HW呼叫记录文件.docx
《HW呼叫记录文件.docx》由会员分享,可在线阅读,更多相关《HW呼叫记录文件.docx(51页珍藏版)》请在冰豆网上搜索。
HW呼叫记录文件
CDMA性能指标统计分册—呼叫记录
华为技术有限公司
版权所有XX
目录
1呼叫记录简介3
1.1呼叫记录概述3
1.2存储文件格式3
2呼叫记录字段描述5
2.1基本信息字段5
2.2呼叫建立字段10
2.3呼叫释放字段14
2.4软切换字段17
2.5硬切换字段39
1呼叫记录简介
1.1呼叫记录概述
呼叫历史记录用于记录一个呼叫的关键历史信息,包括该呼叫的终端特征信息、呼叫建立特征信息、呼叫过程行为信息、呼叫释放相关信息。
由于每条呼叫记录内容较长,为降低采集的数据量,同时对有价值的数据进行采集,系统提供控制功能,把符合控制条件的记录送到后台进行保存。
系统提供的控制通过过滤不同的呼叫释放原因进行。
呼叫记录功能必须要启动命令后才能对数据进行采集,系统默认情况下关闭该功能。
每条呼叫记录记录格式相同,具体字段可以进行如下分类:
呼叫记录字段分类
详细类型描述
基本信息字段
终端类型,支持无线配置等信息,呼叫记录基本信息
呼叫建立字段
呼叫业务类型,资源分配等信息
呼叫释放字段
呼叫释放原因,呼叫释放前的无线环境信息等
软切换字段
软切换相关信息,PSMM,分支信息等
硬切换字段
硬切换相关信息
1.2存储文件格式
呼叫记录文件采用自定义二进制文件存储,存储格式如下:
文件头
消息头+消息体1
消息头+消息体2
……
消息头+消息体n
文件格式的详细定义如下表:
字段
长度(BYTE)
解释
文件头信息
文件头长度
m_wHeadLen
2
呼叫记录文件头长度
系统时间
STARTTIME{
WORDwYear;
WORDwMonth;
WORDwDayOfWeek;
WORDwDay;
WORDwHour;
WORDwMinute;
WORDwSecond;
WORDwMilliseconds;
}
16
任务启动的时间
版本信息
Version[50](字符)
50
CBSC的BAM版本信息,从注册表中提取,如
“6600-OMCV200R002C01B010”
消息头信息
消息标志
m_wMsgTag;
2
呼叫记录标志
消息长度
m_wMsgLen;
2
呼叫记录消息长度+m_byMsgType长度
消息类型
m_byMsgType;
1
呼叫记录字段
详见下面的呼叫记录字段说明
注意:
不同的版本,呼叫记录中的字段会有变化,但数据文件的格式不会改变。
2
呼叫记录字段描述
本节详细介绍了呼叫记录的字段,对这些字段的含义进行了说明。
2.1基本信息字段
TIMESTAMP(当前时间戳)
字段含义:
该纪录产生时刻的时间戳。
CHR_VER(呼叫记录版本)
字段含义:
该纪录的呼叫记录版本信息。
IMSI(国际移动用户识别码)
字段含义:
国际移动用户识别码,为ASCII码格式。
IMSI由不超过15个0-9的数字组成,IMSI前3个数字为移动台国家码MCC,剩下的数字是国内移动台识别码(NMSI),NMSI又由移动台网络码MNC和移动台识别码MSIN组成。
取值范围:
整个120bit空间,无效值:
全0
ESN(移动台电子串号)
字段含义:
表示移动台的电子串号。
ESN是一个32位二进制数,用于唯一识别移动台与其它任一无线系统。
取值范围:
0-0xFFFFFFFF,无效值:
0xFFFFFFFF
CALL_STATE(呼叫状态)
字段含义:
纪录该呼叫的状态。
取值范围:
0
连接态(接入态)
1
业务态
DIALED_DIGITS(主(被)叫号码)
字段含义:
主叫时保存的是被叫电话号码;被叫时保存的是主叫号码;硬切换时此号码为全0序列。
取值范围:
整个256bit空间,无效值:
全为0x00。
分析说明:
该字段标识该呼叫为主叫、被叫还是硬切换。
BAND_CLASS(频段类型)
字段含义:
频段类型
频段类型
说明
0
NorthAmericanCellularBand,800MHz
北美蜂窝频带
1
NorthAmericanPCSBand,1900MHz
北美PCS频带
2
TACSBand
TACS频带
3
JTACSBand
JTACS频带
4
KoreanPCSBand
韩国PCS频带
5
NMT-450Band
NMT-450频带
6
IMT-2000Band
IMT-2000频带
7
NorthAmerican700MHzCellularBand
北美700MHz蜂窝频带
8
1800MHzBand
9
900MHzBand
10
SECONDARY800MHz
11
EURPAMR400MHz
12
PAMR800MHz
取值范围:
0-12
PG_DURATION(寻呼时长)
字段含义:
BSC向MS发寻呼请求到收到寻呼响应消息之间的时间间隔。
单位:
ms(毫秒)
取值范围:
0-0xFFFF,无效值:
0x00
分析说明:
影响寻呼时长的因素一般为无线环境和寻呼策略两方面。
无线环境方面主要原因有:
覆盖区导频污染严重、弱覆盖、链路不平衡和干扰等。
寻呼策略方面主要与参数设置相关,主要寻呼参数有:
MAX_SLOT_CYCLE_INDEX、CCM_T_WT_PG_RSP、MSC等待BSC“PagingResponseMsg”定时器T3113和MSC发送“PagingRequestMsg”重发次数。
通过该字段就可知道寻呼时长的情况,若过长,需要分析该移动台所处的无线环境的情况或者系统的寻呼策略。
ACCESS_TIME_SEC(接入时刻秒数)
字段含义:
BSC收到MS的始呼请求或寻呼响应的时间点的秒部分时间。
系统的GPS绝对时间被表示成秒数加上毫秒数两部分,这里取了其中秒数部分。
单位:
s(秒)
取值范围:
0-FFFFFFFF,无效值0
ACCESS_TIME_MSEC(接入时刻毫秒数)
字段含义:
BSC收到MS的始呼请求或寻呼响应的时间点的毫秒部分时间。
系统的GPS绝对时间的毫秒数部分。
单位:
ms(毫秒)
取值范围:
0-FFFF,无效值0
CALL_DURATION(呼叫持续时间)
字段含义:
BSC收到ServiceConnectComplete消息到呼叫释放的时间间隔。
单位:
ms(毫秒)
取值范围:
0-0xFFFFFFFF,无效值:
0x00
CALL_OR_CALLED_OR_HHO(呼叫标志)
字段含义:
表示呼叫标志的类型。
0
主叫
1
被叫
2
硬切换切入
3
无效值
分析说明:
该字段标识该呼叫为主叫、被叫还是硬切换。
取值范围:
0-3,无效值是3
SERVICE_OPTION(呼叫初始的业务选项)
字段含义:
移动台在始呼请求或寻呼响应中发送上来的业务选项。
业务选项值的含义如下表:
业务选项值
说明
业务选项值
说明
0x0000
ServiceOptionnumbertoindicateserviceoptionrejection
0x0023
IS-801PositionLocationDeterminationServiceOption35forrateset1
0x0001
IS-96AQCELP8KVoice
0x0024
IS-801PositionLocationDeterminationServiceOption36forrateset2
0x0002
IS-126MobileStationLoopback(IS-126)
0x0025
(ISDNInterworkingService)]
0x0003
EVRCVoice
0x0036
StandardMarkov54
0x0004
IS-99AsyncDataSrvInRate1
0x003B
EVDOServiceOption
0x0005
IS-99G3FaxSrvInRate1
0x1004
IS-707AsynchronousDataService
0x0006
IS-637SMSinRate1
0x1005
IS-707Group3FAXService
0x0007
IS-657InternetStandardPPPPacketDataService(IS-657)
0x1007
IS-707InternetStandardPPPPacketDataService
0x0009
IS-126MobileStationLoopback(IS-126)
0x8000
QUALCOMM13Kspeech
0x000C
IS-99AsyncDataSrvInRate2
0x8001
IS-96speechserviceoption
0x000D
IS-99G3FaxSrvInRate2
0x8002
markovserviceopition
0x000E
TSB-79SMSinRate2
0x8003
DataServicesServiceOption,HACKPacketmethod
0x000F
IS-657InternetStandardPPPPacketDataService(IS-657)overRateset2
0x8008
ServiceoptionforSimpleTDSO
0x0011
IS-733QCELP13Khighratevoiceservice
0x801c
MarkovServiceOption(13k)
0x0012
IS-683AOTAPAInRate1
0x801d
WLLphoneoffhookServiceOption
0x0013
IS-683AOTAPAinRate2
0x801E
QUALCOMM8KMarkov
0x0014
IS-707AAnalogEndtoEndFax
0x801F
QUALCOMM13KMarkov
0x0015
IS-707AAnalogEndtoEndFax
0x8020
QUALCOMMInternetStandardPPPPacketDataService(QCPrptry)overRateset2
0x0016
IS-707AMediumDataRate(externallyknownasHighSpeedData)PPPPacketDataService(IS-707A)withrateset1forwardandreverse.DefaultMux=9forward1reverse
0x8021
QUALCOMMAsynchronousDataService(QCProptry)overRateset2
0x0017
IS-707AMediumDataRate(externallyknownasHighSpeedData)PPPPacketDataService(IS-707A)withrateset1forwardandrateset2reverse.DefaultMux=9forward2reverse.ThisSOisnotsupportbyMSM3000.
0x8022
QUALCOMMGroup3FAXService(QCProptry)overRateset2
0x0018
IS-707AMediumDataRate(externallyknownasHighSpeedData)PPPPacketDataService(IS-707A)withrateset2forwardandrateset1reverse.DefaultMux=10forward1reverse.ThisSOisnotsupportbyMSM3000.
0x8024
MDRDataPatternTest:
ProprietaryServiceOptionrateset1fwdandrev
0x0019
IS-707AMediumDataRate(externallyknownasHighSpeedData)PPPPacketDataService(IS-707A)withrateset2forwardandreverse.DefaultMux=10forward2reverse
0x8025
MDRDataPatternTest:
ProprietaryServiceOptionrateset2fwdandrev
0x0020
ServiceoptionforFullTDSO
0x8026
locationpageforSDB
0x0021
PacketDataSrv
FINAL_SERVICE_OPTION(最终的业务选项)
字段含义:
呼叫建立成功后最终使用的业务选项。
业务选项的含义同“SERVICE_OPTION(呼叫初始的业务选项)”中表格示意。
MOBILE_PROTOCOL_REV(手机的协议版本)
字段含义:
移动台在始呼请求,寻呼响应或切换请求消息中带上来的协议版本号。
协议版本
版本说明
1
IS95
2
IS95A
3
IS95A
4
IS95B
5
IS95B
6
IS2000
7
IS2000A
取值范围:
枚举,无效值:
0xFF
MOBILE_PROTOCOL_REV_INUSE(手机使用协议的版本)
字段含义:
呼叫建立成功后BSC与MS间最终使用的协议版本号。
具体版本号见“MOBILE_PROTOCOL_REV(手机的协议版本)”中表格。
取值范围:
枚举,无效值:
0xFF
SERVICE_ONE_WAY_DELAY(接入时业务单向延迟)
字段含义:
接入时业务单向延迟表示的是由BS估计的从MS到与参考导频有联系的小区的单向延迟时间。
单位:
PNChip
取值范围:
0-0xFFFF,无效值:
0xFFFF
分析说明:
通过该字段可以知道移动台跟参考载频的大致距离。
FCH_FWD_RC_CAP(前向FCH的RC能力)
字段含义:
如果移动台在F-FCH上支持某个RC,则移动台将设置对应的指示位为1,否则设为0。
取值范围:
0-0xFF
DCCH_FWD_RC_CAP(前向DCCH的RC能力)
字段含义:
如果移动台在F-DCCH上支持某个RC,则移动台将设置对应的指示位为1,否则设为0。
取值范围:
0-0xFF
FCH_REV_RC_CAP(反向FCH的RC能力)
字段含义:
如果移动台在R-FCH上支持某个RC,则移动台将设置对应的指示位为1,则设为0。
取值范围:
0-0xFF
DCCH_REV_RC_CAP(反向DCCH的RC能力)
字段含义:
如果移动台在R-DCCH上支持某个RC,则移动台将设置对应的指示位为,否则设为0
取值范围:
0-0xFF
2.2呼叫建立字段
ASSIGN_DURATION(指配时长)
字段含义:
BSC从收到始呼请求或寻呼响应消息到给MS回信道指配消息之间的时间间隔。
单位:
ms(毫秒)
取值范围:
0-0x1FFF
分析说明:
影响指配时长的因素一般为无线环境。
无线环境主要原因有:
覆盖区导频污染严重、弱覆盖、链路不平衡、接入参数设置不合理和干扰等。
该字段可用来分析接入时长过长时到底是因为指配时长过长还是因为其他原因。
PREAMBLE_DURATION(捕获PREAMBLE时长)
字段含义:
BSC从给MS发信道指配消息到收到Preamble前导帧之间的时间间隔。
单位:
ms(毫秒)
取值范围:
0-0x1FFF
分析说明:
影响指配时长的因素一般为无线环境。
无线环境主要原因有:
覆盖区导频污染严重、弱覆盖、链路不平衡和干扰等。
该字段可用来分析接入时长过长时到底是因为捕获PREAMBLE时长过长还是因为其他原因。
CALL_NOTPROC_COUNT(呼叫未处理次数)
字段含义:
移动台始呼消息,寻呼响应消息上来后,BSC不处理直接丢弃的次数。
取值范围:
0-0xFF,无效值:
0xFF
分析说明:
该字段能侧面反映接入信道负荷。
ACCESS_CHNANNEL(接入频点)
字段含义:
移动台进行始呼或者响应系统下发的寻呼消息时,移动台发送始呼消息或者寻呼响应消息的频点。
取值范围:
0-2047,无效值:
2047
ASSIGN_CHANNEL(指配频点)
字段含义:
BSC指配移动台接入小区的频点。
取值范围:
0-2047,无效值:
2047
ACCPROBE_HO_COUNT(接入探测切换次数)
字段含义:
发生接入试探切换的次数。
取值范围:
0-0x0F
ADDT_PILOT_COUNT(接入消息中附加导频数)
字段含义:
移动台始呼或者响应系统寻呼时,移动台通过始呼消息或者寻呼响应消息携带的附加导频个数。
取值范围:
0-5
分析说明:
该字段可从一定程度上反映移动台所处的无线环境。
ACC_HO_FLAG(接入切换标志)
字段含义:
接入消息中无线环境字段所带信息,8比特从高到低顺序表示:
(仅针对下面的附加导频1-3)
分析说明:
该字段表明该导频是否支持接入切换。
7
FirstIsActive
6
FirstIsPta
5
AddtPN1AccHoEn
4
AddtPN2AccHoEn
3
AddtPN3AccHoEn
2
AddtPN1AccAttempt
1
AddtPN2AccAttempt
0
AddtPN3AccAttempt
ACCESS_CELL(接入导频_CellID)
字段含义:
接入导频对应的小区标识。
取值范围:
0-0xFFF
ACCESS_SECTOR(接入导频_SectorID)
字段含义:
接入导频对应的扇区标识。
取值范围:
0-0xF
ACCESS_STRENGTH(接入导频_PN强度)
字段含义:
接入导频对应的导频强度。
单位:
0.5dB
取值范围:
0-0xFF
ADDTPN_CELL_ID(附加导频_CellID)
ADDTPN1_CELL_ID(附加导频1_CellID)
ADDTPN2_CELL_ID(附加导频2_CellID)
字段含义:
附加导频对应的小区标识。
取值范围:
0-0xFFF
ADDTPN_SECTOR_ID(附加导频_SectorID)
ADDTPN1_SECTOR_ID(附加导频1_SectorID)
ADDTPN2_SECTOR_ID(附加导频2_SectorID)
字段含义:
附加导频对应的扇区标识。
取值范围:
0-0xF
ADDTPN_PN_OFFSET(附加导频_PN)
ADDTPN1_PN_OFFSET(附加导频1_PN)
ADDTPN2_PN_OFFSET(附加导频2_PN)
字段含义:
附加导频对应的PN标识。
取值范围:
0-0xFFFF
ADDTPN1_STRENGTH(附加导频1_PN强度)
ADDTPN1_STRENGTH(附加导频1_PN强度)
ADDTPN2_STRENGTH(附加导频2_PN强度)
字段含义:
附加导频对应的PN强度。
单位:
0.5dB
取值范围:
0-0xFF
INIT_RF_CONN_COUNT(初始激活集数目)
字段含义:
呼叫建立时(包括硬切换切入),建立业务信道的小区个数,如果存在接入宏分集,该值大于1。
单位:
个
取值范围:
0-6,0表示呼叫释放时未建立CRB,RRM不用上报呼叫记录数据。
分析说明:
该字段反映呼叫建立时的无线环境。
INIT_RF_CONN_CELL(初始激活集小区标识)
INIT_RF_CONN1_CELL(初始激活集1小区标识)
INIT_RF_CONN2_CELL(初始激活集2小区标识)
INIT_RF_CONN3_CELL(初始激活集3小区标识)
字段含义:
初始激活集分支对应的小区标识,如果实际数目大于3时,取的是强度高的3个。
取值范围:
0-4095
INIT_RF_CONN_SECTOR(初始激活集扇区标识)
INIT_RF_CONN1_SECTOR(初始激活集1扇区标识)
INIT_RF_CONN2_SECTOR(初始激活集2扇区标识)
INIT_RF_CONN3_SECTOR(初始激活集3扇区标识)
字段含义:
初始激活集分支对应的扇区标识。
取值范围:
0-15
2.3呼叫释放字段
RELEASE_CAUSE(呼叫释放原因值)
字段含义:
该字段表示在呼叫建立、硬切换或SCH申请的过程中,手机或系统由于各种情况释放呼叫的原因值。
目前统计的释放原因值共551个,分为20组。
分析说明:
常见的呼叫释放原因值和优化建议如下表:
呼叫释放原因值
对应的话统指标
呼叫释放原因解析
定位建议
2712
寻呼成功率
等寻呼响应超时
从网络覆盖、LAC区与登记区的划分、寻呼信道负荷等方面入手
2704
A1接口失败次数
等指配请求超时
MSC定时器设置是否合理
2702
捕获反向业务信道前导失败次数
等TCH_PREAMBLE超时
从功率控制参数设置、接入参数设置、前向消息重发次数设置、前反向搜索窗、定时器设置是否合理等方面入手,联合干扰、前向覆盖等进行分析
2703
层2握手失败次数
等手机MSACKORDER超时
信令配合不当有可能导致接续失败,查看定时器设置。
另加大前向业务信道信令帧增益也可减少因此类原因导致的接续失败。
2701
业务连接失败次数
等MS业务连接完成超时
A13
无
A接口原因,收到N_DISCONNECT_IND消息,网络使用者拆除连接
被叫回寻呼响应后,MSC发现此时主叫建立已经失败或已提前释放,于是给被叫方BSC下发disconnect拆除被叫
519
分配呼叫资源失败次数
码资源分配失败
查看接入时载频的Walsh码等占用情况
52F
前向负荷不准入
查看接入时载频的负荷
52B
导频状态不可用
载频状态不正常,如是否被闭塞了
通过分析该字段,就可以知道该呼叫到底是什么原因导致释放的,这就能较好的定位和解决掉话问题。
LAST_RF_CONN_TIME(VOS)(呼叫资