5020SG消息跟踪MSUTRACE详解.docx

上传人:b****5 文档编号:5754049 上传时间:2022-12-31 格式:DOCX 页数:40 大小:41.90KB
下载 相关 举报
5020SG消息跟踪MSUTRACE详解.docx_第1页
第1页 / 共40页
5020SG消息跟踪MSUTRACE详解.docx_第2页
第2页 / 共40页
5020SG消息跟踪MSUTRACE详解.docx_第3页
第3页 / 共40页
5020SG消息跟踪MSUTRACE详解.docx_第4页
第4页 / 共40页
5020SG消息跟踪MSUTRACE详解.docx_第5页
第5页 / 共40页
点击查看更多>>
下载资源
资源描述

5020SG消息跟踪MSUTRACE详解.docx

《5020SG消息跟踪MSUTRACE详解.docx》由会员分享,可在线阅读,更多相关《5020SG消息跟踪MSUTRACE详解.docx(40页珍藏版)》请在冰豆网上搜索。

5020SG消息跟踪MSUTRACE详解.docx

5020SG消息跟踪MSUTRACE详解

5020SG消息跟踪详解

 

作者:

俞佳苗

 

目录

1,消息跟踪的概念和应用2

2,消息跟踪的操作3

2.1菜单方式设置跟踪条件3

2.1.1增加跟踪条件组4

2.1.2查看跟踪条件6

2.1.3删除跟踪条件组7

2.1.4启动MSU跟踪8

2.1.5停止MSU跟踪9

2.2命令行方式设置跟踪条件10

2.2.1增加跟踪条件组12

2.2.2查看跟踪条件13

2.2.3删除跟踪条件组14

2.2.4启动MSU跟踪14

2.2.5停止MSU跟踪14

2.3查看跟踪到的消息和消息解包15

2.3.1实时的消息查看和解包15

2.3.1非实时的消息查看和解包16

2.3.1.1简单解码方式16

2.3.1.2tshark详细解码方式17

2.3.1.3下载到本地的解码方式25

3,消息跟踪问题的解决26

1,消息跟踪的概念和应用

这里只讲述5020SGP5PLUS版本的消息跟踪。

消息跟踪可以在任意链路或偶联上跟踪MTP3层的消息,跟踪下来的消息从SIO位开始,不包含SIO位前的包头。

消息跟踪的原理是,在OAM上设置某些链路或偶联的过滤条件,然后发命令给SLN7S。

SLN7S收到命令后,根据设置的过滤条件,把符合条件的消息复制一份给OAM,并在OAM上保存。

可以设置的过滤(跟踪)条件有:

1,收发方向,收还是发。

MTP部分的DPC,OPC,SSF,SI和H1H0。

--SIO:

业务信息指示八位位组。

SIO又分为两个子字段,各占4比特。

其中SI为业务指示语,SSF为子业务字段,其编码方式和含义为:

SI:

DCBA

0000信号网管理消息0SNM(包含的H1H0有RST)

0001信号网测试和维护消息1MTN(包含的H1H0有SLTM和SLTA)

0010备用2

0011SCCP3

0100TUP4

0101ISUP5

0110DUP(与呼叫和电路有关的消息)6

0111DUP(性能登记和撤消消息)7

1000至1111备用

SSF:

DC网络指示语

00国际网0

01国际备用1

10国内网2

11国内备用3

BA为备用比特。

2,

3,TUP/ISUP部分的CIC。

4,SCCP部分的CallingSSN,CallingPC,CallingGT和CalledSSN,CalledPC,CalledGT。

5,MAP部分的IMSI和MSISDN。

如果设置了IMSI或MSISDN,那么跟踪程序将把所有TCBEGIN的MAP消息解包,如果MAP里含有指定的IMSI或MSISDN,那么不仅仅把该消息跟踪下来,而且后面一系列的和该消息拥有相同TID的消息也会被全部跟踪下来。

换句话说,就是跟踪一个MAP操作的所有消息。

以上过滤条件可以灵活组合,组合在一起的过滤条件称为过滤条件组,这些条件之间是“与”的关系。

比如过滤条件是SI=5和CIC=123的过滤条件组,符合条件的消息是那些同时满足SI=5和CIC=123的消息。

每条链路或偶联可以设置最多5个过滤条件组,每个过滤条件组之间是“或”的关系,即只要符合其中任一个条件组的消息,都将被跟踪出来。

使用限制:

1,推荐使用状态是STANDBY的OAMCE。

2,同一时间,只能有一个用户在使用。

3,一般,为了保护系统的稳定,每个SLN7S跟踪到的消息不能超过每秒100个,超过部分不会被跟踪下来,当然,这个限制允许被更改。

4,过滤条件如果互相矛盾的话,可能无法跟踪消息,这种矛盾需要使用者自行判断。

跟踪软件只提供简单的逻辑检查。

5,MAP部分的跟踪只适用于GSM网络。

6,SCCP部分的CallingGT和CalledGT过滤是部分匹配模式,即所给GT只要和消息里的GT的开头部分相同,就算匹配;MAP部分的IMSI和MSISDN过滤是全匹配模式,即所给号码必须和消息里的号码完全相同才算匹配。

