H.323
From Wikipedia, the free encyclopedia
H.323 is an umbrella recommendation from the ITU-T, that defines the protocols to provide audio-visual communication sessions on any packet network. It is currently implemented by various Internet real-time applications such as NetMeeting and Ekiga (the latter using the OpenH323 implementation). It is a part of the H.32x series of protocols which also address communications over ISDN, PSTN or SS7. H.323 is commonly used in Voice over IP (VoIP, Internet Telephony, or IP Telephony) and IP-based videoconferencing. Its purpose is thus similar to that of the Session Initiation Protocol.
[edit] History
H.323 was originally created to provide a mechanism for transporting multimedia applications over LANs but it has rapidly evolved to address the growing needs of VoIP networks.
One strength of H.323 was the relatively early availability of a set of standards, not only defining the basic call model, but in addition the supplementary services, needed to address business communication expectations. H.323 was the first VoIP standard to adopt the IETF standard RTP to transport audio and video over IP networks.
H.323 is based on the ISDN Q.931 protocol and is suited for interworking scenarios between IP and ISDN, respectively between IP and QSIG. A call model, similar to the ISDN call model, eases the introduction of IP Telephony into existing networks of ISDN based PBX systems. A smooth migration towards IP based PBX systems becomes plannable.
Within the context of H.323, an IP based PBX is, simply speaking, a Gatekeeper as well as a provider of supplementary services.
[edit] Protocols
H.323 references many other ITU-T protocols like:
- H.225.0 protocol is used to describe call signaling, the media (audio and video), the stream packetization, media stream synchronization and control message formats.
- H.245 control protocol for multimedia communication, describes the messages and procedures used for opening and closing logical channels for audio, video and data, capability exchange, control and indications.
- H.450 describes the Supplementary Services
- H.235 describes security in H.323
- H.239 describes dual stream use in videoconferencing, usually one for live video, the other for presentation
- H.460.17-19 describes firewall traversal in H.323
- H.261 H.263 H.264 describes video encoding
[edit] External links
General Information
- Understanding H.323 by Microsoft
- H.323 Tutorial and resources
- H.323 protocol overview
- High-level Overview
- VoIP information site
Papers
- H.323 call flow covering H.225, Q.931, H.245, RTP and RTCP protocols pdf
- H.323 White papers
- H.323 Information Site
Projects