某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 个月前
3GPP 4G & 5G 主要协议
网络·5g·协议·lte
天霸东东枪3 个月前
蜂窝网络架构
网络·5g·协议·lte
剑 云4 个月前
LTE和5G基站规划原则
网络·lte·规划原则
止步听风10 个月前
TS 36.213 V12.0.0-随机接入过程
物理层·3gpp·lte·移动通信·ts 36.213
一只好奇的猫21 年前
【NTN 卫星通信】Starlink,费用、服务、市场(二)
5g·ntn·starlink·spacex·lte·费用