📄 ch02s02.html
字号:
successful a CONNECT message is sent back to the caller to indicate acceptance
of the call. Before sending the CONNECT message, two other messages may be sent
from the called party to the caller (those two messages are not depicted in the
figure since we have reported only mandatory messages):</P>
<DIV class=itemizedlist>
<UL type=disc>
<LI>ALERTING message, this message may be sent by the called user to indicate
that called user alerting has been initiated (in everyday terms, the "phone is
ringing");
<LI>CALL PROCEEDING message, this message may be sent by the called user to
indicate that requested call establishment has been initiated and no more call
establishment information will be accepted.</LI></UL></DIV>
<DIV class=figure><A id=direct-model>
<P class=title><B>Figure 2.4. Direct signaling model</B></P>
<DIV class=mediaobject align=center><IMG alt="Direct signaling model"
src="ch02s02.files/direct-model.png" align=middle></DIV></DIV>
<P>The CONNECT message closes the H.225.0 Call signaling part of the call and
make the Terminals starting the H.245 Conference control one. In such call model
the H.245 Conference control messages are exchanged directly between the two
endpoints (the correct "h245Address" was retrieved from the CONNECT message
itself). The procedures started with the H.245 Conference control channel are
used to:</P>
<DIV class=itemizedlist>
<UL type=disc>
<LI>allow the exchange of audiovisual and data capabilities, with the TERMINAL
CAPABILITY messages;
<LI>request the transmission of a particular audiovisual and data mode, with
the LOGICAL CHANNEL SIGNALING messages;
<LI>to manage the logical channels used to transport the audiovisual and data
information;
<LI>to establish which terminal is the master terminal and which is the slave
terminal for the purposes of managing logical channels, with the MASTER SLAVE
DETERMINATION messages;
<LI>to carry various control and indication signals;
<LI>to control the bit rate of individual logical channels and the whole
multiplex, with the MULTIPLEX TABLE SIGNALING messages;
<LI>to measure the round trip delay, from one terminal to the other and back,
with the ROUND TRIP DELAY messages.</LI></UL></DIV>
<P>Once the H.245 Conference control messages are exchanged the two endpoints
have all the necessary information to open the media streams.</P></DIV>
<DIV class=sect4 lang=en>
<DIV class=titlepage>
<DIV>
<DIV>
<H5 class=title><A id=d0e665>2.2.1.4.2. Gatekeeper routed call signaling
model</H5></DIV></DIV>
<DIV></DIV>
<P>The <SPAN class=emphasis><EM>Gatekeeper routed call signaling
model</EM></SPAN> is depicted in <A
title="Figure 2.5. Gatekeeper Routed call signaling model"
href="http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch02s02.html#gk-routed-callsign-model">Figure 2.5</A>.
In this model the H.245 Conference control messages are exchanged directly
between the call termination. As each call, the communication starts with an ARQ
(Admission ReQuest) message sent by the caller to its Gatekeeper. The ARQ
message is used by the endpoint to be allowed to access the packet-based network
by the Gatekeeper, which either grants the request with an ACF (Admission
ConFirm) or denies it with an ARJ (Admission ReJect). After this first step the
Call signaling part of the call begins with the transmission of the SET UP
message from the caller to its Gatekeeper. The transport address of the SET UP
message (and of all the H.225.0 Call signaling messages) is retrieved by the
caller from the "destCallSignalAddress" field carried inside the ACF received,
in the case of Gatekeeper routed call signaling model it is the address of the
Gatekeeper itself. The SET UP message is then forwarded by the Gatekeeper (or by
the "Gatekeeper network") to the called endpoint. Upon receiving the SET UP
message the called party starts its H.225.0 RAS procedure with its Gatekeeper,
if successful a CONNECT message is sent to indicate acceptance of the call;
because of the call model, also this message is sent to the called endpoint's
Gatekeeper which is in charge of forwarding it to the caller endpoint (either
directly or using the "Gatekeeper network"). Before sending the CONNECT message,
two other messages may be sent from the called party to its Gatekeeper (those
two messages are not depicted in the figure since we have reported only
mandatory messages):</P>
<DIV class=itemizedlist>
<UL type=disc>
<LI>ALERTING message, this message may be sent by the called user to indicate
that called user alerting has been initiated (in everyday terms, the "phone is
ringing");
<LI>CALL PROCEEDING message, this message may be sent by the called user to
indicate that requested call establishment has been initiated and no more call
establishment information will be accepted.</LI></UL></DIV>
<DIV class=figure><A id=gk-routed-callsign-model>
<P class=title><B>Figure 2.5. Gatekeeper Routed call signaling
model</B></P>
<DIV class=mediaobject align=center>
<TABLE cellSpacing=0 cellPadding=0 width=496
summary="manufactured viewport for HTML img" border=0>
<TBODY>
<TR>
<TD align=middle><IMG alt="Gatekeeper Routed call signaling model"
src="ch02s02.files/gk-routed-callsign-model.png" width=496
align=middle></TD></TR></TBODY></TABLE></DIV></DIV>
<P>The two optional messages listed above are then forwarded by the Gatekeeper
(or by the "Gatekeeper network") to the caller. After receiving the CONNECT
message, the caller starts the procedures H.245 Conference control channel
procedures directly with the called party (the correct "h245Address" was
retrieved from the CONNECT message itself). The H.245 Conference control channel
procedure scopes are the same detailed above, please refer to <A
title=2.2.1.4.1.
href="http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch02s02.html#sec-direct-sign-model">Direct
signaling model section</A> for details.</P></DIV>
<DIV class=sect4 lang=en>
<DIV class=titlepage>
<DIV>
<DIV>
<H5 class=title><A id=d0e693>2.2.1.4.3. Gatekeeper routed H.245 control
model</H5></DIV></DIV>
<DIV></DIV>
<P>The <SPAN class=emphasis><EM>Gatekeeper routed H.245 control
model</EM></SPAN> is depicted in <A
title="Figure 2.6. Gatekeeper Routed H.245 control model"
href="http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch02s02.html#gk-routed-h245contr-model">Figure 2.6</A>.
In this model only the media streams are exchanged directly between the call
termination. As each call, the communication starts with an ARQ (Admission
ReQuest) message sent by the caller to its Gatekeeper. The ARQ message is used
by the endpoint to be allowed to access the packet-based network by the
Gatekeeper, which either grants the request with an ACF (Admission ConFirm) or
denies it with an ARJ (Admission ReJect). After this first step the Call
signaling part of the call begins with the transmission of the SET UP message
from the caller to its Gatekeeper. The transport address of the SET UP message
(and of all the H.225.0 Call signaling messages) is retrieved by the caller from
the "destCallSignalAddress" field carried inside the ACF received, in the case
of Gatekeeper routed H.245 control model it is the address of the Gatekeeper
itself. The SET UP message is then forwarded by the Gatekeeper (or by the
"Gatekeeper network") to the called endpoint. Upon receiving the SET UP message
the called party starts its H.225.0 RAS procedure with its Gatekeeper, if
successful a CONNECT message is sent to indicate acceptance of the call; because
of the call model, also this message is sent to the called endpoint's Gatekeeper
which is in charge of forwarding it to the caller endpoint (either directly or
using the "Gatekeeper network"). Before sending the CONNECT message, two other
messages may be sent from the called party to its Gatekeeper (those two messages
are not depicted in the figure since we have reported only mandatory
messages):</P>
<DIV class=itemizedlist>
<UL type=disc>
<LI>ALERTING message, this message may be sent by the called user to indicate
that called user alerting has been initiated (in everyday terms, the "phone is
ringing");
<LI>CALL PROCEEDING message, this message may be sent by the called user to
indicate that requested call establishment has been initiated and no more call
establishment information will be accepted.</LI></UL></DIV>
<DIV class=figure><A id=gk-routed-h245contr-model>
<P class=title><B>Figure 2.6. Gatekeeper Routed H.245 control
model</B></P>
<DIV class=mediaobject align=center><IMG
alt="Gatekeeper Routed H.245 control model"
src="ch02s02.files/gk-routed-h245contr-model.png" align=middle></DIV></DIV>
<P>The two optional messages listed above are then forwarded by the Gatekeeper
(or by the "Gatekeeper network") to the caller. After receiving the CONNECT
message, the caller starts the H.245 Conference control channel procedures with
its Gatekeeper (the correct "h245Address" was retrieved from the CONNECT message
itself). All the H.245 channel messages are then exchanged by the endpoints with
their Gatekeeper (or Gatekeepers), it is the Gatekeeper (or "Gatekeeper
network") which takes care of forwarding them up to the remote endpoint as
foreseen by the Gatekeeper routed H.245 control model. The H.245 Conference
control channel procedure scopes are the same detailed above, please refer to <A
title=2.2.1.4.1.
href="http://www.informatik.uni-bremen.de/~prelle/terena/cookbook/main/ch02s02.html#sec-direct-sign-model">Direct
signaling model section</A> for details.</P></DIV></DIV>
<DIV class=sect3 lang=en>
<DIV class=titlepage>
<DIV>
<DIV>
<H4 class=title><A id=sec-h323comm-phases>2.2.1.5. Communication
Phases</H4></DIV></DIV>
<DIV></DIV>
<P>In a H.323 communication may be identified 5 different phases:</P>
<DIV class=itemizedlist>
<UL type=disc compact>
<LI>Call set up;
<LI>Initial communication and capability exchange;
<LI>Establishment of audiovisual communication;
<LI>Call services;
<LI>Call termination.</LI></UL></DIV>
<DIV class=sect4 lang=en>
<DIV class=titlepage>
<DIV>
<DIV>
<H5 class=title><A id=h323callsetup>2.2.1.5.1. Call set up</H5></DIV></DIV>
<DIV></DIV>
<P>Recommendation H.225.0 defines the Call set up messages and procedures here
detailed. The recommendation foresees that requests for bandwidth reservation
should take place at the earliest possible phase. Differently from other
protocols, there is no explicit synchronization between two endpoints during the
call setup procedure (two endpoints can send a Setup message each other at
exactly the same time). Actions to be taken when problems of synchronization
during SET UP message exchange arise are resolved by the application itself;
applications not supporting multiple simultaneous calls should issue busy signal
when they have an outstanding SET UP message, while applications supporting
multiple simultaneous call should issue a busy signal only to the same endpoint
to which they sent an outstanding SET UP message. Moreover, an endpoint shall be
capable of sending the ALERTING messages. Alerting has the meaning that the
called party has been alerted of an incoming call ("phone ringing" in the
language of the old telephony). Only the ultimate called endpoint shall
originate the ALERTING message and only when the application has already alerted
the user. If a Gateway is involved, the Gateway shall send ALERTING when it
receives a ring indication from the Switched Circuit Network (SCN). The sending
of an ALERTING message is not required if an endpoint can respond to a SET UP
message with a CONNECT, CALL PROCEEDING, or RELEASE COMPLETE within 4 seconds.
After successfully sending a SET UP message an endpoint can expect to receive
either an ALERTING, CONNECT, CALL PROCEEDING, or RELEASE COMPLETE message within
4 seconds after successful transmission. Finally, to maintain the consistency of
the meaning of the CONNECT message between packet based networks and circuit
switched networks, the CONNECT message should be sent only if it is certain that
the capability exchange will successfully take place and a minimum level of
communications can be performed.</P>
<P>The Call set up phase may have different realizations, basically we can
identify different call set up:</P>
<DIV class=itemizedlist>
<UL type=disc>
<LI>Basic call setup when neither endpoint are registered, in this call set up
the two endpoints communicate directly;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -