经验 12 分贝 0 家园分 36 在线时间: 6 小时 最后登录: 2015-5-17 帖子: 9 精华: 0 注册时间: 2014-1-25 UID: 985410
注册:2014-1-25
发表于 2014-11-27 16:33:01
| 显示全部楼层
本帖最后由 tomtuo 于 2014-12-2 09:30 编辑
用户进行数据业务的使用时,无线环境质量对用户使用感知有较大的影响。然而在核心网侧无法通过直观的数据来表示无线环境质量,但是可以通过BSSGP层的信令,如Radio-status、LLC-discarded、Flush-ll从侧面反映无线环境的情况。
Radio-status反应了无线环境存在干扰或者弱信号等质量问题导致网络和手机端失去联系;LC-discarded反应了因为干扰、拥塞或者频繁重选导致丢弃帧;Flush-ll反应了小区间的切换的情况,可以排查小区间是否存在频繁重选的可能。
一.RADIO-STATUS信令原因分析
根据3GPPTS48.0187.3Radio Status procedure的说明BSS与MS间无线接口通信状态主要会在以下情况发生改变:The MS goes out of coverage and is lost即MS离开覆盖区域或丢失。通过Gb口抓包统计现网中的Radio-status携带的Cause信息均为the MS goes out of coverage and is lost。可见指示的是移动终端所处位置不在覆盖区域内,对于无线环境来说终端当时所处位置存无线环境相对较差的情况。
二、LLC- DISCARDED信令原因分析
LLC-DISCARDED是BSS删除SGSN送来的LLC-PDU,要求SGSN重发LLC-PDU。大量的BSS删包现象,不仅浪费了大量的有限的网络资源,同时影响数据业务的性能指标,如时延等。
LLC-DISCARDED出现的原因有以下几种:
a)MS服务小区干扰。MS服务小区干扰导致MS解析GPRS网络MCC、MNC和LAC时出错。BSS传递SGSN发送给MS的LLC-PDU,MS受干扰接收不到或者不响应,时间长度超过BSS设定的门限(TIMER,BSS于是删除此条LLC-PDU,同时向SGSN发LLC-DISCARDED。
b)MS服务小区频繁重选。MS小区重选后,BVCI发生变化,SGSN发送给MS的LLC-PDU的TLLI在old—BVCI,MS的TLLI在new—BVCI接收不到,BSS于是删除此条LLC-PDU,同时向SGSN发LLC-DISCARDED。
c)LLC-PDU生存时间超时。BSS传递SGSN发送给MS的LLC-PDU,因MS服务小区拥塞或者信号弱,MS响应LLC-PDU的时间长度超过BSS设定的门限(TIMER,BSS于是删除此条LLC-PDU,同时向SGSN发LLC-DIS-CARDED。
三、FLUSH- LL信令原因分析
FLUSH-LL过程用于Cell Update后SGSN指示旧小区删除缓存区中的无用数据,由SGSN给旧小区发送一个FLUSH-LLPDU。
Cell Update的信令流程为:
a)路由区的小区时,就会发起一个CellUpdate过程。手机通过在新小区发送一个任意的上行LLCFrame将手机相关信息通知BSC,而BSC则添加BVCI、RAC、LAC等信息后再发送至SGSN。
b)当SGSN发现小区改变后,便向BSS发送FLUSH-LLPDU来将储存在旧的BVC的该手机所有的LLC-PDU删除或传输到新的BVC。
c)对应于FLUCH-LLPDU,BSS将会向SGSN发送FLUCH-LL-ACKPDU,其中包括TLLI和原先的那些LLC-PDU是被删除了还是被传输到新的BVC的指示(决定是否需要重发数据。
d)数据将在传输至新小区内恢复。
四、总结
通过基于Radio-status和Flush-ll信令分析对无线环境劣质小区的定位,可以初步排查出可能存在问题的小区。对于Radio-status次数较多的这些小区应当重点排查是否存在弱覆盖、干扰或者拥塞的情况。对于Flush-ll次数较多这些小区应当排查是否存在无线参数配置的问题或者无线质量问题导致频繁重选。