GPRS各接口信令跟踪方法Word格式文档下载.docx
- 文档编号:21022978
- 上传时间:2023-01-27
- 格式:DOCX
- 页数:23
- 大小:1.32MB
GPRS各接口信令跟踪方法Word格式文档下载.docx
《GPRS各接口信令跟踪方法Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《GPRS各接口信令跟踪方法Word格式文档下载.docx(23页珍藏版)》请在冰豆网上搜索。
※选择帧结构
※选择线路编码方式
※选择阻抗:
一般选择高阻,这样K1205/K1297就不会对线路有任何影响。
※Applyto-theseports:
将设置应用于当前的接口。
如A-D。
AllPorts:
将设置应用于当前接口板所有的接口。
如A-H。
AllE1cards:
将设置应用于各接口板的所用接口。
(2)Scenario:
Scenario数据处理分为在线(Online)和离线(Offline)两种,可以同时配置多个Scenario进行不同的配置。
每个Scenario具有一个数据源,然后分向不同的处理流程,即数据记录(OnlineRecording)、实时监视(OnlineMonitoring)和统计分析(OnlineStatistics)。
在“MeasurementScenarios”页,选中第一级“OnlineScenarios”或“OfflineScenarios”,按鼠标右键,可增加新的Scenario、删除Scenario。
在下一层Scenario中可以为Scenario改名(单击鼠标左键)、增加数据流程(Recording、Monitor、Statistics)、删除某个数据流程(RemoveBranch)、删除整个Pipeline甚至这个Scenario。
(3)在一个实时监视(OnlineMonitoring)的数据流程里,有一下几个部件:
Src.OnlineScenarios、触发器Trigger、开关On/Off、滤波器Filter、应用Application、CaptureRAM、监视器Monitor。
(4)先看Src.OnlineScenarios——PRIMO板逻辑链路设置。
A)按下Src.OnlineScenarios,出现逻辑链路设置对话框:
※Handleas:
SingleLL-产生一个逻辑链路
MonitoringPair-同时测试该PCM链路通道两个方向的信令。
Usematchingparams.-收发两个方向的信令链路设置相同,只需设置一个方向,另一个的设置自动拷贝。
B)选择接口板号和接口
C)CommonParameters:
※Name:
逻辑链路的名称
※Text/BackgroundColor:
设置该逻辑链路上消息的显示颜色和背景颜色,以便在Monitor窗口中观察信令。
※ProtocolStack:
按Browse键选择协议栈。
D)SpecialParameters:
※Timeslot:
时隙设置。
包括ChannelNo、BitRate、子时隙Subslot。
在跟踪A接口时,ChannelNo为16、BitRate为64Kbit/s、无子时隙;
在跟踪A-bis接口时,需要根据实际情况进行设置。
E)Level2解码方式:
※Method:
HDLC(收集信令时,即为此值);
PCR:
重发的消息将被滤除;
Transparent:
不解码,只显示原始数据;
TRAU:
用于O&
M信令数据。
※InvertedBits:
设置为Off。
F)FISU压缩方式:
对基于MTP的协议栈,它觉得是否显示填充消息,若不是,选择No。
Full:
完全压缩,不显示;
Duplicate:
同一类型的FISU只显示一次;
No:
不压缩,完全显示。
设置完成后按下“Completecreationwithcurrentsettings”,此设置就被加入到左边的“logicallinksofScenario”框中。
若想删除已有的逻辑链路,只需选中,然后按下“Remove”键即可;
若想再增加一条逻辑链路,则点击“StartcreationofnewLL/LLPair”键;
若想修改某一条逻辑链路,则选中链路,修改后点击“ApplycurrentsettingstoselectedLL/LLPair”。
最后按“Close”确认设置,返回主窗口。
(5)主窗口左框中“ListofScenarios”列出了设置的逻辑链路:
(6)完成逻辑链路的设置后,就可以合上开关,在Monitor窗口中查看数据,或打开一个文件进行数据记录了。
(7)PRIMO接口板上共有四个接口,平均每个接口可以配置多达8个时隙,也可以两个接口不用,另两个平均配置16个时隙,或者一个接口配置32个时隙而其他三个接口不使用。
3,监视(Monitor)
按下Monitor框进入实时监测界面,整个界面分为三个部分:
ShortView:
显示协议,消息名称和重要参数
FrameView:
对在ShortView中所选中消息的详细解码
PacketView:
显示ShortView中所选中消息的原始数据。
如果在FrameView中点中某个参数,对应的数据将被高亮显示。
(1)需要在ShortView中看到更多信息,如被叫号码、释放原因等:
进入Monitor->
ColumnSetup->
ShortView
在左栏“AvailableColumns”中选择想增加的内容,按下“Add”,并通过右面“Up”和“Down”调节它的位置。
各栏的宽度可以调节
ColumnSetup可被存储于.mcc文件中
(2)FrameView中的内容太多了
MonitorSetup->
DisplayLevel,设置每一层协议分析结果的显示内容:
complete:
完全的,详细的
LayerOnly:
只显示该协议消息的名称,具体内容不显示
Hidden:
不显示该协议的消息
Medium1-4:
显示部分内容
(3)解码有问题
修改SPC/CIC,有两种方式
A.进协议栈编辑器修改(后面会提到)
B.进入Monitor->
Monitor->
Setup->
SPC/CICGrouping,修改SPC长度,如从14位改为24位,SPCdisplaymode选为DEC,Grouped,SPCGrouping改为8-8-8,可选择是否同时修改协议栈,若是,则在“Savetoprotocolstackfile”中打勾。
ProtocolStackEditor查看协议栈的具体内容。
(4)需要查看某个消息和事件
Find(注意:
只能在Online测试停止或Offline数据回放停止后进行),选择查找方向,设置要查找的消息或事件的条件。
(设置见Filter)
要继续查找,Monitor->
Findagain
(5)需要更清晰地区分不同的协议
Color对各协议更改颜色
Fonts更改字体
(6)显示两条消息间的时间差
选中第一条消息,按下“F9”键,则该条消息前出现标记,再选择第二条消息,两条消息间的时间差在屏幕的左下角显示。
(7)打印某些消息
选中要打印的消息,进入Monitor->
PrintMarkedFrame,在PrintArea中选择打印内容:
只打印ShortView,或只打印FrameView,或打印FrameView和Hex。
(8)把某些消息保存成一个文件
选中那些消息,进入Monitor->
SaveMarkedFrame,选择保存格式:
记录文件格式(.rf5)和文本格式(.txt),输入文件名。
(9)找出一次呼叫的所有消息——Zoom功能
鼠标选中某一消息,按“Z”键,或按下右上的“Zoom”功能框
根据所选中消息的参数值进行查找,这些参数值是指DPC,OPC(MTP-L2)或SLR,DLR(SCCP),或CIC(ISUP)或TAID(TCAP)找出相应的消息。
BackDirectionAsWell:
将发送与应答两个方向的消息都查找出来。
And:
需同时满足低层协议与高层协议的参数值条件。
Or:
满足两者之一即可。
要进行下一次查找,按下“NextZoom”功能框
退出,按“Unzoom”功能框。
4,CaptureRAM
是数据的暂存器,可以定义大小,定义运行方式。
(线性模式:
RAM记录满后,新数据将不再写入;
环形模式:
RAM记录满后,新数据将覆盖旧数据,这种方式适用于大数据量长时间测试)
RAM中的内容可被存储,打印或删除(右键单击CaptureRAM)
5,滤波器(Filter)
前一个滤波器为输入滤波器,它决定了pipeline所处理的数据,即各种应用将不处理被该滤波器滤除的消息。
后一个滤波器是显示滤波器,它决定了在Monitor窗口中显示哪些消息。
(1)打开滤波器,在对话框的底部可看到一个流程框图,未对滤波器进行设置或不使用滤波器时,滤波器处于旁通状态,所有信息完全地通过,此时流程框图显示为:
Bypass被选中;
当对滤波器进行任何设置时,Bypass自动取消。
(2)滤波器设置的第一步是选择逻辑链路。
小方框中打勾表示选中。
第二步是并列的几种选择:
Protocol(消息),Binary(数据),ErrorEvent(错误事件),FrameType(各种帧类型)。
他们之间是“或”的关系,即只要这些条件中的一个就可以通过这个滤波器。
所以如果只想滤出某一个内容时,应不选择其他内容。
例如若只想滤出错误事件,则应将其他3个选择设置为“无选择”。
黄色表示不选择,绿色表示全部选择,半黄半绿表示部分选择。
可通过点击这些颜色方框实现黄色和绿色的互换,即全部选择和全不选择的互换。
粗黑线表示完全通过,虚线表示不通过,细黑线表示部分通过。
(3)Protocol的设置
选择协议栈
鼠标按下“Noprotocol”,则所有协议,消息均显示黄色,然后选择协议,右面显示出相应的消息缩写,再选择消息,右面显示出该消息的所有参数,选择要设置的参数(在方框中打勾),并按“Edit”设置参数值。
在流程图的上面两行显示出所选协议规范的名称,所选消息的全称或设置的参数条件。
在“Edit”对话框中,输入参数值,参数值单位:
Bin-以“0b”开头的二进制数字;
Dec-十进制数字;
Hex-以“0x”开头的十六进制数字;
ASCII-ASCII码;
BCD-二进制数字
选择逻辑关系:
等于,不等于,存在等
退出“Edit”对话框,按下“advanced…”键,可看到所设置条件的总结。
所有的条件之间是逻辑“或”的关系,如果希望滤出同时符合某些条件的消息(即“与”的关系),选择这些条件(用“Shift”或“Ctrl”键),按下下框的“Group”功能框,完成条件相“与”;
若想解除“与”关系,按“Ungroup”。
(4)Binary的设置
激活:
点击“ActivateFilterstoletsomepacketsthrough”前方框,即在方框打勾,在“OffsetintheFrame”中设置所输入的数据的起始位置,双击数据栏中的空格,输入数据。
(5)ErrorEvents的设置
所有的错误事件均在两个方框中列出,每个事件前的方框中打勾表示选中,空白表示不选择。
左栏为整个2Mb/s信号的错误事件,如没有信号,同步丢失等;
右栏为个时隙的错误事件,如信令单元长度错误等。
(6)FrameType的设置
TextFrame-由测试仪本身或各种应用中所产生的文字
ProtocolData(HDLC)Frames
TransparentDataFrames
TRAUCodedFrames
(7)Timestamp/Length的设置
在TimestampFilter前的小方框中打勾将其激活,选择“相对时间”或“绝对时间”;
设置时间值。
(8)FilterTemplate
滤波器的设置有两种保存方式:
一种是“Save”,将设置保存在.flt文件中,以后调用时参数不变。
另一种是保存为FilterTemplate,它与前一种保存方法的区别是它与当时调用的协议栈无关,即如果保存为.flt方式,只能在仍是使用相同协议栈的情况下被调用。
另一个区别是在调用时可自动弹出要求设置参数值的对话框。
存储步骤:
设置好滤波器后,到FilterTemplates页,按下”createanewtemplatewiththefilterconfiguration”,输入名称,所属组别名称等参数,在“Checktemplateitemsarevariables”栏中列出前面选用的协议参数。
如果以后调用时要对一些参数重新设置参数值,则点击前面的小框,打勾,否则参数值保存不变。
调用步骤:
进入FilterTemplate页,选择所要调用的Template,按下“usethisTemplate”后,将自动跳出对话框要求设置参数值。
另:
所存储的各种设置可在触发器,统计等设置时调用。
6、触发器(Trigger)
用途:
当预先设定的条件满足时,将触发一个动作,其设置可被保存在.s文件中。
(1)启动和停止
点击:
“Enablethewholetrigger”前的小方框,即在方框中打勾,按OK确认。
停止:
仍点击“Enablethewholetrigger”前的小方框。
(2)设置
设置分为三个部分:
条件,动作及条件和动作的关系。
条件和动作的连接:
选中条件,按住鼠标左键并拖动,直到鼠标指向所选动作上
去处连接:
点击动作前的小方框
(3)条件的大部分设置与Filter相同,也可调用以前存储的FilterTemplate和.flt文件,只是多了“Dataindependentevents”选项,其内容包括:
记录文件满;
CaptureRAM满;
时间(绝对时间、相对时间、Period)
(4)在各条件的前面有两个方框
第一个打勾则表示该条件被激活,否则该条件不起作用
第二个方框中:
一个小点表示找到一个符合的条件后,该条件就不再起作用;
另一个表示一直寻找符合的条件直到该触发器被停止为止。
(5)各条件间是逻辑或的关系。
(6)动作:
ClearCaptureRAM:
清除CaptureRAM
DisplayMessageBox:
在测试过程中显示一段文字
ExecuteCommand:
执行一个.exe,.com,.cmd或.bat程序
FilterEnable/Disable:
启动或旁通输入滤波器
InsertTextMessage:
在CaptureRAM中插入一串字符
SendString(COMPort):
通过串行口向其他系统输出字符
SendWindowsMessage:
向正在运行的Windows应用中发送消息,可选择广播式发送或定向发送。
Triggerconditionenable/disable:
将设置的触发条件激活或使其无效。
TriggerOff:
停止使用触发器
动作前的小框中的数字表示各动作执行的先后顺序。
第二部分,实际GPRS信令跟踪设置
1,GPRSABIS口信令跟踪
GPRS的ABIS口的跟踪通常包含了RSL口和GCH口两个部分,跟踪ABIS口,对于分析GPRSTBF上下行建立以及SUSPAND,RESUME等流程具有特殊意义。
以下是做Gprs的Abis信令跟踪的大致方法:
1、(OMC操作)我们现在选定的小区上,用鼠标点住右键,选Edit选项。
会出现如图的框,我们选定GPRS选项,把3个选项调成一样6如图1,
图1
2、然后看这个框中的RadioChannelConfig.选项看GPRS所占用的载频以及对应的RSL,如果占用的不止一个载频,我们选用BCCH所在的载频(一般是Trx1),别的把GRPSPREFMARK设置为0,
图2
目的是为了使该小区的GPRS业务只在BCCH所用载频上,如图2。
看BCCH在哪个载频上,就看图3
图3
3、下面是查它的TSU和RSL情况,找到你所需要的小区以后,点住小区右键点出菜单,选ShowEquipment。
软件会自动出现你所需要的BTS。
然后右键点住你所需要的BTS选菜单中的NavigatetoAbisView。
软件会经过较长时间的运行把你所需要的TSU自动选出来。
请记下TSU的号码。
规则如下:
从最小的AbisChain数起。
把最小的当做1,依次类推。
(注意,今天出现了一个特殊的情况,那就是AbisChain的名有可能会被有所改动,因此应该是根据它的实际数值来定,每一个TSU上有六个AbisChain,,且为连续的,如果不连续,则有问题。
注,这里的连续是指数字连续,但不一定是顺序排列,例68,67,71,70,69,选出的位70,那该TSU为TSU12-3)再在选出的TSU右击DISPLAYTSALLOCATION,记下GPRS载频所对应的RSl及这个RSl所对应的TCH。
如图4,5,6
图4
图5(这一步记下TSU序号)
图6(BCCH所对应的RSL并记下所对应的TCH)
4,K1205设置:
GCH:
对GCH的跟踪,需要连接目标小区的Abis接口,logicallinksetup设置如下:
Handleas:
SingleLL(上下行信令需要分开跟踪,分别选择不同的port端口,例如上行如果是portA,下行则选portB)
(注意:
downlink,uplink和2个port端口的关系需要分别对应。
例如如果使用PortA和
PortB端口,建议先把PortA和downlink对应,PortB和uplink对应,检查信令是否能被
正确解码,如果可以,则对应关系假设正确,否则应反向调整,再观察是否可以正确解码。
有些时候需要等待一会儿才会解码正常。
)
SingleLL:
选择对应的模块和端口号
ProtocolStack:
abis_alc_b7-2_99_d.stkdownlink(7版)
abis_alc_b7-2_99_u.stkuplink
如果没有上面2个协议,可以选用如下2个协议代替:
abis_alc_32_99_d.stkdownlink(6版)
abis_alc_32_99_u.stkuplink
(注意不能选default,而是要分uplink和downlink)
Level2Method:
GprsAlcatel
Timeslot:
在Number中选取Pdch所在TCH占用的时隙
在BitRate中选择16KBit/s
在Subslot中选择对应的子时隙
(例如:
BCCH所在的载频TCH时隙为13,14。
那么为了跟踪除BCC和SDC外,pdch占用的其余时隙,就需要跟踪13的2,3子时隙(0,1,2,3中,BCC占用0子时隙,SDC占用1子时隙),和14的0,1,2,3子时隙。
注意每个子时隙都要分uplink和downlink分别设定)
Suppression:
full
RSL:
对rsl跟踪,同Gsm
MonitoringPair
FirstinPair:
gsm2p_abis.stkdefault
HDLC
在Number中选取Pdch所在Tch对应的rsl所占用的时隙
在BitRate中选择64KBit/s
在Subslot中选择notavailable
应把rsl和gch的信令收集在同一个文件中。
2GB口的信令跟踪
作为MFS与SGSN之间的接口,GB口的分析处理在分析GPRS网络中有着重要的作用,特别是GB接口可以对用户行为作详细的,全面的记录跟踪分析,且协议已合成到应用层,有利于建立话务模型,GB接口信令分析可将网络问题在核心网和无线网之间定位.
以下介绍如何进行GB口的信令跟踪:
OMCR上怎么查找:
1、点击RNUSM来查看所要跟的BSC的情况,并在这个BSC所属的MFS上右键点击showequipment如图1
2、然后会出现GBSupervision的窗口,用鼠标选定任意一个TP_SGSN右键出现菜单,我们选择ConfigureGB。
如图2
图2
3、会出现如图3的界面,我们只要先点击NSCConfiguration。
用所要求的BSC对应出相应的NSVC。
然后在点击FRConfiguration。
我们可以记下它的shelf/GPU的序号,和DDF架相对应来做跟踪。
并记下时隙的情况。
如图3
我们可以看出图3和图4是互相对应的。
图5
图6
图5和图6又是互相对应的。
而图3、图4和图5、图6是同一个BSC的2个不同的GPU块上的时隙情况。
同时跟在一个文件里的。
以上是在OMCR上的操作。
下面是在T1205上面的设置。
1、Handleas:
monitoringpair
2、FirstinPair;
选择对应的模块和端口号。
3、ProtocolStack:
gprs_gb_31.stkdefault
4、Level2Method:
FractionalMode.
(备注:
如果在Level2Method中没有FractionalMode
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GPRS 接口 跟踪 方法