核查路由区更新数据配置的方法和装置的制作方法

文档序号:7810212阅读:197来源:国知局
专利名称:核查路由区更新数据配置的方法和装置的制作方法
技术领域
本发明涉及通信领域,特别涉及路由区更新数据配置的方法和装置。
背景技术
通用无线分组业务(GPRS:General Packet Radio Service)网络中的域名服务器(DNS:Domain Name Server)位于Gn接口,负责路由区更新(RAU:Routing Area Update)过程中的位置区编码(Location Area Code:LAC)、路由区编码(Routing Area Code:RAC)以及无线网络控制器标识(RNC ID)解析。当用户从一个路由区移动到另一个路由区时,DNS根据用户终端提交的原位置区编码-路由区编码对(LAC-RAC)信息解析出对应的原服务GPRS支持节点(Serving GPRS Support Node:SGSN)的Gn地址,让该另一个路由区的SGSN的Gn地址对应的单元(例如,数据包处理单元)寻址到原SGSN中对应的单元进行通信,进行用户数据的传递,实现平稳的路由区更新行为。近年来,随着数据业务迅猛增长,网络规模也随之日益增大。SGSN的扩容和无线数据的精细化规划,使DNS上需要配置的LAC-RAC、RNC ID与Gn地址的解析数据也随之增多。这些海量的DNS数据配置需要正确且准确,不能有错误和遗漏,否则会引起用户RAU失败,影响使用感知。例如,当无线侧规划了一个LAC-RAC (比如LACXXXXRACYYYY)或一个RNC (比如RNCID为ZZZZ)对应一个SGSN的一个或几个Gn地址(比如AAA.BBB.CCC.DDD)时,现有的DNS配置是在DNS的配置文件中增加数据:RACYYYY.LACXXXX IN A AAA.BBB.CCC.DDDRNCZZZZIN A AAA.BBB.CCC.DDD其中RAC、LAC、RNCID采用十六进制,IP地址采用十进制的IPV4格式。则同理,若是规划要修改或删除Gn地址与RNCID和/或LAC-RAC的对应关系时,则在DNS的配置文件中进行对应的修改或删除。DNS数据核查方法是:在配置后的配置文件中搜索RACYYYY.LACXXXX或RNCZZZZ,找到对应的Gn地址,并将所找到的Gn地址与规划的Gn地址进行核对,确定二者是否相符,从而进行核查。该DNS数据核查方法主要存在如下缺陷:(I)核查时仅与DNS配置文件核对,核对范围和核查结果受DNS配置文件的范围和准确性影响,且Gn地址与RNCID和/或LAC-RAC的对应关系难以管理维护,核对的全面性和准确性不尽人意。(2)核对时需要根据每个LAC-RAC或RNCID,核对其对应的Gn地址。因LAC-RAC和RNCID数据量巨大,遍历这一信息进行比对的方式容易造成遗漏和重复,核对效率较低。(3)现有核查技术仅限于人工核查,人工负担较大,工作效率与准确性不理想
发明内容
本发明的目的在于至少部分地解决现有技术中的上述问题。根据本发明实施例,提供一种核查路由区更新数据配置的方法,包括:登陆域名服务器DNS,获取路由区更新RAU数据配置;登陆服务通用无线分组业务支持节点SGSN,列出该SGSN的在用Gn地址;根据上述Gn地址,获取与Gn地址对应的数据包处理单元下挂的基站控制器和/或无线网络控制器RNC信息,并提取对应的位置区编码-路由区编码对LAC-RAC和/或无线网络控制器标识RNCID信息,由此,获得SGSN的在用Gn地址与RAC-LAC和/或RNCID之间的对应关系;针对每个SGSN的每个在用Gn地址,将获得的RAU数据配置与获得的对应关系进行核对;以及根据核对结果修正RAU数据配置并保存修正后的RAU数据配置。优选地,在上述方法中,即时或以预定的时间间隔同时获取所述RAU数据配置和所述对应关系。优选地,在上述方法中,修正RAU配置数据包括:将获得的对应关系所包含的、RAU数据配置中不具有的Gn地址与RNCID和/或LAC-RAC的对应关系,加入RAU数据配置中;将获得的RAU数据配置中所包含的、获得的对应关系中没有的对应关系,从RAU数据配置中删除;或在获得的对应关系是DNS下挂的所有SGSN的在用Gn地址的对应关系时,直接使用获得的对应关系替代RAU数据配置中的对应关系。优选地,在上述方法中,不以获得的对应关系中包含的与特定RNC相关的Gn地址与RNCID和/或LAC-RAC的对应关系来修正RAU数据配置。优选地,上述方法进一步包括:输出核对结果。根据本发明实施例,提供一种核查路由区更新数据配置的装置,包括:路由区更新RAU数据配置采集模块,用于登陆域名服务器DNS来获取RAU数据配置;服务通用无线分组业务支持节点SGSN数据采集模块,用于登陆SGSN来列出该SGSN在用的Gn地址,根据上述Gn地址获取与Gn地址对应的数据包处理单元下挂的基站控制器和RNC信息,并提取对应的位置区编码-路由区编码对LAC-RAC和或无线网络控制器标识RNCID信息,由此获得SGSN的在用Gn地址与RNCID和/或LAC-RAC之间的对应关系;数据比对模块,针对SGSN的每个在用Gn地址,核对RAU数据配置采集模块获得的RAU数据配置和SGSN数据采集模块获得的对应关系;以及数据修正模块,根据核对结果修正RAU数据配置并保存修正后的RAU数据配置。优选地,在上述装置中,RAU数据配置采集模块和SGSN数据采集模块即时或以预定的时间间隔同时获取所述RAU数据配置和所述对应关系。优选地,在上述装置中,修正RAU配置数据包括:将获得的对应关系所包含的、RAU数据配置中不具有的Gn地址与RNCID和/或LAC-RAC的对应关系,加入RAU数据配置中;
将获得的RAU数据配置中所包含的、获得的对应关系中没有的对应关系,从RAU数据配置中删除;或在获得的对应关系是DNS下挂的所有SGSN的在用Gn地址的对应关系时,直接使用获得的对应关系替代RAU数据配置中的对应关系。优选地,上述装置进一步包括:筛选备注模块,对特定RNC进行备注,使得数据修正模块不将从SGSN获取到的、与特定RNC相关的Gn地址与RNCID和/或LAC-RAC之间的对应关系加入到RAU数据配置中。优选地,上述装置进一步包括:输入输出模块,用于提供人机界面,允许通过用户的操作来针对特定的SGSN进行核查,或对LAC-RAC、RNCID数据分别进行核查,或输出核查结果。根据本发明实施例的方法和装置,通过从现网中实时获取RAU数据配置、以及SGSN上的在用Gn地址与RNCID和/或LAC-RAC之间的对应关系,并将二者进行核对,可以根据现网真实的Gn地址与RNCID和/或LAC-RAC的对应关系来修正RAU数据配置,相比现有的RAU数据配置的核对方法,可以自适应地获得全网的真实配置,可以保障RAU数据配置的全面性和准确性,进而保障RAU成功率。进一步,通过以上方法可以实现RAU数据配置的自动核对,可以提高核对的效率和准确性。另外,以Gn地址为基准核对LAC-RAC和RNCID数据,因核心网侧的Gn地址数量远远小于LAC-RAC、RNCID数据的数量,且分布规律,所以以该方法来替代以LAC-RAC、RNCID数据为基准核对Gn地址的方法,可以更为便捷地实施核对。


