移动通信信令协议及信令采集系统培训_第1页
移动通信信令协议及信令采集系统培训_第2页
移动通信信令协议及信令采集系统培训_第3页
移动通信信令协议及信令采集系统培训_第4页
移动通信信令协议及信令采集系统培训_第5页
已阅读5页,还剩73页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、,W,AuC,GGSN,Other PLMN,SGSN,GGSN,Node B,Node B,Iu-CS,RNC,Iu-PS,Gb,A,Gs,Gr,Gn,Gc,C,D,Gp,Iub,Uu,RNC,Iur,CS域,PS域,Node B,Iub,Nb,Nc,MGW,GMSC Server,Mc,MSC Server/VLR,Mc,H,HLR,MGW,Gi,WCDMA与2G融合网络结构,UTRAN,2G,软交换协议,AAL2协议,MEGACO/H.248体系结构,Signalling basics in the Layered Architecture CN,MGW,MGW,MSC Server,M

2、SC Server,TDM, ATM or IP,H.248协议,MSC Server(或GMSC Server),是核心网控制面设备,处于分离网关体系的控制地位(即作MGC)。H.248协议应用于MSC Server与媒体网关(MGW)之间的接口上。,H.248协议栈结构,H.248协议应用于Mc接口,该协议传输可以基于IP(图中a),也可基于ATM(图中b)。目前武汉联通爱立信软交换采用基于IP的传输方式。,H.248,SCTP,IP,MAC,L1,(G)MSC Server,Mc,MGW,(a),基,于,IP,Mc,(b),基,于,ATM,H.248,SCTP,IP,MAC,L1,H.2

3、48,SCTP,IP,MAC,L1,(G)MSC Server,Mc,MGW,(a),基,于,IP,Mc,(b),基,于,ATM,H.248,SCTP,IP,MAC,L1,H.248消息结构,H.248协议的消息机制,事务(Transaction),事务包括请求和响应两种类型,而响应也有两种:TransactionReply和TransactionPending。,TransactionRequest 每个TransactionRequest请求激发一个事务。一个事务包含一个到多个动作,每个动作包含与同一个关联(Context)相关的一个到多个命令。 TransactionRequest结构如

4、下:,TransactionReply是事务接收者对TransactionRequest的一种响应,表明接收者完成该TransactionRequest命令执行,对每个事务都应有一个Reply响应。,TransactionPending由接收者发送,指示事务正在处理,但仍然没有完成。当命令处理时间较长时,可以防止发送者重发事务请求。,关联及终端,协议的连接模型主要描述媒体网关中的逻辑实体,这些逻辑实体由媒体网关控制器控制。这个连接模型中的主要的抽象概念是终端(Termination)和关联(Context) 关联描述一个终端集之间的关联关系,当一个关联涉及多个终端时,关联将描述这些终端所组成的

5、拓扑结构以及媒体混合交换的参数。它可以通过Add 命令进行创建,通过Subtract 进行删除。一个关联中必须包含终端。 终端是位于媒体网关中的一个逻辑实体,可以发送/接收媒体和(或)控制流。例如表示一个时隙、一个IP端口(IP地址+端口号)、或一个ATM端口(VPI/VCI)。,命令,H.248协议定义了八个命令,其中“Notify”是由MG发给MGC,“ServiceChange”可由MG或MGC发送,其它命令都是由MGC发给MG。 ADD : 增加一个Termination到一个Context中,当不指定Context ID时(或第一次增加一个Termination),将生成一个Cont

6、ext,然后加入Termination。 MODIFY : 修改一个Termination的属性、事件和信号参数。如:修改终端的编码类型、通知终端检测摘机/挂机事件、修改终端的拓扑结构(双向/单向/隔离等)。 SUBSTRACT : 从一个Context中删除一个Termination,同时返回Termination的统计状态。如果Context中再没有其它的Termination,将删除此Context。 MOVE : 将一个Termination从一个Context转移到另一个Context中。 AUDITVALUE : 返回Termination的当前的Properties、Events