7,全局最多同时跟踪64条链路或偶联,即链路和偶联合计64条。

8,全局最多同时跟踪5个IMSI和5个MSISDN。

2,消息跟踪的操作

2.1菜单方式设置跟踪条件

在OAM上键入命令:

msutrc就可以进入菜单方式设置跟踪条件。

下面这个界面被称为msutrcUI(userinterface):

OAMMGR-1-B:

/root>msutrc

************************************************************

**

*MsuTracemainmenu*

**

************************************************************

1.Displayexistingtrace

2.Addnewtrace

3.Removeexistingtrace

4.Starttrace

5.Stoptrace

Entertheselectionnumber,or‘quit’toquit:

菜单方式设置跟踪条件的特点是:

●不用死记硬背各种复杂的参数,所有参数设置都会以菜单的方式提示。

●菜单方式是以链路组为单位进行设置的。

考虑到M3UA的方向有时可能没有链路组的概念,所以统一输入路由组名来设置链路。

也就是说,你应该输入直连路由的路由组名,如果你输入的路由组名下没有直连路由,那么UI会认为路由组名无效。

一旦路由组名有效,那么其下的所有直连链路都将被设置上跟踪条件。

如果你不想设置所有链路,只想跟踪某几根链路,那么必须使用行命令方式设置跟踪条件,请见后面的章节。

●菜单方式的限制是最多同时跟踪4个直连路由组。

●在整个MSU跟踪的过程中绝对不能退出UI,无论正常退出还是意外退出系统都会自动停止MSU的跟踪功能。

而且下次再进入UI的时候,上次所设置的所有跟踪条件都会被清除,重新开始。

如果要一边设置跟踪条件,一边查看跟踪到的消息,请打开另一个窗口进行消息解包的工作。

●如果UI真的意外退出,而且导致不能再次进入UI的话,那么使用

ps-ef|grepmsutrc命令来查看msutrc的ID,然后用

kill-9ID来删除旧的msutrc。

●同一时间,只能一个用户使用UI。

●输入字符大小写皆可。

●每个SLN7S跟踪到的消息不能超过每秒100个,这个限制在菜单方式下不能被更改。

●用quit退出UI。

2.1.1增加跟踪条件组

详细信息参见红色输入参数后面的蓝色解释。

************************************************************

**

*MsuTracemainmenu*

**

************************************************************

1.Displayexistingtrace

2.Addnewtrace

3.Removeexistingtrace

4.Starttrace

5.Stoptrace

Entertheselectionnumber,or‘quit’toquit:

2<--增加跟踪条件组

************************************************************

**

*Addnewtrace*

**

************************************************************

PleaseinputAdjacentroutesetname,orpressReturnKeyformainmenu:

msutrc1

<--直连路由组名

************************************************************

**

*Tracequalificationconfiguration*

**

************************************************************

==========================================================

COMMON0)Direction(defaultisbothway)

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

MTP1)DPC2)OPC3)SSF4)SI5)H1H0

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

TUP/ISUP[SI=4/5]6)CIC

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

SCCP[SI=3]7)CgSSN8)CgPC9)CgGT

10)CdSSN11)CdPC12)CdGT

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

MAP[SI=3]13)IMSI14)MSISDN

==========================================================

pleaseinputtheselectionnumber(0~14),ftofinish,orcformainmenu:

0

<--现在可以设置第一个跟踪条件组了。

总共有15个跟踪条件可以设置,直接输入条件前面的数字进行设置。

现在设置的所有条件都是属于同一个跟踪条件组的,直到你返回主菜单。

在这个例子里,0表示设置跟踪收还是发。

Pleaseinputtracedirection1/2/3(txmsu/rxmsu/rtxmsu(default)):

2

<--只跟踪收的消息

pleaseinputtheselectionnumber(0~14),ftofinish,orcformainmenu:

4

<--还想过滤SI

PleaseinputSI,valueinrange(0~15):

3<--只跟踪SCCP消息

pleaseinputtheselectionnumber(0~14),ftofinish,orcformainmenu:

13

<--还想过滤IMSI

Pleaseinput'IMSI'theformatis0123456789withmaxlen16:

460028054207370

<--只跟踪IMSI=460028054207370的消息

pleaseinputtheselectionnumber(0~14),ftofinish,orcformainmenu:

f

<--跟踪条件组设置完毕,该条件组表示跟踪所有收到的指定IMSI的SCCP消息

timerexpired!

>>>Warning:

theTn1insln7s-11noreply!

<--如果出现这个告警,

说明你设置的链路中,有链路在SLN7S-11上,而SLN7S-11没活。

该告警不影响别的链路。

Forthistracequalification,doyouneedaddtootherAdjacentrouteset,

ifyespleaseinputroutesetname,elsepressEnterkeytoreturntomainmenu:

msutrc2

<--跟踪条件组设置好后,如果还有别的路由组有相同的条件组要设置,那么直接键入这个路由组名就可以把设置好的路由组拷贝给它了,这样做减少了重复输入

Forthistracequalification,doyouneedaddtootherAdjacentrouteset,

