wg000003 h.248协议介绍 issue 1.2

Download WG000003 H.248协议介绍 ISSUE 1.2

If you can't read please download the document

Upload: gaye

Post on 16-Mar-2016

155 views

Category:

Documents


4 download

DESCRIPTION

WG000003 H.248协议介绍 ISSUE 1.2. 课程目标. 了解 H.248 协议的体系结构 掌握 H.248 协议中命令用途 掌握 H.248 命令中参数的含义和用途 掌握 H.248 协议的消息交互过程 了解 MGW 网关 的数据配置. 学习完本课程,您将能够:. 参考资料. 随机手册--技术手册--信令与协议分册--应用协议--第 4 章 H.248&MEGACO 协议规范- RFC3015. 课程内容. 第一章 概述 第二章 H.248 协议介绍 第三章 信令流程. Training.huawei.com. - PowerPoint PPT Presentation

TRANSCRIPT

  • WG000003 H.248ISSUE 1.2

  • H.248H.248H.248H.248MGW

  • 4 H.248&MEGACORFC3015

  • Training.huawei.com H.248

  • H.248

    A

    MGW

    Signalling and Data Transfer

    Interface

    Signalling

    Interface

    A

    GERAN

    UTRAN

    PSTN/

    Legacy/External

    HLR

    Applications

    & Services

    MSC

    server

    GMSC server

    Mc

    Mc

    D

    C

    MGW

    Nb

    Nc

    Iu

    Iu

    CAP

    CAP

  • Mc McMSC ServerGMSC ServerMGWH.2483GPPH.248TransactionPackageMc3GPP R4ATMIPTDM

    McMTP-3bATMSCTPIP

  • Mc McMSC ServerGMSC ServerMGWIP/ATM/TDMMGW

  • H.248MeGaCoITUIETFITU-TH.248IETFMeGaCoH.248MGCPMGCPH.248MGCPIPUDPH.248UDP/TCP/SCTP

  • H.248: MGC MGH.248 VoIP : : TGAGRG

  • MEGACO/H.248

  • MEGACO/H.248MGWSCNSCNSCNMGCMGCMGWMGCMGCSCNSS7-ISUPQ.931/DSS1SGIPSCNSS7-InternetSGSS7

  • H.248MSOFTX3000 MOSFTX3000UMTSMSC ServerGMSC ServerMGCH.248MOSFTX3000MGW

  • H.248 H.248McIPaATMbIP H.248SCTPIPMACL1(G)MSC ServerMcMGW(a)IPMc(b)ATMH.248SCTPIPMACL1H.248SCTPIPMACL1(G)MSC ServerMcMGW(a)IPMc(b)ATMH.248SCTPIPMACL1

  • 1. Mc__________,____ 2. H.248_____ _____

  • McH.248

  • Training.huawei.com H.248

  • H.248

  • (Context Termination)TerminationContext

    H.248/Megaco

  • Add Subtract /IP(IP+)ATM(VPI/VCI)

  • (Context Termination)

  • ContextContext ContextID32bits Context IDMGMG

    NULL0-NULLContextCHOOSE0xFFFFFFFE$CHOOSE MGWALL0xFFFFFFFF*ALL MGW Context

  • ContextTopologyMODE

    Priority MGCMGContext015

    Emergency Context

  • TerminationTDMTDMRTPADDSUBTRACTNULLNULL

  • TerminationIDIDIDMGIDALL CHOOSEIDROOTROOTROOTModifyNotifyAuditValueAuditCapabilityServiceChangeROOT

  • TerminationTermination ID : 6464

    Properties : Events : Signals : Statistics : TerminationMGCMGCAuditValue

  • Package/

  • H.248

  • H.248H.248

    ITU-T X.680ASN.1X.690BER

    RFC 2234 ABNF

    MGCMGH.248

  • H.248

  • H.248 H.248Header

    MIDMessage IdentifierMID

    121

  • H.248

  • Transaction MGCMGTransactionID

    TransHdrTransHdrTransactionIDTransactionIDTransHdrOptionalOptional

  • TransactionTransactionReplyTransactionPending

  • TransactionTransactionRequest

    TransactionRequestContextTransactionRequest

  • TransactionTransactionReplyTransactionRequestTransactionRequestReplyTransactionRequestTransactionRequestTransactionRequestTransactionReply

  • TransactionTransactionPendingTransactionPending TransactionRequestTransactionRequestTransactionReplyTransactionPending

  • Action

  • Action ContextContextID

    CtxHdrCtxHdrContextIDContextIDMGMGMGCContextID

    CtxHdrContextID

  • H.248

  • Command(Command) H.248CMDHdrH.248Descriptor

    H.248NotifyMGMGCServiceChangeMGMGCMGCMG

  • Add/Modify/SubtractADD : TerminationContextContext ID(Termination)ContextTermination

    MODIFY : Termination/(//)

    SUBSTRACT : ContextTerminationTerminationContextTerminationContext

  • Move/AuditValue/AuditCapabilitiesMOVE : TerminationContextContext

    AUDITVALUE : TerminationPropertiesEventsSignalsStatistics

    AUDITCAPABILITIES: MGTermination

  • Notify/ServiceChangeNOTIFY : MGMGC MGWMGC

    SERVICECHANGE : MGMGCMGMGCMGCServieceChangeMGMGCServiceChangeMGTermination

  • DescriptorsDescriptors

    DescriptorNameitem(itemValue)DescriptorCommandDescriptorNameitem

    DescriptorName= { parm = value, parm = value ...... }

  • DescriptorsModem: Modem (V.18, V.22, V.22bis, V.32,V32bis V.34, V.90, V.91, Synchronous ISDN)

  • DescriptorsMedia : TerminationStateStream Descriptor TerminationStateTermination(Stream)Stream DescriptorMedia StreamStreamStreamIDStreamID ContextStream

    StreamDescriptor Local/Remote/LocalControlStream DescriptorDescriptorMedia Descriptor Media Descriptor TerminationStateDescriptor Stream Descriptor LocalControl Descriptor Local Descriptor Remote Descriptor

  • DescriptorsTerminationState: Termination(Package)

    Stream : remote/local/localControlLocalRemoteNULLStreamStream DescriptorStream IDContextMedia flowingLocal : MGWremote : MGWLocalControl : MGCMGW

  • DescriptorsEvents : MGEventsEvents

    EventBuffer : EventsMG

    Singals : Termination / ()

    Audit :

    Packages : AuditValueTermination Package

  • DescriptorsDigitMap : MG()MGC(DTMF)

    ServiceChange : ServiceChange

    ObservedEvents : NotifyAuditEvents

    Statistics : TerminationTermination

    Extersion :

  • 1. H.2482. H.248H.248

  • 1. (Context), (Termination)2. ABNFASN.1

  • H.248 ContextTermination: Command Descriptor Transaction

  • Training.huawei.com H.248

  • (MGW)MSC ServerMGWMGWMSC ServerMGW1.0406Version Not supported

  • MGWMSC Server

  • MGWMSC Server

  • MGWMSC Server

  • MGWMSC ServerMGWMSC ServerMEGACO/1 [182.20.20.1]: 2945 Transaction = 9998 { Context = - { ServiceChange = ROOT {Services { Method= Forced, Reason = 905{"Termination taken out of service"}} } } }MSC ServerMEGACO/1 [182.20.0.1]:2944 Reply = 9998 { Context = - {ServiceChange = ROOT { ER=505{"Not Register"} }} }

  • Core NetworkMSOFTX3000TMGUMG8900SG7000SS7/PRIM3UA/SCTPH.248PLMNPLMNMSMS

  • MSC ServerMGW MEGACO/1 [182.20.0.1]:2944 Transaction = 10006 { Context = $ { Add = A16, Add = $ { Events = 2223 {nt/netfail,nt/qualert }, Media { Stream = 1 { LocalControl { Mode = ReceiveOnly }, Local { v=0 c=IN IP4 $ m=audio $ RTP/AVP 8 } } } } } }AddAdd_ReplyMSC ServerMGWMSC ServerAddMGWRTPIP

  • MSC ServerMGW

  • MSC ServerMGWMEGACO/1 [182.20.20.1]:2945Reply = 10006 { Context = 2000 { Add = A16, Add= A32{ Media { Stream = 1 { Local { v=0 c=IN IP4 169.0.0.16 m=audio 2222 RTP/AVP 8 } } } } } }AddAdd_ReplyMSC ServerMGWAdd ReplyRTPIDIPMSC Server

  • MSC ServerMGWModifyModify_ReplyMSC ServerMGWMSC ServerModifyMGWMGWRTPIPMGW

  • MSC ServerMGW

  • MSC ServerMGWMEGACO/1 [182.20.0.1]:2944 Transaction = 10008 { Context = 2000 { Modify = A16 { Signals { }, Modify = A32 { Media { Stream = 1 { LocalControl { Mode=SendReceive } } } } } }ModifyModify_ReplyMSC ServerMGWMSC ServerModifyMGW

  • MSC ServerMGW MEGACO/1 [182.20.20.1]:2945 Reply = 10008 { Context = 2000 { Modify = A16, Modify = A32 } }ModifyModify_ReplyMSC ServerMGWMGWModify ReplyMSC Server

  • MSC ServerMGWMEGACO/1 [182.20.0.1]:2944 Transaction = 10009 { Context = 2000 { Subtract = A16 Subtract = A32 } }SubtractSubtract_ReplyMSC ServerMGWMSC ServerSubtractMGWMGW

  • MSC ServerMGWMEGACO/1 [182.20.20.1]:2945 Reply = 10009 { Context = 2000 { Subtract = A16 Subtract = A32 } }SubtractSubtract_ReplyMSC ServerMGWMGW,MSC Server

  • 1. MOSFTX3000H.2482. MG

  • 1. IFMAFMBSGSGU2. ServiceChangeMG

  • H.248MOSFTX3000MGH.248

  • H.248H.248H.248H.248MOSFTX3000

  • IPSCN

    NULL

    Act vmgw,