7、、Signals、Statistics。 AUDITCAPABILITIES: 返回MG中Termination特性的能力集。 NOTIFY : 允许MG将检测到的事件通知给MGC。 例如:MGW将检测到的摘机事件上报给MGC。 SERVICECHANGE : 允许MG向MGC通知一个或者多个终端将要脱离或者加入业务。用来MG向MGC进行注册、重启通知。MGC可以使用ServieceChange对MG进行重启。MGC可以使用ServiceChange通知MG注销一个或一部分的Termination。,八个命令,MGCMG, 把一个终端加入到一个关联域中, 如果context ID没有指定就新建

8、一个关联域,八个命令,Add,MGCMG, 修改终端属性,事件或者信号属性,八个命令,Add,Modify,MGCMG, 从一个关联域中移出一个终端。 如果关联域中没有任何终端则删除关联域,八个命令,Add,Modify,subtract,MGCMG,将一个终端从一个关联域中移到另一个关联域中,八个命令,Add,Modify,subtract,Move,MGCMG, 获得终端的当前信息,事件,信号信息以及统计信息,八个命令,Add,Modify,subtract,Move,AuditValue,MGCMG, 获取一个媒体网关的容量性能指标,八个命令,Add,Modify,subtract,Mo

9、ve,AuditValue,AuditCapability,MGMGC, 媒体网关通过此命令通知媒体网关控制器在其内部发生的事件(比如用户提机)。,八个命令,Add,Modify,subtract,Move,AuditValue,AuditCapability,Notify,MGCMG MGCMG 启动服务 退出服务 MGMGC 启动服务 退出服务 注册,描述符,描述符Descriptors 一个命令的参数被定义为描述符。Descriptor是由Name和item组成(item可以携带Value)。一些命令可以共享一个或几个描述符。Descriptor可以作为一个Command的输出返回值。在

10、大多数情况下Descriptor作为返回值,只有Name没有其它item。 通常,描述符的形式如下: DescriptorName= parm = value, parm = value . ,MSC Server向MGW呼叫发起,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 I

11、P4,$,m=audio,$,RTP/AVP 8, ,Add,Add_Reply,MSC Server,MGW,MSC Server通过Add命令向MGW发起呼叫,其中包含的参数,有:相应终端应该监听的事件、请求RTP终端IP地址,端口、传输模式,MSC Server向MGW呼叫发起,MSC Server向MGW呼叫发起,MEGACO/1 182.20.20.1:2945,Reply = 10006 ,Context = 2000 ,Add = A16,Add= A32,Media ,Stream = 1 ,Local ,v=0,c=IN IP4,169.0.0.16,m=audio,2222

12、,RTP/AVP 8 ,Add,Add_Reply,MSC Server,MGW通过Add Reply把选择的上下文和本端RTP终端ID,及其IP地址、端口号告诉给MSC Server,MSC Server向MGW呼叫发起,Modify,Modify_Reply,MSC Server,MGW,MSC Server通过Modify命令向MGW来修改终端的属性,(放回铃音),并且把对端MGW的RTP终端IP地址及端,口号告诉给主叫MGW。,MSC Server向MGW呼叫发起,MSC Server向MGW呼叫发起,MEGACO/1 182.20.0.1:2944,Transaction = 100

13、08 ,Context = 2000 ,Modify = A16 ,Signals, ,Modify = A32 ,Media ,Stream = 1 ,LocalControl ,Mode=SendReceive, ,Modify,Modify_Reply,MSC Server,MGW,MSC Server通过Modify命令向MGW来修改终端的属性,(停回铃音),并且把终端传输模式改为收发,MSC Server向MGW呼叫发起,MEGACO/1 182.20.20.1:2945,Reply = 10008 ,Context = 2000 ,Modify = A16,Modify = A32

14、 ,Modify,Modify_Reply,MSC Server,MGW,MGW通过Modify Reply来响应MSC Server的请求, 不带错误码表示该命令执行成功。,MSC Server向MGW呼叫释放,MEGACO/1 182.20.0.1:2944,Transaction = 10009 ,Context = 2000 ,Subtract = A16,Subtract = A32,Subtract,Subtract_Reply,MSC Server,MGW,MSC Server通过Subtract命令向MGW发起拆除呼叫请,求,一般会要求MGW释放呼叫资源的同时上报一些统,计信息

