Professional Documents
Culture Documents
Signaling Protocols For Voip Signaling Protocols For Voip: Dr. Ahmed A. Khalifa
Signaling Protocols For Voip Signaling Protocols For Voip: Dr. Ahmed A. Khalifa
By:
Dr. Ahmed A. Khalifa
Agenda
• H.323 Protocol
• Introduction
• System Components
– Terminals
– Gateway
– Gatekeeper
– Multipoint Control Unit (MCU)
2
H.323
ITU-T RECOMMENDATION FOR PACKET-BASED MULTIMEDIA
COMMUNICATIONS SYSTEMS
3
Introduction to H.323
• Basic problem addressed by the ITU-T in H.323 recommendation is the
conversion of the signaling used on a traditional telecommunications
network to Internet Protocol (IP) based techniques
• H.323 uses many protocols and standards associated with the PSTN
encapsulated in protocols such as TCP (transmission control protocol),
UDP (user datagram protocol), and IP
5
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
H.323 Recommendation Description
7
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
H.323
SYSTEM COMPONENTS
8
Terminals
• H.323 terminals must have:
• System control unit
• Media transmission
• Audio codec
• Packet-based network interface
• Optional requirements
include:
• Video codec
• User data applications
9
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
Functions and capabilities within the
H.323 terminal
• System Control Unit: Provides
H.225 and H.245 call control,
capability exchange, messaging,
and signaling of commands for
proper operation of the terminal
• Media Transmission:
• Formats the transmitted audio,
video, data, control streams, and
messages onto network interface.
Media transmission
• Receives the audio, video, data,
control streams, and messages
from the network interface
10
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
Functions and capabilities within the
H.323 terminal
• Audio Codec:
• Encodes the signal from the
audio equipment for
transmission and decodes the
incoming audio code
• Required functions: encoding
and decoding G.711 speech (a-
law and μ-law)
• Optionally, G.722, G.723.1,
G.728, and G.729 encoding and
decoding can be supported
• Softphone
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
Gateway
13
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
Gateway (Cont.)
14
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
Gatekeeper
• An optional function
17
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
Multipoint Control Unit (MCU)
• An MCU is an H.323-specific device that has a single purpose: conferencing
multiple H.323 media channels. The multipoint controller (MC) supports
conferences between three or more endpoints in a multipoint conference
• An MCU can be a dedicated server, or MCUs can be built into H.323 terminals
• MCs transmit the capability set to each endpoint in the multipoint conference
and can revise capabilities during the conference
18
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
Multipoint Control Unit (MCU)
• The multipoint processor (MP) receives audio, video, and/or data streams and
distributes them to endpoints participating in a multipoint conference
19
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
Modes of Multipoint Conferencing
• Decentralized:
• H.323 device communicates using multicast with
the conference participants and bypasses MCU
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
MCU
H.323 Intro. H.323 Components H.323 Subprotocols H.323 Operation SIP MGCP
References
22
Thank you!
23
Questions
24