七号信令基础及典型信令流程交换中心交换部2009.07一.七号信令的基本概念二.ISUP/TUP信令流程三.MAP信令流程四.BSSAP信令流程五.CAP信令流程六.短信SMS信令流程七.小测验八.总结2一.理解七号信令的基本概念二.了解各种典型业务中大致的信令流程三.尽量理解每种信令流程中关键的信令消息以及消息中的关键参数,试着理解它们的作用。四.为后续的培训课程打下一定的基础34本课件的一些概念和描述是基于工作过程中的自我理解和总结,未必严谨和准确,只希望有助于听者的理解。什么是信令?›信令就是在一次通信过程的接续过程中,为使各个交换机协调运作,而在各交换机之间传递的控制信息。信令过程与实际通话的关系›信令过程为主被叫用户的最终通话进行必要的信息交互,完成呼叫的准备工作和扫尾工作,实际的通话只是这些准备工作的必然结果而已。5信令与维护工作的关系›信令是所有通信业务顺利接续的保证,正确的信令配置才能确保交换机间的信令交互。›信令配置与以下工作息息相关:高层:字冠(号码)分析、中继路由配置——局数据管理的范畴底层:中继电路、信令终端配置——设备维护的范畴6信令网的基本概念›信令网由信令点(SP)、信令转接点(STP)以及信令链路(SL)组成。›现网中所有交换机都属于信令点的范畴,因为所有交换机都要参与信令交互过程。›信令转接点是一个相对的概念,当某个交换机在一次呼叫过程中不处理收到的信令消息、只是转发给另一个交换机时,它就扮演了信令转接点的角色。一个交换机也可能始终扮演信令转接点的角色,比如重庆的HSTP—CQH1/CQH2。›信令链路是2个信令点(或信令转接点)之间传递信令的通道,一般有64k、2M高速的形式,在IP化的软交换局之间还有IP承载的SCTP链路。7七号信令与OSI模型的对应关系MTP-2MTP-3SCCPTCAPMAPCAPBSSAPTUP/ISUPMTP-1物理层数据链路层网络层应用层8七号信令与OSI模型的对应关系›七号信令的协议栈没有传输层、会话层、表示层的功能,网络层之上直接就是应用层。›MTP层和SCCP层共同完成OSI模型中的网络层功能。›TCAP层为MAP层和CAP层提供统一的接口,本身不完成具体的业务功能。9虚线以上4个粗体框(MAP、CAP、BSSAP、TUP/ISUP)各自代表某一大类的业务功能,本课件主要针对每个功能的典型业务信令流程进行讲解。›TUP/ISUP:用于最基本的局间话音业务(包括固网和移动网)›MAP:用于与移动业务相关的业务(位置更新、移动用户呼叫、短信)›CAP:用于智能网业务(神州行预付费PPS、VPMN业务)›BSSAP:用于端局MSC与BSC、MS(手机终端)的信令交互1011›ISUP(ISDN用户部分)/TUP(电话用户部分)都是用于完成局间基本呼叫的信令功能,存在于固定网和移动网内,是最基本的信令功能。›两者的联系和区别:TUP是早期的协议,ISUP是在其基础上后开发的,两者完成的功能基本一致;不同的TUP消息具有不同的格式,而ISUP消息具有统一的消息格式;对于呼叫失败(呼损)的情形,TUP对于每一种失败类型提供了不同的呼损消息(UNN、CFL等);而ISUP则统一使用释放(REL)消息,不同的失败类型使用不同的原因值(CAUSE)来区分。后2点体现了ISUP消息的优势,重庆移动现网几乎全部采用ISUP消息,只有少量互联网间局向上还有TUP消息在传递。本课件不再讨论TUP信令。›与ISUP/TUP相关的交换机类型端局MSC、关口局GMSC、长途局、本地汇接局其他承担话音业务的交换局:10086平台、彩铃平台AIP等12›场景:A交换机呼叫B交换机,主叫号码=aaa,被叫号码=bbb,被叫接听电话。ABIAM(主叫号码=aaa,被叫号码=bbb,CIC=x-y)ACMANMRELRLC(双方通话)(计费指示码=计费)13›场景:A交换机呼叫B交换机,主叫号码=aaa,被叫号码=bbb,被叫始终没有接听电话。ABIAM(主叫号码=aaa,被叫号码=bbb,CIC=x-y)ACMRLCREL(CAUSE=10010011-用户未应答)1415›MAP(移动应用部分)信令用于处理移动用户的移动业务,是为适应GSM移动通信业务的发展而编写的信令协议。›与MAP相关的主要业务:位置更新(LU)移动被叫业务(MT)短消息(SMS)切换(HO)›与MAP相关的交换机类型端局MSC关口局GMSCHLR16›位置更新流程都是由手机所发起的。›场景:手机用户从端局MSC-B下移动至MSC-A下。MSC-AINSERT_SUBSCRIBER_DATA(ISD)UPDATE_LOCATIONHLRMSC-B(收到手机发起位置更新请求)ISD_ackUPDATE_LOCATION_ackCANCEL_LOCATIONCANCEL_LOCATION_ack(IMSI)(MSISDN、用户参数)(HLR号码)(IMSI)17›场景:MSC-A下的手机用户13908301111呼叫MSC-B下的手机用户13908302222。MSC-ASRI_ackSEND_ROUTING_INFO(SRI)HLRMSC-B(收到手机呼叫用户B的请求)PROVIDE_ROUTING_NUMBER(PRN)PRN_ack(被叫MSISDN=8613908302222)(MSRN)(被叫IMSI)(MSRN)IAM(被叫号码=MSRN)(以下ISUP过程略……)1819›BSSAP(基站子系统应用部分)信令用于移动端局和BSC及手机终端MS之间的信令交互,处理各类移动相关的业务。›所有手机相关的业务都与BSSAP相关:位置更新(LU)移动起呼业务(MO)、移动被叫业务(MT)短消息(SMS)切换(HO)其他›与BSSAP相关的交换机类型端局MSCBSC20›场景:手机用户A呼叫固定电话67033801。MS-aCM_SERVICE_ACCCM_SERVICE_REQBSCMSC-A(IMSI)SETUP(被叫号码=67033801)CALL_PROCEEDINGASSIGN_REQ(A接口电路CIC)ASSIGN_REQ(TCH无线信道)ASSIGN_COMPASSIGN_COMPALERTCONNECTCONNECT_ack双方通话IAMACMANM21›场景:固定电话67033801呼叫手机用户A。MSC-ABSCMS-aPAGING(IMSI)PAGING_RESASSIGN_COMPASSIGN_COMPASSIGN_REQASSIGN_REQALERTCONNECTCONNECT_ack双方通话IAM(MSRN)(小区代码GCI)SETUPACMANMCALL_CONF(A接口电路CIC)(TCH无线信道)2223›CAP(CAMEL应用部分)信令主要用于在原有GSM基本业务的基础上,提供较为灵活的智能业务。›与BSSAP相关的主要业务:预付费业务(PPS)VPMN业务›与CAP相关的交换机类型端局MSC关口局GMSC业务控制点SCP24›场景:神州行手机用户A呼叫固话67033801。MSC-AINITIAL_DP(IDP)SCP-AGMSC(收到手机的呼叫请求)(主叫号码,被叫号码=67033801,SK=1)IAM(被叫号码=67033801)(以下ISUP过程略……)RRBEACCONTINUE(允许通话时长=900s)25›场景:固话67033801呼叫神州行手机用户B(13908302222)。GMSCIDPSCP-BMSC-B(主叫号码,被叫号码=13908302222,SK=1)IAM(被叫号码=67033801)(以下ISUP过程略……)RRBEACCONTINUE(允许通话时长=900s)IAM(13908302222)HLR-BSRISRI_ack(T-SCI)SRISRI_ack(MSRN)PRNPRN_ack(MSRN)2627短信中心MSC-A›场景:手机用户A向手机用户B发送短信。MS-aCM_SERVICE_ACCCM_SERVICE_REQ(IMSI)SMS_TRANSFER(短信中心号码=8613800230500)DELIVERY_REPORTFORWARD_SMSDELIVERY_REPORTMSC-BHLR-BPAGINGSRI_ack(MSC_id)SRI_for_SMFORWARD_SMSMS-bPAG_RESDELIVERY_REPORTSMS_TRANSFERDELIVERY_REPORTDELIVERY_REPORT28›请选择:请根据不同类型交换机的功能,判断下面几张七号信令协议栈图与哪种交换机类型相匹配?29MTP-2MTP-3SCCPMTP-1MTP-2MTP-3TUP/ISUPMTP-1(A)GMSC(B)MSC(C)HLR(D)TMSC(E)HSTP(F)SCP(A)GMSC(B)MSC(C)HLR(D)TMSC(E)HSTP(F)SCP30MTP-2MTP-3SCCPTCAPMAPMTP-1MTP-2MTP-3SCCPTCAPCAPMTP-1(A)GMSC(B)MSC(C)HLR(D)TMSC(E)HSTP(F)SCP(A)GMSC(B)MSC(C)HLR(D)TMSC(E)HSTP(F)SCP31MTP-2MTP-3SCCPTCAPMAPCAPTUP/ISUPMTP-1MTP-2MTP-3SCCPTCAPMAPCAPBSSAPTUP/ISUPMTP-1(A)GMSC(B)MSC(C)HLR(D)TMSC(E)HSTP(F)SCP(A)GMSC(B)MSC(C)HLR(D)TMSC(E)HSTP(F)SCP32›不同的业务流程需要调用不同的信令功能(MAP、CAP、BSSAP……),业务越复杂、调用信令功能就越多、信令流程也越复杂。但是只要理解每种信令功能的作用,就可以“分而治之”,将复杂问题简单化。›要充分理解不同的信令流程,就要熟悉每种通信业务的具体流程;而要熟悉各种业务流程,又需要深入了解每一步信令流程的意义。信令流程是业务流程的具体表达,两者是相辅相成的。33›如何帮助深入理解信令流程?›熟悉信令监测系统:学会对呼叫进行信令跟踪,学会对历史呼叫进行信令查询;›学会在交换机上进行信令跟踪:华为、中兴交换机具有信令跟踪功能,可以跟踪到各种业务的详细信令消息,非常实用;›试着处理一些简单的投诉:在处理过程中学习分析信令消息、找出问题所在。每成功解决一件投诉,都将是一次可观的提高。›总之,仅仅通过纸面上的学习是难以提高的,必须和实际的工作结合起来,才能得到全面的提升!3435