The five stages of an H.323 call and details of each of these connections are listed.
-
Discovery and registration
-
Call setup
-
Call-signaling flows
-
Media stream and media control flows
A lot happens within each of these stages; from the time the call is requested to the time it is terminated.
Device Discovery and Registration
The gatekeeper initiates a "discovery" process to determine the gatekeeper with which the endpoint must communicate, as shown in Figure 1. This discovery can be either a statically configured address or through multicast traffic. Once this is determined, the endpoint or gateway registers with the discovered gatekeeper.
Registration is used by the endpoints to identify a zone with which they can be associated (a zone is a collection of H.323 components managed by a single gatekeeper). H.323 can then inform the gatekeeper of the zones' transport address and alias address.
In Figure 1:
-
A H.323 gateway (or terminal) sends a request to register (RRQ) message using H.225 RAS on the RAS channel to the gatekeeper.
-
The gatekeeper confirms or denies the registration by sending a registration confirmation (RCF) or a "Reject registration" message back to the gateway.
Intra-zone Call Placement
Once the registration and discovery process is complete, we can place a call. Figure 2 shows Gateway X placing a intra-zone call to a terminal connected to Gateway Y, Gateway X sends an admission request (ARQ) message to the gatekeeper requesting permission to place a call to a phone number serviced by Gateway Y.
In Figure 2:
-
Gateway X sends an ARQ message using H.225 RAS to the gatekeeper.
-
Gatekeeper requests direct call signaling by sending an admission confirmation (ACF) to Gateway X.
-
H.323 call setup is initiated.
Inter-zone Call Placement
The process of placing an inter-zone call is somewhat more complicated and resource–intensive, as the network is larger and divided into multiple zones. In Figure 3, Gatekeeper A controls Zone A, and Gatekeeper B controls Zone B. Gateway X (or Terminal X) is registered with Gatekeeper A, and Gateway Y is registered with Gatekeeper B.
To place a call to Gateway Y terminal, Gateway X first sends an ARQ message to the gatekeeper requesting permission to make the call. Since Gateway Y is not registered with the gatekeeper in Zone A, we assume that the gateways (terminals) are already registered.
Figure 3 shows five distinct phases in an inter-zone call placement.
-
ARQ Gateway X requests a connection to Gateway Y from its local gatekeeper.
-
Location request (LRQ) Local gatekeeper for Gateway X does not know the IP address of Gateway Y and is requesting the address from Gateway Y's local gatekeeper.
-
Location confirm (LCF) Gateway Y's local gatekeeper responds to Gateway X's local gatekeeper with the IP address of Gateway Y.
-
ACF The local gatekeeper responds to Gateway X's request and provides the remote IP address of Gateway Y.
-
Call established The H.323 call is established between Gateway X and Gateway Y.
No comments:
Post a Comment