15、。,MSC Server向MGW呼叫释放,MEGACO/1 182.20.20.1:2945,Reply = 10009 ,Context = 2000 ,Subtract = A16,Subtract = A32,Subtract,Subtract_Reply,MSC Server,MGW,MGW释放呼叫资源,在响应MSC Server的同时上报一些 统计信息。,SS7 - H.248 SS7信令过程,Database,Application Server,3. Analysis & Routing,1. IAM,2. IAM,4. Add,5. Reply of Add,6. Add,7.

16、 Reply of Add,8. IAM,11. ACM,9. IAM,10. ACM,14. ACM,13. ACM,12. Modify(Notify),17. Modify,16. ANM,19. ANM,18. ANM,15. ANM,SIGTRAN协议栈,SIGTRAN协议是IETF的信令传送工作组SIGTRAN所建立的一套在IP网络上传送PSTN信令的传输控制协议。SIGTRAN定义了一个比较完善的SIGTRAN协议堆栈,分为IP协议、信令传输、信令传输适配和信令应用等四层。每层所含内容如下: IP协议层:IP 信令传输层:SCTP 信令传输适配层:SUA;M3UA;M2UA/M2

17、PA;IUA 信令应用层:TCAP;TUP;ISUP;SCCP;MTP3;Q931/QSIG不同的信令应用层需要不同的信令传输适配层,但IP协议层和信令传输层是共享的和相同的。信令传输适配层与信令应用层的对应关系如下: SUA对应TCAP M3UA对应TUP;ISUP;SCCP、TCAP M2UA/M2PA对应MTP3、ISUP IUA对应Q931/QSIG、ISUP(1)SCTP协议 SCTP由IETF提出,是一个面向连接的传输层协议,采用了类似TCP的流量控制和拥塞控制算法,通过自身的证实与重发机制来保证用户数据在两个SCTP端点间可靠传送。相对于TCP等其他传输协议,SCTP传输时延小,

18、可避免某些大数据对其他数据的阻塞,具有更高的可靠性和安全性。(2)M3UA协议 M3UA是MTP第三级用户适配层协议,提供信令点编码和IP地址的转换。用于在软交换与信令网关之间实现七号信令协议的传送,支持在IP网上传送MTP第三级的用户消息,包括ISUP、TUP和SCCP消息,TCAP消息作为SCCP的净荷可由M3UA透明传送。(3)M2UA/M2PA协议 M2UA/M2PA是MTP第二级用户对等层间的适配层协议。(4)IUA协议 IUA是ISDN Q.931用户适配层协议。(5)SUA协议 SUA是SCCP用户适配层协议。SUA与M3UA不同,它直接实现了TCAP over IP功能。SIG

19、TRAN支持PSTN信令应用的标准原语接口,利用标准的IP传送协议作为低层传送信令,是NGN中重要的传输控制协议之一。,SIGTRAN协议栈结构,通用的信令传送协议,IP,SCTP,IUA,M2UA/M2PA,M3UA,SUA,Q931/QSIG,MTP3,TUP,ISUP,信令适配子层,标准的IP传送层,SCCP,TCAP,TCAP,信令应用层,以M2UA为例,什么是SCTP,流控制传输协议(Stream Control Transmission Protocol ),是为在IP网上传输PSTN信令消息而设计的 一种面向连接的可靠传输协议,SCTP对TCP的缺陷进行了一些完善,SCTP的设计

20、包括适当的拥塞控制、防止泛滥和伪装攻击、更优的实时性能和多归属性支持。 处于传输层,在网络模型中与TCP,UDP处于同层位置,与TCP相比,SCTP的优点,SCTP的连接可以是多地址连接,而TCP则一般是单地址连接的。 TCP是基于比特流,SCTP则是基于用户消息流。 一个TCP则只能支持一个流,一个SCTP连接同时可以支持多个流(stream)。 SCTP增加了防止攻击的措施(Tag, Cookie, MAC)。,SCTP相关术语解释,SCTP端点(End Point):每个端点由IP地址和端口号唯一标识,与TCP传输地址类似。 偶联(Association):在一对SCTP端点间通过四次握

