Professional Documents
Culture Documents
pp7
pp7
248
Tom Taylor taylor@nortelnetworks.com
PTT-010426
Megaco/H.248 - 2
MGC
SG
MG
Megaco/H.248
PTT-010426
Megaco/H.248 - 4
Context
Terminations The context supports multiple media streams if required for multimedia service.
PTT-010426 Megaco/H.248 - 5
Basic concepts
Connection model: terminations,
streams, and the context
PTT-010426
Megaco/H.248 - 6
Context viewed as mixing bridge Termination = source or sink of media flows provisioned vs. ephemeral terminations provisioned terminations reside in NULL context when not active Flows specified by stream common streamID implies connected flows default streamID = 1 to simplify audio-only operation Transport, medium, encoding/decoding specified
per stream at each termination
PTT-010426 Megaco/H.248 - 7
Medium=audio, T1 Mode=sendReceive T2
Medium=audio,
Mode=sendReceive
PTT-010426
Megaco/H.248 - 8
T1
T2 Stream=1, medium=audio
T3 Stream=2, medium=video
Stream=2, medium=video
PTT-010426
Megaco/H.248 - 9
Descriptors
Properties of terminations are organized
syntactically into descriptors
basic ones are Termination State, Media, Events, and Signals descriptors Media descriptor actually composed of other descriptors: Stream descriptors, which in turn contain LocalControl, Local, and Remote descriptors
PTT-010426
Megaco/H.248 - 10
Context properties
currently three properties can be specified for a
context
more could be added in the future topology descriptor allows detailed specification
of connectivity between individual pairs of terminations
useful for legal interception priority flag can guide MG's allocation of scarce
resources
PTT-010426
Megaco/H.248 - 11
PTT-010426
Megaco/H.248 - 12
Message structure
Megaco/H.248 message Header Transaction Transaction ... Transaction Req or Reply Req or Reply Req or Reply Trans Hdr Action ... Action
Commands
Megaco/H.248 provides the following
commands
PTT-010426
Megaco/H.248 - 14
Events
Events are detected at the MG and
reported to the MGC
example: in-band signalling
PTT-010426
Megaco/H.248 - 15
Signals
Signals cause things to happen on
terminations
play a tone, display text, ...
PTT-010426
Megaco/H.248 - 16
Packages
Add detailed content to the protocol
all events, signals, and statistics are specified in packages can also specify additional properties
PTT-010426
Megaco/H.248 - 17
PTT-010426
Megaco/H.248 - 18
Destination
16. REL
20. RLC
PTT-010426
Megaco/H.248 - 21