ifyespleaseinputroutesetname,elsepressEnterkeytoreturntomainmenu:

<--直接回车:

没有更多的路由组需要拷贝了,返回主菜单增加下一个跟踪条件组,

或进行别的操作

************************************************************

**

*MsuTracemainmenu*

**

************************************************************

1.Displayexistingtrace

2.Addnewtrace

3.Removeexistingtrace

4.Starttrace

5.Stoptrace

Entertheselectionnumber,or‘quit’toquit:

2.1.2查看跟踪条件

详细信息参见红色输入参数后面的蓝色解释。

************************************************************

**

*MsuTracemainmenu*

**

************************************************************

1.Displayexistingtrace

2.Addnewtrace

3.Removeexistingtrace

4.Starttrace

5.Stoptrace

Entertheselectionnumber,or‘quit’toquit:

1<--显示跟踪条件

************************************************************

**

*Displayexistingtrace*

**

************************************************************

PleaseinputAdjacentroutesetname,orpressReturnKeyformainmenu:

msutrc1

<--直连路由组名,注意:

无法显示ALL

==========================================================

1)Direction:

receive<--1表示第一个跟踪条件组

DPC=0xFFFFFFFF,OPC=0xFFFFFFFF,SSF=0xFF,SI=0x3,H1H0=0xFF

Imsi:

460028054207370

TraceObjectforroutesetMSUTRC1:

thelinkTn=1onsln7sce-12<--显示所有设置好的链路,

可以发现上面出现告警的SLN7SCE-11上的链路没有被设置上

thelinkTn=5onsln7sce-12

PleaseinputAdjacentroutesetname,orpressReturnKeyformainmenu:

<--直接回车:

返回主菜单进行别的操作

************************************************************

**

*MsuTracemainmenu*

**

************************************************************

1.Displayexistingtrace

2.Addnewtrace

3.Removeexistingtrace

4.Starttrace

5.Stoptrace

Entertheselectionnumber,or‘quit’toquit:

2.1.3删除跟踪条件组

详细信息参见红色输入参数后面的蓝色解释。

************************************************************

**

*MsuTracemainmenu*

**

************************************************************

1.Displayexistingtrace

2.Addnewtrace

3.Removeexistingtrace

4.Starttrace

5.Stoptrace

Entertheselectionnumber,or‘quit’toquit:

3<--删除跟踪条件组

************************************************************

**

*Removeexistingtrace*

**

************************************************************

PleaseinputAdjacentroutesetname,orpressReturnKeyformainmenu:

msutrc1

<--直连路由组名,注意:

无法删除ALL,如想删除ALL,可以退出UI,重新进入

==========================================================

1)Direction:

receive

DPC=0xFFFFFFFF,OPC=0xFFFFFFFF,SSF=0xFF,SI=0x3,H1H0=0xFF

Imsi:

460028054207370

TraceObjectforroutesetMSUTRC1:

thelinkTn=1onsln7sce-12

thelinkTn=5onsln7sce-12

PleaseinputtracefiltIDall/1/2/3/4/5orpressEnterKeyformainmenu:

all

<--只能删除条件组,不能删除单个的条件。

输入条件组序号或者ALL(删除所有条件组)

PleaseinputAdjacentroutesetname,orpressReturnKeyformainmenu:

msutrc2

<--还有别的路由组要删,直接输入直连路由组名

==========================================================

1)Direction:

receive

DPC=0xFFFFFFFF,OPC=0xFFFFFFFF,SSF=0xFF,SI=0x3,H1H0=0xFF

Imsi:

460028054207370

TraceObjectforroutesetMSUTRC2:

thelinkTn=2onsln7sce-12

thelinkTn=6onsln7sce-12

PleaseinputtracefiltIDall/1/2/3/4/5orpressEnterKeyformainmenu:

1

<--输入条件组序号或者ALL(删除所有条件组)

PleaseinputAdjacentroutesetname,orpressReturnKeyformainmenu:

<--直接回车:

返回主菜单进行别的操作

************************************************************

**

*MsuTracemainmenu*

**

************************************************************

1.Displayexistingtrace

2.Addnewtrace

3.Removeexistingtrace

4.Starttrace

5.Stoptrace

Entertheselectionnumber,or‘quit’toquit:

2.1.4启动MSU跟踪

详细信息参见红色输入参数后面的蓝色解释。

************************************************************

**

*MsuTracemainmenu*

**

************************************************************

1.Displayexistingtrace

2.Addnewtrace

3.Removeexistingtrace

4.Starttrace

5.Stoptrace

Entertheselectionnumber,or‘quit’toquit:

4

<--启动MSU的跟踪,如果成功,会显示下面的提示,指导你如何查看跟踪到的消息,然后返回主菜单。

***********************************************************************

**

*StarttraceSUCCESS*

*Note:

Pleaseopenanothertelnetsessionanduse*

*dlogtoprintmsuonscreen*

*realtimedecode:

'dlog-r'*

*parsefileinsimpleformat:

'dlog-p/var/log/msutrc/MsuTrace.pcap*

*parsefileinTsharkformat:

'dlog

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1