21、手建立的逻辑联系或通道。偶联的建立是采用C/S模式。 流(Stream):一个偶联包含多个流,“流”就是一条SCTP偶联中,从一个端点到另一个端点的单向逻辑通道。,SCTP术语,SCTP数据传递流程,EndpointA,EndpointB,TSN ACK=6 ,GAP BLOCK =1 START =2 END = 3,SCTP数据传递流程,EndpointA,EndpointB,TSN ACK=13 ,GAP BLOCK =0,SCTP数据交换方式的好处,在两个SCTP主机间的正常数据交换。SCTP主机发送SACK块,用来确认每一个收到的SCTP包。因为SACK能完整地描述接收端的状态,因此

22、,依据SACK,发送端能做出重传判决。SCTP支持类似于TCP中的快速重传和time-out重传算法。对于数据包丢失发现,SCTP和TCP采用截然不同的机制:当TCP发现接收序号有缺口时,会等到该缺口被填上后,才发送序列号高于丢失数据包的数据。然而,SCTP即使发现接收序号有缺口或顺序错乱,仍会发送后面的数据。,SCTP启动流程,EndpointA (Client),EndpointB(server),一次SCTP四路握手中,INIT消息的接收端不必保存任何状态信息或者分配任何资源,这样就可防范SYN Flooding等DoS攻击。它在发送INIT-ACK消息时,采用了一种机制“状态Cooki

23、e”,该Cookie具有发送端要建立自己状态所需的全部信息。,M2UA华为设备采用,使用M2UA的信令网关 不具备MTP-3功能的信令网关,不属于七号信令网结点,只完成窄带七号信令链路与IP七号信令链路的转换。(相当于一个交叉连接设备) 上图是使用M2UA(MTP2-T User Adaptatation layer,MTP2用户适配层协议)信令网关传送信令消息到MGCP/IP SCP的示意图,其中传送的消息包括与电路相关的呼叫连接控制的信令消息和与电路无关的信令消息,M3UA中兴、爱立信设备采用,使用M3UA的信令网关 信令网关从窄带信令网或IP网接收到信令消息后,传递到MTP-3或M3UA

24、(MTP3 User Adaptation layer,MTP3用户适配层协议),然后,信令网关根据DPC或IP地址等,由节点互通功能(NIF)完成信令消息的传递。,SUA,使用SUA的信令网关 信令网关从窄带七号信令网接收到信令消息后,传递到(SCCP),SCCP分析地址后,通过NIF把消息传递到SUA(SCCP User Adaptaion,SCCP 用户适配协议),然后信令网关中的SUA根据GT翻译或地址解析表解析出目的地的IP地址,并把相应的信息封装在SCTP帧中发送到SCTP偶联上。 当信令网关收到IP网络侧发来的消息后,SUA把用户数据从SCTP中提取出来,并通过NIF把数据传递到

25、信令网关的SCCP再由信令网关的SCTP进行对应的GT翻译和DPC映射。七号信令网与IP网在应用层的互通(信令网关使用SUA)。,BICC协议,BICC(Bearer Independent Call Control)协议 与承载无关的呼叫控制协议是基于ISUP的信令协议,在不影响现有网络的接口和端到端业务的情况下,在宽带网络上支持窄带ISDN的全套业务。BICC协议解决呼叫控制和承载控制分离的问题,使呼叫控制信令可以在各种网络上承载,MSCS,GMSCS,MGW,MGW,Nc,BICC协议,概述,BICC在网络中的应用,概述,STC on MTP协议栈,STC on SCTP协议栈,概述,B

26、ICC协议栈,概述,BICC协议模型,BICC协议中的基本概念 CSF&BCF CSF:呼叫业务功能 BCF:承载控制功能 BICC节点模型,BICC协议介绍,BICC消息流程介绍,BICC协议流程的几个重要概念 承载建立方向 承载建立的隧道方式 Codec协商,BICC消息流程介绍,CSF,CSF,BCF,BCF,IAM,准备承载,APM(承载信息),建立承载,承载建立,承载建立指示,BICC消息流程介绍,前向承载建立:承载建立方向与呼叫方向一致,BICC消息流程介绍,CSF,CSF,BCF,BCF,IAM (承载信息),准备承载,建立承载,承载建立,承载建立指示,BICC消息流程介绍,后向

