www.huawei.comCopyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.BICC协议分析Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page2学习完此课程,您将会:理解BICC协议主要概念理解承载与呼叫控制独立的模型理解IAM、APM等主要消息的构成能够解释BICC基本呼叫流程Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page3第一章BICC协议基础知识第二章BICC主要消息介绍第三章BICC呼叫流程举例Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page4第一章BICC协议基础知识1.1BICC协议概述1.2BICC协议模型1.3BICC协议特性Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page5BICC简介BICC协议是在窄带ISUP协议的基础上发展来的,可以认为是将窄带ISUP协议去掉具体的电路控制部分改编而成,但它不能与ISUP对等兼容。理论上,BICC协议可部署在各种各样的信号传输协议栈之上,提供与具体业务承载无关的呼叫控制。目前比较成熟的可承载BICC协议的传输协议是:MTP3/MTP3b/M3UA和SCTP。BICC协议由ITU-TQ.1902系列,Q.2150,Q.765等规范描述Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page6BICC与ISUP区别ISUP用在呼叫控制和承载合一的网络,用ISUP协议进行呼叫接续的同时,指定语音承载使用的电路。BICC协议是在ISUP基础上发展起来的,应用在呼叫控制和业务承载相分离的水平网络,用来完成局间呼叫控制。业务承载是用另外独立的协议来完成的,支持ATM和IP承载。BICC与ISUP的主要区别是:BICC和ISUP中CIC的概念不同。BICC协议新增消息:APM应用传送消息,用来传送应用信息(如承载控制隧道信息)。BICC协议不再使用BLO闭塞消息、BLA闭塞证实消息等ISUP中使用的消息。Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page7BICC在3G软交换网络中的应用ControlLayerBearer/ConnectivityLayerMSCServerBICCBICCIP/ATMBearerLayerToRNSMSCServerNcNcMSCServerCopyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page8第一章BICC协议基础知识1.1BICC协议概述1.2BICC协议模型1.3BICC协议特性Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page9OutgoingproceduresIncomingproceduresBCFCallServiceFunction(CSF)BIWFSERVINGNODE(SN)BearerControlSignallingBearerControlSignallingBearerCallControlSignalling(BICCprotocolorothersignallingsystem)CallBearerControl(CBC)signallingCallControlSignalling(BICCprotocolorothersignallingsystem)BICC节点模型:ServingNodeCopyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page10OutgoingproceduresIncomingproceduresCallServiceFunction(CSF)BIWFCALLMEDIATIONNODE(CMN)BearerControlSignallingBearerControlSignallingBearerCallControlSignalling(BICCprotocol)CallControlSignalling(BICCprotocol)BCFBICC节点模型:CMNCMN和SN的区别是CMN不控制BCF,SN要控制BCFCopyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page11CSF:CallServiceFunction,呼叫业务功能,负责BICC之间、BICC和窄带信令(如ISUP)之间的呼叫接续,是分离网络控制层面的实体。除了CMN外,CSF要通过CBC协议和BCF通信,完成对资源的控制。在UMTS网络中,CSF的功能由MSCServer实现。BCF:BearerControlFunction,承载控制功能,提供承载交换(如ATM交换、IP分组交换)控制功能、与CSF的通信能力、骨干网连接建立与释放功能,是分离网络承载层面的功能实体,是BIWF的子功能。BIWF:BearerInterWorkingFunction,承载互连功能实体,提供承载控制、媒体映射、媒体交换功能。在UMTS网络中,BIWF功能由MGW实现。CSF、BCF和BIWFCopyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page12CSF的四种类型CSF-N(CallServiceNodalFunction):利用窄带信令和BICC信令的互通,提供窄带业务相关的业务控制节点功能。CSF-N调用BCF-N,用以在骨干网中传送窄带承载业务。CSF-T(CallServiceTransitFunction):提供业务传送功能。通过转发CSF-N之间的信令,并调用BCF-T,用以建立和维护一个骨干网中的呼叫及其相关业务承载。CSF-G(CallServiceGatewayFunction):提供业务网关功能。通过转发CSF-N之间的信令,并调用BCF-G,用以建立和维护不同骨干网之间的呼叫及其相关业务承载。CSF-C(CallServiceCoordinationFunction):提供呼叫协调和仲裁功能。通过转发CSF-N之间的信令,用以建立和维护一个骨干网中的呼叫。它仅仅是一个呼叫控制功能实体,不调用任何BCF。Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page13BCF的五种类型BCF-N(BearerControlNodalFunction):提供承载交换控制功能、与相应CSF-N进行通信的能力、与对端BCF-N建立和释放骨干网络连接的信令能力。BCF-G(BearerControlGatewayFunction):提供承载交换控制功能、与相应CSF-G进行通信的能力、建立和释放骨干网络连接的信令能力。BCF-T(BearerControlTransitFunction):提供承载交换控制功能、与相应CSF-T进行通信的能力、建立和释放骨干网络连接的信令能力。BCF-J(BearerControlJointFunction):提供承载交换控制功能、与两个有关联的CSF进行通信的能力、建立和释放骨干网络连接的信令能力。BCF-R(BearerControlRelayFunction):提供承载交换控制功能,并将承载控制信令消息转发给后续BCF,用以建立起端到端的骨干网络连接。无需与CSF进行通信。Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page14ISN:InterfaceServingNode,接口服务节点,提供了和非BICC网络或终端设备的互通接口。在UMTS网络中,相当于端局(包括VMSCServer和MGW)。GSN:GatewayServingNode,关口服务节点,提供两个不同运营商的BICC网络之间关口服务。相当于UMTS网络中的关口局(包括GMSCServer和MGW-G)。TSN:TransitServingNode,提供ISN或GSN之间转接功能,相当于UMTS网络的汇接局(包括TMSCServer和MGW-T)。CMN:CallMediationNode,呼叫协调节点,提供SN之间的呼叫信令转接功能,相当于无MGW的纯TMSCServer。BICC节点类型Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page15ServingNode对应CSF对应BCFISNCSF-N(Nodal)BCF-N(Nodal)GSNCSF-G(Gateway)BCF-G(Gateway)TSNCSF-T(Transit)BCF-T(Transit)CMNCSF-C(Coordination)无SWN无BCF-R(relay)CSF与BCF的对应关系SWN,SwitchingNode,在宽带骨干网内提供交换功能的功能实体。SWN中包含一个BCF-R功能实体。在ATM交换网络中,SWN就是一个ATM交换机。Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page16BICC承载在IP上的不同协议栈:BICC协议栈:IP承载PHYMACIPSCTPSTCIP承载(a)IP承载(b)PHYMACIPSCTPSTCM3UABICCBICCCopyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page17第一章BICC协议基础知识1.1BICC协议概述1.2BICC协议模型1.3BICC协议特性Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page18BICC协议新概念在BICC协议中,提出许多新概念,以下是主要的新概念:•CallInstanceCode(CIC):呼叫实例码,表示一次呼叫信令的关系•Bearersetupdirection:承载建立方向,指示前向或者后向承载。•BICCtunneling:在CS2中,支持IP承载。IP承载控制协议通过BICC隧道传送。•Codecnegotiation:通过IAM、APM等消息,协商Codec。Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page19小结本章详细解释了BICC协议的新概念,BICC与ISUP的关系,节点模型和协议模型。这些基本概念和基本原理,是理解BICC协议的基础。Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page20第一章BICC协议基础知识第二章BICC主要消息介绍第三章BICC呼叫流程举例Copyright©2008HuaweiTechnologiesCo.,Ltd.Allrightsreserved.Page21第二章BICC主要消息介绍2.1BICC消息结构2.2Initialaddress(IAM)消息2.3Applicationtransport(APM)消息Copyright©2008HuaweiTechnologiesCo.,Ltd.All