目录

简介

先决条件

要求

使用的组件

规则

背景信息

TCAP解决方法

嗅探器以太网线路

Platform.log TCAP Trace

MDL Trace工具

附录 A：MDL标记

附录 B：注销SS7点代码

附录 C：SCCP消息类型

单元数据(UDT)

单元数据服务(UDTS)

UDTS返回原因

附录 D：TCAP消息的MDL接口

附录 E：内部MDL接口

相关信息

简介

处理功能应用程序零件(TCAP)交互式应用程序的提供支持在分布式环境。TCAP定义了在其用户之间的一份端到端协议。这在SS7的网络或该另一的网络可能查找支持TCAP (IP)。

先决条件

要求

本文读者应该有以下知识：

- Cisco媒介网关控制器版本9

使用的组件

本文档中的信息根据Cisco PGW 2200软交换。

本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始（默认）配置。如果您使用的是真实网络，请确保您已经了解所有命令的潜在影响。

规则

有关文档规则的详细信息，请参阅 Cisco 技术提示规则。

背景信息

TCAP协议包括两下层：

- 组分下层

- 处理下层

组件下层接口用转换引擎。转换引擎是服务用户或子系统编号(SSN)的等同。组件下层支持这些服务：

- 操作和回复的关联。

- 异常情况处理。

与信令连接控制零件(SCCP)的处理下层接口。TCAP只支持无连接网络服务。处理下层与SCCP联络通过无连接接口。

TCAP软件使用SCCP软件服务路由消息对目的节点的TCAP用户。TCAP和SCCP软件之间的接口紧密结合。从引擎的每TCAP请求包含全球称号和目的地子系统编号。TCAP提供子系统编号给SCCP为信号转发点(STP)代码查找。如果SS7地址和路由正确地配置和完全能操作，请排除故障SCCP和TCAP信息通过和接收在Cisco PGW 2200和一远程SCCP或者TCAP对等体之间。

Cisco PGW 2200使用SCCP封装传输消息传输部分的TCAP查询。对等体之间的此SCCP通信发送，不用在MTP的一连接。Cisco PGW 2200使用SCCP Unidata (UDT)发送数据到无连接通信的远程SCCP节点。当SCCP UDT消息顺利时地，传送PGW2200收到有效答复。以UDT消息的形式，这典型地是。这些UDT消息交换实现PGW2200和远程SCCP对等体之间的无连接通信(例如TCAP数据库查找的服务控制点[SCP])。PGW2200定义了陈述SCCP对等体UDT的一个可选字段如果“请返回在传送对远程节点的错误”所有信息内容，如果UDT消息是无法投递的。Unidata服务(UDTS)消息用于实现此错误反应。UDTS消息表明对PGW2200 UDT消息接收在远程节点(例如STP或SCP)不可能传送到目的地。

Cisco PGW 2200概念设置

TCAP解决方法

在Background Information部分(UDT/UDTS)讨论的SCCP消息传送是关键，当您排除故障TCAP服务和功能时。在您排除故障发送或接收前的TCAP数据请解决所有问题在SCCP层。UDT和UDTS消息的格式在附录C显示。

请使用这些Cisco PGW 2200工具调试要求TCAP的呼叫(TCAP/SCCP)服务：

- 嗅探器以太网线路用工具例如Ethereal、UNIX监听和刺探者。

- 在PGW2200的Platform.log TCAP trace。

- MDL呼叫处理的Trace工具在协议级。

嗅探器以太网线路

传送MTP3和上层的SS7信息的Cisco PGW 2200用途可靠UDP (RUDP)在本地MTP1和MTP2设备之间(例如信令链接终端[SLT])。此通信在端口7000典型地完成在Cisco PGW 2200本地以太网接口。这可配置。参考配置指南关于在配置PGW “stPort”端口的详细信息XECfgParm.dat的。

您能使用所有以太网嗅探器查看在Cisco PGW 2200和其本地MTP2控制设备之间的发送的数据包。然而，不是所有支持用于的MTP和SCCP协议显示一个解码的消息。如果以太网嗅探器不供给客户，请使用snoop命令的UNIX排除故障。输出snoop命令不是用户友好的，然而是有用在最坏的情况。

支持SS7协议栈的以太网嗅探器更喜欢。它允许您解码在Cisco PGW 2200以太网接口看到的数据包。可能也使用 开放源嗅探器例如Ethereal并且是线上可以得到的。

如果商业嗅探器工具不是可用的，请发出snoop命令在目标Cisco PGW 2200发现发送的消息的六角形的数据输出到/从Cisco PGW 2200。使用在Cisco PGW 2200的根权限，请发出此命令发现六角形的数据发送在已配置的‘stPort外面’。关于snoop命令的更多信息，参考‘监听联机资料的或SUN管理指南。

#snoop -d <ethernet device name> -x 42 port <stPort>

发出此命令监听数据包派出了以太网设备， hmeX，在端口7000。

#snoop -d hmeX -x 42 port 7000

这是获取SS7数据包示例输出用snoop命令。

思科的刺探者可能也使用(若有)显示SCCP消息的HEX转储。SCCP信息标题解码，但是输出的显示依靠选择的刺探者版本。重点在哪里是消息类型可视并且给予征兆至于启动排除故障呼叫流。HEX转储显示消息类型09是UDT消息，并且消息类型0a是指示一个错误的UDTS服务消息。因为SS7 PCs显示，消息流的方向也是有用的。如果HEX转储的其余显示(取决于刺探者版本)可以用于进一步解码消息的SCCP和TCAP部分。这根据SCCP和TCAP的业界标准。

这是UDT SCCP消息的刺探者输出与TCAP数据的(对PSTN)。

如果有从Cisco PGW 2200的一无法投递的SCCP UDT发送的消息并且/或者SCCP (在远程节点)有问题消息， Cisco PGW 2200收到UDTS响应消息。此消息指示是非常有用的在故障排除的一个‘回归原因’。UDTS是消息类型10 (或0a十六进制)。

这是一个UDTS SCCP消息的示例与TCAP数据的(从PSTN)。

注意： 此消息是仅示例并且可能不反射一个实际查询答复组合/顺序。显示的格式和信息量根据刺探者版本变化。

此刺探者输出显示IAM、UDT、UDTS和REL顺序。

注意： 此消息是仅示例并且可能不反射一个实际查询答复组合/顺序。显示的格式和信息量根据刺探者版本变化。

这是包括SS7 SCCP和TCAP信息的SS7嗅探器跟踪。

------------------------------------------------------------------------

SCP(IN)- 19/03/04 18:01:54:223     SCCP     SCP(IN)  UDT     SCP(IN)  BGN INVK IDP

--------------------------------------------------------------------------------

Octet001  ITU-T SS7              Time=19/03/02 18:01:54:223

--------------------------------------------------------------------------------

11010011  BIB/BSN                 1/83

10010110  FIB/FSN                 1/22

..111111  SU type/length         MSU63

00......  Spare                  0

--------------------------------------------------------------------------------

Octet004  Service information octet

--------------------------------------------------------------------------------

....0011  Service indicator      SCCP Signalling Connection Control Part

..00....  Message priority       0

10......  Network indicator      N  National network

--------------------------------------------------------------------------------

Octet005  Routing label

--------------------------------------------------------------------------------

........  DPC                    10337 SCP(IN)

........  OPC                    10321

0001....  SLS                    1

--------------------------------------------------------------------------------

Octet009  Message type

--------------------------------------------------------------------------------

00001001  Message type           UDT   Unitdata

--------------------------------------------------------------------------------

Octet010  SCCP Protocol Class parameter

--------------------------------------------------------------------------------

....0001  Protocol class         Class 1

0000....  Message handling       No special options

00000011  Ptr -> Called number   3

00000111  Ptr -> Calling #       7

00001011  Pointer -> Data        11

--------------------------------------------------------------------------------

Octet014  SCCP Called Party Address parameter

--------------------------------------------------------------------------------

