移动通信信令协议及信令采集系统培训

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

LOGOWAuCGGSNInternetPSTNOtherPLMNSGSNGGSNNodeBNodeBIu-CSRNCIu-PSGbAGsGrGnGcCDGpIubBTSBTSBSCAbisUmUuRNCIurCS域PS域NodeBIubNbNcMGWGMSCServerMcMSCServer/VLRMcHHLRMGWGiWCDMA与2G融合网络结构UTRAN2GLOGO软交换协议H.248协议1SIGTRAN协议栈2BICC协议34AAL2协议LOGOMEGACO/H.248体系结构MediaGatewayControllerSignallingGatewayMGPSTNSignallingMediaGatewayPSTNBearerGlobalSignallingMGCMediaTransportMGControlSignallingSIGtransT1/E1/PRIE&MSS7Q.931RTP/UDP/IPAAL1,2,5MGCPMegacopH248H.323SIP(+)OneLogicalVoIPGWLOGOSignallingbasicsintheLayeredArchitectureCNCallControl=BICCSignallingTransport=MTP,MTP3borM3UA/SCTPMGWMGWMSCServerMSCServerTDM,ATMorIPGCP(H.248)Signallingtransport=MTP3borM3UA/SCTPBearerControl=ISUP,Q.AAL2,QorIPBCPSignallingTransport=MTP,MTP3borM3UA/SCTPGCP(H.248)Signallingtransport=MTP3borM3UA/SCTPLOGOLOGOH.248协议MSCServer(或GMSCServer),是核心网控制面设备,处于分离网关体系的控制地位(即作MGC)。H.248协议应用于MSCServer与媒体网关(MGW)之间的接口上。NcMSCServerMcMcH.248H.248GMSCServerNcMSCServerMcMcMGWMGWH.248H.248GMSCServerLOGOH.248协议栈结构H.248协议应用于Mc接口,该协议传输可以基于IP(图中a),也可基于ATM(图中b)。目前武汉联通爱立信软交换采用基于IP的传输方式。H.248SCTPIPMACL1(G)MSCServerMcMGW(a)基于IPMc(b)基于ATMH.248SCTPIPMACL1H.248SCTPIPMACL1(G)MSCServerMcMGW(a)基于IPMc(b)基于ATMH.248SCTPIPMACL1(G)MSCServerH.248SSCFAAL5MTP-3bATMPLSTCATMSSCOP(G)MSCServerH.248SSCFAAL5MTP-3bATMPLSTCATMSSCOPLOGOH.248消息结构Megaco/H.248messageTransHdrReqorReplyReqorReplyReqorReplyTransactionTransactionTransaction....HeaderCommandCtxPropertiesCtxHdrCommand....TransHdrActionAction........DescriptorDescriptorLOGOH.248协议的消息机制Message消息TransactionI事务TransactionIDnContextID1关联ContextIDnCMD1命令CMDnDes-nDes-1描述符......LOGOLOGO事务(Transaction)事务包括请求和响应两种类型,而响应也有两种:TransactionReply和TransactionPending。TransactionRequest每个TransactionRequest请求激发一个事务。一个事务包含一个到多个动作,每个动作包含与同一个关联(Context)相关的一个到多个命令。TransactionRequest结构如下:TransactionRequest(TransactionId{ContextID{Command...Command},...ContextID{Command...Command}})TransactionReply是事务接收者对TransactionRequest的一种响应,表明接收者完成该TransactionRequest命令执行,对每个事务都应有一个Reply响应。TransactionPending由接收者发送,指示事务正在处理,但仍然没有完成。当命令处理时间较长时,可以防止发送者重发事务请求。LOGO关联及终端协议的连接模型主要描述媒体网关中的逻辑实体,这些逻辑实体由媒体网关控制器控制。这个连接模型中的主要的抽象概念是终端(Termination)和关联(Context)关联描述一个终端集之间的关联关系,当一个关联涉及多个终端时,关联将描述这些终端所组成的拓扑结构以及媒体混合交换的参数。它可以通过Add命令进行创建,通过Subtract进行删除。一个关联中必须包含终端。终端是位于媒体网关中的一个逻辑实体,可以发送/接收媒体和(或)控制流。例如表示一个时隙、一个IP端口(IP地址+端口号)、或一个ATM端口(VPI/VCI)。LOGO命令H.248协议定义了八个命令,其中“Notify”是由MG发给MGC,“ServiceChange”可由MG或MGC发送,其它命令都是由MGC发给MG。ADD:增加一个Termination到一个Context中,当不指定ContextID时(或第一次增加一个Termination),将生成一个Context,然后加入Termination。MODIFY:修改一个Termination的属性、事件和信号参数。如:修改终端的编码类型、通知终端检测摘机/挂机事件、修改终端的拓扑结构(双向/单向/隔离等)。SUBSTRACT:从一个Context中删除一个Termination,同时返回Termination的统计状态。如果Context中再没有其它的Termination,将删除此Context。MOVE:将一个Termination从一个Context转移到另一个Context中。AUDITVALUE:返回Termination的当前的Properties、Events、Signals、Statistics。AUDITCAPABILITIES:返回MG中Termination特性的能力集。NOTIFY:允许MG将检测到的事件通知给MGC。例如:MGW将检测到的摘机事件上报给MGC。SERVICECHANGE:允许MG向MGC通知一个或者多个终端将要脱离或者加入业务。用来MG向MGC进行注册、重启通知。MGC可以使用ServieceChange对MG进行重启。MGC可以使用ServiceChange通知MG注销一个或一部分的Termination。LOGO八个命令MGMGCAddMGC→MG,把一个终端加入到一个关联域中,如果contextID没有指定就新建一个关联域LOGO八个命令MGCAddModifyMGC→MG,修改终端属性,事件或者信号属性MGLOGO八个命令MGCAddModifysubtractMGC→MG,从一个关联域中移出一个终端。如果关联域中没有任何终端则删除关联域MGLOGO八个命令MGCAddModifysubtractMoveMGC→MG,将一个终端从一个关联域中移到另一个关联域中MGLOGO八个命令MGCAddModifysubtractMoveAuditValueMGC→MG,获得终端的当前信息,事件,信号信息以及统计信息MGLOGO八个命令MGCAddModifysubtractMoveAuditValueAuditCapabilityMGC→MG,获取一个媒体网关的容量性能指标MGLOGO八个命令MGCAddModifysubtractMoveAuditValueAuditCapabilityNotifyMG→MGC,媒体网关通过此命令通知媒体网关控制器在其内部发生的事件(比如用户提机)。,MGLOGO八个命令MGCAddModifysubtractMoveAuditValueAuditCapabilityNotifyServiceChangeMGC↔MGMGC→MG启动服务退出服务MG→MGC启动服务退出服务注册MGLOGO描述符描述符Descriptors一个命令的参数被定义为描述符。Descriptor是由Name和item组成(item可以携带Value)。一些命令可以共享一个或几个描述符。Descriptor可以作为一个Command的输出返回值。在大多数情况下Descriptor作为返回值,只有Name没有其它item。通常,描述符的形式如下:DescriptorName=someID{parm=value,parm=value......}LOGOMSCServer向MGW呼叫发起MEGACO/1[182.20.0.1]:2944Transaction=10006{Context=${Add=A16,Add=${Events=2223{nt/netfail,nt/qualert},Media{Stream=1{LocalControl{Mode=ReceiveOnly},Local{v=0c=INIP4$m=audio$RTP/AVP8}}}}}}AddAdd_ReplyMSCServerMGWMSCServer通过Add命令向MGW发起呼叫,其中包含的参数有:相应终端应该监听的事件、请求RTP终端IP地址端口、传输模式LOGOMSCServer向MGW呼叫发起对应ADD命令中包含的部分描述苻的解释:事件描述苻:请求事件ID(RequestIdentifier)媒体流ID(缺省值为0)MG中某个终端需要监听和上报给MGC的事件(通过包来描述)流描述苻本端控制描述苻传输模式(Mode)(资源)组预留(ReserveGroup)(资源)值预留(ReserveValue)本端媒体描述苻(使用SDP协议,RFC2327)v=0c=INIP4$m=audio$RTP/AVP8......对端媒体描述苻(使用SDP协议,RFC2327)LOGOMSCServer向MGW呼叫发起MEGACO/1[182.20.20.1]:2945Reply=10006{Context=2000{Add=A16,Add=A32{Media{Stream=1{Local{v=0c=INIP4169.0.0.16m=audio2222RTP/AVP8}}}}}}AddAdd_ReplyMSCServerMGW通过AddReply把选择的上下文和本端RTP终端ID及其IP地址、端口号告诉给MSCServerLOGOMSCServer向MGW呼叫发起ModifyModify_ReplyMSCServerMGWMSCServer通过Modify命令向MGW来修改终端的属性(放回铃音),并且把对端MGW的RTP终端IP地址及端口号告诉给主叫MGW。MEGACO/1[182.20.0.1]:2944Transaction=10007{Context=2000{Modify=A16{Signals{cg/rt}},Modify=A32{Media{Stream=1{Remote{v=0c=INIP4169.0.0.32m=audio1111RTP/AVP8}}}}}}LOGOMSCServer向MGW呼叫发起信号描述苻对应Modify命令中包含的部分描述苻的解释:信号描述苻:媒体流ID(缺省值为0)MGW中某个终端需要播放的某个信号(信号都

1 / 78
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功