Sie sind auf Seite 1von 30

Mc Interface and H.

248
Course Objectives

 Overview
 H.248 Protocol Introduction
Overview
 Application of H.248 in the network

MSCS GMSCS

H.248/MEGACO
Mc Mc MTP3b M3UA
SCTP
SSCF-NNI SCTP
MTP3
SSCOP IP IP
MGW MGW AAL5 L2 L2
Structure of Mc Interface Protocol
PSTN Internet
AuC Gi
CS Mc
GMSC H PS
Server C Gc
HLR GGSN
MGW Gr Other
D
Nc PLMN
Gn
Nb Mc MSC
Server/ Gs Gp
VLR SGSN GSN
MGW

Iu-CS Iu-PS
A Gb

Iur
BSC RNC RNC

Abis Iub
Iub
BTS BTS
Node B Node B Node B
Um
Uu
Structure of Mc Interface Protocol

H.248/MEGACO

MTP3b M3UA
SCTP
SSCF-NNI SCTP MSC Server -- MGW
MTP3
SSCOP IP IP

AAL5 L2 L2

 The H.248 bottom layer transmission mode of 3G network shall be one


of the following three:
 H.248/SCTP/IP, used in applications of all-IP connection;
 H.248/MTP3b/SSCF/SSCOP/AAL5/ATM, used in applications of all-
ATM transmission;
 H.248/M3UA/SCTP/IP, used in applications of ATM&IP coexistence. It
is also compatible to ATM and IP transmission with IP based on ATM
Overview
 As the protocol between MSC and MG, H.248 is
mainly responsible for:
 Establishing, modifying and releasing media channels
under the control of MGC as well as controlling the
attributes of bearer and user interface;
 Reporting events in MG to MGC;
 Maintaining the state of offices between MGC and MG
as well as state of the terminal.
Course Objectives

 Overview
 H.248 Protocol Introduction
Context & Termination
 The connection model for the protocol describes
the logical entities, or objects, within the Media
Gateway that can be controlled by MGC.
 The main abstractions used in the connection
model are Terminations and Contexts.
Context

stream topo stream

Term Term
Context & Termination

•Termination is the logical •ROOT termination


entity corresponding to •Termination ID
physical bearer. •Wildcard: ALL, CHOOSE

•Context is an association •Null Context


between a collection of •Context ID
Terminations. •Wildcard: ALL,CHOOSE

•Topology describes the •BothWay


logical relation between •OneWay
Terminations. •Isolate
Terminations Attributes

Termination is a logical entity on a MG


Termination that sources and/or sinks media and/or
control streams.

Semi-permanent Termination

Ephemeral Termination

Root Termination
Terminations Attributes

 A termination ID is arbitrary choose by


MG.
Termination ID
 Termination IDs of physical
Terminations are provisioned in MG.
Descriptors
 Two types of Wildcarding is used with
Termination IDs: ALL, CHOOSE.
Terminations Attributes

Modem
Mux
Media
TerminationState
Stream
Local
Termination ID Remote
LocalControl
Events
EventBuffer
Descriptors Signals
Audit
Packages
DigitMap
ServiceChange
ObservedEvents
Statistics
Context Attributes

 Context ID is
assigned by MG

 Context ID value:

Context ID 1~429467293.

Topology Term.x

Term.Z

Priority Term.y

Traffic Control
Connection Model in MGW
MGW
Physical Context 1 Ephemeral
T1 T2

T3 ATM
Context 2

T4

E1 T3
Context 2

T6 IP

T5 Null Context

Tn
Connection Model (1)

Media Gateway

CONTEXT

Termination

Termination SCN Bearer


Channel
RTP Stream

Termination

SCN Bearer
Channel
Connection Model (2)

Media Gateway

Null CONTEXT

Termination
Termination
SCN Bearer
Channel SCN Bearer
Channel
Connection Model (3)

Media Gateway

CONTEXT

Termination
Termination
SCN Bearer
SCN Bearer
Channel
Channel
Connection Model (4)

Media Gateway

CONTEXT C1

Term. T2 Term. T1
SCN Bearer
RTP Stream
Channel

CONTEXT C2
Term. T3
SCN Bearer
Channel
Connection Model (5)

Media Gateway

CONTEXT C1

Term. T2

RTP Stream

CONTEXT C2

Term. T1 Term. T3
SCN Bearer SCN Bearer
Channel Channel
Topology Descriptor

Context 1 Context 1 Context 1


T1 T2 T1 T2 T1 T2

T3 T3 T3

BothWay ( defaul T1,T3 isolate T2,T1 OneWay


t) T2,T3 OneWay T2,T3 BothWay

Context 1
T2

T3
Messages & Transaction

Command1
AH Action 1
Message 1
Command2
Transaction 1
Action 2
Message 2
Transaction 2 

Command n

Action n
Message n

Transaction n
Transactions

Transaction X
Action 1

Command
1

Action 2
Command Command Command
1 2 3
Transaction

Transaction API

TransactionRequest

TransactionResponseAck
Sender

TransactionReply

TransactionPending Receiver
Transactions Prameters

TransactionRequest(TransactionId {
ContextID {Command _ Command},
...
ContextID {Command _ Command } })

Transaction TransactionReply(TransactionID {
ContextID { Response _ Response },
API ...
ContextID { Response _ Response } })

Structure
TransactionPending(TransactionID { } )

TransactionResponseAck(TransactionID { }
TransactionID{ })
H.248 Commands

Command Types of H.248

Add
Notify
Modify
Subtract Service
Change
Move
AuditValue
AuditCapbilities

MGC - MGW -
>MGW >MGC
H.248 Message Structure

Command

Descriptor … Descriptor

DescriptorName {Parm = Value, …, Parm = Value}


H.248 Descriptors
 Descriptor: A syntactic element of the protocol that
groups related properties. For instance, the
properties of a media flow on the MG can be set
by the MGC by including the appropriate
descriptor in a command.
Termination 、
Context

Descriptor

H.248 Command
H.248 Descriptors
 Descriptors defined in H.248:
 Media Descriptor
 Event Descriptor  Termination State
 Signal Descriptor Descriptor
 Stream Descriptor
 Observed Event
Descriptor
 Audit Descriptor
 Local Control
 Service Change
Descriptor Descriptor
 Statistics Descriptor  Local Descriptor
 Error Descriptor
 Remote Descriptor
 Digit Map Descriptor
 Topology Descriptor
Package Introduction
 The primary mechanism for extension is by means
of Packages. Packages define additional
Properties, Events, Signals and Statistics that may
occur on Terminations.

Package defination :
Descriptor
Basic Packages: H.248
Package
Package 3G Extended Packages: 3gpp2932

Package

Das könnte Ihnen auch gefallen