不同通信模式互操作相邻小区设置准确性核查方法和装置的制作方法

文档序号:7721552阅读:144来源:国知局
专利名称:不同通信模式互操作相邻小区设置准确性核查方法和装置的制作方法
技术领域
本发明属于通信技术领域,尤其涉及一种不同通信模式互操作相邻小区设置准确 性的核查方法和装置。
背景技术
3G网建设是一种创新性的工作、一种革命性的工作,也是运营商帮助整个产业逐 渐完善、逐渐成熟的过程。近几年3G网络虽然建设起来了,但还存在很多需要不断完善的 地方,在传统话音业务上整体网络质量甚至还达不到2G网络的水平,仍然有待提高。因此, 设法实现2G网络与3G网络两种通信模式下的业务切换,可以让用户实现两网间的互操作, 选择使用业务质量最好的网络。在3G网络建设初期,可以让用户在享受3G网络的数据高 速传输的同时还能享受成熟的2G网络的话音业务;到了 3G成熟期,再引导更多用户使用 3G网络。用户移动终端的互操作内容包括无业务状态下,从2G重选到3G,或从3G重选到 2G ;语音业务状态下,从3G切换到2G ;数据业务状态下,从2G切换到3G。用户移动终端通 过在GSM和TD-SCDMA网络间进行重选和操作,可以有效利用网络资源,保证通话质量。邻 区切换是无线蜂窝网络最重要的事件,由于用户在使用网络过程中的移动性,一次通话或 数据传输过程中可能会经过多个小区的覆盖区域,正确设置小区之间的邻区关系,可以保 证用户使用网络的连续性。因此,为确保用户移动终端实现2G/3G互操作的成功,运营商在 2G/3G两种不同移动通信系统上的相邻小区间的设置是否准确极为关键。邻区关系设置不 准确将会导致用户通话过程中掉话或者上网中断等严重影响用户感知的情况。由于目前 在2G/3G的混合网络上实现移动业务的复杂性,2G/3G两种不同系统所融合形成的网络上 小区的设置过程就不仅仅需要考虑邻区间、邻区与外部小区间的设置情况也要考虑邻区间 相关测量参数的设置是否准确。正常情况下应互相设置邻区的两个小区间是否互设邻区; A小区设置了 B小区为其邻区,那么A小区所属的上级网元(BSC/MSC/RNC)是否将B小区 设为其外部小区;某BSC/MSC/RNC设置了小区A为其外部小区,其下属小区是否配置了和小 区A的邻区关系等等这些情况都需要核查是否准确,2G/3G两种不同系统邻区的设置要遵 循双向设置原则,例如,当3G小区A设置了 2G小区B为其邻区,则小区B也应相应地设置 A为其邻区,由于2G/3G系统邻区间的切换是BSC/RNC间的切换,所以还要确保外部小区与 邻区间设置的一致性。现有技术中对邻区设置的准确性核查通常是由人工完成,即由人工提取邻区的相 关数据,并进行逐条比对,即便存在一些小的辅助工具,这些工具主要是基于人工获取的数 据,也仅仅能够完成邻区设置是否符合双向原则进行核查,核查的方法不全面,没有考虑外 部小区与邻区之间的一致性核查。

