MTR文件格式说明Word文档格式.docx
《MTR文件格式说明Word文档格式.docx》由会员分享,可在线阅读,更多相关《MTR文件格式说明Word文档格式.docx(11页珍藏版)》请在冰豆网上搜索。
数据类型分为bit,int,string,存贮方式为:
1.bit(0,1)直接保存到文件里面,不用转换;
2.int类型需要由十进制转化为二进制,再保存。
如果数值大于255,需要将转换后的二进制值拆分保存到多个字节(Byte)里,如何拆分需要视情况而定;
3.string类型需要将该字符的ASCII码(0-254)转化为二进制,再保存。
所以由MTR提取数据时需要根据数据类型进行逆转换。
记录字段示意图
记录在内存/硬盘中的物理存贮示意图
●MTR记录类型:
ADMINISTRATIVETYPE1
1
EVENTDATA
2
MEASUREMENTDATA
3
CELLTRANSLATION
4
FREQUENCYHOPPINGDATA
5
ADMINISTRATIVETYPE2
6
EVENTDATA,ADDITIONAL
●记录格式说明
1.ADMINISTRATIVETYPE1
1)字段”Fileformatrevisionnumber”的内容需要根据转换得的数值到Note1查找相应的描述。
2)字段”Recordinformation”的组合方式为[HighPart(Byte41)]+[LowPart(Byte40)],将组合得出的二进制转换为十进制。
2.RecordEVENTDATA
1)字段”Eventcode”查阅Note4。
2)字段”Causecode”需要由”Eventcode”得知”Causecode”的类型(RR,RLM,A,Abis,InternalBSC),再查阅Note5获取”Causecode”描述。
3)字段”Subchannelnumber”(Byte15bit3~bit7)查阅Note6。
4)字段”Speechversion”(Byte22bit0~bit6)查阅Note8。
5)字段”MultislotAllocation”(Byte26,Byte27)查阅Note7。
6)字段”MSfrequencycapability”(Byte33bit0~bit4)查阅Note9。
7)
3.RecordMEASUREMENTDATA
1)字段”Informationstatus”(Byte5bit0~bit4原图有误)。
2)CGI值的转换。
4.RecordCELLTRANSLATION
1)字段”Cellcounter”。
2)CGI值、MCC值、MNC值。
3)CGI名称=MCC+MNC+LAC+CI
5.RecordFREQUENCYHOPPINGDATA
RecordType4根据字段”Typeofinformation”不同,会有不同的数据结构。
1)Typeofinformation=0
2)Typeofinformation=1
3)Typeofinformation=2
Typeofinformation=2的情况下又要根据字段”FormatID”来划分不同的数据结构
a)FormatID(hightpart)=“00”
b)FormatID(hightpart)=“01”(lowpart)=“111”
c)FormatID(hightpart)=“01”(lowpart)=“101”
d)FormatID(hightpart)=“01”(lowpart)=“101”
6.RecordADMINISTRATIVETYPE2
1)字段”TraceType”包含多个数据,需要拆分。
7.RecordEVENTDATA,ADDITIONAL