论文部分内容阅读
摘要:鉴于EVDO网络用户不断增加,网络负荷的不断提升,多载波组网的必要性日益凸显出来。终端设备所驻留的EVDO网络频点的选择是多载波网络测试的先序工作和重要环节。为了减少测试路线和AT终端上下行测试结果的误差,提出基于Hash算法的终端驻留频点选择方法,使DT测试数据能够准确真实地反映EVDO网络各频点间的网络覆盖情况,为网络建设和优化方案的制定提供较好的数据支撑。实践表明,在具体测试工作中,利用该方法,可以减少测试数据的偶然性,有效地提高了工作效率。
关键词:EVDO网络、DT测试、终端、驻留频点、HASH算法
中图分类号:TP319.3 文献标识码:A 文章编号:1672-3791(2011)12(c)-0000-00
1 概述
近年来,EVDO网络日趋成熟,其用户数量大幅度增加,因此EVDO网络负荷地不断提升,这给测试工作带了很多新的问题,同时增加了难度。针对各类不同问题,很多学者和一线工作人员都尝试提出了相关的解决方案。江泽裕等人提出了EVDO网络掉话问题及解决办法[1];雷军丽等人进一步分析了EVDO精细化网络[2];林浩凌等人对EVDO精细化网络的可行性进行了深入地探讨和研究。在我们的具体工作中,发现相同的测试路线和AT终端上下行测试结果差异较大,测试数据并不能真实的体现DO网络多载波的覆盖状况。本文针对这一问题进行详细地实验分析,并在实际工作中进行充分地运用,提出了EVDO网络终端驻留频点选择方法,经验证效果较好。
以某市城区为例,DO上下行测试数据占用的频点差异较大的情况,直接导致下载数据和上传数据的DO网络覆盖率相差10多个百分点。这种情况的发生与北方电信的EVDO网络结构有着直接原因,由于投资规模有限城区37频点为连续分布的基本频点,78频点为热点地区插花式非连续分布。如果AT终端测试时驻留为37频点,网络连续覆盖测试结果较好;如果驻留为78频点,在78频点的边界区域会有跨频硬指配或异频硬切换发生,直接影响测试结果。使DT测试数据偶然性增大,不利于反映网络的实际情况。所以在DT开始测试前,如果能够采用交互式方式设定AT终端的驻留频点,有的放矢的开展测试工作,就可以提高工作效率的同时节约测试成本。
2 Hash算法介绍
对于CDMA网络1X终端而言,Hash函数的输入参数是终端的IMSI,因此Hash函数的输出是固定的,从而使得1X终端每次Hash到的频点都是相同的频点。与1X频点间Hash不同的是,由于DO终端Hash函数的输入参数是随机量,因此,相同的终端每次Hash选择的驻留频点是随机的。Hash函数的输入参数有三个:Key(32位数值)、N(可供选择的目标数)和Decorrelate,其中L为Key的低16位;H为Key的高16位,如公式1所示。
公式(1)
N = SectorParameters消息中ChannelCount字段值,Decorrelate = 0,
Key = SessionSeed, SessionSeed是会话层地址管理协议的公共数据,在此协议状态为Inactive时,终端通过伪随机码生成器生成一个32位的伪随机码赋值给SessionSeed。
在决定Hash结果的参数中ChannelCount为系统参数;Decorrelate为常数,只有SessionSeed参数是可变量。终端Hash函数的输入参数在每次Session建立以前生成,即当会话重新建立时,终端会通过Hash函数重新选择驻留频点。因此通过BSC侧强制终端重新建立Session,可以使AT终端的驻留频点发生变化。下面详细介绍中兴BSC中Session重建方法和重点要解决的问题。
3 EVDO用户当前驻留频点查看方法
1)进入业务观察视图,选择系统工具的业务观察选项;2)在业务观测选项中,选择DO观察的呼叫业务选项;3)配置DO业务观察各项参数选项方法如下:4)在系统观察中通过BTS-PilotPN-载频字段,确认AT驻留载频为2代表37频点,3代表78频点以此类推。
4 Session 重新建立操作方法
1)通过系统工具,进入动态管理窗口操作界面;2)在动态数据管理中选择Session配置功能;3)在Session配置中选择MNID选项,填写手机的MNID号码;4)在系统中选择不同模块ID,确认用户所在的模块;如果操作失败更换另一个模块,直到操作成功,找到AT所在的模块为止;5)删除用户Session操作点击红色删除图标;6)通过业务观察的BTS-PilotPN-载频字段更新,确认用户的驻留频点已经改变,用户的UATI改变说明Session重建成功。
5 实验分析及关键问题解决方案
1)在AT终端空闲态根据Hash结果驻留在所有载频频点,激活态时根据负载均衡参数选择接入频点。接入时引入了crkeepthreshold呼叫保持和loadbalancethresh跨频指配两个参数进行EVDO网络用户负荷均衡。呼叫保持门限:当接入载频上的用户数高于呼叫保持用户数门限时,有可能跨频指配,是否换频由跨频指配用户数门限控制。如果与最小用户数载频的差值没有超过跨频指配用户数门限,呼叫还是保持在接入载频,否则就换频,目前参数值为10。跨频指派平衡门限:若起呼载频上的用户数小于当前小区用户数最少载频的用户数与跨频指派平衡门限之和,则不进行跨频指配,否则跨频指配载频,目前参数值为5。这种算法决定了用户的待机驻留频点并不一定是业务状态时使用的频点,但目前EVDO网络负载情况结合系统参数,空闲状态和业务状态使用相同频点的几率较高,所以使用Session重建的方法选择频点具有实际应用意义。2)由于Hash算法具有随机性,所以可通过多次Session重建来选择不用的驻留频点。3)因为BSC定义的SessionAuthTimerLen会话重认证定时器设置周期为24小时,所以对于城市规模较大的地区,一天无法完成全部测试任务。每天EVDO测试工作开始前,应该查看当天AT终端的驻留频点是否与前一天的一致,这样可以保证DT测试数据的一致性和完整性,真实客观的体现网络覆盖情况。
结论
由于EVDO网络多载波覆盖状况的不连续性给网络测试工作增加了较大复杂性和偶然性,降低了工作效率,本文通过强制终端的会话重建,提出了一套完整的EVDO网络终端驻留频点选择方法。通过该方法可以及时准确的掌握每个载波的无线网络覆盖状况,同时对于单基站和全网DT测试也具有一定的应用价值,减少不必要的工作量,有效地提高了测试效率和准确度。
参考文献
[1] 江泽裕,林青. EVDO网络掉话率指标优化的几种方法[J]. 广东通信技术, 2010年08期.
[2] 雷军丽, 郑金广. 浅谈CDMA EVDO 精细化网优[J]. 科技信息, 2010年30期.
[3] 林浩凌 . EVDOCDMA EVDO精细化网优可行性分析 [J]. 电信快报, 2010年07期.
关键词:EVDO网络、DT测试、终端、驻留频点、HASH算法
中图分类号:TP319.3 文献标识码:A 文章编号:1672-3791(2011)12(c)-0000-00
1 概述
近年来,EVDO网络日趋成熟,其用户数量大幅度增加,因此EVDO网络负荷地不断提升,这给测试工作带了很多新的问题,同时增加了难度。针对各类不同问题,很多学者和一线工作人员都尝试提出了相关的解决方案。江泽裕等人提出了EVDO网络掉话问题及解决办法[1];雷军丽等人进一步分析了EVDO精细化网络[2];林浩凌等人对EVDO精细化网络的可行性进行了深入地探讨和研究。在我们的具体工作中,发现相同的测试路线和AT终端上下行测试结果差异较大,测试数据并不能真实的体现DO网络多载波的覆盖状况。本文针对这一问题进行详细地实验分析,并在实际工作中进行充分地运用,提出了EVDO网络终端驻留频点选择方法,经验证效果较好。
以某市城区为例,DO上下行测试数据占用的频点差异较大的情况,直接导致下载数据和上传数据的DO网络覆盖率相差10多个百分点。这种情况的发生与北方电信的EVDO网络结构有着直接原因,由于投资规模有限城区37频点为连续分布的基本频点,78频点为热点地区插花式非连续分布。如果AT终端测试时驻留为37频点,网络连续覆盖测试结果较好;如果驻留为78频点,在78频点的边界区域会有跨频硬指配或异频硬切换发生,直接影响测试结果。使DT测试数据偶然性增大,不利于反映网络的实际情况。所以在DT开始测试前,如果能够采用交互式方式设定AT终端的驻留频点,有的放矢的开展测试工作,就可以提高工作效率的同时节约测试成本。
2 Hash算法介绍
对于CDMA网络1X终端而言,Hash函数的输入参数是终端的IMSI,因此Hash函数的输出是固定的,从而使得1X终端每次Hash到的频点都是相同的频点。与1X频点间Hash不同的是,由于DO终端Hash函数的输入参数是随机量,因此,相同的终端每次Hash选择的驻留频点是随机的。Hash函数的输入参数有三个:Key(32位数值)、N(可供选择的目标数)和Decorrelate,其中L为Key的低16位;H为Key的高16位,如公式1所示。
公式(1)
N = SectorParameters消息中ChannelCount字段值,Decorrelate = 0,
Key = SessionSeed, SessionSeed是会话层地址管理协议的公共数据,在此协议状态为Inactive时,终端通过伪随机码生成器生成一个32位的伪随机码赋值给SessionSeed。
在决定Hash结果的参数中ChannelCount为系统参数;Decorrelate为常数,只有SessionSeed参数是可变量。终端Hash函数的输入参数在每次Session建立以前生成,即当会话重新建立时,终端会通过Hash函数重新选择驻留频点。因此通过BSC侧强制终端重新建立Session,可以使AT终端的驻留频点发生变化。下面详细介绍中兴BSC中Session重建方法和重点要解决的问题。
3 EVDO用户当前驻留频点查看方法
1)进入业务观察视图,选择系统工具的业务观察选项;2)在业务观测选项中,选择DO观察的呼叫业务选项;3)配置DO业务观察各项参数选项方法如下:4)在系统观察中通过BTS-PilotPN-载频字段,确认AT驻留载频为2代表37频点,3代表78频点以此类推。
4 Session 重新建立操作方法
1)通过系统工具,进入动态管理窗口操作界面;2)在动态数据管理中选择Session配置功能;3)在Session配置中选择MNID选项,填写手机的MNID号码;4)在系统中选择不同模块ID,确认用户所在的模块;如果操作失败更换另一个模块,直到操作成功,找到AT所在的模块为止;5)删除用户Session操作点击红色删除图标;6)通过业务观察的BTS-PilotPN-载频字段更新,确认用户的驻留频点已经改变,用户的UATI改变说明Session重建成功。
5 实验分析及关键问题解决方案
1)在AT终端空闲态根据Hash结果驻留在所有载频频点,激活态时根据负载均衡参数选择接入频点。接入时引入了crkeepthreshold呼叫保持和loadbalancethresh跨频指配两个参数进行EVDO网络用户负荷均衡。呼叫保持门限:当接入载频上的用户数高于呼叫保持用户数门限时,有可能跨频指配,是否换频由跨频指配用户数门限控制。如果与最小用户数载频的差值没有超过跨频指配用户数门限,呼叫还是保持在接入载频,否则就换频,目前参数值为10。跨频指派平衡门限:若起呼载频上的用户数小于当前小区用户数最少载频的用户数与跨频指派平衡门限之和,则不进行跨频指配,否则跨频指配载频,目前参数值为5。这种算法决定了用户的待机驻留频点并不一定是业务状态时使用的频点,但目前EVDO网络负载情况结合系统参数,空闲状态和业务状态使用相同频点的几率较高,所以使用Session重建的方法选择频点具有实际应用意义。2)由于Hash算法具有随机性,所以可通过多次Session重建来选择不用的驻留频点。3)因为BSC定义的SessionAuthTimerLen会话重认证定时器设置周期为24小时,所以对于城市规模较大的地区,一天无法完成全部测试任务。每天EVDO测试工作开始前,应该查看当天AT终端的驻留频点是否与前一天的一致,这样可以保证DT测试数据的一致性和完整性,真实客观的体现网络覆盖情况。
结论
由于EVDO网络多载波覆盖状况的不连续性给网络测试工作增加了较大复杂性和偶然性,降低了工作效率,本文通过强制终端的会话重建,提出了一套完整的EVDO网络终端驻留频点选择方法。通过该方法可以及时准确的掌握每个载波的无线网络覆盖状况,同时对于单基站和全网DT测试也具有一定的应用价值,减少不必要的工作量,有效地提高了测试效率和准确度。
参考文献
[1] 江泽裕,林青. EVDO网络掉话率指标优化的几种方法[J]. 广东通信技术, 2010年08期.
[2] 雷军丽, 郑金广. 浅谈CDMA EVDO 精细化网优[J]. 科技信息, 2010年30期.
[3] 林浩凌 . EVDOCDMA EVDO精细化网优可行性分析 [J]. 电信快报, 2010年07期.