某4G区域终端有时驻留弱信号小区分析

这些区域其实是长时间处于连接态的电信卡4G终端更容易出现。
出现问题时都是band1 100频点下发了针对弱信号的1650频点的连接态A4测量事件配置(其阈值为-106)。而这个条件很容易满足,一旦下发就会切到band3 1650频点。

而1650频点虽然下发band1 100的测量参数,但是又一直不理终端发给网络的band1 100的测量报告。只有终端从band3 1650切到band3 1850后,在band3 1850上才可以切回到信号好的band1 100.

1850频点在电梯旁的大厅信号强,很多其他位置1650 1850频点都比较弱,所以这些地点一旦连接态切到1650频点上比较难上报1850频点的测量报告。导致某段时间一直在弱信号band3 1650频点上。

小区情况

PCI 212小区在band1 100频点上。PCi 12,13,14在band3 1650频点上。PCI 361 是1850频点

先简单总结日志现象:

12:12:38.307003 网络下发针对1650的A4测量配置(-106db即可满足),终端从band1 100(-93db),上报band3 1650的A4测量报告,切到弱信号band3 1650(-104db)。

切到1650后,基站下发的功率检测参数包含了band1的100频点。所以终端可以检测100频点的信号的。

终端一直在上报100频点pci 212的测量报告(-98到-95db),但是网络一直不下发重配置消息。所以终端只能待在band3 1650.

直到终端12:14:13.844002上报band 3 1850 pci 361小区的功率检测上报,终端才进入band3 1850频点(-102db)。当然这个频点在当前位置也比较弱。

最终 12:14:15.598006 在1850频点上上报band1 100 ,pci212 小区(-102db),才成功切回band1.

所以针对这份日志,band1某些时候对band3 1650 弱信号频点下发很容易满足的A4测量,切到1650弱信号频点。而1650小区基站不处理band1的测量报告。只有切到同样弱的1850小区。1850基站对band1的测量报告正常进行处理,才可以切回band1。

连接态测量上报事件定义

EventA1-服务小区质量高于一个绝对门限(serving>threshold)。用于关闭正在进行的频间测量,在RRC控制下去掉激活测量间隙(gap).

EventA2-服务小区质量低于一个绝对门限(serving<threshold)。用于打开频间测量,在RRC控制下激活测量间隙(gap).

EventA3-邻小区比服务小区质量高于一个门限(Neighbour>serving+Offset)。用于频内/频间的基于覆盖的切换。

EventA4-邻小区质量高于一个绝对门限。用于基于负荷的切换。可用于负载平衡,与移动到高优先级的小区重选相似。

EventA5-服务小区质量低于一个绝对门限门限1(serving<threshold1)并且邻小区质量高于一个绝对门限2(serving>threshold2)。用于频内/频间的基于覆盖的切换。可用于负载平衡,与移动到低优先级的小区重选相似。

连接态切换的流程

  1. 首先网络在RRCConfiguration/RRCReConfiguration消息中下发measIdToAddModList,告诉终端A1-A5的测量配置,需要测量哪些band 和频点,触发的阈值是什么。
  2. 终端根据网络下发的配置,发现满足阈值后,就上报对应事件的MeasurementReport消息。
  3. 然后网络收到终端的测量报告后,通过下发包含targetPhysCellId以及详细切换参数的RRCReConfiguration消息指示终端切换

终端不能主动切换,只能发送测量报告,等待网络通知切换。因为网络侧需要通知目标小区,目标小区获取终端在网络侧的各种上下文信息,准备好后资源,终端才可以切换成功。

12:12:38.307003 网络下发针对1650的A4测量配置,终端从band1 100,上报band3 1650的A4测量报告,切到band3 1650

之前比较稳定在band1上,是因为网络没有下发针对band3 1650的A4事件测量。12:12:37.529003 终端下发了针对band3 1650和1506的A4测量配置。而且这个配置比较容易满足。rsrp为-106db即满足条件。

所以终端在12:12.38.244250上报了band3 1650 pci 14的A4事件,当时band3 1650上的PCI 14的小区rsrp为-104db, band1 100的当前小区为-93db。虽然当前小区信号好,但是band3 1650的信号满足了比-106db大。所以上报了测量报告。

