小区识别号数据优化方法及系统的制作方法

文档序号:7647145阅读:99来源:国知局

专利名称::小区识别号数据优化方法及系统的制作方法
技术领域
:本发明涉及数据优化方法及系统,尤其是涉及移动通信网络中小区识别号(CELLID)定位的数据优化方法及系统。技术背景目前移动蜂窝网络中的定位技术多数基于CELLID,即定位平台先获取移动终端当前所在小区的小区识别号,然后查询数据库,获得CELLID对应的经绵度信息,这样就可以知道移动终端大致的位置,然后再通过其他辅助数据(如时间提前量、信号到达时间或者GPS卫星数据等)的计算,得到精度较高的移动终端的位置。上述定位方法是否成功定位依赖于数据库中的小区号对应的小区数据的正确性和完整性。因此保证小区数据的正确性和完整性是非常重要的。但是,由于,各地为了提高移动网络的服务质量,会频繁地进行网络优化,这样就需要进行了网络优化的小区数据非常及时地同步通知给定位平台,否则就会出现数据库中的CELLID数据与实际数据不符的情况,从而导致用户使用定位业务时的定位错误或定位失败等问题。
发明内容本发明的目的在于针对现有移动网络小区识别号定位方法中存在的缺陷,提供了一种小区识别号数据优化方法,在用户使用定位业务之前或使用定位业务之中及时检查数据库中小区识别号数据的完整性,即查询数据库判断是否存在当前网络中小区识别号数据,若不存在则及时更新,从而克服了网络频繁优化造成的定位平台中小区识别号数据同步不及时而导致的定位错误或定位失败。为了实现上述目的,本发明提供了一种小区识别号数据优化方法,包括步骤当接收到查询数据库的请求,查询小区识别号数据库,判断是否存在有效的小区识别号数据,若是,则结束;否则更新小区识别号数据库中的小区识别号数据。所述查询小区识别号数据库之前还包括获取当前网络中小区识别号数据的步骤,具体为移动网络中业务平台搜集所有移动终端当前网络中的小区识别号数据,发给定位平台。所述发给定位平台的步骤具体为直接或通过定位平台中业务接入地定位单元转发给所述移动终端对应的定位平台中归属地定位单元。业务接入地定位单元将小区号识别数据转发给所述移动终端对应的归属地定位单元,有以下几种方式所述业务接入地定位单元接收到所述小区识别号数据,判断所述小区识别号是否已被查询,若已被查询且最近查询记录时刻与当前时刻位于业务接入地定位单元中设定的同一查询区间内,则结束;若已被查询且最近查询记录时刻与当前时刻位于不同查询区间或所述小区识别号未被查询,则所述业务接入地定位单元将所述小区识别号数据转发给所述移动终端对应的归属地定位单元。所述业务接入地定位单元接收到所述小区识别号数据,判断所述小区识别号是否已被查询,若已被查询且最近查询记录时刻距当前时刻间隔小于查询周期,则结束;若已被查询且最近查询记录时刻距当前时刻间隔大于或等于查询周期或所述小区识别号未被查询,则所述业务接入地定位单元将所述小区识别号数椐转发给所述移动终端对应的归属地定位单元。所述业务接入地定位单元接收到所述小区识别号数据,对查询记录表中的小区识别号进行查询,判断是否存在所述小区识别号,若存在,则结束;否则,则所述业务接入地定位单元将所述小区识别号数据转发给所述移动终端对应的归属地定位单元。所述查询记录表中的小区识别号按照清零区间或清零周期进行清零。所述的查询小区识别号数据库,判断是否存在有效的小区识别号数据,若是,则结束;否则更新小区识别号数据库中的小区识别号数据的步骤具体为归属地定位单元查询小区识别号数据库中第一数据库,判断是否存在所述小区号识别数据,若是,则结束;否则,继续查询小区识别号数据库中第二数据库,判断是否存在所述小区识别号数据,若存在,则结束,否则,将所述小区识别号数据添加到所述第二数据库,所述第二数据库指令对第一数据库中所述小区识别号对应的小区识别号数据进行更新。所述第二数据库指令对第一数据库中所述小区识别号对应的小区识别号数据进行更新具体为所述第二数据库将添加的小区号识别数据以声、光、图或邮件形式发送指令信息。为了实现上述目的,本发明还提供了一种小区识别号数据优化系统,包括业务平台,用于搜集所有移动终端当前网络中的小区识别好数据;定位平台,与所述业务平台连接,所述定位平台包括至少一个归属地定位单元,其中每一归属地定位单元设有小区识别号数据库,用于存储小区识别号数据;查询模块,与所述小区识别号数据库连接,用于查询所述小区识别号数据库。其中所述定位平台还包括业务接入地定位单元,所述归属地定位单元经由所述业务接入地定位单元与所述业务平台连接,所迷业务接入地定位单元设有归属地判断模块,用于接收所述小区识别号数据并判断移动终端归属地;数据转发模块,用于与所述归属地判断模块连接,用于转发小区识别号数据。其中所述归属地定位单元经由业务接入地定位单元与所述业务平台连接,所述归属地定位单元设有归属地判断模块,用于接收所述小区识别号数据并判断移动终端归属地;数据转发模块,用于与所述归属地判断模块连接,用于转发小区识别号数据。其中所述业务接入地定位单元还设有查询记录表,与所述归属地判断模块以及所述数据转发模块连接,用于记录已经查询过的小区识别号的查询记录表。其中所述业务接入地定位单元还设有用于使所述查询记录表中的小区识别号按照清零区间或清零周期进行清零的自动清零模块。其中所述^:据库包括用于供管理员更新所迷小区识别号对应的小区识别号数据的第一数据库;以及用于存储所述小区识别号数据并向管理员发送告警信息的未知第二数据库。由上述技术方案可知,本发明一种小区识别号数据优化方法及系统作为小区'识别号樹:据同步的补充技术,在用户使用定位业务之前,提前检查数据库中是否包括当前网络中小区识别号数据,若不存在,则在数据库中添加所述小区识别号数据或更新所述小区识别号对应的小区识别号数据,这样在很大程度上提高了用户使用定位业务的成功率;用户在使用定位业务过程中,若发现数据库中不包括当前网络中小区识别号数据,则在返回定位失败的同时在数据库中添加所述小区识别号数据或更新所述小区识别号对应的小区识别号数据,这样就增加了用户下次使用定位业务的成功率。下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。图1为本发明图2为本发明图3为本发明图4为本发明图5为本发明图6为本发明图7为本发明图8为本发明图9为本发明图10为本发明、区识别号数据优化方法实施例一示意图、区识别号数据优化方法实施例二示意图、区识别号数据优化方法实施例三示意图、区识别号数据优化方法实施例四示意图、区识别号数据优化方法实施例五示意图、区识别号lt据优化方法实施例六示意图、区识别号数据优化方法实施例七示意图、区识别号数据优化系统的一结构示意图、区识别号凄t据优化系统的另一结构示意图;'J、区识别号数据优化系统的再一结构示意图具体实施方式本发明通过在定位平台中增加一个流程,该流程可以在用户使用定位业务之前或使用定位业务期间及时检查数据库中CELLID数据的完整性,即查询数据库判断是否存在当前网络中CELLID数据,若不存在则执行CELLID数据优化过程,即向数据库中添加所述CELLID数据或更新所述CELLID对应的CELLID数据,从而克服了网络频繁优化造成的定位平台中CELLID数据同步不及时而导致的定位错误或定位失败。.本发明一种小区识别号数据优化方法包括当接收到查询数据库的请求,查询小区识别号数据库,判断是否存在有效的小区识别号数据,若是,则结束;否则更新小区识别号数据库中的小区识别号数据。若小区识别号数据库中存在所述CELLID对应的CELLID数据且与当前网络中CELLID数据一致,则说明存在有效的小区识别号数据;若小区识别号数据库中存在所述CELLID对应的CELLID数据但与当前网络中CELLID数据不一致,或不存在所述CELLID对应的CELLID数椐,则说明不存在有效的小区识别号数据。小区识别号数据优化分两种情况第一种情况是,在用户使用定位业务之前,提前检查数据库中的CELLID数据是否完整,即提前查询数据库,若发现CELLID数据不存在,则在定位之前对数据库中的CELLID数据进行优化;第二种情况是,在用户使用定位业务期间,若发现CELLID数据不存在,则及时对数据库中的CELLID数据进行优化。以下通过实施例一至实施例七及图1至图7,对在用户使用定位业务之前CELLID数据优化的过程做进一步的详细描述。图1为本发明小区识别号数据优化方法实施例一示意图,包括步骤l、获取当前网络中CELLID数据。CELLID数据优化在定位平台中进行,因此所述获取当前网络中CELLID数据指的是定位平台获取所述CELLID数据。步骤2、根据小区识别号查询小区识别号数据库,若存在所述小区识别号对应的小区识别号数据且与当前网络中小区识别号数据一致,则结束;若存在所述小区识别号对应的小区识别号数据且与当前网络中小区识别号数据不一致,或不存在所述小区识别号对应的小区识别号数据,执行步骤3。当定位平台获取当前网络中CELLID数据后,即表示接收到查询数据库的请求,根据小区识别号对数据库进行查询。步骤3、更新小区识别号数据库中的小区识别号数据。执行CELLID数据优化过程,即在数据库中添加所述CELLID数据或更新所述CELLID对应的CELLID数据。图2为本发明小区识别号数据优化方法实施例二示意图。所述步骤1中,业务平台将移动终端当前网络中的CELLID数据直接发送给定位平台中归属地定位单元,所述归属地定位单元获取所述CELLID数据后,由归属地定位单元进行CELLID数据优化。所述的归属地定位单元获取CELLID数据的步骤包括步骤111、移动网络中业务平台搜集所有移动终端当前网络的CELLID数据。所述业务平台为与移动网络中所述移动终端位置相关的业务平台,如手机地图、手机导航平台等,而且为了保护用户的隐私安全,这些业务平台由运营商控制和管理,以保证移动终端的位置信息不被泄漏。步骤112、业务平台将所述CELLID数据发送给归属地定位单元,所述归属地定位单元获取所述CELLID数据。归属地定位单元中需要有对所述移动终端进行鉴权的功能,当接收到业务平台发送的CELLID数据时,需要判断所述CELLID数据所属的移动终端是否归属于该归属地,若是,则接收所述CELLID数据;若否,则拒绝所述CELLID数据。图3为本发明小区识别号数据优化方法实施例三示意图。业务平台将移动终端当前网络中的CELLID数据先发送给定位平台中业务接入地定位单元,再由业务接入地单元转发给相应的归属地定位单元,由归属地定位单元进行CELLID数据优化。所述的归属地定位单元获取CELLID数据的步骤包括步骤121、移动网络中业务平台搜集所有移动终端当前网络的CELLID数据;步骤122、业务平台将所述CELLID数据发送给定位平台中业务接入地定位单元;步骤123、业务接入地定位单元将所述CELLID数据转发给所述移动终端对应的归属地定位单元,所述归属地定位单元获取所述CELLID数据。该实施例在定位平台中增设一业务接入地定位单元,使得业务平台与归属地定位单元之间通过所述增设的业务接入地定位单元进行间接通信,该业判断,然后将相关CELLID数据转发给所述移动终端对应的归属地定位单元。该实施例通过在业务接入地定位单元中对移动终端的归属地做判断,相对于实施例二中每个归属地定位单元均需对移动终端进行鉴权,减少了各个移动终端与各个归属地定位单元之间的信息交互,减小了网络中的消息流量,从而充分利用网络资源,提高了网络资源利用率。图4为本发明小区识别号数据优化方法实施例四示意图。该实施例与实施例三不同之处为,业务接入地定位单元接收到所述CELLID数据后,首先判断所述CELLID是否已被查询以及当前时刻与最近查询记录时刻是否在同一查询区间内,然后再决定是否将所述CELLID数据发送给归属地定位单元,由归属地定位单元进行CELLID数据优化。所述的归属地定位单元获取CELLID数据的步骤包括实施例二中的步骤121,122之外还包括步骤1231、业务接入地定位单元接收到所述CELLID数据后,首先判断所述CELLID是否已被查询,若已被查询且最近查询记录时刻与当前时刻位于业务接入地定位单元中设定的同一查询区间内,则结束;若已被查询且最近查询记录时刻与当前时刻位于不同查询区间或所述CELLID未被查询,则所述业务接入地定位单元将所述CELLID凄t据转发给所述移动终端对应的归属地定位单元,所述归属地定位单元获取所述CELLID数据。该实施例中,业务接入地定位单元除了具有实施例三中的判断移动终端归属地以及转发CELLID数据功能外,还具有记录CELLID是否已被查询的功能,且可以通过设定定期查询时间来设定查询区间,若当前时刻与CELLID最近查询时刻处于同一查询区间内,则说明最近查询在当前仍然有效,此时不需要将CELLID数据转发给归属地定位单元;若当前时刻与CELLID最近查询时刻处于不同的查询区间内,说明最近查询在当前已无效,此时将CELLID数据发送给归属地定位单元,由归属地定位单元进行CELLID数据优化。该实施例根据查询区间来决定是否向归属地定位单元转发CELLID数据,从而减少了重复查询和业务"f妄入地定位单元和其他各归属地定位单元之间的通信。图5为本发明小区识别号凄t据优化方法实施例五示意图。该实施例与实施例三不同之处为,业务接入地定位单元接收到所述CELLID数据后,首先判断所述CELLID是否已被查询以及最近查询记录时刻距当前时刻是否在小于查询周期,然后再决定是否将所述CELLID数据发送给归属地定位单元,由归属地定位单元进行CELLID数据优化。所述的,归属地定位单元获耳又CELLID数据的步骤包括实施例二中的步骤121,122之外还包括步骤1232、业务接入地定位单元接收到所述CELLID数据后,首先判断所述CELLID是否已被查询,若已被查询且最近查询记录时刻距当前时刻间隔小于查询周期,则结束;若已被查询且最近查询记录时刻距当前时刻间隔大于或等于查询周期或所述CELLID未被查询,则所述业务接入地定位单元将所述CELLID数据转发给所述移动终端对应的归属地定位单元,所述归属地定位单元获取所述CELLID数据。该实施例中,业务接入地定位单元记录有所有曾经查询过的CELLID以及所述CELLID最近查询记录时刻,因此需要判断所述CELLID是否已被查询以及当前时刻距最近查询记录时刻间隔是否在查询周期内,若是,则说明最近查询在当前仍然有效,此时不需要将CELLID数据转发给归属地定位单元;否则,说明最近查询在当前已无效,此时将CELLID数据发送给归属地定位单元,由归属地定位单元进行CELLID数据优化。该实施例根据查询周期来决定是否向归属地定位单元转发CELLID数据,从而减少了重复查询和业务接入地定位单元和其他各归属地定位单元之间的通信。图6为本发明小区识别号数据优化方法实施例六示意图。该实施例与实施例三不同之处为,业务接入地定位单元接收到所述CELLID数据后,首先对业务接入地定位单元中的查询记录表进行查询,然后再决定是否将所述CELLID数据发送给归属地定位单元,由归属地定位单元进行CELLID数据优化。所述的归属地定位单元获取CELLID数据的步骤包括实施例2中的步骤121,122之外还包括步骤1233、业务接入地定位单元对查询记录表中的CELLID进行查询,判断是否存在所述CELLID,若存在,则结束;否则,则所述业务接入地定位单元将所述CELLID数据转发给所述移动终端对应的归属地定位单元,所述归属地定位单元获取所述CELLID数据。其中所述查询记录表中的CELLID按照清零区间或清零周期进行清零。清零区间与清零周期均可进行重置,即重新设定,例如,根据归属地网络优化周期进行重新设定。若查询记录表中的数据按照清零区间进行记录与清零,如下表所示:归属地清零区间CELLID最近查询i己录时刻<table>tableseeoriginaldocumentpage13</column></row><table>A省、B省.....N省代表移动终端的归属省。l,、h、...L分别表示对应于归属省A、B.....N省的清零区间长度,其中清零区间长度可以重置,在该实施例中清零周期依照归属地的网络优化周期进行设定,同时当网络优化周期变化时,清零周期也可以相应重置;当清零区间长度变化时,清零区间也相应的变化,各清零区间的端值反映了定时清零时间。CELLID",CELLIDu表示的归属于A省的移动终端的小区号,例如业务接入地定位单元将发送给归属地定位单元的CELLIDn数据的CELLIDn以及相应的最近查询记录时刻Tn记录在查询记录表中,表明CELLID已被查询;设清零区间长度为七天,清零区间端值以及记录时刻均为相对于最初记录时的相对值,若最近查询记录时刻TV位于清零区间内,查询记录表中仍然存在CELLIDu的记录;设业务接入地定位单元再次接收到CELLIDu数据的当前时刻为Tu,,若当前时刻Tn,与最近查询记录时刻Tn在同一清零区间[O,1J内,则查询记录表中仍记录有CELLIDu,查询业务接入地定位单元中的查询记录表,发现仍然存在CELLIEu,说明最近查询在当前仍然有效,无需将接收的CELLIDu数据发送到移动终端对应的归属地定位单元进行优化处理,从而减少了重复查询以及业务接入地定位单元与其他各归属地定位单元之间的通信。若查询记录表中的数据按照清零周期进行记录与清零,如下表所示:<table>tableseeoriginaldocumentpage14</column></row><table>Pi、p2、…仏分别表示对应于归属省A、B.....N省的清零周期,其中清零周期可以重置,在该实施例中清零周期依照归属地的网络优化周期进行设定,同时当网络优化周期变化时,清零周期也可以相应重置。CELLIDn,CELLIDu表示的归属于A省的移动终端的小区号,例如业务接入地定位单元将发送给归属地定位单元的CELLID,数据的CELLIDn以及最近查询记录时刻Tn记录在查询记录表中,表明CELLIDu已被查询;设清零周期为七天,则在清零周期七天内,查询记录表中仍然存在CELLIDu的记录;设业务接入地定位单元再次接收到CELLIDn数据的当前时刻为T,,若当前时刻Tu,距最近查询记录时刻Tu小于七天,则查询记录表中仍记录有CELLID",查询业务接入地定位单元中的查询记录表,发现仍然存在CELLIDn,则无需再将接收的CELLIDu数据发送到移动终端对应的归属地定位单元进行优化处理,从而减少了重复查询以及业务接入地定位单元与其他各归属地定位单元之间的通信。查询记录表记录的是清零区间或清零周期内的最后查询记录情况,当超过清零区间或清零周期时,查询记录表中的CELLID记录自动清零,业务接入地定位单元接收到所述CELLID数据后,只需对查询记录表进行查询时,若查询记录表中存在该CELLID的记录,由此便可做出判断该CELLID已被查询且最后查询时刻与当前时刻在同一清零区间或距当前时刻间隔小于清零周期,因此业务接入地定位单元无需将所述CELLID数据转发给移动终端对应的归属地定位单元。并且,由于查询记录表依据清零区间或清零周期进行清零,从而降低查询记录表中CELLID的存储负荷。实施例四或实施例五中业务接入地定位单元需要记录所有曾经查询过的CELLID以及所述CELLID最近查询记录时刻,因此当业务接入地定位单元接收到一个来自当前网络的CELLID数据时,需要到所有的记录过的CELLID中去查找,然后判断所述CELLID是否已被查询且当前时刻与最近查询记录时刻是否在同一清零区间或内,然后再决定是否将所述CELLID数据发送给归属地定位单元。该实施例该由于增设了自动更新的查询记录表,相对于实施例四和实施例五,减小了业务4妄入地中CELLID的存储负荷;并且当前时刻查询记录表中记录的是无需再进行查找的CELLID,因此在查找时只要判断出查询记录表中存在CELLID的记录,就可得出无需再进行重新查询的结论,相对于实施例四或实施例五,提高了查询效率。图7为本发明小区识别号数据优化方法实施例七示意图。实施例七为本发明CELLID数据优化方法的较佳实施例。该实施例中,归属地定位单元获取CELLID数据与实施例六相同,其中,查询记录表中的数据按照清零区间进行记录与清零。该实施例中,所述归属地定位单元中数据库设有存储有CELLID数据的第一数据库与临时存储未知CELLID数据的第二数据库。第一数据库存储的CELLID数据用于实现移动终端定位;第二数据库暂存有未知的,即当前第一数据库中不存在的CELLID数据,同时第二数据库将存在于其中的CELLID数据告警给管理员,管理员及时地对第一数据库进行更新,从而提高了用户使用定位业务的成功率和有效性。步骤21、归属地定位单元查询小区识别号数据库中的第一数据库,判断是否存在所述CELLID数据,若是,则结束;否则,执行步骤22。步骤22、归属地定位单元继续查询小区识别号数据库中的第二数据库,判断是否存在所述CELLID数据,若是,则结束;若否,执行步骤31。如果所述CELLID数据已存在第二数据库中,则说明第二数据库已经指令对第一数据库中所述小区识别号对应的小区识别号数据进行更新,即已经向管理员发送告警信息,但此时管理员还未添加相应数据;如果所述CELLID数据不在第二数据库中,则说明是新的CELLID数据,即执行以下步骤31。步骤31、归属地定位单元将所述CELLID数据添加到所述未知第二数据库,同时指令对第一数据库中所述小区识别号对应的小区识别号数据进行更新,即向管理员发送告警信息。第二数据库将添加的小区号识别数据以声、光、图或邮件形式发送指令信息,即以声、光、图或邮件形式向管理员发送告警信息,管理员收到所述告警信息后,向第一数据库中添加所述CELLID数据或更新所述CELLID对应的CELLIDlt据。步骤32、管理员向第一数据库中添加所述CELLID数据或更新所述CELLID对应的CELLID数据。若所述第一数据库中不存在所述CELLID对应的数据,则向所述第一数据库中添加所述CELLID数据;若所述第一数据库存在所述CELLID对应的数据,但发生改变,则将所述第一数据库中所述CELLID对应的数据更新为所述CELLID数据。步骤33、删除第二数据库中的所述CELLID数据。当管理员添加相应的CELLID数据或将所述CELLID对应的数据更新为所述CELLID数据后,归属地定位单元能够自动将所述第二数据库中的所述CELLID数据删除。若在定位之中进行CELLID数据优化,查询数据库的请求即为归属地定位单元接收到用户的定位业务请求,在定位过程中查询数据库,当发现CELLID数据不存在,则在返回给用户定位失败的消息的同时,执行所述步骤31、步骤32、步骤33的数据库更新与告警过程。本发明还提供了一种小区识别号数据优化系统,图8为本发明小区识别号数据优化系统的一结构示意图。包括业务平台a,用于搜集所有移动终端当前网络中的小区识别号数据;定位平台b,与所述业务平台a连接,所述定位平台包括至少一个归属地定位单元al,其中每一归属地定位单元设有小区识别号数据库bll,用于存储小区识别号数据;查询模块bl2,与所述小区识别号数据库bll连接,用于查询所述小区识别号数据库。所述业务平台a为与移动网络中所述移动终端位置相关的业务平台,如手机地图或手机导航平台等业务平台之一或其组合。所述查询模块b12与业务平台a连接,当接收到业务平台a发送的CELLID数据时,首先判断所述CELLID数据所属的移动终端是否归属于该归属地,若是,则接受所述CELLID数据;若否,则拒绝所述CELLID数据。当接受所述CELLID数据后,查询归属地定位单元中的小区识别号数据库bll,判断是否存在所述CELLID数据,若存在,则结束;若不存在,则执行CELLID数据优化过程。图9为本发明小区识别号数据优化系统的另一结构示意图。定位平台还包括业务接入地定位单元b2,一个或数个归属地定位单元bl经由业务接入地定位单元b2与业务平台连接。业务接入地定位单元b2中设有归属地判断模块b21,用于接收所述小区识别号数据并判断移动终端归属地;数据转发模块b22,用于与所述归属地判断模块连接,用于转发小区识别号数据。该结构图中,归属地定位单元经由业务接入地定位单元与业务平台连接,由业务接入地定位单元中的归属地判断模块对移动终端的归属地做判断,相对于归属地定位单元直接接收业务平台发送的小区号识别数据时,每个归属地定位单元均需对移动终端进行鉴权,减少了各个移动终端与各个归属地定位单元之间的信息交互,减小了网络中的消息流量,从而充分利用网络资源,提高了网络资源利用率。图io为为本发明小区识别号凄y居优化系统的再一结构示意图。所述业务接入地定位单元b2还设有查询记录表b23,与所述归属地判断模块b21及数据转发模块b22连接,用于记录已经查询过的CELLID;自动清零模块b24,与所迷查询记录表b23连接,用于按照清零区间或清零周期进行清零。所述小区识别号数据库bll包括第一数据库blll,与所述查询模块b12连接,用于存储小区识别号数据并供管理员更新小区识别号数据;以及第二数据库bl12,与所述查询模块bl2连接,用于临时存储所述小区识别号数据并向管理员发送告警信息。最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围。权利要求1.一种小区识别号数据优化的方法,其中包括步骤当接收到查询数据库的请求,查询小区识别号数据库,判断是否存在有效的小区识别号数据,若是,则结束;否则更新小区识别号数据库中的小区识别号数据。2、根据权利要求1所述的方法,其中所述查询小区识别号数据库之前还包括获取当前网络中小区识别号数据的步骤,具体为移动网络中业务平台搜集所有移动终端当前网络中的小区识别号数据,发给定位平台。3、根据权利要求l所述的方法,其中所述发给定位平台的步骤具体为直接或通过定位平台中业务接入地定位单元转发给所述移动终端对应的定位平台中归属地定位单元。4、根据权利要求3所述的方法,其中所述通过业务接入地定位单元转发给所述移动终端对应的归属地定位单元具体为所述业务接入地定位单元接收到所述小区识别号数据,判断所述小区识别号是否已被查询,若已被查询且最近查询记录时刻与当前时刻位于业务接入地定位单元中设定的同一查询区间内,则结束;若已被查询且最近查询记录时刻与当前时刻位于不同查询区间或所述小区识别号未被查询,则所述业务接入地定位单元将所述小区识别号数据转发给所述移动终端对应的归属地定位单元。5、根据权利要求3所迷的方法,其中所述的通过业务接入地定位单元转发给所述移动终端对应的归属地定位单元具体为所述业务接入地定位单元接收到所述小区识别号数据,判断所述小区识别号是否已被查询,若已被查询且最近查询记录时刻距当前时刻间隔小于查询周期,则结束;若已被查询且最近查询记录时刻距当前时刻间隔大于或等于查询周期或所述小区识别号未被查询,则所述业务接入地定位单元将所述小区识别号数据转发给所述移动终端对应的归属地定位单元。6、才艮据^L利要求3所述的方法,其中所述的通过业务接入地定位单元转发给所述移动终端对应的归属地定位单元具体为所述业务接入地定位单元接收到所述小区识别号数据,对查询记录表中的小区识别号进行查询,判断是否存在所述小区识别号,若存在,则结束;否则,则所述业务接入地定位单元将所述小区识别号数据转发给所述移动终端对应的归属地定位单元。7、根据权利要求6所述的方法,其中所述查询记录表中的小区识别号按照清零区间或清零周期进行清零。8、根据权利要求1-7任一所述的方法,其中,所述查询小区识别号数据库,判断是否存在有效的小区识别号数据,若是,则结束;否则更新小区识别号数据库中的小区识别号数据的步骤具体为查询小区识别号数据库中第一数据库,判断是否存在所述小区号识别数据,若是,则结束;否则,继续查询小区识别号数据库中第二数据库,判断是否存在所述小区识别号数据,若存在,则结束,否则,将所述小区识别号数据添加到所述第二数据库,所述第二数据库指令对第一数据库中所述小区识别号对应的小区识别号数据进行更新。9、根据权利要求8所述的方法,其中,所述第二数据库指令对第一数据库中所述小区识别号对应的小区识别号数据进行更新具体为所述第二数据库将添加的小区号识别数据以声、光、图或邮件形式发送指令信息。10、一种小区识别好凄t据优化系统,包括业务平台,用于搜集所有移动终端当前网络中的小区识别好数据;定位平台,与所述业务平台连接,所述定位平台包括至少一个归属地定位单元,其中每一归属地定位单元设有小区识别号数据库,用于存储小区识别号数据;查询才莫块,与所述小区识别号数据库连接,用于查询所述小区识别号数据库。11、根据权利要求10所述的系统,其中所述定位平台还包括业务接入地定位单元,所述归属地定位单元经由所述业务接入地定位单元与所述业务平台连接,所述业务接入地定位单元设有归属地判断模块,用于接收所述小区识别号数据并判断移动终端归属地;数椐转发模块,用于与所述归属地判断模块连接,用于转发小区识别号数据。12、根据权利要求11所述的系统,其中所述业务接入地定位单元还设有查询记录表,与所述归属地判断模块以及所述数据转发模块连接,用于记录已经查询过的小区识别号的查询记录表。13、根据权利要求l2所述的系统,其中所述业务接入地定位单元还设有用于使所述查询记录表中的小区识别号按照清零区间或清零周期进行清零的自动清零模块。14、根据权利要求10-13任一所述的系统,其中所述小区识别号数据库包括第一数据库,与所述查询模块连接,用于存储小区识别号数据并供管理员更新小区识别号数据;以及第二数据库,与所述查询模块连接,用于临时存储所述小区识别号数据并向管理员发送告警信息。全文摘要本发明涉及一种小区识别号数据优化的方法,包括当接收到查询数据库的请求,查询小区识别号数据库,判断是否存在有效的小区识别号数据,若是,则结束;否则更新小区识别号数据库中的小区识别号数据。本发明还涉及一种小区识别号数据优化系统,包括业务平台;定位平台,与所述业务平台连接,所述定位平台包括至少一个归属地定位单元;归属地定位单元设有小区识别号数据库,以及与所述小区识别号数据库连接的查询模块。本发明在用户使用定位业务之前或使用定位业务之中及时检查数据库中CELLID数据的完整性,及时对数据库进行地添加或更新,从而克服了网络频繁优化造成的数据同步不及时而导致的定位错误或定位失败。文档编号H04Q7/38GK101227709SQ20071006273公开日2008年7月23日申请日期2007年1月15日优先权日2007年1月15日发明者于蓉蓉,智林,璐黄申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1