Expanded version: contains additional text not in the book
Related Entries Web Links New/Updated Information
Note: Many topics at this site are reduced versions of the text in "The Encyclopedia of Networking and Telecommunications." Search results will not be as extensive as a search of the book's CD-ROM.
H.323 is part of a family of ITU-T recommendations that specify multimedia communications services such as real-time audio, video, and data over a variety of communication services, including multipoint links where multiple users participate in the same exchange (such as a videoconference). The ITU calls H.323 a recommendation for a "visual telephone system" that works over LANs. It does not guarantee high quality of service due to the packet-based, but QoS can be obtained by relying on other means as discussed under "QoS (Quality of Service)."
H.323 is part of the larger set of ITU H.32x recommendations. See "G Series ITU Recommendations" and "H Series ITU Recommendations."
An H.323 environment consists of H.323 terminals, gateways to the public telephone network, gatekeepers (management functions), and multipoint control units as described below and pictured in Figure 1.
Figure 1: The H.323 voice/video over IP environment
Keep in mind that H.323 specifies the protocols that are required to support multimedia functions rather than the design of multimedia devices such as H.323 terminals.
- H.323 terminals These are devices such as desktop PCs with LAN or modem connections that run H.323-compatible software applications.
- H.323 gateways Gateways connect different systems and devices that are not normally interoperable. A H.323 gateway connects IP-based H.323 terminals with the switched telephone network, for example. Gateways perform the appropriate mapping of call signals and control protocols between systems.
- H.323 gatekeepers Gatekeepers are systems that manage a group of H.323 terminals and gateways within a "zone." A zone can be thought of as a management area consisting of terminals, gateways, and MCUs within an organization. There may be multiple zones within an organization. Gatekeepers provide address translation functions between H.323 addresses and IP addresses. They also provide supervisory functions (admitting or rejecting users), bandwidth allocation, and call signaling functions.
- MCU (multipoint control unit) Provides multipoint conferencing support for multiple H.323 terminals. A multipoint conference is one that takes place between three or more terminals. Broadcast conferences are also possible where one terminal transmits to many receiving terminals.
Audio applications | Video applications | Terminal control and management | Data Applications | |||
G.711 G.722 G.723.1 G.728 G.729 | H.261 H.263 | RTCP | H.225.0 Terminal to Gateway signalling (RAS) | H.225.0 Call signalling | H.245 Control channel | T.124 |
RTP | T.125 | |||||
Unreliable Transport (UDP) | Reliable Transport (TCP) | T.123 | ||||
Network Layer (IP) | ||||||
Link Layer (IEEE 802.3) | ||||||
Physical Layer (IEEE 802.3) |
- RTCP (Real-time Transport Control Protocol) This is an IETF-defined protocol that RTP uses to control and synchronize streaming audio and video. It provides feedback information to the source that can be used to adapt the flow to changing network conditions.
- H.225 RAS (Registration, Admission, Status) Terminals and gatekeepers communicate with the protocol. It is used to exchange signal about call registrations, admissions, and terminations. This protocol runs over UDP.
- H.225 Call Signaling This protocol is used to establish connections between two terminals. It is a reliable protocol that runs over TCP.
- H.245 Control Signaling This protocol is used between two terminals to exchange control messages such as flow control and channel management commands.
As mentioned, zones include a gatekeeper that controls the devices within a zone and their access to resources. Zones may encompass an entire service providers network, or the service provider may divide its network into several zones. An important zone feature is that service providers use zones as a basis for charging for resource usage, where services within a zone are cheaper than those used outside a zone.
H.323 is part of a suite of protocols that include the following protocols among others.
- ITU-T Recommendation H.225.0 (1998): "Call Signaling Protocols and Media Stream Packetization for Packet Based Multimedia Communications Systems." This defines the signaling for connection establishment called RAS signaling (registration, admission control, and status signaling). A RAS channel is set up and messages are exchanged that determine whether a user session will be allowed. ISDN-based Q.931 call control signaling is also specified.
- ITU-T Recommendation H.235 (02/98): "Security and encryption for H-Series (H.323 and other H.245-based) multimedia terminals".
- ITU-T Recommendation H.245 (1998): "Control Protocol for Multimedia Communication". This specifies messages between endpoints and how specific operations are negotiated.
Copyright (c) 2001 Tom Sheldon and Big Sur Multimedia.
All rights reserved under Pan American and International copyright conventions.
All rights reserved under Pan American and International copyright conventions.