发明内容
有鉴于此,本发明的目的在于提供一种不同通信模式互操作相邻小区设置准确性 的核查方法和装置,能够自动收集数据,节省人力,并且核查全面。
为实现上述目的,本发明提供一种不同通信模式互操作相邻小区设置准确性的核 查方法,包括自动采集邻区相关数据,所述邻区相关数据包括通信模式L网络侧定义的位于通 信模式S网络中的邻区数据,通信模式S网络侧定义的位于通信模式L网络中的邻区数据, 通信模式L网络侧定义的位于通信模式S网络的外部小区的数据,通信模式S网络侧定义 的位于通信模式L网络的外部小区的数据。核查邻区关系的一致性,核查邻区与外部小区之间的一致性。另一方面,本发明实施例还提供一种不同通信模式互操作相邻小区设置准确性的 核查装置,包括数据采集单元,用于自动采集邻区相关数据,所述邻区相关数据包括通信模式L 网络侧定义的位于通信模式S网络中的邻区数据,通信模式S网络侧定义的位于通信模式 L网络中的邻区数据,通信模式L网络侧定义的位于通信模式S网络的外部小区的数据,通 信模式S网络侧定义的位于通信模式L网络的外部小区的数据。一致性核查单元,核查邻区关系的一致性,核查邻区数据与外部小区数据之间的
一致性。从本发明实施例可以看到,通过对数据进行自动收集,并在系统中统一管理,大大 节省了网络优化人员搜集和整理数据的时间;所提供的核查方法相对于现有技术更为全 面,不但能够核查邻区关系的一致性,还能够核查外部小区与邻区之间的一致性,核查邻区 间相关测量参数的设置是否准确等,为不同通信模式下的业务互操作核查提供更加全面、 准确和高效率的解决方案。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明 的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据 这些附图获得其他的附图。图1是2G/3G网络设置邻区和外部小区的几种关系实例;图2是本发明提供的一种不同通信模式互操作相邻小区设置准确性的核查方法 的流程图;图3-图18是本发明提供的一种不同通信模式互操作相邻小区设置准确性的核查 方法的一种具体实现的流程图;图19是本发明实施例提供的一种不同通信模式互操作相邻小区设置准确性的核 查装置的示意图。
具体实施例方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在介绍本发明实施例之前,首先介绍几个概念。邻区从物理上看,是指地理位置相邻的小区;从业务上看,是指在蜂窝移动通信 系统中的移动通信业务覆盖相邻的小区。移动台或移动终端在移动过程中,通过在相邻小 区间的切换,实现所有语音、数据业务的连续性。外部小区是指分别位于不同的上级管理系统控制范围内的定义了邻区管理的一 对小区,则其中一个小区可以称为另一个小区所属的上级管理系统的外部小区。例如BSC 的外部小区,是指定义了邻区关系的一对小区分别归属不同的BSC,则归属其中一个BSC的 小区视为另一个BSC的外部小区;同理对于MSC的外部小区,是指定义了邻区关系的一对小 区分别归属不同的MSC,则归属其中一个MSC的小区视为另一个MSC的外部小区。父子关系的MSC与BSC是指BSC归属于MSC管理。例如图1所示的2G/3G网络设置邻区和外部小区的几种关系实例,其中,关系1 :3G网络中的RNC设置2G小区为其外部小区;关系2 :2G小区和3G小区之间互相设置为邻区;关系3 :2G网络中的BSC设置3G小区为其外部小区;关系4 :2G网络中的MSC设置3G小区为其外部小区。邻区数据包括邻区关系数据,和邻区的小区基本信息,其中邻区关系数据是指该 小区和其他小区所存在的邻区关系,邻区小区基本信息是指邻小区的唯一标识、频点、扰码
等基本信息。外部小区数据包括外部小区关系数据,和外部小区的小区基本信息,其中外部小 区关系数据是指该小区和其他小区所存在的外部小区关系,外部小区基本信息是指外部小 区的唯一标识、频点、扰码等基本信息。如图2所示,本发明提供一种不同通信模式下移动业务互操作的相邻小区设置准 确性的核查方法,该方法包括步骤SlOl 自动采集邻区相关数据,所述邻区相关数据包括通信模式L网络侧 (例如基于3G的TD网络)定义的位于通信模式S网络(例如基于2G的GSM网络)中的邻 区的数据,通信模式S网络侧定义的位于通信模式L网络中的邻区的数据,通信模式L网络 侧定义的位于通信模式S网络的外部小区的数据,通信模式S网络侧定义的位于通信模式 L网络的外部小区的数据。其中,自动采集邻区相关数据的装置可以从设备厂家定义的北向接口和厂家私有 接口,定期采集所述的邻区相关数据。步骤S102 核查邻区关系的一致性,核查邻区与外部小区之间的一致性。核查邻区关系是否满足双向原则。邻区的双向原则是指通信模式L和通信模式S 邻区之间需要定义邻区,一对邻区中的每个小区都应该将对方定义为自己的邻区。邻区和 外部小区之间的双向原则是指两个相邻的小区分别归属于不同的上级管理系统,则其中 一个上级管理系统都应该将另一个上级管理系统控制下的相邻小区定义为外部小区。步骤S103 给出核查结果和建议。以下详细说明本发明实施例中核查邻区关系是否满足双向原则的具体实现。核查 邻区关系可以包括获取通信模式L网络特定小区A定义的通信模式S网络邻区关系数据, 组成第一数据集,获取所述第一数据集中的所有S网络小区与其L网络的所有邻区之间的邻区关系数据,组成第二数据集,获取第一数据集中的所有S网络中的小区信息,组成第三 数据集;判断在所述第一数据集中的所有S网络中的小区在第二数据集中定义的L网络邻 区是否包含所述特定小区A,对于判断结果为否的S网络邻区,判断该S网络邻区是否在第 三数据集中;如果存在,则发出提示信息,建议在S网络的小区中添加L网络的特定小区A 的邻区关系;如果不存在,则发出提示信息,建议删除L网络中特定小区A中对于该S网络 小区的邻区关系。以下以通信模式L和通信模式S分别为2G网络和3G网络,或者3G网络 和2G网络进行详细的说明。情形一核查2G网络中某一特定小区与其位于3G网络中相邻的小区之间的邻区关系。如 图3所示,此时本发明实施例提供的不同通信模式互操作相邻小区设置准确性的核查方法 具体包括如下步骤步骤S201 获取2G网络特定小区A定义的3G网络邻区关系数据,组成第一数据 集,获取第一数据集中的所有3G网络中的小区与其位于2G网络中的所有相邻小区之间的 邻区关系数据,组成第二数据集,获取第一数据集中的所有3G网络中的小区的信息,组成
第三数据集;其中,上述2G网络特定小区A定义的3G网络邻区关系数据是指当特定小区A定 义了 3G网络中的一个小区为该特定小区A的相邻小区时,则存储一个关系数据,该数据中 存储该特定小区A和该3G网络邻区的信息,表示该特定小区A定义了该3G网络邻区为其 邻区。步骤S202 判断在第一数据集中的所有3G网络中的小区在第二数据集中定义的 2G网络邻区是否包含上述特定小区A ;如果包含,则结束流程,如果否,则执行步骤S203 ;步骤S203 对于步骤S202中判断结果为否的3G网络中的邻区,判断该3G网络邻 区是否在第三数据集中;如果是,则执行步骤S204,如果否,则执行步骤S205 ;步骤S204 对于步骤S203的判断结果为是时,则发出提示信息,提示2G网络中的 特定小区A定义了该3G网络中小区的邻区关系,但是该3G网络小区未定义对应的2G网络 的特定小区A的邻区关系,并提示建议在3G网络的小区中添加2G网络的特定小区A的邻 区关系;步骤S205 对于步骤S203的判断结果为否时,则发出提示信息,提示2G网络中的 特定小区A定义了该3G网络中小区的邻区关系,但是该3G网络小区未定义对应的2G网络 的特定小区A的邻区关系,并且该3G网络小区不存在,建议删除2G网络中特定小区A中对 于该3G网络小区的邻区关系。情形二核查3G网络中的某一特定小区与其2G网络邻区之间的邻区关系。如图4所示, 此时本发明实施例提供的不同通信模式互操作相邻小区设置准确性的核查方法具体包括 如下步骤步骤S301 获取3G网络中的特定小区B定义的2G网络邻区关系数据,组成第一 数据集,获取第一数据集中的所有2G网络中的小区与其3G网络中所有邻区之间的邻区关 系数据,组成第二数据集,获取第一数据集中的所有2G网络小区的信息,组成第三数据集;其中,上述3G网络特定小区B定义的2G网络邻区关系数据是指当特定小区B定义了 2G网络中的一个小区为该特定小区B的相邻小区时,则存储一个关系数据,该数据中 存储该特定小区B和该2G网络邻区的信息,表示该特定小区B定义了该2G网络邻区为其 邻区。步骤S302 判断第一数据集中的所有2G网络中的小区在第二数据集中其定义 的3G网络邻区是否包含上述特定小区B ;如果包含,则结束流程,如果不包含,则执行步骤 S303 ;步骤S303 对于步骤S302中判断结果为否的2G网络邻区,判断该2G网络邻区是 否在第三数据集中,如果是,则执行步骤S304,如果否,则执行步骤S305 ;步骤S304:对于步骤S303中的判断结果为是时,发出提示信息,提示3G网络中的 特定小区B定义了该2G网络中邻区的邻区关系,但是该2G网络邻区未定义对应的3G网络 的特定小区B的邻区关系,并建议在2G网络邻区中添加3G网络的特定小区B的邻区关系;步骤S305 对于步骤S303中的判断结果为否时,发出提示信息,提示3G网络中的 特定小区B定义了该2G网络中邻区的邻区关系,但是该2G网络邻区未定义对应的3G网络 的特定小区B的邻区关系,并且该2G网络邻区不存在,建议删除3G网络中特定小区B中对 于该2G网络邻区的邻区关系。以下详细说明本发明实施例中核查外部小区与邻区的设置是否一致的具体实现, 包括如下步骤获取通信模式L网络中某一特定小区A定义的通信模式S网络邻区信息数 据,组成第一数据集;获取所述特定小区A所归属的上级管理系统的S网络外部小区信息数 据,组成第二数据集;获取第一数据集中的所有S网络小区的小区信息,组成第三数据集; 判断第一数据集中的每个S网络中的小区是否都在第二数据集中有定义,如果在第一数据 集中存在未在第二数据集定义的S网络小区,则判断该S网络小区在第三数据集中是否有 定义,如果在第三数据集中定义,则发出提示消息,并建议在小区A所归属的上级管理系统 上添加该S网络小区为外部小区的定义;如果在第三数据集中没有定义,则发出提示消息, 建议在所述特定小区A上删除对该S网络小区的邻区定义。以下按照外部小区定义中的上 级管理系统的不同分别说明。情形一此情形中,外部小区是指2G网络中的MSC的外部小区,即上级管理系统是2G网络 中的MSC。此时,如图5所示,本发明实施例提供的不同通信模式互操作相邻小区设置准确 性的核查方法具体包括如下步骤步骤S401 获取2G网络中某一特定小区A定义的3G网络邻区信息数据,组成第 一数据集;获取该特定小区A所归属的MSC的3G网络外部小区信息数据,组成第二数据集; 获取第一数据集中的所有3G网络邻区的小区信息,组成第三数据集;步骤S402 判断第一数据集中的每个3G网络中的小区是否都在第二数据集中有 定义,如果每个3G网络中的小区都在第二数据集中都有定义时,则结束流程;如果在第一 数据集中存在未在第二数据集定义的3G网络小区,则执行步骤S403 ;步骤S403 对于第二数据集中未定义的第一数据集中的3G网络小区,判断该3G 网络小区在第三数据集中是否有定义,如果有定义,则执行步骤S404 ;如果没有定义,则执 行步骤S405 ;步骤S404 对于步骤S403判断结果为是的3G网络小区,发出提示信息,提示2G网络中的特定小区A定义了该3G网络小区为其邻区,但是该特定小区A所归属的MSC未定义 该3G网络小区为其外部小区,并建议在MSC添加该3G网络小区为外部小区的定义;步骤S405 对于步骤S403中的判断结果为否的3G网络小区,发出提示信息,提示 2G网络中的特定小区A定义了该3G网络小区为其邻区,但是该特定小区A所归属的MSC未 定义该3G网络小区为其外部小区,并且该3G网络小区不存在,建议在特定小区A上删除对 该3G网络小区的邻区定义。情形二此情形中,外部小区是指2G网络中的BSC的外部小区,即上级管理系统是2G网络 中的BSC。此时,如图6所示,本发明实施例提供的不同通信模式互操作相邻小区设置准确 性的核查方法具体包括如下步骤步骤S501 获取2G网络中某一特定小区A定义的3G网络邻区信息数据,组成第 一数据集;获取该特定小区A所归属的BSC的所有3G网络外部小区信息数据,组成第二数 据集;获取第一数据集中的所有3G网络小区的小区信息数据,组成第三数据集。步骤S502 判断第一数据集中的每个3G网络小区是否在第二数据集中有定义,如 果第一数据集中全部的3G网络小区都在第二数据集中存在定义,则结束流程;如果第一数 据集中存在在第二数据集中没有定义的3G网络小区,则执行步骤S503 ;步骤S503 对于第二数据集中未定义的第一数据集中的3G网络小区,判断该3G 网络小区在第三数据集中是否有定义,如果有定义,则执行步骤S504 ;如果没有定义,则执 行步骤S505 ;步骤S504 对于步骤S503中判断结果为是的3G网络小区,发出提示信息,提示2G 网络中的特定小区A定义了该3G网络小区为其邻区,但是该特定小区A所归属的BSC未定 义该3G网络小区为其外部小区,并建议在BSC添加该3G网络小区为外部小区的定义;步骤S505 对于步骤S503中的判断结果为否的3G网络小区,发出提示信息,提示 2G网络中的特定小区A定义了该3G网络小区为其邻区,但是该特定小区A所归属的BSC未 定义该3G网络小区为其外部小区,并且该3G网络小区不存在,建议在特定小区A上删除对 该3G网络小区的邻区定义。情形三此情形中,外部小区是3G网络中的RNC的外部小区,即上级管理系统是3G网络中 的RNC。此时,如图7所示,本发明实施例提供的不同通信模式互操作相邻小区设置准确性 的核查方法具体包括如下步骤步骤S601 获取3G网络中某一特定小区B定义的2G网络邻区信息数据,组成第 一数据集;获取该特定小区B所归属的RNC的所有2G网络外部小区信息数据,组成第二数 据集;获取第一数据集中的所有2G网络小区的小区信息数据,组成第三数据集。步骤S602 判断第一数据集中的每个2G网络小区是否在第二数据集中有定义,如 果第一数据集中全部的2G网络小区都在第二数据集中存在定义,则结束流程;如果第一数 据集中存在在第二数据集中没有定义的2G网络小区,则执行步骤S603 ;步骤S603 对于第二数据集中未定义的第一数据集中的2G网络小区,判断该2G 网络小区在第三数据集中是否有定义,如果有定义,则执行步骤S604 ;如果没有定义,则执 行步骤S605 ;
步骤S604 对于步骤S603中判断结果为是的2G网络小区,发出提示信息,提示3G 网络中的特定小区B定义了该2G网络小区为其邻区,但是该特定小区B所归属的RNC未定 义该2G网络小区为其外部小区,并建议在RNC上添加该2G网络小区为外部小区的定义;步骤S605 对于步骤S603中的判断结果为否的2G网络小区,发出提示信息,提示 3G网络中的特定小区B定义了该2G网络小区为其邻区,但是该特定小区B所归属的RNC未 定义该2G网络小区为其外部小区,并且该2G网络小区不存在,建议在特定小区B上删除对 该2G网络小区的邻区定义。另外,本发明优选地还核查BSC和MSC的通信模式S网络外部LAC区的一致性,这 里,LAC即location area code (位置区编码),是为寻呼而设置的一个区域,目前通常按 照寻呼量划分,当一个LAC下的寻呼量达到一个预警门限时,就必须拆分。在实际中,一个 MSC与其下属的BSC定义的外部小区不一定要完全对应,只要小区集合的LAC相同就可以 了。在引入上述思想后,本发明实施例包括如下步骤获取通信模式L网络侧BSC定义的通 信模式S网络外部小区信息,组成第一数据集;获取所述BSC所属的MSC定义的S网络外部 小区信息,组成第二数据集;从第一数据集中获取所述该BSC外部小区的LAC集合,组成第 三数据集;从第二数据集中获取所述该MSC外部小区的LAC集合,组成第四数据集;判断第 三数据集中的LAC是否在第四数据集中有定义,如果为否,则提示不一致,建议核查。以通 信模式S为3G为例,如图8所示,本发明实施例提供不同通信模式互操作外部小区设置准 确性的核查方法包括如下步骤步骤S701 获取2G网络侧BSC定义的3G网络外部小区信息数据,组成第一数据 集;获取该BSC所归属的MSC定义的3G网络外部小区信息数据,组成第二数据集;从第一 数据集中获取该BSC定义的外部小区的LAC集合,组成第三数据集;从第二数据集中获取该 MSC定义的外部小区的LAC集合,组成第四数据集。步骤S702 判断第三数据集中的LAC集合是否在第四数据集中有定义;如果第三 数据集中的LAC集合均在第四数据集中有定义,则结束流程,否则执行步骤S703 针对未在 第四数据集中定义的第三数据集中的LAC集合,发出提示信息,提示2G网络侧BSC定义了 3G网络外部LAC区,而BSC所归属的MSC未定义该3G网络外部LAC区,并建议核查。上面详细介绍了核查邻区与外部小区的一致性核查,即从邻区到外部小区的方向 进行核查,下面详细介绍外部小区与邻区的一致性核查,即从外部小区到邻区的方向进行 核查。具体地,包括如下步骤获取上级管理系统中的定义的通信模式S网络外部小区信 息,组成第一数据集;获取所述该上级管理系统下所有小区的S网络邻区信息,组成第二数 据集;判断在第一数据集中是否存在,而在第二数据集没有的S网络外部小区;针对没有在 第二数据集中存在的第一数据集中的S网络外部小区,发出提示消息,并建议删除所述上 级管理系统上关于此S外部小区的定义。以下以外部小区定义过程的上级管理系统的不同,分成几种情况详细说明。情形一此情形中,外部小区是指2G网络中的MSC的外部小区,即上级管理系统是2G网络 中的MSC。此时,如图9所示,本发明实施例提供的不同通信模式互操作相邻小区设置准确 性的核查方法具体包括如下步骤步骤S801 获取MSC定义的3G网络外部小区信息数据,组成第一数据集;获取该MSC下所有小区的3G网络邻区信息数据,组成第二数据集;步骤S802 判断在第一数据集中是否存在在第二数据集没有的3G网络外部小区, 如果没有,则结束流程,如果有,则执行步骤S803 ;步骤S803 针对没有在第二数据集中存在的第一数据集中的3G网络外部小区,发 出提示消息,提示2G网络侧MSC定义了该3G网络外部小区,而MSC下的小区未与该3G网 络外部小区定义邻区关系,建议删除MSC上关于此3G网络外部小区的定义。情形二此情形中,外部小区是指2G网络中的BSC的外部小区,即上级管理系统是2G网络 中的BSC。此时,如图10所示,本发明实施例提供的不同通信模式互操作相邻小区设置准确 性的核查方法具体包括如下步骤步骤S901 获取BSC定义的3G网络外部小区信息数据,组成第一数据集;获取该 BSC下所有小区的3G网络邻区信息数据,组成第二数据集;步骤S902 判断在第一数据集中是否存在在第二数据集没有的3G网络外部小区, 如果没有,则结束流程,如果有,则执行步骤S903 ;步骤S903 针对没有在第二数据集中存在的第一数据集中的3G网络外部小区,发 出提示消息,提示2G网络侧BSC定义了该3G网络外部小区,而BSC下的小区未与该3G网 络外部小区定义邻区关系,建议删除BSC上关于此3G网络外部小区的定义。情形三此情形中,外部小区仍然是指2G网络中的MSC的外部小区,即上级管理系统是2G 网络中的MSC,并且核查的对象是MSC定义的外部小区与MSC所属小区的邻区关系,如图11 所示,本发明实施例提供的不同通信模式互操作相邻小区设置准确性的核查方法具体包括 如下步骤步骤S1001 获取2G网络侧某一特定MSC定义的3G网络外部小区信息数据,组成 第一数据集;获取第一数据集中的所有3G网络小区的2G网络邻区信息数据,组成第二数据 集;步骤S1002 判断第二数据集中的各2G网络邻区所归属的MSC是否有上述特定的 MSC,如果有,则结束流程;如果没有,则执行步骤S1003 ;步骤S1003 发出提示信息,提示2G网络侧的MSC定义了该3G网络小区为其外部 小区,但该3G网络小区未与MSC所属的小区定义邻区关系,建议删除MSC上对该3G网络外 部小区的定义。情形四此情形中,外部小区为2G网络中的BSC定义的外部小区。并且核查的对象是BSC 定义的外部小区与BSC所属小区的邻区关系,如图12所示,本发明实施例提供的不同通信 模式互操作相邻小区设置准确性的核查方法具体包括如下步骤步骤SllOl 获取2G网络侧某一特定BSC定义的3G网络外部小区信息数据,组成 第一数据集;获取第一数据集中的所有3G网络小区的2G网络邻区信息数据,组成第二数据 集;步骤S1102 判断第二数据集中的各2G网络邻区所归属的BSC是否有上述特定的 BSC,如果有,则结束流程;如果没有,则执行步骤S1103 ;
步骤S1103 发出提示信息,提示2G网络侧的BSC定义了该3G网络小区为其外部 小区,但该3G网络小区未与BSC所属的小区定义邻区关系,建议删除BSC上对该3G网络外 部小区的定义。情形五此情形外部小区是指3G网络中RNC定义的外部小区。如图13所示,本发明实施 例提供的不同通信模式互操作相邻小区设置准确性的核查方法具体包括如下步骤步骤S1201 获取RNC定义的2G网络外部小区信息数据,组成第一数据集;获取该 RNC下所有小区定义的2G网络邻区信息数据,组成第二数据集;步骤S1202 判断第一数据集中的2G网络外部小区是否在第二数据集中有定义, 如果全部有定义,则结束流程,否则,执行步骤S1203 ;步骤S1203 针对第二数据集中没有定义的第一数据集中的2G网络外部小区,发 出提示信息,提示3G网络侧的RNC定义了该2G网络小区为其外部小区,但是RNC所属的小 区未与该2G网络小区定义邻区关系,建议删除RNC上关于此2G网络外部小区的定义。情形六此情形外部小区仍然是指3G网络中RNC定义的外部小区,并且核查的对象是RNC 定义的外部小区与RNC所属的小区的邻区关系的一致性。如图14所示,本发明实施例提供 的不同通信模式互操作相邻小区设置准确性的核查方法具体包括如下步骤步骤S1301 获取3G网络侧某一特定RNC定义的2G网络外部小区信息数据,组成 第一数据集;获取第一数据集中的所有2G网络小区的3G网络邻区信息数据,组成第二数据 集;步骤S1302 判断第二数据集中的各3G网络邻区所归属的RNC是否有上述特定的 RNC,如果有,则结束流程;如果没有,则执行步骤S1303 ;步骤S1303 发出提示信息,提示3G网络侧的RNC定义了该2G网络小区为其外部 小区,但该2G网络小区未与RNC所属的小区定义邻区关系,建议删除RNC上对该3G网络外 部小区的定义。需要说明的是,本发明除了对邻区关系一致性以及外部小区与邻区关系一致性进 行核查之外,优选的,还对邻区参数和外部小区参数进行核查,具体地,包括获取通信模式 为S的小区C定义的邻区或外部小区的参数组成第一数据集;获取所述第一数据集中通信 模式为S的所有小区的参数组成第二数据集;获取第一数据集中涉及通信模式S的小区资 源数据组成第三数据集;判断第三数据集中是否存在定义的通信模式为S的邻区或外部小 区,如果为否,则发出提示信息,并建议核查;如果为是,则判断第一数据集和第二数据集能 否对应,判断结果仍为否,则提示参数设置不一致,并建议核查。以通信模式为L和通信模式为S分别为2G和3G、或3G和2G为例,对邻区参数和 外部小区参数进行核查包括3G网络邻区间的参数核查、RNC的2G网络外部小区的参数核 查、RNC的3G外部小区参数核查、BSC的3G外部小区参数核查。具体地,对于3G网络邻区间的参数核查过程包括如下步骤,同时参见图15 步骤S1401 获取3G网络小区定义的3G网络邻区扰码和频点,组成第一数据集; 获取第一数据集中的所有3G网络小区扰码和频点,组成第二数据集;获取第一数据集中涉 及的3G网络小区资源数据,组成第三数据集。
步骤S1402 判断所述3G网络小区定义的3G网络邻区是否在第三数据集中存在, 如果不存在,则执行步骤S1403 提示定义的邻区不存在;如果存在,则执行步骤S1404 判
断第一数据集是否能够与第二数据集对应;如果步骤S1404的判断结果为是时,结束流程,如果步骤S1404的判断结果为否 时,则执行步骤S1405 提示3G网络邻区间参数设置不一致。对于RNC的2G网络外部小区的参数核查过程包括如下步骤,同时参见图16 步骤S1501 获取RNC定义的2G网络外部小区的BCCH (BroadcastControl Channel,广播控制信道)、BSIC(Base Station Identity Code,基站识别码)和 CGI (Cell Global Identity小区全球识别码),组成第一数据集;获取第一数据集中的所有2G网络小 区的BCCH、BSIC和CGI,组成第二数据集;获取第一数据集中涉及的2G网络小区的资源数 据,组成第三数据集;步骤S1502 判断定义的2G网络外部小区是否在第三数据集中存在,如果不存在, 则执行步骤S1503 提示定义的外部小区不存在,如果存在,则执行步骤S1504 判断第一数 据集是否能够与第二数据集相对应;如果步骤S1504的判断结果为是时,则结束流程,如果步骤S1504的判断结果为否 时,则执行步骤S1505 提示RNC的2G网络外部小区参数与小区自身定义的不一致。对于RNC的3G外部小区参数核查过程包括如下步骤,同时参见图17 步骤S1601 获取RNC定义的3G外部小区扰码、频点,组成第一数据集;获取第一 数据集中所有3G小区扰码、频点,组成第二数据集;获取第一数据集中涉及的3G小区资源 数据,组成第三数据集。步骤S1602 判断定义的3G外部小区是否在第三数据集中存在,如果不存在,则执 行步骤S1603 发出提示信息,提示定义的外部小区不存在;如果存在,则执行步骤S1604 ;步骤S1604 判断第一数据集是否能与第二数据集对应,如果能够对应则结束流 程,如果不能够对应,则执行步骤S1605 发出提示消息,提示RNC的3G外部小区参数与小 区自身定义的不一致。对BSC的3G外部小区的参数核查可以包括如下步骤,请同时参见图18 步骤S1701 获取BSC定义的3G外部小区扰码、频点,组成第一数据集;获取第一 数据集中所有3G小区扰码、频点,组成第二数据集;获取第一数据集中涉及的3G小区资源 数据,组成第三数据集。步骤S1702 判断定义的3G外部小区是否在第三数据集中存在,如果不存在,则执 行步骤S1703 发出提示信息,提示定义的外部小区不存在;如果存在,则执行步骤S1704 ;步骤S1704:判断第一数据集是否能与第二数据集对应,如果能够对应则结束流 程,如果不能够对应,则执行步骤S1705 发出提示消息,提示BSC的3G外部小区参数与小 区自身定义的不一致。在完成上述核查过程后,还可以进一步生成问题数据,供网络优化人员参考。在以上具体实施方式
中,会根据上述算法的核查结果,将存在邻区设置不准确的 数据呈现出来,做相应的分析和建议,即上述实施方式中的提示消息,这些提示消息是根据 网络中实际数据的情况,总结固定出来的,将这些固定的提示信息和分析结果写入流程,可 以为核查人员提供解决问题的建议和方法,网优人员及可以参考调整设计、优化方案,也可以基于问题数据进行再分析,极大的提高了互操作邻区设置优化的工作效率。本发明通过对数据进行自动收集,并在系统中统一管理,大大节省了网络优化人 员搜集数据的时间;并且本发明实施例中提供的核查方法相对于现有技术较为全面,不但 能够核查邻区关系的一致性,还能够核查外部小区与邻区之间的一致性。本发明实施例相应的还提供一种不同通信模式互操作相邻小区设置准确性的核 查装置,如图19所示,该核查装置1800包括 数据采集单元1801,用于自动采集邻区相关数据,所述邻区相关数据包括通信模 式L网络侧定义的位于通信模式S网络中的邻区数据,通信模式S网络侧定义的位于通信 模式L网络中的邻区数据,通信模式L网络侧定义的位于通信模式S网络的外部小区的数 据,通信模式S网络侧定义的位于通信模式L网络的外部小区的数据。一致性核查单元1802,核查邻区关系的一致性,核查邻区数据与外部小区数据之 间的一致性。其中,一致性核查单元1802可以进一步包括核查邻区关系一致性的核查单 元18021 ;核查邻区数据与外部小区数据之间的一致性的核查单元18022 ;核查结果显示单 元18023,用于给出核查结果和建议。上述数据采集单元1801可以包括第一采集子单元,用于获取通信模式L网络中 某一特定小区A定义的通信模式S网络邻区信息数据,组成第一数据集;第二采集子单元, 用于获取所述特定小区A所归属的上级管理系统的S网络外部小区信息数据,组成第二数 据集;第三采集子单元,获取第一数据集中的所有S网络小区的小区信息,组成第三数据 集。此时核查邻区关系一致性的核查单元18021可以包括第一判断子单元,用于判断第一 数据集中的每个S网络中的小区是否都在第二数据集中有定义,如果在第一数据集中存在 未在第二数据集定义的S网络小区,则判断该S网络小区在第三数据集中是否有定义,如果 在第三数据集中定义,则触发核查结果显示单元发出提示消息,并建议在小区A所归属的 上级管理系统上添加该S网络小区为外部小区的定义;如果在第三数据集中没有定义,则 触发核查结果显示单元发出提示消息,建议在所述特定小区A上删除对该S网络小区的邻 区定义。另外,数据采集单元1801包括第四采集子单元,用于获取上级管理系统中的定 义的通信模式S网络外部小区信息,组成第一数据集;第五采集子单元,用于获取所述该上 级管理系统下所有小区的S网络邻区信息,组成第二数据集。此时,核查邻区数据与外部小 区数据之间的一致性的核查单元包括第二判断子单元,用于判断在第一数据集中是否存 在,而在第二数据集没有的S网络外部小区;针对没有在第二数据集中存在的第一数据集 中的S网络外部小区,触发核查结果显示单元发出提示消息,并建议删除所述上级管理系 统上关于此S网络外部小区的定义。上述的上级管理系统可以为BSC基站控制器、MSC移动交换中心和RNC无线网络 控制器。优选地,一致性核查单元1802还包括核查BSC和MSC的通信模式S网络外部的位 置区编码LAC区的一致性的核查单元。此时,数据采集单元1801,包括第六采集子单元,用 于获取通信模式L网络侧BSC定义的通信模式S网络外部小区信息,组成第一数据集;第七 采集子单元,用于获取所述BSC所属的MSC定义的S网络外部小区信息,组成第二数据集; 第八采集子单元,用于从第一数据集中获取所述该BSC外部小区的LAC集合,组成第三数据集;第九采集子单元,用于从第二数据集中获取所述该MSC外部小区的LAC集合,组成第四 数据集;上述核查BSC和MSC的通信模式S网络外部的位置区编码LAC区的一致性的核查 单元包括第三判断子单元,用于判断第三数据集中的LAC是否在第四数据集中有定义,如 果为否,则触发核查结果显示单元提示不一致,建议核查。另外,一致性核查单元1802还可以包括对邻区参数和外部小区参数进行核查的 核查单元。此时,数据采集单元1801可以包括第十采集子单元,用于获取通信模式为S的 小区C定义的邻区或外部小区的参数组成第一数据集;第十一采集子单元,用于获取所述 第一数据集中通信模式为S的所有小区的参数组成第二数据集;第十二采集子单元,用于 获取第一数据集中涉及通信模式S的小区资源数据组成第三数据集。上述对邻区参数和外 部小区参数进行核查的核查单元可以包括第四判断子单元,用于判断第三数据集中是否 存在定义的通信模式为S的邻区或外部小区,如果为否,则触发核查结果显示单元发出提 示信息,并建议核查;如果为是,则判断第一数据集和第二数据集能否对应,判断结果仍为 否,则触发核查结果显示单元提示参数设置不一致,并建议核查。数据采集单元1801和一致性核查单元1802的具体工作过程可以采用如上文所述 的不同通信模式互操作相邻小区设置准确性的核查方法的具体实现,这里不再赘述。需要说明的是,在本发明各个实施例中不同的通信模式可以是2G通信模式和3G 通信模式,其中2G通信模式可以是GSM通信模式等,而3G模式可以是TD-SCDMA等。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
权利要求
1.一种不同通信模式互操作相邻小区设置准确性的核查方法,其特征在于,包括自动采集邻区相关数据,所述邻区相关数据包括通信模式L网络侧定义的位于通信模 式S网络中的邻区数据,通信模式S网络侧定义的位于通信模式L网络中的邻区数据,通信 模式L网络侧定义的位于通信模式S网络的外部小区的数据,通信模式S网络侧定义的位 于通信模式L网络的外部小区的数据。核查邻区关系的一致性,核查邻区数据与外部小区数据之间的一致性,给出核查结果 和建议。
2.根据权利要求1所述方法,其特征在于,所述采集邻区相关数据包括获取通信模式L网络特定小区A定义的通信模式S网络邻区关系数据,组成第一数据 集,获取所述第一数据集中的所有S网络小区与其L网络的所有邻区之间的邻区关系数据, 组成第二数据集,获取第一数据集中的所有S网络中的小区信息,组成第三数据集;所述核查邻区关系的一致性包括判断在所述第一数据集中的所有S网络中的小区在第二数据集中定义的L网络邻区是 否包含所述特定小区A,对于判断结果为否的S网络邻区,判断该S网络邻区是否在第三数 据集中;如果存在,则发出提示信息,建议在S网络的小区中添加L网络的特定小区A的邻 区关系;如果不存在,则发出提示信息,建议删除L网络中特定小区A中对于该S网络小区 的邻区关系。
3.根据权利要求1所述的方法,其特征在于,所述采集邻区相关数据包括获取通信模式L网络中某一特定小区A定义的通信模式S网络邻区信息数据,组成第 一数据集;获取所述特定小区A所归属的上级管理系统的S网络外部小区信息数据,组成第 二数据集;获取第一数据集中的所有S网络小区的小区信息,组成第三数据集;所述核查邻区数据与外部小区数据之间的一致性包括判断第一数据集中的每个S网络中的小区是否都在第二数据集中有定义,如果在第一 数据集中存在未在第二数据集定义的S网络小区,则判断该S网络小区在第三数据集中是 否有定义,如果在第三数据集中定义,则发出提示消息,并建议在小区A所归属的上级管理 系统上添加该S网络小区为外部小区的定义;如果在第三数据集中没有定义,则发出提示 消息,建议在所述特定小区A上删除对该S网络小区的邻区定义。
4.根据权利要求1所述的方法,其特征在于,所述采集邻区相关数据包括获取上级管理系统中的定义的通信模式S网络外部小区信息,组成第一数据集;获取 所述该上级管理系统下所有小区的S网络邻区信息,组成第二数据集;所述核查邻区数据与外部小区数据之间的一致性包括判断在第一数据集中是否存在,而在第二数据集没有的S网络外部小区;针对没有在 第二数据集中存在的第一数据集中的S网络外部小区,发出提示消息,并建议删除所述上 级管理系统上关于此S网络外部小区的定义。
5.根据权利要求3或4所述的方法,其特征在于所述的上级管理系统为BSC基站控制器、MSC移动交换中心和RNC无线网络控制器。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括核查BSC和MSC的通信模 式S网络外部的位置区编码LAC区的一致性获取通信模式L网络侧BSC定义的通信模式S网络外部小区信息,组成第一数据集;获取所述BSC所属的MSC定义的S网络外部小区信息,组成第二数据集;从第一数据集中获取 所述该BSC外部小区的LAC集合,组成第三数据集;从第二数据集中获取所述该MSC外部小 区的LAC集合,组成第四数据集;判断第三数据集中的LAC是否在第四数据集中有定义,如果为否,则提示不一致,建议核查。
7.根据权利要求1至4中任意一项所述的方法,其特征在于,所述方法还包括对邻区参 数和外部小区参数进行核查;获取通信模式为S的小区C定义的邻区或外部小区的参数组成第一数据集;获取所述 第一数据集中通信模式为S的所有小区的参数组成第二数据集;获取第一数据集中涉及通 信模式S的小区资源数据组成第三数据集;判断第三数据集中是否存在定义的通信模式为S的邻区或外部小区,如果为否,则发 出提示信息,并建议核查;如果为是,则判断第一数据集和第二数据集能否对应,判断结果 仍为否,则提示参数设置不一致,并建议核查。
8.根据权利要求6中所述的方法,其特征在于,所述方法中的不同通信模式可以为2G 通信模式和3G通信模式。
9.根据权利要求7中所述的方法,其特征在于,所述方法中的不同通信模式可以为2G 通信模式和3G通信模式。
10.一种不同通信模式互操作相邻小区设置准确性的核查装置,其特征在于,所述装置 包括数据采集单元,用于自动采集邻区相关数据,所述邻区相关数据包括通信模式L网络 侧定义的位于通信模式S网络中的邻区数据,通信模式S网络侧定义的位于通信模式L网 络中的邻区数据,通信模式L网络侧定义的位于通信模式S网络的外部小区的数据,通信模 式S网络侧定义的位于通信模式L网络的外部小区的数据。一致性核查单元,核查邻区关系的一致性,核查邻区数据与外部小区数据之间的一致 性,给出核查结果和建议。
11.如权利要求10所述的装置,其特征在于,所述一致性核查单元包括 核查邻区关系一致性的核查单元;核查邻区数据与外部小区数据之间的一致性的核查单元; 核查结果显示单元,用于给出核查结果和建议。
12.根据权利要求11所述的装置,其特征在于, 所述数据采集单元包括第一采集子单元,用于获取通信模式L网络中某一特定小区A定义的通信模式S网络 邻区信息数据,组成第一数据集;第二采集子单元,用于获取所述特定小区A所归属的上级管理系统的S网络外部小区 信息数据,组成第二数据集;第三采集子单元,获取第一数据集中的所有S网络小区的小区信息,组成第三数据集; 所述核查邻区关系一致性的核查单元包括第一判断子单元,用于判断第一数据集中的每个S网络中的小区是否都在第二数据集 中有定义,如果在第一数据集中存在未在第二数据集定义的S网络小区,则判断该S网络小区在第三数据集中是否有定义,如果在第三数据集中定义,则触发核查结果显示单元发 出提示消息,并建议在小区A所归属的上级管理系统上添加该S网络小区为外部小区的定 义;如果在第三数据集中没有定义,则触发核查结果显示单元发出提示消息,建议在所述特 定小区A上删除对该S网络小区的邻区定义。
13.根据权利要求11所述的装置,其特征在于,所述数据采集单元包括第四采集子单元,用于获取上级管理系统中的定义的通信模式S网络外部小区信息, 组成第一数据集;第五采集子单元,用于获取所述该上级管理系统下所有小区的S网络邻区信息,组成 第二数据集;所述核查邻区数据与外部小区数据之间的一致性的核查单元包括第二判断子单元,用于判断在第一数据集中是否存在,而在第二数据集没有的S网络 外部小区;针对没有在第二数据集中存在的第一数据集中的S网络外部小区,触发核查结 果显示单元发出提示消息,并建议删除所述上级管理系统上关于此S网络外部小区的定 义。
14.根据权利要求13所述的装置,其特征在于,所述的上级管理系统为BSC基站控制 器、MSC移动交换中心和RNC无线网络控制器。
15.根据权利要求14所述的装置,其特征在于,所述一致性核查单元还包括核查BSC 和MSC的通信模式S网络外部的位置区编码LAC区的一致性的核查单元。
16.根据权利要求15所述的装置,其特征在于,所述数据采集单元,包括第六采集子单元,用于获取通信模式L网络侧BSC定义的通信模式S网络外部小区信 息,组成第一数据集;第七采集子单元,用于获取所述BSC所属的MSC定义的S网络外部小区信息,组成第二 数据集;第八采集子单元,用于从第一数据集中获取所述该BSC外部小区的LAC集合,组成第三 数据集;第九采集子单元,用于从第二数据集中获取所述该MSC外部小区的LAC集合,组成第四 数据集;所述核查BSC和MSC的通信模式S网络外部的位置区编码LAC区的一致性的核查单元 包括第三判断子单元,用于判断第三数据集中的LAC是否在第四数据集中有定义,如果为 否,则触发核查结果显示单元提示不一致,建议核查。
17.根据权利要求11至16中任意一项所述的装置,其特征在于,所述所述一致性核查 单元还包括对邻区参数和外部小区参数进行核查的核查单元。
18.根据权利要求17所述的装置,其特征在于,所述数据采集单元包括第十采集子单元,用于获取通信模式为S的小区C定义的邻区或外部小区的参数组成 第一数据集;第十一采集子单元,用于获取所述第一数据集中通信模式为S的所有小区的参数组成第二数据集;第十二采集子单元,用于获取第一数据集中涉及通信模式S的小区资源数据组成第三 数据集;所述对邻区参数和外部小区参数进行核查的核查单元包括第四判断子单元,用于判断第三数据集中是否存在定义的通信模式为S的邻区或外部 小区,如果为否,则触发核查结果显示单元发出提示信息,并建议核查;如果为是,则判断第 一数据集和第二数据集能否对应,判断结果仍为否,则触发核查结果显示单元提示参数设 置不一致,并建议核查。
全文摘要
本发明提供一种不同通信模式互操作相邻小区设置准确性的核查方法和装置,该方法包括自动采集邻区相关数据,所述邻区相关数据包括通信模式L网络侧定义的位于通信模式S网络中的邻区数据,通信模式S网络侧定义的位于通信模式L网络中的邻区数据,通信模式L网络侧定义的位于通信模式S网络的外部小区的数据,通信模式S网络侧定义的位于通信模式L网络的外部小区的数据。核查邻区关系的一致性,核查邻区数据与外部小区数据之间的一致性,给出核查结果和建议。通过本发明提供的方法和装置,能够自动收集数据并自动进行全面核查,大大节省人力成本。
文档编号H04W24/02GK102118776SQ20091024458
公开日2011年7月6日 申请日期2009年12月31日 优先权日2009年12月31日
发明者周晨明, 宁丹, 张明福, 杨一兵, 邱陵 申请人:亿阳信通股份有限公司, 北京亿阳信通软件研究院有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1