G9号码分析流程1基本呼叫1.1呼叫流程介绍MSC能够处理的呼叫基本分为四种类型:分别为:1)移动用户呼叫固定用户MS-PSTN出局呼叫2)移动用户呼叫移动用户MS-MS局内呼叫3)固定用户呼叫移动用户PSTN-MS入局呼叫4)固定用户呼叫固定用户PSTN-PSTN汇接呼叫前转呼叫的类型有:1)无条件前转CFU2)不可及前转CFNRc,具体又可以分为被叫关机不可及和寻呼不可及两种情况。3)被叫忙前转CFB,具体分为网络决定忙前转(用户已经通话)和用户决定忙前转(用户挂机)4)无应答前转CFNRy涉及到智能特性的呼叫类别又可以分为:1)主叫智能呼叫2)被叫智能呼叫3)主、被叫都是智能的呼叫4)被叫智能用户,并且发生SS前转的呼叫5)被叫智能用户,并且发生智能前转的呼叫6)特服接入码(例如13800138000)的呼叫。下图是系统的呼叫处理流程图。其中用户侧接口处理包括中继侧和用户侧两部分来的呼叫,不仅仅是指从用户侧来的呼叫。呼叫处理流程一次呼叫处理过程与主叫、被叫用户类型以及业务属性都有很大关系,根据主被叫用户类型及业务属性的不同,所需进行的处理也有所不同,简单介绍如下:普通呼叫处理流程通常一个普通呼叫接续过程从中继侧接口子模块接收呼叫建立请求开始,经过入局号码处理、号码分析和出局号码处理,再由中继侧接口子模块发出呼叫建立请求。呼叫路径为1—>2—>3—>4;被叫为普通移动用户时的呼叫处理流程当被叫为移动用户时,在上述普通呼叫处理流程的基础上还需要增加MAP接口的处理流程。呼叫路径为1—>2—>8—>9—>2—>3—>4;智能用户呼叫处理流程当主被叫有一方为智能用户时,需要增加CAP接口的处理流程,呼叫路径为1—>2—>5—>7—>2—>3—>4(SCP下发CONNECT消息)或1—>2—>5—>6—>3—>4(SCP下发CONTINUE操作消息);当被叫为移动用户,且主被叫有一方为智能用户时,需要同时增加MAP接口处理和CAP接口的处理流程,呼叫路径为1—>2—>8—>9—>2—>5—>7—>2—3—>4;当被叫为移动用户,且主被叫两方均为智能用户时,呼叫路径为1—>2—>8—>9—>2—>5—>7—>5—>7—>2—>3—>4。1.2移动主叫呼叫PSTN用户1.3PSTN入局呼叫移动被叫SETUP£¨ºô½Ð½¨Á¢£©CALL_PROC£¨ºô½Ð½ø³Ì£©TMSIÔÙ·ÖÅäÃüÁîTMSIÔÙ·ÖÅäÍê³ÉASS_REQ£¨·ÖÅäÇëÇó£©ASS_COM£¨·ÖÅäÍê³É£©TCHPSTN/ISDNIAMMSBSCMSCVLRHLRÐŵÀÇëÇóÁ¢¼´·ÖÅäCMÒµÎñÇëÇóRACHSDCCHCON_REQ(CM_SERV_REQ)CON_CONFÁ¬½Ó֤ʵ´¦Àí·ÃÎÊÇëÇó¼øÈ¨ÐÅÏ¢ÇëÇó¼øÈ¨ÐÅÏ¢ÏìÓ¦(IMSI,KC,R,S)Æô¶¯¼øÈ¨¼øÈ¨ÇëÇó(AUTH_REQ)¼øÈ¨ÏìÓ¦(AUTH_RES)¼øÈ¨ÏìÓ¦(AUTH_RES)Æô¶¯¼ÓÃܽÓÊÕ·ÃÎÊÇëÇóCM_SERV_ACC£¨CMÒµÎñ½ÓÊÜ£©CIP_MOD_CMD£¨¼ÓÃÜģʽÃüÁCIP_MOD_COM£¨¼ÓÃÜģʽÍê³É£©ACMALERTINGANMCONNECTCONNECT_ACKͨ»°DISSCONNECTRELEASE£¨ÊÍ·Å£©RELEASE_COM£¨ÊÍ·ÅÍê³É£©ÊÍ·ÅÊÍ·ÅÍê³ÉClear_CMD£¨Çå³ýÃüÁClear_COM£¨Çå³ýÍê³É£©ÎªÈ¥»°·¢ËÍÐÅÏ¢COM_CALLÍê³Éºô½Ð£¨»ØËÍÖ÷½ÐÓû§Êý¾Ý£©BSCMSGMSCHLRVLRMSCPSTNISUPIAM·ÓÉÐÅÏ¢ÇëÇóÌṩÂþÓκÅÂëÂþÓκÅÂë·ÓÉÐÅϢ֤ʵÆô¶¯±»½Ð¾ÖMSC£¨·¢³õʼµØÖ·ÐÅÏ¢IAM£©VLR²åÈëѰºôÇëÇóÐÅϢѰºôÇëÇóÏìÓ¦PAGING£¨Ñ°ºô£©PAGING_ACK£¨Ñ°ºôÏìÓ¦£©SDCCHÐŵÀÇëÇóÁ¢¼´·ÖÅäRACHCON_CONF£¨Á¬½Ó֤ʵ£©´¦Àí·ÃÎÊÇëÇó¼øÈ¨Æô¶¯£¨AUTH£©AUTH_REQ£¨¼øÈ¨ÇëÇó£©AUTH_RES£¨¼øÈ¨ÏìÓ¦£©¼øÈ¨ÏìÓ¦¼ÓÃÜÆô¶¯£¨CIP_STA£©½ÓÊÜ·ÃÎÊÇëÇóCOM_CALL£¨Íê³Éºô½Ð£©£¨»ØËÍÓû§ÐÅÏ¢£©¼ÓÃÜģʽÃüÁîCIP_MOD_CMD¼ÓÃÜģʽÍê³ÉCIP_...