Top Banner
MGCP Megaco H.248 by Bob Young
40

le protocole mgcp

Apr 13, 2016

Download

Documents

Ikhlas

le protocole MGCP
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: le protocole mgcp

MGCPMegacoH.248

byBob Young

Page 2: le protocole mgcp

MGCP - Megaco - H.248"It's all one."

Page 3: le protocole mgcp

MGCP is a generic term, not an IETF standard.

• RFC 2705• RFC 2805• and the documents that

superseded them.

Page 4: le protocole mgcp

RFC 2805 (MGCP)IETF Status: "Informational"

"This memo provides information for the Internet community. It does not specify an Internet standard of any kind."

Page 5: le protocole mgcp

By the way, in the slides that follow, everything in quotes is copied straight from an IETF

RFC.

IETF = Internet Engineering Task ForceRFC = Request for Comment

Page 6: le protocole mgcp

RFC 2805 (MGCP)

Abstract: "This document describes protocol requirements for the Media Gateway Control Protocol between a Media Gateway Controller and a Media Gateway."

Page 7: le protocole mgcp

Megaco is currently an IETF proposed standard.

Page 8: le protocole mgcp

Megaco

IETF designation: Gateway Control Protocol Version 1

Page 9: le protocole mgcp

Megaco is RFC 3525

(as of Dec. 6, 2004)

Page 10: le protocole mgcp

RFC 3525

"The protocol presented in this document meets the requirements for a media gateway control protocol as presented in RFC 2805."

Page 11: le protocole mgcp

RFC 3525

"It is the result of continued cooperation between the IETF Megaco Working Group and ITU-T Study

Group 16."

Page 12: le protocole mgcp

RFC 3525

"The present version of this document . . . was published by the ITU-T as Recommendation H.248.1, Gateway Control Protocol Version 1."

Page 13: le protocole mgcp

RFC 3525

"This document replaces RFC 3015."

Remember to always make sure you're using the most up-to-date

version of an RFC.

Page 14: le protocole mgcp

Some IETF Definitions

Page 15: le protocole mgcp

Access gateway

"A type of gateway that provides a User-Network Interface (UNI) such as ISDN."

Page 16: le protocole mgcp

Media Gateway (MG) #1

"The media gateway converts media provided in one type of network to the format required in another type of network."

Page 17: le protocole mgcp

Media Gateway (MG) #2

"For example, a MG could terminate bearer channels from a switched circuit network (e.g., DS0s) and media streams from a packet network (e.g., RTP streams in an IP network)."

Page 18: le protocole mgcp

Media Gateway (MG) #3

"This gateway may be capable of processing audio, video and T.120 alone or in any combination, and will be capable of full duplex media translations."

Page 19: le protocole mgcp

Media Gateway (MG) #4

"The MG may also play audio/video messages and perform other IVR functions, or may perform media conferencing."

Page 20: le protocole mgcp

Media Gateway Controller (MGC):

"Controls the parts of the call state that pertain to connection control for media channels in a MG."

Page 21: le protocole mgcp

Multipoint Control Unit (MCU):

"An entity that controls the setup and coordination of a multi-user conference that typically includes processing of audio, video and data."

Page 22: le protocole mgcp

Residential gateway:

"A gateway that interworks an analogue line to a packet network. A residential gateway typically contains one or two analogue lines and is located at the customer premises."

Page 23: le protocole mgcp

Signaling gateway:

"This function contains the switched circuit network (SCN) Signaling Interface that terminates SS7 or other signaling links."

Page 24: le protocole mgcp

Trunking gateway:

"A gateway between switched circuit network (SCN) and packet network that typically terminates a large number of digital circuits."

Page 25: le protocole mgcp

Contexts and Terminations

Page 26: le protocole mgcp

Termination

"A Termination sources and/or sinks one or more streams."

(In other words, it's where the media stream comes from, or where it goes).

Page 27: le protocole mgcp

Context

"A Context is an association between a collection of Terminations."

Page 28: le protocole mgcp

The NULL CONTEXT is special.

"The null Context contains all Terminations that are not associated to any other Termination."

Page 29: le protocole mgcp

Placing a call with MGCP/Megaco

Page 30: le protocole mgcp

MGCP/Megaco's Place In The World

Page 31: le protocole mgcp

(1) The Media Gateway is controlled by the Media Gateway Controller using

MGCP/Megaco

Page 32: le protocole mgcp

(2) If more than one MGC is involved in the call, inter-MGC traffic is carried via

SIP or H.323 (or similar protocols)

Page 33: le protocole mgcp

(3) The conversation (session) is carried directly from MG to MG using Real-Time

Transport Protocol (RTP) (or a similar protocol).

Page 34: le protocole mgcp

Note that the conversation does not need to be routed through the controller.

Page 35: le protocole mgcp

Note also that the Media Gateway may be an end device, i.e., an IP phone, OR many

"dumb" IP phones may be connected to an Enterprise Gateway.

Page 36: le protocole mgcp

Terminations & Contexts

Page 37: le protocole mgcp

MGCP/Megaco's Place In The Network

Page 38: le protocole mgcp

MGCP/Megaco and GSM Cellular

Page 39: le protocole mgcp

MGCP/Megaco In The OSI Model

Page 40: le protocole mgcp

"The End"