本帖最后由 wenliu 于 2013-1-29 10:56 编辑
下面对一段MTP3 开始的码流解析:
118 >> 30168 UDT 000000d 05FF09 03FF11 38 83 11 FF 03 09 FF 05 0D 09 81 03 0E 18 0B 12 06 00 12 04 68 31 39 31 00 00 0A 12 07 00 12 04 68 31 09 40 67 13 65 1D 49 04 2B 81 11 00 6C 15 A2 13 02 01 00 30 0E 02 01 02 30 47 09 10 13 F8 30 03 0A 01 01
(1)MTP层: 38——表示整个MTP消息的长度为56(38H)个字节,当所有消息字节数大于63个字节时,该字节统一为3F。 83——高4位“8”网络表示语,表示国内主用网;低4位“3”业务表示语,表示后面的是SCCP消息。 11 FF 03——DPC是03 FF 03 09 FF 05——OPC是05 FF 09 0D————SLS信令链路选择码
(2)SCCP层: l UDT消息类型的格式包括消息类型码、协议类别、路由标记(包括三个指针:第一个指针指向被叫用户地址、第二个指针指向主叫用户地址、第三个指针指向数据即TCAP部分) 09——表示消息类型是UDT。 81——高4位是“8”表示QOS(Quality of service)要求出错返回,高4位如果为“0”则表示不要求出错返回;低4位“1” 表示SCCP协议分类是1类有序的无连接类。 03——被叫用户地址指针,“03”表示从“03”后面的第三个字节开始是被叫地址。 0E——主叫用户地址指针,“0E”表示从“0E”后面的第十四个字节开始是主叫地址。 18——数据地址指针,“18”表示从“18”后面的第二十四个字节开始是数据地址,亦即TCAP部分的开始。 0B 12 06 0012 04 68 31 39 31 00 00 ——被叫GT码地址。 0B——表示被叫GT地址长度为11个字节。 12——该字节表示地址表示语和翻译类型,含义如下: Bit8——备用 Bit7——路由表示语 “0”根据地址中的全局码(GT)选取路由 “1”根据MTP路由标记中的DPC和被叫用户地址中的子系统选取路由 Bit6/5/4/3——全局码表示语 “0000”表示0类GT “0001”表示1类GT “0010”表示2类GT “0011”表示3类GT “0100”表示4类GT Bit2——子系统表示语 “0”未包括子系统号 “1”包括子系统号 Bit1——信令点表示语 “0”未包括信令点码 “1”包括信令点码 06——子系统号 0000 0000—未定义的子系统号/没有使用 0000 0001—SCCP管理(SCMG) 0000 0010—备用 0000 0000—ISDN用户部分(ISUP) 0000 0100—操作维护管理部分(OMAP) 0000 0101—移动应用部分(MAP) 0000 0110—归属位置登记器(HLR) 0000 0111—拜访位置登记器(VLR) 0000 1000—移动交换中心(MSC) 0000 1001—设备识别中心(EIR) 0000 1010—认证中心(AUC) 0000 1011—备用 0000 1100—智能网应用部分(INAP) 0000 1101— : : 备用 : 1111 1110— 1111 1111—扩充备用
00——在4类GT中该字节备用 12——该字节高4位是编号计划,低4位是编码设计。 编号计划 编码设计 8765 4321 0000 未定义 0000 未定义 0001 ISDN/电话编号计划 0001 BCD,奇数个数字 0010 备用 0010 BCD,偶数个数字 0011 数据编号计划 0011 备用 0100 Telex编号计划 0100 0101 海事移动编号计划 0101 0110 陆地移动编号计划 0110 0111 ISDN/移动编号计划 0111 1000 1000 : 备用 : : : 1111 1111 备用 04——地址性质表示语编码 7 6 5 4 3 2 1 0 0 0 0 0 0 0 空闲 0 0 0 0 0 0 1 用户号码 0 0 0 0 0 1 0 国内备用 0 0 0 0 0 1 1 国内有效号码 0 0 0 0 1 0 0 国际号码 0 0 0 0 1 1 0 智能网业务号码 0 0 0 0 1 0 1 空闲 : : 1 1 1 1 1 1 1 空闲 68 31 39 3100 00——MSISDN,86139313000 0A 12 07 00 12 04 68 31 09 40 67——主叫GT码地址。分析方法同被叫GT码地址。 13——SCCP数据部分的长度,即TCAP消息的长度
|