27、承载建立:承载建立方向与呼叫方向相反,BICC消息流程介绍,BICC消息流程介绍,BICC协议流程的几个重要概念(二) 承载建立的隧道方式,BICC消息流程介绍,BICC消息流程介绍,BICC协议流程的几个重要概念(三) Codec协商 在IAM消息中携带出局测所支持的Codec能力集合,在入局测将这个集合与本端的Codec能力取交集,并选定一Codec,通过APM返回。 通过Codec协商,使得在主被叫Codec能力集合有交集时,各中间Nb端点得的Codec选取与主被叫一致,从而免去插入带内编码器TC,这就是TrFo功能。,BICC消息流程介绍,BICC消息流程介绍,TFO/TrFO技术 T

28、FO与TrFO的区别 TFO通过带内信令协商速率,仍需要编解码器单元继续工作。 TrFO通过带外信令,建立免编解码器的连接,建立后完全不需要编解码器。 提供TFO和TrFO的优势 改善语音质量 节省网络设备功率,BICC消息流程介绍,TrFo的过程,A终端支持AMR集:12.2K/7.9K,MSC Server-O,MSC Server-T,AMR,AMR,AMR OverIP,B终端支持AMR集:12.2K/7.9K/4.75K,A,B,Iu,RNC-O,RNC-T,TrFo的过程,BICC消息流程介绍,BICC与ISUP的联系与区别, 消息和参数的变化,BICC和ISUP的对比,信令监测系

29、统开发背景,网络优化可以提高运营商的设备利用率和优化网络运行质量。通过优化改善接通率、掉话率等直接影响用户主观感受的关键指标,为用户提供更加可靠、稳定和优质的网络服务。其中运维优化主要是为了提高网络质量以及有效利用网络资源而开展的日常优化工作,其工作重点是改善客户的感知度。通过网络性能、网络故障、用户投诉等信息的统计,进行问题分析、定位和处理。随着网络的不断发展和用户对使用质量要求的不断提高,用户不再仅只在意业务接入的快捷,同时还更多的关注整个业务的使用质量。同时随着网络智能化、IP化工作及3G网络建设、2G3G网络互通工作的深化,网络优化工作也已经不仅需要通过无线网络部分的分析而且还需要同时

30、进行核心网部分的分析,即全程全网的分析才能够更好的达到优化网络及业务的目标。 通过信令监测系统可以做到采集监测移动网主要接口的信令,包括MAP、CAP、BSSAP、TUP、ISUP等信令消息,同时对于各类协议IP化后基于IP封装的协议消息也可以采集分析。这些和移动网运行相关的消息中包含着大量的信息,从中能获取大量的网络信息、呼叫信息及用户信息。 对于移动网络的各类协议信息,在采集处理完成后,通过对其的统计分析,可以满足网络维护的需要。同时通过更细粒度的深入分析,和对呼叫全程的各段协议的流程关联,完成端到端的呼叫分析,更是网络优化的重要工具。通过对呼叫全程全网的分析能够使网络优化工作不仅停留在无

31、线网络部分和问题表相上,更能够深挖到全网各个环节,对问题的彻底解决起到更直接的支持保障作用。,功能结构图,系统结构,武汉业务区话务网组织结构图,武汉业务区信令网组织结构图,CS域的采集接口分析: A接口:由于试点采用软交换,所以采集Mc接口就能够实现A接口信令的分析 Abis接口:采用主设备MR上报的方式,本期不用采集 Mc/Nc接口:Mc接口需要采集,由于是FE接口,现网流量很小,采用交换机镜像方式采集,Nc接口在物理上是和Mc共用的 C、D、G等MSC Server侧的E1接口:本期需要采集,E1承载,通过高阻跨接进行采集 PS域的采集接口分析: Gb接口:需要采集,E1承载,通过高阻跨接进行采集 Gn/Gi接口:需要采集,GE光口承载,先通过分光器分光,然后接入采集平台进行采集 Gr

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论