图1示出了依据本发明实施例的用于核查路由区更新(RAU)数据配置的方法的流程图;图2示出了在依据该实施例的方法中获取在用Gn地址的一个例子的截屏;图3示出了在依据该实施例的方法中获取在用Gn地址的另一个例子的截屏;图4示出了从SGSN获取在Gn地址与RNCID和/或LAC-RAC之间的对应关系的例子的截屏;图5示出了从SGSN获取在Gn地址与LAC-RAC之间的对应关系的例子的截屏;以及图6示出了依据本发明实施例的用于核查RAU数据配置的装置的示例的方框图。
具体实施例方式依据本发明实施例的用于核查路由区更新(RAU)数据配置的方法和装置从现网设备处获取现网真实的Gn地址与RNCID和/或LAC-RAC的对应关系,基于获取的对应关系进行RAU数据配置的核查和比对,以及时发现并修改RAU数据配置与现网情况不一致之处,避免因数据错误导致的RAU业务的失败。进一步,依据本发明实施例的方法和装置还提供RAU数据配置的自动修改功能。下面结合附图,以GPRS网络为例,对依据本发明实施例的用于核查RAU数据配置的方法和装置进行详细的阐述。图1是依据本发明实施例的用于核查RAU数据配置的方法的流程图。如图1所示,该方法包括以下步骤。在步骤S101,登陆DNS,获取RAU数据配置。RAU数据配置是指与RAU切换有关的数据配置,即SGSN的Gn地址与RAC-LAC和/或RNC ID之间的对应关系。该对应关系配置在DNS的文件中,该文件例如是/etc/named, data路径下的db.mncOOOh文件。通常可以通过FTP方式获取该文件,也可以通过telnet登陆到DNS来查看该文件,从而获得RAU数据配置。在步骤S102,登陆SGSN,列出该SGSN的在用Gn地址。可以通过输入命令来列出SGSN在用的Gn地址。例如,以诺西SGSN为例,当输入命令QR1:PAPU命令时,会出现图2所示的屏幕,其中,圈内的地址即为数据包处理单元PAPUO对应的Gn地址221.177.59.104。以此,可以获得该SGSN的所有在用Gn地址。又例如,以摩托罗拉或华为SGSN为例,当输入命令LST BRDiBP = 10,BT = UGTP,GTPT-GTPC, OS = ENABLE, AS = UNLOCK, RS = ACTIVE,会出现如图 3 所示的屏幕,其中,圈内的地址即为该SGSN的在用Gn地址。值得注意的是,以上步骤SlOl和步骤S102之间并无先后顺序,二者可以同步进行或异步进行。当然,为了实现RAU数据的实时核查,优选同步执行步骤SlOl和S102。S卩,即时或以预定的时间间隔(例如,一个小时)同时执行步骤SlOl和S102。所述的预定的时间间隔可根据需要进行设置。在步骤S103,根据上述Gn地址,获取与Gn地址对应的数据包处理单元下挂的基站控制器(BSC)和RNC信息,并提取对应的RNCID和/或LAC-RAC信息,由此,获得SGSN的在用Gn地址与RAC-LAC和/或RNCID之间的对应关系。该对应关系可以通过对SGSN输入命令来获得。 具体的,以诺西SGSN为例,对于3G的情况,可以用E61::RT = ALL:;命令来获得该SGSN下的所有的RNC信息,如图4的屏幕所示。其中,“RNC IDENTIFICATION”字段给出的是十进制的RNCID ;“PAPU UNIT INDEX”字段给出的是PAPU编号,根据PAPU编号找到对应的Gn地址。而且,该RNC的区域也对应了一个LAC-RAC(见图4最下方),因此可以同时获得一组LAC-RAC和Gn地址的对应信息。即,通过上述命令,可以获得3G情况下的所有RNCID与Gn的对应关系,以及LAC-RAC与Gn地址的对应关系。另外,对于2G的情况,可以用EJL = PAPU = 0:;命令(这是查询PAPUO下的RAC和LAC,例如要查询PAPU2下的数据,需相应地输入PAPU = 2)查到PAPUO的Gn地址对应的所有RAC-LAC信息,如下图所示。该命令输出该SGSN的PAPUO下挂的所有LAC和RAC信息,如图5圈内示出的LAC-RAC对,LAC-22670RAC-071表示十进制的LAC为22670,十进制的RAC = 071。在核查时十进制的数据需转化为十六进制来表示。由此,通过针对SGSN的所有PAPU单元进行查询,可以获得2G情况下的SGSN的在用Gn地址与RAL-LAC的对应关系。在步骤S104,针对每个SGSN的每个在用Gn地址,将步骤SlOl中获得的RAU数据配置与步骤S103中获得的对应关系进行核对。核对结果可以以表格的形式表示,如下表所示。表I数据核对结果
权利要求
1.一种核查路由区更新数据配置的方法,包括: 登陆域名服务器DNS,获取路由区更新RAU数据配置; 登陆服务通用无线分组业务支持节点SGSN,列出该SGSN的在用Gn地址; 根据上述Gn地址,获取与Gn地址对应的数据包处理单元下挂的基站控制器和/或无线网络控制器RNC信息,并提取对应的位置区编码-路由区编码对LAC-RAC和/或无线网络控制器标识RNCID信息,由此,获得SGSN的在用Gn地址与RAC-LAC和/或RNCID之间的对应关系; 针对每个SGSN的每个在用Gn地址,将获得的RAU数据配置与获得的对应关系进行核对;以及 根据核对结果修正RAU数据配置并保存修正后的RAU数据配置。
2.根据权利要求1所述的方法,其中, 即时或以预定的时间间隔同时获取所述RAU数据配置和所述对应关系。
3.根据权利要求1所述的方法,其中,修正RAU配置数据包括: 将获得的对应关系所包含的、RAU数据配置中不具有的Gn地址与RNCID和/或LAC-RAC的对应关系,加入RAU数据配置中; 将获得的RAU数据配置中所包含的、获得的对应关系中没有的对应关系,从RAU数据配置中删除;或 在获得的对应关系是DNS下挂的所有SGSN的在用Gn地址的对应关系时,直接使用获得的对应关系替代RAU数据配置中的对应关系。
4.根据权利要求1所述的方法,其中, 不以获得的对应关系中包含的与特定RNC相关的Gn地址与RNCID和/或LAC-RAC的对应关系来修正RAU数据配置。
5.根据权利要求1所述的方法,进一步包括: 输出核对结果。
6.一种核查路由区更新数据配置的装置,包括:路由区更新RAU数据配置采集模块,用于登陆域名服务器DNS来获取RAU数据配置;服务通用无线分组业务支持节点SGSN数据采集模块,用于登陆SGSN来列出该SGSN在用的Gn地址,根据上述Gn地址获取与Gn地址对应的数据包处理单元下挂的基站控制器和RNC信息,并提取对应的位置区编码-路由区编码对LAC-RAC和/或无线网络控制器标识RNCID信息,由此获得SGSN的在用Gn地址与RNCID和/或LAC-RAC之间的对应关系; 数据比对模块,针对SGSN的每个在用Gn地址,核对RAU数据配置采集模块获得的RAU数据配置和SGSN数据采集模块获得的对应关系;以及 数据修正模块,根据核对结果修正RAU数据配置并保存修正后的RAU数据配置。
7.根据权利要求6所述的装置,其中,RAU数据配置采集模块和SGSN数据采集模块即时或以预定的时间间隔同时获取所述RAU数据配置和所述对应关系。
8.根据权利要求6所述的装置,其中,修正RAU配置数据包括: 将获得的对应关系所包含的、RAU数据配置中不具有的Gn地址与RNCID和/或LAC-RAC的对应关系,加入RAU数据配置中; 将获得的RAU数据配置中所包含的、获得的对应关系中没有的对应关系,从RAU数据配置中删除;或 在获得的对应关系是DNS下挂的所有SGSN的在用Gn地址的对应关系时,直接使用获得的对应关系替代RAU数据配置中的对应关系。
9.根据权利要求6所述的装置,进一步包括: 筛选备注模块,对特定RNC进行备注,使得数据修正模块不将从SGSN获取到的、与特定RNC相关的Gn地址与RNCID和/或LAC-RAC之间的对应关系加入到RAU数据配置中。
10.根据权利要求6所述的装置,进一步包括: 输入输出模块,用于提供人机界面,允许通过用户的操作来针对特定的SGSN进行核查,或对LAC-RAC、RNCI D数据分别进行核查,或输出核查结果。
全文摘要
本发明涉及核查路由区更新数据配置的方法和装置。该方法包括登陆DNS,获取RAU数据配置;登陆SGSN,列出该SGSN的在用Gn地址;根据上述Gn地址,获取与Gn地址对应的数据包处理单元下挂的BSC和/或RNC信息,并提取对应的RNCID和/或LAC-RAC信息,由此,获得SGSN的在用Gn地址与RAC-LAC和/或RNCID之间的对应关系;针对每个SGSN的每个在用Gn地址,将获得的RAU数据配置与获得的对应关系进行核对;以及根据核对结果修正RAU数据配置并保存修正后的RAU数据配置。通过上述方法和装置,可以更为便捷实施核对,保障RAU数据配置的全面性和准确性,进而保障RAU成功率。
文档编号H04W40/24GK103188659SQ201110455469
公开日2013年7月3日 申请日期2011年12月30日 优先权日2011年12月30日
发明者阮一荻, 王晨 申请人:中国移动通信集团浙江有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1