RSRP= -140+RsrpResult(dBm)

  1. 12:12:37.529003 0xB0C0 ELS_DL_DCCH / ELS RRCConnectionReconfiguration
  2. Radio Bearer ID = 1, Physical Cell ID = 212
  3. Freq = 100
  4. PDU Number = ELS_DL_DCCH Message, Msg Length = 33
  5. Interpreted PDU:
  6. value ELS-DL-DCCH-Message ::=
  7. {
  8. message c1 : els-RRCConnectionReconfiguration :
  9. {
  10. CONTAINING
  11. {
  12. rrc-TransactionIdentifier 2,
  13. criticalExtensions c1 : rrcConnectionReconfiguration-r8 :
  14. {
  15. measConfig
  16. {
  17. measObjectToAddModList
  18. {
  19. {
  20. measObjectId 2,
  21. measObject measObjectEUTRA :
  22. {
  23. carrierFreq 1650,
  24. allowedMeasBandwidth mbw100,
  25. presenceAntennaPort1 FALSE,
  26. neighCellConfig '01'B
  27. }
  28. },//添加了测量对象为1650频点
  29. {
  30. measObjectId 3,
  31. measObject measObjectEUTRA :
  32. {
  33. carrierFreq 1506,
  34. allowedMeasBandwidth mbw50,
  35. presenceAntennaPort1 FALSE,
  36. neighCellConfig '01'B
  37. }
  38. }
  39. },
  40. reportConfigToAddModList
  41. {
  42. {
  43. reportConfigId 3,
  44. reportConfig reportConfigEUTRA :
  45. {
  46. triggerType event :
  47. {
  48. eventId eventA4 :
  49. {
  50. a4-Threshold threshold-RSRP : 34//rsrp为-106db即满足条件。这个配置要求的信号比较低,非常容易满足。
  51. },
  52. hysteresis 0,
  53. timeToTrigger ms320 //满足上述阈值320ms即可以触发测量报告
  54. },
  55. triggerQuantity rsrp,
  56. reportQuantity sameAsTriggerQuantity,
  57. maxReportCells 3,
  58. reportInterval ms1024,
  59. reportAmount r1,
  60. includeLocationInfo-r10 true
  61. }
  62. }
  63. },
  64. measIdToAddModList
  65. {
  66. {
  67. measId 3,//后面终端就上报了measid3 的测量报告。
  68. measObjectId 2,//参见上面的measObjectId 2,指定了1650频点
  69. reportConfigId 3//参见上面的reportConfigId 3,指定了A4事件。所以measID3 指定了针对1650频点的A4测量配置。
  70. },
  71. {
  72. measId 4,
  73. measObjectId 3,
  74. reportConfigId 3
  75. }
  76. },
  77. measGapConfig setup :
  78. {
  79. gapOffset gp1 : 2
  80. },
  81. s-Measure 90
  82. }
  83. }
  84. },

终端上报band3 1650,pci14的小区测量报告。

  1. 12:12:38.244250 0xB0C0 UL_DCCH / MeasurementReport
  2. Pkt Version = 22
  3. RRC Release Number.Major.minor = 12.7.6
  4. Radio Bearer ID = 1, Physical Cell ID = 212
  5. Freq = 100
  6. criticalExtensions c1 : measurementReport-r8 :
  7. {
  8. measResults
  9. {
  10. measId 3,//参见上面measID3的配置
  11. measResultPCell
  12. {
  13. rsrpResult 47,//PCell即primarycell为当前小区,rsrp为47-140= -93dbm
  14. rsrqResult 14
  15. },
  16. measResultNeighCells measResultListEUTRA :
  17. {
  18. {
  19. physCellId 14,
  20. measResult
  21. {
  22. rsrpResult 36//pci为14的小区,rsrp为36-140=-104. 比当前小区低
  23. }
  24. }

网络收到A4测量报告,回复了RRC重配,通知终端切到band3 1650。

切到1650后,基站下发的功率检测参数包含了band1的100频点。所以终端可以检测100频点的信号的。

针对band3 1850和band1 100都下发了A5事件检测,当前小区低于-105,邻小区高于-103即可以触发测量报告。由于1650频点比较弱,这个测量报告其实很容易触发。

  1. 12:12:38.766112 0xB0C0 ELS_DL_DCCH / ELS RRCConnectionReconfiguration
  2. Pkt Version = 22
  3. RRC Release Number.Major.minor = 12.7.6
  4. Radio Bearer ID = 1, Physical Cell ID = 14
  5. Freq = 1650
  6. SysFrameNum = 718, SubFrameNum = 1
  7. PDU Number = ELS_DL_DCCH Message, Msg Length = 83
  8. SIB Mask in SI = 0x00
  9. Interpreted PDU:
  10. value ELS-DL-DCCH-Message ::=
  11. {
  12. message c1 : els-RRCConnectionReconfiguration :
  13. {
  14. rrc-TransactionIdentifier 1,
  15. rRCConnectionReconfiguration
  16. CONTAINING
  17. {
  18. rrc-TransactionIdentifier 1,
  19. criticalExtensions c1 : rrcConnectionReconfiguration-r8 :
  20. {
  21. measConfig
  22. {
  23. measObjectToAddModList
  24. {
  25. {
  26. measObjectId 2,
  27. measObject measObjectEUTRA :
  28. {
  29. carrierFreq 1850,
  30. allowedMeasBandwidth mbw100,
  31. presenceAntennaPort1 FALSE,
  32. neighCellConfig '01'B
  33. }
  34. },
  35. {
  36. measObjectId 3,
  37. measObject measObjectEUTRA :
  38. {
  39. carrierFreq 450,
  40. allowedMeasBandwidth mbw6,
  41. presenceAntennaPort1 FALSE,
  42. neighCellConfig '01'B
  43. }
  44. },
  45. {
  46. measObjectId 4,
  47. measObject measObjectEUTRA :
  48. {
  49. carrierFreq 1506,
  50. allowedMeasBandwidth mbw50,
  51. presenceAntennaPort1 FALSE,
  52. neighCellConfig '01'B
  53. }
  54. },
  55. {
  56. measObjectId 5,
  57. measObject measObjectEUTRA :
  58. {
  59. carrierFreq 3740,
  60. allowedMeasBandwidth mbw6,
  61. presenceAntennaPort1 FALSE,
  62. neighCellConfig '01'B,
  63. offsetFreq dB-8
  64. }
  65. },
  66. {
  67. measObjectId 6,
  68. measObject measObjectEUTRA :
  69. {
  70. carrierFreq 100,
  71. allowedMeasBandwidth mbw100,
  72. presenceAntennaPort1 FALSE,
  73. neighCellConfig '01'B
  74. }
  75. },
  76. {
  77. measObjectId 7,
  78. measObject measObjectEUTRA :
  79. {
  80. carrierFreq 300,
  81. allowedMeasBandwidth mbw6,
  82. presenceAntennaPort1 FALSE,
  83. neighCellConfig '01'B
  84. }
  85. }
  86. },
  87. reportConfigToRemoveList
  88. {
  89. 2
  90. },
  91. reportConfigToAddModList
  92. {
  93. {
  94. reportConfigId 2,
  95. reportConfig reportConfigEUTRA :
  96. {
  97. triggerType event :
  98. {
  99. eventId eventA5 :
  100. {
  101. a5-Threshold1 threshold-RSRP : 35,//当前小区低于-105db
  102. a5-Threshold2 threshold-RSRP : 37//邻小区高于-103db。
  103. },
  104. hysteresis 0,
  105. timeToTrigger ms320
  106. },
  107. triggerQuantity rsrp,
  108. reportQuantity both,
  109. maxReportCells 3,
  110. reportInterval ms1024,
  111. reportAmount r1,
  112. includeLocationInfo-r10 true
  113. }
  114. },
  115. {
  116. reportConfigId 4,
  117. reportConfig reportConfigEUTRA :
  118. {
  119. triggerType event :
  120. {
  121. eventId eventA5 :
  122. {
  123. a5-Threshold1 threshold-RSRP : 35,
  124. a5-Threshold2 threshold-RSRP : 37
  125. },
  126. hysteresis 0,
  127. timeToTrigger ms320
  128. },
  129. triggerQuantity rsrp,
  130. reportQuantity both,
  131. maxReportCells 3,
  132. reportInterval ms1024,
  133. reportAmount r1,
  134. includeLocationInfo-r10 true
  135. }
  136. },
  137. {
  138. reportConfigId 5,
  139. reportConfig reportConfigEUTRA :
  140. {
  141. triggerType event :
  142. {
  143. eventId eventA1 :
  144. {
  145. a1-Threshold threshold-RSRP : 45
  146. },
  147. hysteresis 0,
  148. timeToTrigger ms320
  149. },
  150. triggerQuantity rsrp,
  151. reportQuantity both,
  152. maxReportCells 1,
  153. reportInterval ms1024,
  154. reportAmount r1,
  155. includeLocationInfo-r10 true
  156. }
  157. }
  158. },
  159. measIdToAddModList
  160. {
  161. {
  162. measId 2,
  163. measObjectId 2,//参见上面measObjectId 2,指定了1850频点测量对象
  164. reportConfigId 2// reportConfigId 2,指定了A5测量参数
  165. },
  166. {
  167. measId 4,
  168. measObjectId 3,
  169. reportConfigId 4
  170. },
  171. {
  172. measId 5,
  173. measObjectId 4,
  174. reportConfigId 4
  175. },
  176. {
  177. measId 6,
  178. measObjectId 5,
  179. reportConfigId 4
  180. },
  181. {
  182. measId 7,
  183. measObjectId 6,//参见上面measObjectId 6,指定了100频点测量对象
  184. reportConfigId 2// reportConfigId 2,指定了A5测量参数
  185. },
  186. {
  187. measId 8,
  188. measObjectId 7,
  189. reportConfigId 4
  190. },
  191. {
  192. measId 9,
  193. measObjectId 1,
  194. reportConfigId 5
  195. }
  196. },
  197. measGapConfig setup :
  198. {
  199. gapOffset gp1 : 1
  200. },
  201. s-Measure 90
  202. }
  203. }
  204. },
  205. criticalExtensions c1 : els-rrcConnectionReconfiguration-r1 :
  206. {
  207. }
  208. }
  209. }

终端一直在上报100频点pci 212的测量报告,但是网络一直不下发重配置消息。所以终端只能待在band3 1650

终端上报的band100的信号为-95,当前小区为-107db。但是网络就是不通知终端切换。

  1. 12:12:41.204261 0xB0C0 UL_DCCH / MeasurementReport
  2. Pkt Version = 22
  3. RRC Release Number.Major.minor = 12.7.6
  4. Radio Bearer ID = 1, Physical Cell ID = 14
  5. Freq = 1650
  6. SysFrameNum = N/A, SubFrameNum = 0
  7. PDU Number = UL_DCCH Message, Msg Length = 26
  8. SIB Mask in SI = 0x00
  9. Interpreted PDU:
  10. value UL-DCCH-Message ::=
  11. {
  12. message c1 : measurementReport :
  13. {
  14. criticalExtensions c1 : measurementReport-r8 :
  15. {
  16. measResults
  17. {
  18. measId 7,
  19. measResultPCell
  20. {
  21. rsrpResult 33,//当前信号-107db
  22. rsrqResult 10
  23. },
  24. measResultNeighCells measResultListEUTRA :
  25. {
  26. {
  27. physCellId 212,
  28. measResult
  29. {
  30. rsrpResult 45,//band1 pci 212 小区的信号是-95db
  31. rsrqResult 9
  32. }
  33. }
  34. },
  35. locationInfo-r10
  36. {
  37. locationCoordinates-r10 ellipsoidPointWithAltitude-r10 : '201498D105C90035'H,
  38. gnss-TOD-msec-r10 '2F7784'H
  39. }
  40. }
  41. }
  42. }
  43. }

直到终端 12**:14:13.844002上报band 3 1850 pci 361小区的功率检测上报,终端才进入band3 1850频点**

  1. 12:14:13.844002 0xB0C0 UL_DCCH / MeasurementReport
  2. Pkt Version = 22
  3. RRC Release Number.Major.minor = 12.7.6
  4. Radio Bearer ID = 1, Physical Cell ID = 14
  5. Freq = 1650
  6. SysFrameNum = N/A, SubFrameNum = 0
  7. PDU Number = UL_DCCH Message, Msg Length = 26
  8. SIB Mask in SI = 0x00
  9. Interpreted PDU:
  10. value UL-DCCH-Message ::=
  11. {
  12. message c1 : measurementReport :
  13. {
  14. criticalExtensions c1 : measurementReport-r8 :
  15. {
  16. measResults
  17. {
  18. measId 2,
  19. measResultPCell
  20. {
  21. rsrpResult 31,
  22. rsrqResult 12
  23. },
  24. measResultNeighCells measResultListEUTRA :
  25. {
  26. {
  27. physCellId 361,
  28. measResult
  29. {
  30. rsrpResult 38,****//-102db
  31. rsrqResult 26
  32. }
  33. }
  34. },
  35. locationInfo-r10
  36. {
  37. locationCoordinates-r10 ellipsoidPointWithAltitude-r10 : '201499D105C90036'H,
  38. gnss-TOD-msec-r10 '353D20'H
  39. }
  40. }
  41. }
  42. }
  43. }

最终 12:14:15.598006 在1850频点上上报band1 100 ,pci212 小区,才成功切回band1

相关推荐
欢欢李3 天前
【LTE L3 笔记 05】LTE同步信号
笔记·无线通信·物理层·lte·空口协议
欢欢李3 天前
【LTE L3 笔记 04】LTE帧结构
笔记·无线通信·物理层·lte·空口协议
欢欢李3 天前
【LTE L3 笔记 06】LTE下行参考信号
笔记·无线通信·物理层·lte·空口协议
欢欢李4 天前
【LTE L3 笔记 01】LTE空口特点
笔记·无线通信·物理层·lte·空口协议
树℡独9 个月前
ns-3仿真之链路与物理层(二)
lte·ns3
巍巍泰然10 个月前
VSIM,SOFTSIM,eSIM,USIM的对比及通用架构思考(一)
ps·esim·lte·sim·softsim·vsim
赋能大师兄1 年前
LTE RF射频优化指南
lte·射频优化·rf射频优化
赋能大师兄1 年前
LTE FDD与TDD融合技术介绍
tdd·lte·fdd·融合方案
赋能大师兄1 年前
4G LTE切换技术案例详解
lte·同频切换·异频切换
通信小呆呆1 年前
从15kHz 到20MHz:为什么LTE带宽不能被子载波间隔整除?
信息与通信·lte