三星i9008终端重庆问题分析报告
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
以下为测量控制中一个GSM临小区的参数,问题终端即容易向该GSM小区切换
interRATCellID 1,
technologySpecificInfo gsm : {
interRATCellIndividualOffset 0,
bsic {
ncc 6,
bcc 7
},
frequency-band dcs1800BandUsed,
later-than-r3 releaseCause unspecified
5
问题1--原因分析
• 出错流程
3G_ FN(N+1)
3G_ FN(N+1)
World First , World Best , Worldwide
3G_ FN(N +2)
2G_ FN(M)
2G_ FN(M+1)
2G_FN(M +2)
2G_FN(M +3)
读取2G帧号 M,并在M+3 帧预设2G活
•根据log中保存的数据分析,由硬件锁存的2G帧中断与3G帧中断的
距离连续两次相同。即图中2G_FN(M)帧与3G_FN(N)的距离为a, 2G _FN(M+1)帧与3G_FN(N+1)帧的距离为b, a与b相等。
•但是由于TD-SDMA的子帧长为5ms, GSM帧长约为4.615ms,连续两
帧的相对位置不可能相等。
问题终端切换前测量结果:
TD ScellRSCP 22(-94dbm), GSM cell RSSI 63(-47dbm), UE Txpower 88
问题终端的TD测量结果波动较大。在问题终端发生切换前,该终端与正常终端测量结 果存在较大差异,且问题终端在切换前对TD服务小区RSCP的测量结果会保持低于-92 dbm,而该处GSM小区本身很强,超过5秒后终端发送3A测量报告。由于网络还配置 了周期性上报发射功率的测量控制,网络侧应该也会监测到问题终端在切换前发射功 率的增长。
World First , World Best , Worldwide
三星i9008终端重庆问题 分析报告
三星中国通信研究院 2011-06-02
1
测试背景和结果
World First , World Best , Worldwide
• 针对重庆移动提出的i9008终端问题,近期使用新版本(KD1)与老版本 (JJ4)在重庆进行实地对比测试,复现相关问题。
12
问题3--原因分析
World First , World Best , Worldwide
• 在CS RB建立成功后,网络会下发测量控制消息,给终端配置异系统测量的相关参数 终端会启动异系统测量监控GSM临区信号强度,一旦满足3A事件触发条件,会上报3 A事件测量报告给网络,网络下发切换命令,终端会根据切换命令配置切换到GSM小 区上并保持语音通话。
9
问题2--原因分析
World First , World Best , Worldwide
1. MO到MT方向: MO‘s CP tx (MO_3G_Tx.wav)和MT’s CP rx (MT_2G_Rx.wav)一直都有声音, 所以在MO和MT的CP之间MO到MT方向的数据没有问题:
2. MT到MO方向: MT‘s CP tx(MT_2G_Tx.wav)从7:56(与MO的开始对应)开始一直都是静音, 间夹杂着少量”Zizi”的声音, MO’s CP rx (MO_3G_Rx.wav)从头到尾和 MT_2G_Tx.wav保持一样,所以说明在MT和MO的BP之间MT到MO方向 的数据也没有问题,MT发出的声音就是静音(带有杂音),所以对端MO 听起来像mute,实际上不是。
• 校准流程如下图所示:
16
问题3—原因分析
World First , World Best , Worldwide
• 校准对RX和TX分别进行。RX通路,手机终端首先通过RF cable(如图所示 )对终端测试仪的波形进行接收,然后通过RS232/USB 把这些经过手机 射频前端的信号送给PC处理,得出接收通路的接收增益;同理,TX通路 ,手机终端首先发射信号到终测仪,然后终测仪会把接收来自经过手机 射频前端的信号最后送给PC处理,得出发送通路的增益。
• 主叫侧终端流程
World First , World Best , Worldwide
41018|11:01:06.561| 974478| 7357|L23RRC> TRLC|TRA_SYS_SEND_TO_PC_OUT |RLC_DATA_REQ 41070|11:01:06.617| 974478| 7369| TRLC>L23RRC|TRA_SYS_SEND_TO_PC_IN |RLC_DATA_IND
-- 对比两次Mute问题,从现象到CP状态都非常相似,怀疑是相同的AP问 题导致。 针对这一问题我司已有patch,并进行了大量测试验证,计划下次 发布新版本时解决该问题。
11
问题3--现象描述
World First , World Best , Worldwide
• 在重庆移动办公楼测试终端语音通话过程中发现, 有一个新版本终端在测试中比其他终端更容易发生 从3G到2G的切换。
•由硬件锁存的b值错误。
•2G帧中断与3G帧中断的距离用来进行2G与3G的时间同步计算
3G_FN(N)
3G_FN(N+1)
3G_FN(N+2)
2G_FN(M) 5ms
a
2G_FN(M+1)
2G_FN(M +2)
4.615ms b
5ms 4. 615ms
c
Time- Axis
4问题1--ຫໍສະໝຸດ 因分析World First , World Best , Worldwide
• 1. 通话时声音数据流程如下:
a. MT to MO :
MT’s AP
MT’s CP TX (1)
NET
1-1. MT to MO audio data flow
b. MO to MT:
MO’s AP
MO’s CP T X (3)
NET
MO’s CP RX (4)
MT’s CP R X (2)
MO’s AP MT’s AP
bcch-ARFCN 72
}
13
问题3--原因分析
World First , World Best , Worldwide
以下为触发3A事件相关的参数 event3a : {
thresholdOwnSystem -90, w 0, thresholdOtherSystem -86, hysteresis 8, timeToTrigger ttt5000, • 结合以上参数,在TD 服务小区RSCP低于-92,GSM临区RSSI高于-84,且满足 该条件5秒钟的情况下,会上报3A事件测量报告
• 从与正常终端的测量结果对比来看无论TD还是GSM差异都比较大,需要在 实验室重新校准并确认校准数据正确写入终端Flash中,再在同样环境进行验 证测试。
18
问题4--现象描述
• 新版本终端在语音通话过程中掉话
World First , World Best , Worldwide
19
问题4--原因分析
14
问题3--原因分析
World First , World Best , Worldwide
• 经过抓取同一时间同一地点一对终端的log发现,保持3分32秒后,问题终端发生3到2 切换,而正常终端始终保持在3G。
正常终端切换前测量结果:
TD ScellRSCP 44(-72dbm), GSM cell RSSI 58 (-52dbm), UE Txpower 66 正常终端测量值始终较稳定,无论TD还是GSM小区,测量到的信号强度波动不大, 始终未满足触发3A事件的条件。
• 校准的过程对信号(-25~-116)分为若干段进行,并对每段又分为若干 抽样点来进行拟合。3G切2G的图线来看,两端偏离较多,中间段跟正常 的曲线又比较吻合,而正常的曲线两端的信号要稍强于中间段。从校准 原理来看,可能在这个信号字段内的校准增益存在误差,而由此带来该 射频前端在该信号字段内的敏感。
• 目前测试中出现的问题如下所列,下面逐一进行分析:
➢ 问题1、老版本终端通话过程中死机,出现BD ➢ 问题2、新版本测试中出现一次Call Mute ➢ 问题3、新版本终端有一部比其他终端更容易出现3G到2G切换 ➢ 问题4、新版本终端出现一次掉话
2
问题1--现象描述
World First , World Best , Worldwide
10
问题2--结论
World First , World Best , Worldwide
1. CP MO/MT双方的声音都能从 对端CP log中正确还原;
2. AP 虽然这次未抓到AP log,但经过分析对比,发现i9008之前在其他城市 出现过一种mute问题,现象与此次类似。 对比两次问题的CP log发现情况一致:CP侧语音收发正常; 当时AP侧Log的分析结果表明: AP Audio DSP内存被覆盖,指针被置空 , 因此AP无法从CP侧正常读取/发送语音数据, 从而导致MO/MT双方都听 不到对端声音。
17
问题3--结论
World First , World Best , Worldwide
• 上报3A测量报告时从测量结果和触发时间看满足协议规定的参数,在满足参 数设定的触发条件后才上报,从切换流程看协议栈软件处理正常,但问题终 端的异常测量结果导致该终端与其他终端行为不同。
• 由于该问题集中在一台终端,其他终端没有此问题,终端个体射频校准问题 的可能性较大。
• 硬件锁存错误的原因: – 寄存器读写时偶发的电平毛刺干扰,导致寄存器读写失败;
• 硬件锁存错误导致的后果: – 2G与3G时间同步计算错误,在两个连续3G帧读取到相同的2G帧 号,使3G侧调度的2G活动执行时间重叠,引起2G的射频冲突,这 样就导致了异常中断。具体过程如下图所示 :
• 硬件锁存错误发生概率较低,硬件跟踪复现困难。
• 在重庆移动办公室复现终端问题,老版本终端在通话过程中发生死机 现象
• 从存储的log流程看,发生BD_HWLRF_2_4_1时终端正在TD网络下通 话过程中,由于网络配置了异系统测量,终端会按照测量控制配置测 量GSM小区信号强度。
3
问题1--原因分析
World First , World Best , Worldwide
• 该BD只出现在老版本上,新版本上已经合并了patch解决了该问题。 在对比测试中新版本没有出现该问题。
7
问题2--现象描述
World First , World Best , Worldwide
• 在重庆移动办公楼测试语音电话过程中出现call mute
8
问题2--原因分析
World First , World Best , Worldwide
动
读取2G帧号 M(错误值), 并在M+3帧预
设2G活动
.
Time- Axis
2个不同的2G活 动造成射频冲
突,发生死机
6
问题1--结论
World First , World Best , Worldwide
• 异常中断导致终端在通话过程中死机重启协议栈,导致掉话。
• 解决方案:
– 由软件增加保护措施,当检测到前后两次2、3G帧中断时间差相 同时(例如上页图中3G侧连续两次读取的2G帧号为M),则对后 一次的2、3G时间映射计算进行校正,从而使2G测量命令的执行 时间不会重叠。
1-2. MT to MO audio data flow 2. 该问题所抓的log文件MO.bin和MT.bin是CP的log。从log中可以解析出来通话时对应于上面
的(1)~(4) 4点的4个音频文件,说明分别如下: MT’s CP TX(1): MT_2G_TX.wav MT’s CP RX(2): MT_2G_RX.wav MO’s CP TX(3): MO_3G_TX.wav MO’s CP RX(4): MO_3G_RX.wav
15
问题3—原因分析
World First , World Best , Worldwide
• 校准原理和导致问题的原因
• 相同型号的手机基于相同的硬件平台甚至是相同的设计,而这相同器件 的平台有或多或少的偏差,由此而组合的手机性能就有一定的差异。因 此,校准的目的是调整这种差异。但不能意味着校准通过的手机性能一 定良好,因为校准过程也只是选择其中一些参考点来计算,而且还需要 标准终测仪来验证这种差异是否合格。