00000100  Parameter length       4

.......1  Sgnl pt code bit       SPC present

......1.  Subsystem # bit        SSN present

..0000..  Global title ind       No global title included

.1......  Routing bit            DPC and SSN based routing

0.......  Reserved natl use      0

........  Point code             10337 SCP(IN)

00......  Spare                  0

11111100  Subsystem number       INAP     IN-CS1+

--------------------------------------------------------------------------------

Octet019  SCCP Calling Party Address parameter

--------------------------------------------------------------------------------

00000100  Parameter length       4

.......1  Sgnl pt code bit       SPC present

......1.  Subsystem # bit        SSN present

..0000..  Global title ind       No global title included

.1......  Routing bit            DPC and SSN based routing

0.......  Reserved natl use      0

........  Point code             10321

00......  Spare                  0

11111100  Subsystem number       INAP      IN-CS1+

--------------------------------------------------------------------------------

Octet024  SCCP Data parameter

--------------------------------------------------------------------------------

01100001  Parameter length       97

01100010  Tag                    BGN Begin, constructor, application-wide

01011111  Length                 95

--------------------------------------------------------------------------------

Octet027  Originating Transaction ID

--------------------------------------------------------------------------------

...01000  Tag                    Originating Transaction ID

010.....  Class and form         Application-wide, primitive

00000011  Length                 3

........  Originating ID        F30051

--------------------------------------------------------------------------------

Octet032  TCAP Dialogue Portion

--------------------------------------------------------------------------------

...01011  Tag                    TCAP Dialogue Portion

011.....  Class and form         Application-wide, constructor

00100011  Length                 35

--------------------------------------------------------------------------------

Octet034  TCAP External

--------------------------------------------------------------------------------

...01000  Tag                    TCAP External

001.....  Class and form         Universal, constructor

00100001  Length                 33

--------------------------------------------------------------------------------

Octet036  Object identifier

--------------------------------------------------------------------------------

...00110  Tag                    Object identifier

000.....  Class and form         Universal, primitive

00000111  Length                 7

00000000  Organization           itu-t recommendation

00010001  q                       Q

