{"id":548,"date":"2010-03-04T20:35:01","date_gmt":"2010-03-04T19:35:01","guid":{"rendered":"http:\/\/ccievoice.ksiazek.be\/?p=548"},"modified":"2025-01-11T18:28:04","modified_gmt":"2025-01-11T17:28:04","slug":"h323-stack","status":"publish","type":"post","link":"https:\/\/collaboration.ksiazek.be\/?p=548","title":{"rendered":"H323 Stack"},"content":{"rendered":"<p>We have already spoken about Gatekeeper signaling in this <a href=\"http:\/\/ccievoice.ksiazek.be\/?p=231\" target=\"_self\">previous post<\/a> but let&#8217; be more general and see what are the common elements of H.323 stack.<\/p>\n<p>We have H225 RAS ( Registration Admission and Status) which is used between the GK and H323 endpoints.<\/p>\n<p>But under normal operation , we have also H225 which is the call control and signaling part of the H323 stack. So we use it to establish connections.<\/p>\n<p>We have also H245 which is the negotiation part of the H323 stack. So it is during this stage that you can exchange capabilities\/codecs, establish logical channels. It is in fact all settings for the transmission of the media.<\/p>\n<p>Reminder:<\/p>\n<blockquote>\n<ul>\n<li>H225 RAS\u00a0 =&gt; <strong><span style=\"color: #ffff00;\">UDP\/1719<\/span><\/strong><\/li>\n<li>GK Discovery =&gt; <strong><span style=\"color: #ffff00;\">UDP\/1718 <\/span><\/strong><\/li>\n<\/ul>\n<\/blockquote>\n<p>The Multicast GK discovery uses IP Address 224.0.1.41<\/p>\n","protected":false},"excerpt":{"rendered":"<p>We have already spoken about Gatekeeper signaling in this previous post but let&#8217; be more general and see what are the common elements of H.323 stack. We have H225 RAS ( Registration Admission and Status) which is used between the GK and H323 endpoints. But under normal operation , we have also H225 which is [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[28,30,62,1,33],"tags":[59,65,29,183,184,185],"class_list":["post-548","post","type-post","status-publish","format-standard","hentry","category-h323","category-ios","category-lab","category-non-classe","category-written-theory","tag-ccie-voice-written","tag-gatekeeper","tag-h323","tag-h225","tag-h245","tag-ras"],"_links":{"self":[{"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/posts\/548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=548"}],"version-history":[{"count":1,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/posts\/548\/revisions"}],"predecessor-version":[{"id":4425,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=\/wp\/v2\/posts\/548\/revisions\/4425"}],"wp:attachment":[{"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=548"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=548"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/collaboration.ksiazek.be\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}