........  773 (X'305)            773

00000001  as(1)                  1

00000001  Protocol data unit     dialogue PDU(1)

00000001  version(1)             1

10100000  Single-ASN.1-typeTag   Parameter

00010110  Length                 22

--------------------------------------------------------------------------------

Octet047  Dialogue request

--------------------------------------------------------------------------------

...00000  Tag                    Dialogue request

011.....  Class and form         Application-wide, constructor

00010100  Length                 20

--------------------------------------------------------------------------------

Octet049  Protocol-version

--------------------------------------------------------------------------------

...00000  Tag                    Protocol-version

100.....  Class and form         Context-specific, primitive

00000010  Length                 2

00000111  Unused Bit             07

.0000000  Unused Bit             00

1.......  Protocol Version       Version 1

--------------------------------------------------------------------------------

Octet053  Application-context-name

--------------------------------------------------------------------------------

...00001  Tag                    Application-context-name

101.....  Class and form         Context-specific, constructor

00001110  Length                 14

--------------------------------------------------------------------------------

Octet055  Object Identifier

--------------------------------------------------------------------------------

...00110  Tag                    Object identifier

000.....  Class and form         Universal, primitive

00001100  Length                 12

00101010  Protocol               ccitt identified-organization

10000110  SubProtocol            etsi

00111010  Domain                 inDomain

00000000  Network                in-Network

10001001  AC Name                ac (application context)

01100001  Service                cs1-ssp-to-scp(0)

00110011  Version                Reserved

........  Contents               01 00 01 00 01

--------------------------------------------------------------------------------

Octet069  TCAP Component Portion

--------------------------------------------------------------------------------

...01100  Tag                    TCAP Component Portion

011.....  Class and form         Application-wide, constructor

10000000  Length                 128

--------------------------------------------------------------------------------

Octet071  Invoke component

--------------------------------------------------------------------------------

...00001  Tag                    Invoke component

101.....  Class and form         Context-specific, constructor

00101111  Length                 47

--------------------------------------------------------------------------------

Octet073  Invoke ID

--------------------------------------------------------------------------------

...00010  Tag                    Invoke ID

000.....  Class and form         Universal, primitive

00000001  Length                 1

00000001  Invoke ID              01

--------------------------------------------------------------------------------

Octet076  Operation Code

--------------------------------------------------------------------------------

...00010  Tag                    Local

000.....  Class and form         Universal, primitive

00000001  Length                 1

........  Operation Code         IDP  InitialDP

--------------------------------------------------------------------------------

Octet079  Parameter Sequence

--------------------------------------------------------------------------------

...10000  Tag                    Parameter Sequence

001.....  Class and form         Universal, constructor

00100111  Length                 39

--------------------------------------------------------------------------------

Octet081  ServiceKey

--------------------------------------------------------------------------------

...00000  Tag                    ServiceKey

100.....  Class and form         Context-specific, primitive

00000001  Length                 1

........  Service key            94

--------------------------------------------------------------------------------

Octet084  CalledPartyNumber

--------------------------------------------------------------------------------

...00010  Tag                    CalledPartyNumber

100.....  Class and form         Context-specific, primitive

00000111  Length                 7

.0000011  Nature of address      National (significant) number( national use )

1.......  Odd/even               Odd number of address signals

....0000  Spare                  00

.001....  Numbering plan         ISDN (Telephony) numbering plan (Rec. E.164)

1.......  Internal network #     Routing to internal network number not allowed

........  Address signals       999956738

0000....  Filler                 0

--------------------------------------------------------------------------------

Octet093  CallingPartyNumber

--------------------------------------------------------------------------------

...00011  Tag                    CallingPartyNumber

100.....  Class and form         Context-specific, primitive

00000111  Length                 7

.0000011  Nature of address      National (significant) number( national use )

1.......  Odd/even               Odd number of address signals

......01  Screening Indicator    User provided, verified and passed

....00..  Presentation?          Presentation allowed

.001....  Numbering plan         ISDN (Telephony) numbering plan (Rec. E.164)

0.......  Number Incomplete?     Complete

........  Address signals       2199997137

0000....  Filler                 0

--------------------------------------------------------------------------------

Octet102  CallingPartysCategory

--------------------------------------------------------------------------------

...00101  Tag                    CallingPartysCategory

100.....  Class and form         Context-specific, primitive

00000001  Length                 1

00001010  CallngPartyCategory    Ordinary calling subscriber

--------------------------------------------------------------------------------

Octet105  ForwardCallIndicators

--------------------------------------------------------------------------------

...11010  Tag                    ForwardCallIndicators

100.....  Class and form         Context-specific, primitive

00000010  Length                 2

.......0  Nat'l/International    Call to be treated as a national call

.....00.  End-to-end method      No end-to-end method available

....1...  Interworking           Interworking encountered

...0....  End-to-end info        No end-to-end information available

..1.....  ISUP indicator         ISDN user part used all the way

01......  ISUP preference        ISDN user part not required all the way

.......1  Orig ISDN access       Originating access ISDN

.....00.  SCCP method            No indication

....0...  Spare                  0

0000....  ReservedForNat'lUse    0

--------------------------------------------------------------------------------

Octet109  BearerCapability

--------------------------------------------------------------------------------

...11011  Tag                    BearerCapability

101.....  Class and form         Context-specific, constructor

00000101  Length                 5

--------------------------------------------------------------------------------

Octet111  Bearer Cap

--------------------------------------------------------------------------------

...00000  Tag                    Bearer Cap

100.....  Class and form         Context-specific, primitive

--------------------------------------------------------------------------------

Octet112  User service information parameter

--------------------------------------------------------------------------------

00000011  Parameter length       3

--------------------------------------------------------------------------------

Octet113  User service info octet 3

--------------------------------------------------------------------------------

...00000  Transfer capability    Speech

.00.....  Coding standard        CCITT standardized coding

1.......  Extension bit          1

--------------------------------------------------------------------------------

Octet114  User service info octet 4

--------------------------------------------------------------------------------

...10000  Transfer rate          64 kbit/s

.00.....  Transfer mode          circuit mode

1.......  Extension bit          1

--------------------------------------------------------------------------------

Octet115  User service info octet 5

--------------------------------------------------------------------------------

...00011  Layer 1 protocol       Recommendation G.711 A-law

.01.....  Layer 1 Identifier     User information layer 1 protocol

1.......  Extension bit          1

--------------------------------------------------------------------------------

Octet116  CalledPartyNumber

--------------------------------------------------------------------------------

...00010  Tag                    CalledPartyNumber

110.....  Class and form         Private use, primitive

00000010  Length                 2

.0000000  Nature of address      Spare

0.......  Odd/even               Even Number of Address signals

....1010  Spare                  0A

.000....  Numbering plan         Spare (no interpretation)

0.......  Internal network #     Routing to internal network number allowed

--------------------------------------------------------------------------------

Octet120  End-of-contents

--------------------------------------------------------------------------------

00000000  Tag                    00

00000000  Length                 00

--------------------------------------------------------------------------------

Checksum  CRC16................  0001011001110111 hex=1677

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

SCP(IN)- 19/03/04  18:01:54:269   SCCP   SCP(IN)   UDT    SCP(IN) CON INVK CUE

--------------------------------------------------------------------------------

Octet001  ITU-T SS7              Time=19/03/02 18:01:54:269

--------------------------------------------------------------------------------

10000001  BIB/BSN                 1/1

10110010  FIB/FSN                 1/50

..111111  SU type/length         MSU63

00......  Spare                  0

--------------------------------------------------------------------------------

Octet004  Service information octet

--------------------------------------------------------------------------------

....0011  Service indicator      SCCP Signalling Connection Control Part

..00....  Message priority       0

10......  Network indicator      N  National network

--------------------------------------------------------------------------------

Octet005  Routing label

--------------------------------------------------------------------------------

........  DPC                    10321

........  OPC                    10337 SCP(IN)

1010....  SLS                    10

--------------------------------------------------------------------------------

Octet009  Message type

--------------------------------------------------------------------------------

00001001  Message type           UDT   Unitdata

--------------------------------------------------------------------------------

Octet010  SCCP Protocol Class parameter

--------------------------------------------------------------------------------

....0001  Protocol class         Class 1

0000....  Message handling       No special options

00000011  Ptr -> Called number   3

00000111  Ptr -> Calling #       7

00001011  Pointer -> Data        11

--------------------------------------------------------------------------------

Octet014  SCCP Called Party Address parameter

--------------------------------------------------------------------------------

00000100  Parameter length       4

.......1  Sgnl pt code bit       SPC present

......1.  Subsystem # bit        SSN present

..0000..  Global title ind       No global title included

.1......  Routing bit            DPC and SSN based routing

0.......  Reserved natl use      0

........  Point code             10321 Matinha

00......  Spare                  0

11111100  Subsystem number       INAP     IN-CS1+

--------------------------------------------------------------------------------

Octet019  SCCP Calling Party Address parameter

--------------------------------------------------------------------------------

00000100  Parameter length       4

.......1  Sgnl pt code bit       SPC present

......1.  Subsystem # bit        SSN present

..0000..  Global title ind       No global title included

.1......  Routing bit            DPC and SSN based routing

0.......  Reserved natl use      0

........  Point code             10337 SCP(IN)

00......  Spare                  0

11111100  Subsystem number       INAP     IN-CS1+

--------------------------------------------------------------------------------

Octet024  SCCP Data parameter

--------------------------------------------------------------------------------

01001001  Parameter length       73

01100101  Tag                    CON Continue, constructor, application-wide

01000111  Length                 71

--------------------------------------------------------------------------------

Octet027  Originating Transaction ID

--------------------------------------------------------------------------------

...01000  Tag                    Originating Transaction ID

010.....  Class and form         Application-wide, primitive

00000011  Length                 3

........  Originating ID        7A01B4

--------------------------------------------------------------------------------

Octet032  Destination Transaction ID

--------------------------------------------------------------------------------

...01001  Tag                    Destination Transaction ID

010.....  Class and form         Application-wide, primitive

00000011  Length                 3

........  Destination ID        F30051

--------------------------------------------------------------------------------

Octet037  TCAP Dialogue Portion

--------------------------------------------------------------------------------

...01011  Tag                    TCAP Dialogue Portion

011.....  Class and form         Application-wide, constructor

00101111  Length                 47

--------------------------------------------------------------------------------

Octet039  TCAP External

--------------------------------------------------------------------------------

...01000  Tag                    TCAP External

001.....  Class and form         Universal, constructor

00101101  Length                 45

--------------------------------------------------------------------------------

Octet041  Object identifier

--------------------------------------------------------------------------------

...00110  Tag                    Object identifier

000.....  Class and form         Universal, primitive

00000111  Length                 7

00000000  Organization           itu-t recommendation

00010001  q                       Q

........  773 (X'305)            773

00000001  as(1)                  1

00000001  Protocol data unit     dialogue PDU(1)

00000001  version(1)             1

10100000  Single-ASN.1-typeTag   Parameter

00100010  Length                 34

--------------------------------------------------------------------------------

Octet052  Dialogue response

--------------------------------------------------------------------------------

...00001  Tag                    Dialogue response

011.....  Class and form         Application-wide, constructor

00100000  Length                 32

--------------------------------------------------------------------------------

Octet054  Protocol-version

--------------------------------------------------------------------------------

...00000  Tag                    Protocol-version

100.....  Class and form         Context-specific, primitive

00000010  Length                 2

00000111  Unused Bit             07

.0000000  Unused Bit             00

1.......  Protocol Version       Version 1

--------------------------------------------------------------------------------

Octet058  Application-context-name

--------------------------------------------------------------------------------

...00001  Tag                    Application-context-name

101.....  Class and form         Context-specific, constructor

00001110  Length                 14

--------------------------------------------------------------------------------

Octet060  Object Identifier

--------------------------------------------------------------------------------

...00110  Tag                    Object identifier

000.....  Class and form         Universal, primitive

00001100  Length                 12

00101010  Protocol               ccitt identified-organization

10000110  SubProtocol            etsi

00111010  Domain                 inDomain

00000000  Network                in-Network

10001001  AC Name                ac (application context)

01100001  Service                cs1-ssp-to-scp(0)

00110011  Version                Reserved

........  Contents               01 00 01 00 01

--------------------------------------------------------------------------------

Octet074  Result

--------------------------------------------------------------------------------

...00010  Tag                    Result

101.....  Class and form         Context-specific, constructor

00000011  Length                 3

--------------------------------------------------------------------------------

Octet076  Integer

--------------------------------------------------------------------------------

...00010  Tag                    Integer

000.....  Class and form         Universal, primitive

00000001  Length                 1

........  Value                  accepted

--------------------------------------------------------------------------------

Octet079  Result-source-diagnostic

--------------------------------------------------------------------------------

...00011  Tag                    Result-source-diagnostic

101.....  Class and form         Context-specific, constructor

00000101  Length                 5

--------------------------------------------------------------------------------

Octet081  Dialogue service user

--------------------------------------------------------------------------------

...00001  Tag                    Dialogue service user

101.....  Class and form         Context-specific, constructor

00000011  Length                 3

--------------------------------------------------------------------------------

Octet083  Integer

--------------------------------------------------------------------------------

...00010  Tag                    Integer

000.....  Class and form         Universal, primitive

00000001  Length                 1

........  Value                  Null

--------------------------------------------------------------------------------

Octet086  TCAP Component Portion

--------------------------------------------------------------------------------

...01100  Tag                    TCAP Component Portion

011.....  Class and form         Application-wide, constructor

10000000  Length                 128

--------------------------------------------------------------------------------

Octet088  Invoke component

--------------------------------------------------------------------------------

...00001  Tag                    Invoke component

101.....  Class and form         Context-specific, constructor

00000110  Length                 6

--------------------------------------------------------------------------------

Octet090  Invoke ID

--------------------------------------------------------------------------------

...00010  Tag                    Invoke ID

000.....  Class and form         Universal, primitive

00000001  Length                 1

00000001  Invoke ID              01

--------------------------------------------------------------------------------

Octet093  Operation Code

--------------------------------------------------------------------------------

...00010  Tag                    Local

000.....  Class and form         Universal, primitive

00000001  Length                 1

........  Operation Code         CUE  Continue

--------------------------------------------------------------------------------

Octet096  End-of-contents

--------------------------------------------------------------------------------

00000000  Tag                    00

00000000  Length                 00

--------------------------------------------------------------------------------

Checksum  CRC16................  0011010011100010 hex=34E2

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

--------------------------------------------------------------------------------

排除故障提示：UDTS返回原因

对于UDTS消息， ‘回归原因’是第一个字节在消息类型0a以后。此值帮助确定STP/SCP为什么发送UDTS错误反应。如果此信息不是可视在嗅探器，请继续对Platform.log TCAP Trace部分为了启用在Cisco PGW 2200日志的TCAP跟踪。

Platform.log TCAP Trace

MML允许用户开始TCAP trace该转存TCAP频路控制点的<Trace>消息到/opt/CiscoMGC/var/log/platform.log。TCAP trace允许用户发现对SS7频路控制点的TCAP/SCCP发送的消息路由对SS7交换MTP3。请参阅附录E关于TCAP查询的消息流通过PGW2200软件。

TCAP跟踪通过mml开始用sta-tcap-trc命令。为了捕获相关信息， enable (event) debug日志TCAP和SS7频路控制点的。

这是示例如何启用TCAP trace ：

mml> set-log:TCAP-01:debug,confirm

MGC-01 - Media Gateway Controller 2004-03-26 11:17:31.503 EST

M  COMPLD

"TCAP-01"

;

mml> set-log:ss7-i-1:debug,confirm

MGC-01 - Media Gateway Controller 2004-03-26 11:17:40.715 EST

M  COMPLD

"ss7-i-1"

;

mml> sta-tcap-trc

MGC-01 - Media Gateway Controller 2004-03-26 11:05:27.040 EST

M  RTRV

SROF

"TCAP-01"

/* Component already started */

;

注意： Debug日志在系统性能有效果，并且不应该用于在高呼叫容量下的一个生产环境。请相应地请计划您的维护窗口。

由Cisco PGW 2200的TCAP发送的消息

一旦IN_TRIGGER发送到引擎，传送信息的引擎生存在PGW2200外面。从协议级通过的下来信息被传递到TCAP频路控制点。TCAP部分发送下来到SCCP频路控制点。并且，日志在platform.log创建指示TCAP消息‘已发送’。从上一个UDT消息(表示在本文的嗅探器部分)您能看到PGW2200如何记录相关的信息对在platform.log的此同样消息。此平台日志匹配在示例SCCP消息细分显示的数据内容：在附录C的单元数据/单元数据服务表。从此表，第一个值是数据长度值(52十六进制= 82十进制)。实际TCAP数据部分跟随消息长度。在嗅探器或刺探者不是可用的情况下，此platform.log可以是使用的查看/调试TCAP和SCCP处理。

排除故障提示：如果TCAP信息没有传送下来对SCCP，有问题在MDL或引擎级别。排除故障MDL trace并且注视着Ltrigger和LTriggerRelease信号。

此输出显示发送TCAP的PGW2200日志下来堆积对SCCP/MTP。

在TCAP传送信息对SCCP后， SS7频路控制点播放从SCCP的已接收MSG并且记录消息的六角形的表示指示消息的收据。如此输出所显示，此HEX转储包括SCCP和TCAP部分。

排除故障提示：

- 请使用显示的SCCP消息格式在附录C解码消息类型、SCCP报头信息(显示在输出中以黄色)和TCAP数据的开始处(显示在用蓝色输出中)。1e0002在输出中代表从dpc.dat的终点代码，并且SCCP消息输出在类型"1"之后开始(从SCCP消息类型开始)。

- PGW2200记录计数器和报警SCCP、TCAP和SS7事件的。如果评定启用，请检查计数器TCAP消息。并且请检查SCCP、接收和传送的UDT和UDTS。参考MGC运行程序的这些文档。

- 管理系统测量

- Cisco MGC评定

- 获取TCAP处理

- 如果SS7频路控制点不接收发送的消息在PGW2200外面，请验证该TCAP传送消息下来对SCCP。如果TCAP层传送消息下来，可以这是因为SCCP没有建立足够的信息适当的SCCP消息。这可能也是暗示SS7子系统没有正确提供也不是可用的。检查此列表验证：

- SS7点代码配置和状态

- SS7子系统配置

- SS7子系统路由配置

- 本地和远程SSN状态

- IN服务配置(trigger.dat)

系统确认

mml>rtrv-spc:all

MGC-01 - Media Gateway Controller 2004-03-26 13:22:05.492 EST

M  RTRV

"ss7svc1:DPC=001.022.001,DNW=2:OPC=001.001.001:IS"

"ss7svc2:DPC=001.022.002,DNW=2:OPC=001.001.001:IS"

"itussn1:DPC=001.004.001,DNW=2:OPC=001.001.001:IS"

"itussn2:DPC=001.003.001,DNW=2:OPC=001.001.001:IS"

"itussn3:DPC=001.004.001,DNW=2:OPC=001.001.001:IS"

;

mml> prov-rtrv:ss7subsys:NAME="itussn1"

MGC-01 - Media Gateway Controller 2004-03-26 11:48:26.321 EST

M  RTRV

"session=fix551tgp:ss7subsys"

/*

NAME = itussn1

DESC = pc_ssn rte-ssn 48

SVC = scp1

PRI = 1

MATEDAPC =

LOCALSSN = 101

PROTO = SS7-ITU

STPSCPIND = 1

TRANSPROTO = SCCP

OPC = opc1

SUAKEY =

REMOTESSN = 48

*/

;

mml> rtrv-lssn:all

MGC-01 - Media Gateway Controller 2004-03-26 11:49:01.985 EST

M  RTRV

"TCAP-01:SSN=12,PST=IS"

"TCAP-01:SSN=101,PST=IS"

"TCAP-01:SSN=102,PST=IS"

;

mml> rtrv-rssn:all

MGC-01 - Media Gateway Controller 2004-03-26 11:49:04.695 EST

M  RTRV

"scp1:PC=001.004.001,SSN=12,PST=IS"

"scp1:PC=001.004.001,SSN=48,PST=IS"

;

mml> prov-rtrv:inservice:name="finap-initdp"

MGC-01 - Media Gateway Controller 2004-03-29 14:45:25.738 EST

M  RTRV

"session=fix551tgp:inservice"

/* NAME = finap-initdp

SKORTCV = 90001

GTORSSN = ROUTEBYSSN

GTFORMAT = NOGT

MSNAME = finap-initdp

*/

;

mml> prov-rtrv:SS7ROUTE:NAME="route4"

MGC-01 - Media Gateway Controller 2004-03-30 11:53:08.493 EST

M  RTRV

"session=fix551tgp:SS7ROUTE"

/*

NAME = route4

DESC = rte to 1.4.1 scp1

OPC = opc1

DPC = scp1

LNKSET = ls3

PRI = 1

*/

;

- 如果所有此信息看来正确(如显示的输出所显示以上)请验证从TCAP协议级发送的下来标记为的值例如SSN、SCCPCalledParty地址和SCCPCallingParty地址。

输入Cisco PGW 2200的TCAP消息

反向逻辑可以用于跟踪进入Cisco PGW 2200被注定给SS7堆叠的TCAP/SCCP用户层的SS7消息。PGW2200日志表示进入SS7频路控制点的SS7消息(从SS7线路)和发送对处理的TCAP。消息被划分在SS7堆叠的每块层。并且，请注释OPC/DPC、服务指示器(SIO)和信令链路选择(SLS)。OPC和DPC在ITU格式代表(在本例中仅)。

排除故障提示：验证从SS7线路接收的消息类型。如果UDTS消息是接收检查‘回归请导致’。

当收到从SS7线路时的SCCP消息此输出显示PGW2200日志：

排除故障提示：请使用显示的SCCP消息格式在附录C解码消息类型、SCCP报头信息(显示在输出中以黄色)和TCAP数据的开始。在以上输出的1e0002在dpc.dat表示主叫地址(OPC)消息的接收在PGW如代表。SCCP消息输出在"0"之后开始(从SCCP消息类型开始)。

此输出是从PGW2200日志，当接收UDTS TCAP经过SCCP/MTP时：

Thu Mar 25 18:35:35:385 2004 EST | ss7-i-1 (PID 27288) <Debug>

CP Received PDU from ssetId 3, chan 0

Thu Mar 25 18:35:35:385 2004 EST | ss7-i-1 (PID 27288) <Trace>

PROT_TRACE_MTP3_PDU: Hex dump of MTP3 and UP messages 1d0005 0

CP DATA IND len: 68 data: 83 09 48 08 a2 0a

Thu Mar 25 18:35:35:385 2004 EST | ss7-i-1 (PID 27288) <Debug>

>>>> from: 821 to opc 809 (bytes 63) sio 83 sls a:

Thu Mar 25 18:35:35:385 2004 EST | ss7-i-1 (PID 27288) <Trace>

PROT_TRACE_MTP3_PDU: Hex dump of MTP3 and UP messages 1e0002 0 0a 01 03 0d

11 04 ffffffc3 09 08 65 0a ffffff8b 21 08 30 00 18 38 33 44 44 29  62

27 48 01 02 6c 22 ffffffa1 20 02 01 01 02 01 00 30 18 ffffff80 04 00 00

00 01 ffffff82 07 01 10 18 38 33 44 44 ffffff83 07 01 11 07 13 11 00 10

Thu Mar 25 18:35:35:385 2004 EST | TCAP (PID 27283) <Debug>

Got 91 bytes from fifo /tmp/sccp_input (fd=16)

Thu Mar 25 18:35:35:385 2004 EST | ss7-i-1 (PID 27288) <Debug>

RECEIVED SCCP STACK MSG

!--- Indicates message is from MTP(SS7 stack).

!--- Lines omitted.

Thu Mar 25 18:35:35:385 2004 EST | TCAP (PID 27283) <Debug>

00 01 00 01 1E 00 15 00 00 00 1A 00 00 02 00 00 00 00 00 00 08 21 00 00

08 09 FFF0A 0A 01 03 0D 11 04 FFF09 08 65 0A FFF21 08 30 00 18 38 33 44

44 29 62 27 48 01 02 6C 22 FFF20 02 01 01 02 01 00 30 18 FFF04 00 00  00

01 FFF07 01 10 18 38 33 44 44 FFF07 01 11 07 13 11 00 10

Thu Mar 25 18:35:35:386 2004 EST | TCAP (PID 27283) <Debug>

ioTcSuIntfc::handleNotInd: Cause =1

Thu Mar 25 18:35:35:386 2004 EST | TCAP (PID 27283) <Debug>

Calling StUiStuDatReq(), spId = 1

Thu Mar 25 18:35:35:386 2004 EST | TCAP (PID 27283) <Debug>

Deleted spDlgEntry 2-69

Thu Mar 25 18:35:35:386 2004 EST | TCAP (PID 27283) <Debug>

Sending msgType 15 to Engine

!--- TCAP sends response to Engine which is translated into L.

此输出是从PGW2200日志，当收到一个无效TCAP消息经过SCCP/MTP时：

MDL跟踪工具

Cisco PGW 2200使用触发启动TCAP处理。TCAP协议处理使用IN_TRIGGER方法到/从TCAP控制层传送和收到信息。当呼叫分析命中数结果类型22， IN_TRIGGER TCAP协议初始化。TCAP信息/消息被交换在TCAP协议层(例如，用MDL语言写入的触发)使用标记、长度和值或者TLV语法，和Cisco PGW 2200引擎进程之间。引擎然后寄信息给进一步处理的TCAP频路控制点。

请使用Cisco PGW 2200 MDL trace发现到/从TCAP协议层发送到TCAP控制器的数据(通过引擎)。TCAP频路控制点执行必要处理在接收的MDL消息并且寄他们给适当的IOCC (TALI-IOCC、IP-IOCC或者SS7-IOCC)。引擎也转换从TCAP频路控制点接收的TCAP留言信息(通过SCCP/MTP3)到可以通过到TCAP协议层的TLV格式，亦称IN_TRIGGER。要跟踪TCAP呼叫在协议级，请完成这些步骤：

1. 开始MDL trace。

mml> sta-sc-trc:ss7svc1:log="udts",confirm

2. 做触发TCAP服务的一呼叫(命中数分析结果类型IN_TRIGGER)。

3. 终止MDL trace。

mml> stp-sc-trc:all

MGC-01 - Media Gateway Controller 2004-03-24 17:41:04.702 EST

M  COMPLD

"ALL:Trace stopped for the following files:

../var/trace/udts_ss7svc2_20040324174103.btr

4. 运行get_trc查看获取MDL trace。

get_trc.sh udts_ss7svc2_20040324174103.btr

5. 运行选项S发现‘sim打印显示在内部PGW2200进程之间的消息流的’呼叫。

6. 运行选项D发现呼叫的实际trace通过PGW2200代码。

注意： 当数据以内部数据数据类型和变量名称，表示在get_trc.sh的选项显示的内容D和S可能不是显然的了解。然而寻找什么的说明调试TCAP处理在TCAP部分的MDL痕量分析显示。

MDL TCAP的痕量分析

请使用‘sim打印’ (get_trc.sh的选项S)查看在Cisco PGW 2200协议级的整体呼叫流。sim打印类似于在附录显示的那个D。如果它不，设法记录下来派生的呼叫流分流的和请开始排除故障与该事件。对于TCAP故障排除，请集中您的注意于这些事件之一。

- Ltrigger

- LTriggerInformation

- LTriggerNext

- LtriggerRelease

这些是驱动IN_TRIGGER状态机的内部事件。

请使用Cisco PGW 2200 MDL trace为这些事件中的每一个发现实际代码流。Ltrigger导致输出IN_TRIGGER，并且人三发送的已接收由IN_TRIGGER由从引擎的一个输入IN_TRIGGER消息。

流出的TCAP消息

识别出入TCAP的MDL的消息， IN_TRIGGER的搜索在MDL trace。从MDL Trace图形的示例IN_TRIGGER语法显示消息被派出的和一个接收到MDL到/从引擎。输出表明IN_TRIGGER发送一个要求引擎转发TCAP消息。

故障排除提示

- 请使用MDL trace验证触发信息传送了到引擎，如果IN_TRIGGER或输出未发送。

- 检查Dialplan IN_TRIGGER结果配置。

- 检查在职并且/或者trigger.dat配置。

- 验证信息传送了在SS7频路控制点外面。如果消息未曾做它在SS7频路控制点外面，它是有SCCP的频路控制点的结果建立足够的信息路由呼叫或一个有效消息。

- 检查SCCP配置和SS7_SUBSYSTEM配置。

- 检查SSN状态。

- 检查PC状态。

如果IN_TRIGGER的输出是成功的， Cisco PGW 2200 MDL trace显示对该消息的答复作为输入到IN_TRIGGER。

示例从MDL Trace的IN_TRIGGER语法

输入消息是从引擎的答复关于从TCAP协议(或输出信息)传送的请求。引擎能代表TCAP层独自地响应代表或。

IN_TRIGGER消息表明MDL发送TCAP/SCCP信息下来到将使用的引擎和频路控制点修建在对SCP的LINE被派出的UDT消息。信息发送下来对引擎从trigger.dat文件派生，并且直接地上面此消息输出显示。要看到此消息内容，因为MDL建立了它，请从文本IN_TRIGGER移动。消息建立步骤的开始是由SendMessage()表示的…，如显示此处。

故障排除提示

- 如果TCAP查询被发送在有不正确的数据的Cisco PGW 2200外面， MDL trace可以用于正确地发现Cisco PGW 2200哪里派生了其信息。大多数信息来自trigger.dat文件。要看到Cisco PGW 2200哪里派生了其出局信息的信息，请搜索(从IN_TRIGGER)有问题的TCAP的元素。例如，如果TCAP类型不正确地编码，字符串tcapTypein的搜索MDL trace (在writingfield tcapType附近)。

- 要看到Cisco PGW 2200哪里读trigger.dat编码TCAP内容，请搜索在此表里显示的字符串。这些字符串代表用于的过程调用获取trigger.dat信息。这些过程调用应该发生在INPUTLTRIGGER的事件和有问题的OUTPUTIN_TRIGGER的消息之间。

名称

说明

MDL搜索字符串

TT

触发表记录

GetTT

MA

消息操作记录

GetMA

MS

发送记录的消息

GetMS

OS

操作发送

GetOS

PS

发送记录的参数

GetPS

RR

收到的响应记录

GetRR

MR

接收记录的消息

GetMR

或者

操作接收

GetOR

PRS

接收记录的参数

GetPR

RA

答复操作记录

GetRA

AD

操作数据

GetAD

流入TCAP消息

输入消息是从引擎的答复关于请求。引擎能代表TCAP层独自地响应代表或。如此示例输出所显示，传入消息由在Cisco PGW 2200 MDL trace的输入IN_TRIGGER消息串识别。此示例也表示解码的消息。这是有用，如果需要识别可能存在与TCAP答复的任何问题。

要解码Cisco PGW 2200接收的引擎消息MDL，请使用描述的同一个TLV格式前在本文。这些消息在文本之后解码，被输入的IN_TRIGGER。

INPUT  "IN_TRIGGER": 00 00 00 02 00 00 00 69 00 02 0d 00 12 00 04

00 00 08 21 00 11 00 04 00 00 00 02 00 10 00 12 00 00 00 08 21 0c 01 67 02

04 50 00 00 00 00 00

08 09 00 13 00 0d 03 00 2a 81 76 82 15 01 01 01 01 00 01 00 05 00 01 01

00 06 00 03 01 00 17 00 07 00 01 04 00 09 00 0f a0 0d 30 0b 80 01 0a 81

01 00 a2 03 80 0

1 01 00 05 00 01 01 00 06 00 03 01 00 23 00 07 00 01 05 00 09 00 1a 80

10 30 0e a0 0c a0 0a a1 05 a0 03 81 01 06 82 01 0a 81 01 01 a2 03 80 01

01 00 0a 00 00

reading element header: TcapMessageStyle

reading field callRef

!--- Identifies call reference for MDL / engine Xaction.

'0000 0000 0000 0000 0000 0000 0000 0010'B

ok

reading field processed

!--- Identifies process ID for MDL/engine Xaction.

'0000 0000 0000 0000 0000 0000 0110 1001'B

ok

reading field msgType

!--- Identifies message type for MDL/engine Xaction.

'0000 0000 0000 0010'B

!--- Message type 2 = ITU CONTINUE.

ok

reading field tagCount

!--- Identifies the number of tags included in this message.

'0000 1101'B 13 0x0d

ok

ok

reading element _Continue

!--- TCAP message type.

reading field RAW

1136 bits read

ok

reading field DATA

reading element header: TcapElementStyle

!--- Tag element #1.

reading field ieId

!--- Tag element #1 TAG ID.

'0000 0000 0001 0010'B

ok

reading field ieLength

!--- Tag element #1 Tag Length.

'0000 0000 0000 0100'B

!--- 4 bytes.

ok

ok

reading element TcapDatabaseIdElem

reading field RAW

32 bits read

ok

reading field DATA

!--- Tag element #1 data portion begins.

'0000 0000'B 0 0x00

!--- Byte 1.

'0000 0000'B 0 0x00

!--- Byte 1.

'0000 1000'B 8 0x08

!--- Byte 1.

'0010 0001'B 33 0x21 "!"

!--- Byte 1.

''B

ok

ok

reading element header: TcapElementStyle

!--- Tag element #2.

reading field ieId

这是一个流入的响应的输出示例:对UDTS消息的：

INPUT  "IN_TRIGGER": 00 00 00 02 00 00 00 69 00 0f 02 00 0b

00 01 01 00 0a 00 00

reading element header: TcapMessageStyle

reading field callRef

'0000 0000 0000 0000 0000 0000 0000 0010'B

ok

reading field processId

'0000 0000 0000 0000 0000 0000 0110 1001'B

ok

reading field msgType

!--- Message type - Information message.

'0000 0000 0000 1111'B

ok

reading field tagCount

'0000 0010'B 2 0x02

ok

ok

reading element _Information

reading field RAW

72 bits read

ok

reading field DATA

reading element header: TcapElementStyle

reading field ieId

'0000 0000 0000 1011'B

ok

reading field ieLength

'0000 0000 0000 0001'B

ok

ok

reading element TcapErrorElem

!--- TCAP error element.

reading field RAW

8 bits read

ok

reading field DATA

reading field octet1

reading field error

'0000 0001'B 1 0x01

!--- TCAP error element = 01 —> TCAP_ERROR_SSN_OOS.

ok

ok

ok

ok

ok

ok

Continuing State Machine: IN_TRIGGER (105)

STATE *

INPUT Information AS <messageData>

CC.db.nonEssentialData.TCAPTransactionUnixEndTimeElem.DATA

:= MGetTime(CC.db.nonEssentialData.TCAPTransactionMsecEndTimeElem.DATA)

-> 1080257735

您能从Cisco PGW 2200 MDL trace得到的另一个重要的信息(TCAP呼叫)是LTriggerRelease原因值。在LTriggerRelease编码的INErrorElem也提供见解到呼叫或TCAP处理为什么不运作正如所料。请参阅显示LTriggerRelease被派出以回应IN_TRIGGER接收的最初的Ltrigger事件的此Cisco PGW 2200 MDL图形。关于IN_TRIGGER事件和INErrorElem值的详情，请参阅附录E。

附录 A：MDL标记

Cisco PGW 2200 MDL标记交换在Cisco PGW 2200 MDL和引擎之间。此附录描述用于TCAP处理的所有标记定货、内容和格式。用于的信息填充这些标记值从在trigger.dat文件和值得到填充的呼叫上下文。触发文件也用于指示应该从TCAP消息处理的引擎接收什么应该发送到/从TCAP消息建立的引擎，并且什么，当答复接收时。

这些标记使用TCAP呼叫处理：

- TAG ID 1 – TCAP类型

说明：TCAP MDL种类的征兆

数据长度：fixed(1)

数据格式：

1 = ETSI 300 374-1

2 = Bell Core   GR-1298-CORE

TR-NWT-001284

TR-NWT-001285

3 = Bell Core   Pre AIN

GR-1428-CORE

- TAG ID 2 –系统目的地

说明：事件的内部目的地

数据长度：fixed(1)

数据格式：八位字节

内容：0 =内部SCP， 1 =延龄草TCAP

- TAG ID 3 – SCCP被叫地址

说明：延龄草要求的SCCP数据

数据长度：变量

数据格式：

Octet 1 Routing Indicators

Bit A 0 - Route by GT, 1 - Route by SSN

Bit B DPC is present (Octets 2 to 4 have valid data)

Bit C SSN is present  (Octet 5 has valid data)

Octet 2 DPC Network

Octet 3 DPC Cluster

Octet 4 DPC Member

Octet 5 Called SSN

Octet 6 GTFormat

0 - No global Title Included

1 - Global Title includes nature of address indicator only (ITU)

- Global title includes translation type,

numbering plan and encoding scheme.(ANSI)

2 - Global Title Includes translation type only.(ITU/ANSI)

3 - Global title includes translation type,

numbering plan and encoding scheme.

(ITU).  - not used in ANSI.

4 - Global Title includes translation type, numbering plan,

encoding scheme and  nature of address digits.

(ITU). - Not used in ANSI.

Octet 7 Translation Type Value

Octet 8 Numbering Plan

0 - Unknown

1 - ISDN Telephony

2 - Telephony

3 - Data

4 - Telex

5 - Maritime Mobile

6 - Land Mobile

7 - ISDN Mobile

Octet 9 Nature Of Number

1 - Subscriber Number

2 - National Number

3 - International Number

Octet 10    Number Of Digits in octets 11 to 43

Octet 11 to 43

Digits in IA5 format

- TAG ID 4 – SCCP主叫地址

说明：延龄草要求的SCCP数据

数据长度：变量

数据格式：

Octet 1 Routing Indicators

Bit A 0 - Route by GT, 1 - Route by SSN

Bit B DPC is present (Octets 2 to 4 have valid data)

Bit C SSN is present  (Octet 5 has valid data)

Octet 2 DPC Network

Octet 3 DPC Cluster

Octet 4 DPC Member

Octet 5 Calling SSN

- TAG ID 5 – TCAP组件类型

说明：TCAP组件的类型

数据长度：fixed(1)

数据格式：

Octet

0 = Unknown

1 = Invoke

2 = Return Result Last

3 = Return Error

4 = Reject

5 = Return Result Not Last

6 = Invoke Last

7 = Invoke Not Last

- TAG ID 6 – TCAP操作代码

说明：TCAP消息操作代码

数据长度：变量(总是4 ANSI的)

数据格式：

Octet 1 Flag

0 = None

1 = Local

2 = Global

3 = National

4 = Private

Octet 2 Operation Class

Octet 3 Op Code Highest byte (ITU)    Family (ANSI)

Octet 4 Op Code Next byte (ITU)  Specifier (ANSI)

Octet n Op Code Least byte (ITU)

- TAG ID 7 – TCAP调用ID

说明：组件的ID

数据长度：fixed(1)

数据格式：八位字节

- TAG ID 8 – TCAP相关性ID

说明：此组件关联组件的ID

数据长度：fixed(1)

数据格式：八位字节

- TAG ID 9 – TCAP对话组件ANSI

说明：一个TCAP消息的正文从向前第一个参数的

数据长度：变量

数据格式：八位字节

- TAG ID 10 – TCAP对话末端标记

说明：一个TCAP消息的正文从向前第一个参数的(顺序)

数据长度：fixed(0)

数据格式：无

- TAG ID 11 –错误

说明：错误数据

数据长度：fixed(1)

数据格式：八位字节

内容：

1 = TCAP_ERROR_SSN_OOS

2 = TCAP_ERROR_PC_UNAVAILABLE

3 = TCAP_ERROR_SERVICE_NOT_RESPONDING

4 = TCAP_TRIGGER_TIMEOUT

- TAG ID 12 – STP-SCP分组指数

说明：STP-SCP分组指数，从分析通过的数据。

数据长度：fixed(1)

数据格式：八位字节

内容：STP-SCP分组指数给定值。

- TAG ID 13 – TCAP传输协议

说明：传输协议的类型

数据长度：fixed(1)

数据格式：八位字节

内容：

1 = TCAP_TRANSPORT_SCCP

2 = TCAP_TRANSPORT_TCP_IP

- TAG ID 14 – TCAP外部错误/问题

说明：在错误&结果组件接收或发送的错误或问题值

数据长度：变量

数据格式：八位字节

- TAG ID 15 – TCAP体型

说明：组件正文的类型

数据长度：fixed(1)

数据格式：八位字节

内容：

1 = TCAP_BODY_SEQUENCE

2 = TCAP_BODY_SET

- TAG ID 16 – TCAP对话信息

说明：延龄草TCAP在所有发送的消息包括此TAG对MDL。MDL应该存储此信息和发送它到在所有随后的消息的延龄草TCAP与呼叫或单向的消息的涉及的对话。

数据长度：变量

数据格式：八位字节

- TAG ID 17 – TCAP交易ID

说明：延龄草TCAP在所有发送的消息包括此TAG对MDL。MDL应该存储发送的此信息对CDB。

数据长度：变量

数据格式：八位字节

- TAG ID 18 – TCAP数据库Id

说明：延龄草TCAP在所有发送的消息将包括此TAG对MDL。MDL应该存储发送的此信息对CDB。

数据长度：变量

数据格式：八位字节

附录 B：注销SS7点代码

ETSI PC 1-1-1 (padded to 16 bits) =

00001000 00001001 = 08 09 = 809 (shown in log)

ETSI PC 1-4-1 (padded to 16 bits) = 00001000 00100001 =

08 21 = 821 (shown in log)

ETSI PC 3-3-3 (padded to 16 bits) – 00011000 00011011 =

18 1B = 181b (another ex.)

团星

网络

成员

点代码

ESTI (14个位)

3 位

8 位

3 位

14个位

ANSI (24个位)

8 位

8 位

8 位

24个位

PC 1-1-1 (没有填充符， 14仅位)

001

000 00001

001

001000 = 8 00000001 = 01

PC 1-4-1 (没有填充符， 14仅位)

001

00000100

001

001000 = 8 00100001 = 21

PC 3-3-3

011

00000011

011

011000 = 18 00011011 = 1B

附录 C：SCCP消息类型

消息类型

消息类型代码

CR连接请求

0000 0001

CC连接确认

0000 0010

拒绝的CREF连接

0000 0011

发布的RLSD

0000 0100

完整RLC的版本

0000 0101

DT1数据表1

0000 0110

DT2数据表2

0000 0111

AK数据确认

0000 1000

UDT Unitdata

0000 1001

UDTS Unitdata服务

0000 1010

ED加快的数据

0000 1011

EA加快的数据确认

0000 1100

reset请求的RSR

0000 1101

RSC重置确认

0000 1110

ERR协议数据单元错误

0000 1111

IT非活动测验

0001 0000

XUDT延长的单元数据

0001 0001

XUDTS扩展的单元数据服务

0001 0010

LUDT龙牌单元数据

0001 0011

LUDTS长单元数据服务

0001 0100

单元数据(UDT)

UDT消息包含：

- 三分球

- 在此表里指示的参数。

参数

Q.713参考

类型(F v O)

长度(八位位组)

消息类型

2.1

F

1

协议簇

3.6

F

1

被叫地址

3.4

v

3最低

主叫方地址

3.5

v

3最低

数据

3.16

v

2-X (注意1)

注意： 由于在SCCP呼叫和主叫用户名详细资料地址的持续的研究，最大长度此参数需要进一步研究。也注意255个八位位组转移用户数据允许，当SCCP呼叫和主叫用户名详细资料地址不包括全球称号时。

单元数据服务(UDTS)

UDTS消息包含：

- 三分球。

- 在此表里指示的参数。

参数

Q.713参考

类型(F v O)

长度(八位位组)

消息类型

2.1

F

1

回归原因

3.12

F

1

被叫地址

3.4

v

3最低

主叫方地址

3.5

v

3最低

数据

3.16

v

2-X (注意)

注意： 由于在SCCP呼叫和主叫用户名详细资料地址的持续的研究，最大长度此参数需要进一步研究。也注意255个八位位组转移用户数据允许，当SCCP呼叫和主叫用户名详细资料地址不包括全球称号时。

此表显示单元数据/单元数据服务的示例SCCP消息细分：

参数

类型(F v O)

长度(八位位组)

相关性出局信息

相关性传入消息

消息类型

F

1

09

0a

协议簇

F

1

80

01

被叫地址指示器

F

1

03

03

主叫方地址指示器

F

1

07

0d

数据指示器

F

1

0b

11

被叫地址

v

3最低

04个c3 21 08个0c

04个c3… 30 00

主叫方地址

v

3最低

04个c3 09 08 67

18 38 33 44 44

数据(TCAP DATA)

v

04个c3 09 08 67 18 38 33 44 44个数据(TCAP DATA) V

52 62… 20 00

29 62… 00 10

注意： 这些消息是仅示例并且可能不反射一个实际查询答复组合/顺序。

UDTS返回原因

在单元数据服务、延长的单元数据服务或者长单元数据服务消息， “回归原因”参数字段是包含消息返回的原因的一个一个八位位组字段。比特1至8被编码如显示此处：

Value Bits

0   0 0 0 0 0 0 0 0  no translation for an address of such nature

1   0 0 0 0 0 0 0 1  no translation for this specific address

2   0 0 0 0 0 0 1 0  subsystem congestion

3   0 0 0 0 0 0 1 1  subsystem failure

4   0 0 0 0 0 1 0 0  unequipped user

5   0 0 0 0 0 1 0 1  MTP failure

6   0 0 0 0 0 1 1 0  network congestion

7   0 0 0 0 0 1 1 1  unqualified

8   0 0 0 0 1 0 0 0  error in message transport (Note)

9   0 0 0 0 1 0 0 1  error in local processing (Note)

10  0 0 0 0 1 0 1 0  destination cannot perform reassembly (Note)

11  0 0 0 0 1 0 1 1  SCCP failure

12  0 0 0 0 1 1 0 0  hop counter violation

13  0 0 0 0 1 1 0 1  segmentation not supported

14  0 0 0 0 1 1 1 0  segmentation failure

15  0 0 0 0 1 1 1 1

to

228  1 1 1 0 0 1 0 0  Reserved for International Use

229  1 1 1 0 0 1 0 1

to

254  1 1 1 1 1 1 1 0  Reserved for National Networks

255  1 1 1 1 1 1 1 1  Reserved

附录 D：TCAP消息的MDL接口

所有消息遵守一个普通的TLV格式：

- 在从未改变的引擎的响应消息应该乘引擎接收和返回呼叫实例和ProcessId -长8个的字节，并且。

- 消息ID -识别由TCAP协议层的信息(在此表里显示的值传送或接收)。

- 标记为的ID号码标记和标记数据(标记ID、数据长度和数据)指明什么在对远程目的地的TCAP消息被派出。所有字段长度修复除了长度可变和定义标记项目的数据域(在八位位组)由数据长度。

八位字节1-8

八位字节9-10

八位字节11

八位字节12-13

八位字节14-15

八位字节16 – (15+n)

八位字节(17+n) -(16+n)

八位字节(18+n)- (17+n)

...

呼叫实例和进程ID

消息 ID

标记编号

标记ID x

数据长度(n)

数据

标记ID y

数据长度(m)

....

其中每一个字段总长度、呼叫实例和进程ID、消息ID、标记Id和数据长度由最高有效字节首先传送。

1

ITU开始

2

ITU继续

3

ITU末端

4

ITU中止

6

ANSI QueryWithPermission

8

ANSI答复

9

ANSI ConversationWithPermission

99

ANSI ConversationWithOutPermission

17

ANSI中止

12

ANSI协议中止

11

ANSI用户中止

5

单向

15

信息

16

版本

附录 E：内部MDL接口

在内部，与TCAP状态机对象(SMO)的通信是通过与数据的信号。任何MDL数据类型可以用信号传送。列出得信号和数据的名称和含义此处。

- Ltrigger

说明：这是LCM发送对TCAP开始对话的第一个信号。在ELAN中， INTriggerElem也包含stpScpGroupIndex。在能将使用的此的MA表里必须设置MSG_ACTION_COPY_STP_SCP_INDEX_FROM_SIGNAL_DATA。

组件：INTriggerElem， BNumberElem， BNumberDataElem

- LTriggerInformation

说明：当对话继续时，此信号从TCAP被发送到LCM以回应Ltrigger。

组件：INTriggerElem， BNumberElem， BNumberDataElem

- LTriggerNext

说明：此信号从LCM被发送到TCAP，在现有对话的一随后的触发请求。

组件：INTriggerElem， BNumberElem， BNumberDataElem

- LTriggerRelease

说明：在答复从SCP后，接收此信号是从LCM或TCAP将发送的为时，并且可以从TCAP发送以回应Ltrigger。

组件：INErrorElem， BNumberElem， BNumberDataElem

INErrorElem有这些值：

1      TRIG_ERROR_NONE,

2      TRIG_EXIT_UNABLE_TO_COMPLETE_MA_IS_LNP_M_BIT_CLEAR,

3      TRIG_ERROR_NULL_TRIGGER,

4      TRIG_ERROR_TRIGGER_TABLE_NOT_FOUND,

5      TRIG_ERROR_UNKNOWN_MESSAGE_ACTION,

6      TRIG_ERROR_UNKNOWN_RESPONSE_ACTION,

7      TRIG_ERROR_UNKNOWN_PARAMETER_ACTION,

8      TRIG_ERROR_MESSAGE_ACTION_FAILED,

9      TRIG_ERROR_UNABLE_TO_LOAD_DIALOGUE_COMPONENT,

10     TRIG_ERROR_UNABLE_TO_LOAD_TAG,

11     TRIG_ERROR_READING_TT,

12     TRIG_ERROR_READING_MA,

13     TRIG_ERROR_READING_PS,

14     TRIG_ERROR_READING_RR,

15     TRIG_ERROR_READING_PR,

16     TRIG_ERROR_READING_RA,

17     TRIG_ERROR_ACTION_NOT_COMPATIBLE_IN_PR,

18     TRIG_ERROR_NO_ACTION_DATA_FOR_ACTION_RE_TRIGGER,

19     TRIG_ERROR_NO_ACTION_DATA_FOR_ACTION_SEND_ACTION_TO_LCM,

20     TRIG_ERROR_UNKNOWN_MESSAGE_IN_MS,

21     TRIG_ERROR_UNKNOWN_PR_ACTION,

22     TRIG_ERROR_UNABLE_TO_COMPLETE_MA_COPY_SCCP_GT_FROM_BNUMBER,

23     TRIG_ERROR_UNABLE_TO_COMPLETE_MA_COPY_STP_SCP_INDEX_FROM_SIGNAL_DATA,

24     TRIG_ERROR_UNKNOWN_DIALOGUE_COMPONENT,

25     TRIG_ERROR_SIGNAL_IN_WRONG_STATE,

26     TRIG_ERROR_SCCP_TIMEOUT,

27     TRIG_ERROR_IN_RESPONSE_OPERATION_CODE_MISSING,

28     TRIG_ERROR_IN_RESPONSE_INVOKE_ID_IN_USE,

29     TRIG_ERROR_IN_RESPONSE_INVOKE_ID_NOT_FOUND,

30     TRIG_ERROR_IN_RESPONSE_CORROLATION_ID_NOT_FOUND,

31     TRIG_ERROR_IN_RESPONSE_UNEXPECTED_CORROLATION_ID,

32     TRIG_ERROR_IN_RESPONSE_NO_COMPONENT_CONTENTS,

33     TRIG_ERROR_IN_RESPONSE_INVALLID_COMPONENT_CONTENTS,

34     TRIG_ERROR_IN_RESPONSE_UNEXPECTED_INVOKE_ID,

35     TRIG_ERROR_IN_RESPONSE_EXTERNAL_ERROR_NOT_FOUND,

36     TRIG_ERROR_ABORT,

37     TRIG_ERROR_USER_ABORT,

38     TRIG_ERROR_PROTOCOL_ABORT,

39     TRIG_ERROR_UNKNOWN

相关信息

- Cisco PGW 2200 Softswitch技术说明

- 语音技术支持

- 语音和统一通信产品支持

- Cisco IP 电话故障排除

- 技术支持和文档 - Cisco Systems