已登记公共陆地移动网络修改方法及装置的制造方法_3

文档序号:9871118阅读:来源:国知局
将MCC、地理位置及二者之间的一一对应关系以列表的方式存储起来以供查询。举例来说,手机通过全球定位系统GPS检测到用户处于澳大利亚,则调用第一移动国际号获取模块301查询该列表可以获取到第一 MCC为505。随后调用移动国际号对比模块302。
[0068]然后,移动国际号对比模块302将第一MCC与终端RPLMN中的第二MCC进行对比。PLMN由MCC和二到三位十进制数的MNC组成。其中MNC用于识别移动客户所属的移动网络,如中国移动的MNC为00、02、04、06。对于一个手机来说,往往需要维护多个PLMN,这些网络与公众交换电话网互连,形成整个地区或国家规模的通信网,具有重要的意义。而在众多的PLMN中,RPLMN具有最高的优先级,即在进行PLMN选择时,终端将最先选择RPLMN。而RPLMN保存的是终端在上次关机或脱网前登记上的PLMN。因此RPLMN中的MCC往往记录了手机常用地所属的国家,而当手机中的移动国际号对比模块302检测到当前地理位置对应的第一MCC与RPLMN中的MCC不相同时,表明手机发生了漫游。随后调用获取及屏蔽模块303。
[0069]接着,如移动国际号对比模块302检测到第一MCC与第二MCC不相同,说明终端发生了漫游,因此获取及屏蔽模块303获取第一 MCC对应的已签约的PLMN。其中已签约的PLMN即可以为用户提供网络服务的运营商,这样终端就知道该漫游地的哪个网络运营商会提供网络服务。同时获取及屏蔽模块303还要屏蔽第一 MCC不支持的网络制式及频段,比如由于非洲移动通信技术较为落后不支持4G网络,当一个支持4G网络的手机在非洲时则可以屏蔽4G网络及其频段,以减少无用的网络搜索。又如在中国,提供4G网络的运营商有中国移动、中国联通等。其中中国移动的4G频段为1880-1900MHz、2320-2370MHz、2575-2635MHz,而中国联通的4G频段为2300-2320MHz、2555_2575MHz,可以看出他们的频段相互不同。由于中国联通的4G网络覆盖面比较广,因此可能某个地区的4G网络运营商只有中国联通,因此当该手机处于该地区时可以将中国联通不支持的频段屏蔽掉,以减少无用的频段搜索。这样都可以提高终端获取网络服务的速度。随后调用已登记公共陆地移动网络修改模块304。
[0070]最后,已登记公共陆地移动网络修改模块304将获取及屏蔽模块303获取的已签约的PLMN设置为RPLMN,从而将RPLMN修改为准确的RPLMN。这样可以有针对性的搜索PLMN与RPLMN相同的小区,从而提高漫游地终端获取网络服务的速度。
[0071]本优选实施例的已登记公共陆地移动网络装置通过在终端处于漫游的情况下将终端RPLMN从常用地PLMN修改成漫游地PLMN,以提高RPLMN的准确性,并通过屏蔽漫游地不支持的网络制式和频段,从而共同提高了漫游地终端获取网络服务的速度。
[0072]第四实施例
[0073]请参照图4,图4为本发明的已登记公共陆地移动网络修改装置的第二优选实施例的结构图。该装置用于对终端的RPLMN进行修改。其中,该终端可以是手机、平板电脑等装有用户身份识别卡的电子设备。本优选实施例的已登记公共陆地移动网络修改装置40包括第一移动国际号获取模块401、移动国际号对比模块402、不修改已登记公共陆地移动网络模块403、获取及屏蔽模块404、已登记公共陆地移动网络修改模块405、第一小区存在判断模块406、第一小区搜索模块407、第一小区搜索判断模块408、注册第一小区模块409、第二小区搜索模块410、公共陆地移动网络判断模块411、注册第二小区模块412及注册失败提示模块413,其中第一小区存在判断模块406还包括小区及其相关信息获取单元4061和关联存储单元4062。
[0074]本优选实施例在第一优选实施例的基础上进行了扩展和细化,其中不修改已登记公共陆地移动网络模块403用于在第一 MCC与第二 MCC相同时,不对RPLMN进行修改;第一小区存在判断模块406,用于在将已签约的PLMN设置为RPLMN步骤之后判断小区数据库中是否存在与RPLMN对应的第一小区;第一小区搜索模块407用于存在时,在终端附近搜索第一小区;第一小区搜索判断模块408用于在终端附近搜索第一小区步骤之后判断是否在终端附近搜索到第一小区;注册第一小区模块409用于在搜索到时,将终端注册第一小区;第二小区搜索模块410用于小区数据库中不存在与RPLMN对应的第一小区时,及未在终端附近搜索到第一小区时,搜索终端附近的第二小区;公共陆地移动网络判断模块411用于在搜索终端附近的第二小区步骤之后判断第二小区的PLMN是否与RPLMN相同;注册第二小区模块412用于在相同时,将终端注册第二小区;注册失败提示模块413用于在不相同时,提示用户注册失败。相关信息获取单元4061用于获取小区及其相关信息,其中相关信息包括网络制式、频段、PLMN;关联存储单兀4062用于将小区、相关彳目息及其关联关系建立关联存储。
[0075]本已登记公共陆地移动网络修改装置40使用时,首先第一移动国际号获取模块401获取终端当前地理位置对应的第一MCC。其中,当前地理位置指的终端当前所在的国家。MCC有三位十进制数组成,表明移动用户归属的国家,例如460表示中国,505表示澳大利亚。因此可以预先将MCC、地理位置及二者之间的一一对应关系以列表的方式存储起来以供查询。举例来说,手机通过GPS检测到用户处于澳大利亚,则手机上的第一移动国际号获取模块401查询该列表可以获取到第一 MCC为505。随后调用移动国际号对比模块402。
[0076]然后,移动国际号对比模块402将第一MCC与终端RPLMN中的第二MCC进行对比。PLMN由三位十进制数的MCC和二到三位十进制数的NC组成。其中MNC用于识别移动客户所属的移动网络,如中国移动的MNC为00、02、04、06。对于一个手机来说,往往需要维护多个PLMN,这些网络与公众交换电话网互连,形成整个地区或国家规模的通信网,具有重要的意义。而在众多的PLMN中,RPL丽具有最高的优先级,即在进行PLMN选择时,终端将最先选择RPLMN ο而RPLMN保存的是终端在上次关机或脱网前登记上的PLMN。因此RPLMN中的MCC往往记录了手机常用地所属的国家,而当移动国际号对比模块402检测到当前地理位置对应的第一 MCC与RPLMN中的MCC不相同时,表明手机发生了漫游。随后调用获取及屏蔽模块404。
[0077]接着,如移动国际号对比模块402检测到第一MCC与第二MCC不相同,说明终端发生了漫游,因此获取及屏蔽模块404获取第一 MCC对应的已签约的PLMN。其中已签约的PLMN即可以为用户提供网络服务的运营商,这样终端就知道该漫游地的哪个网络运营商会提供网络服务。同时还要屏蔽第一 MCC不支持的网络制式及频段,比如由于非洲移动通信技术较为落后不支持4G网络,当一个支持4G网络的手机在非洲时则可以屏蔽4G网络及其频段,以减少无用的网络搜索。又如在中国,提供4G网络的运营商有中国移动、中国联通等。其中中国移动的4G频段为1880-1900MHz、2320_2370MHz、2575_2635MHz,而中国联通的4G频段为2300-2320MHz、2555-2575MHz,可以看出他们的频段相互不同。由于中国联通的4G网络覆盖面比较广,因此可能某个地区的4G网络运营商只有中国联通,因此当该手机处于该地区时可以将中国联通不支持的频段屏蔽掉,以减少无用的频段搜索。这样都可以提高终端获取网络服务的速度。随后调用已登记公共陆地移动网络修改模块405。
[0078]优选的,如移动国际号对比模块402检测到第一MCC与第二MCC相同,则说明终端没有发生漫游,因此调用不修改已登记公共陆地移动网络模块403不对RPLMN进行修改。
[0079]紧接着,已登记公共陆地移动网络修改模块405将获取及屏蔽模块404获取的已签约的PLMN设置为RPLMN,从而将RPLMN修改为准确的RPLMN。随后调用第一小区存在判断模块406。
[0080]然后,第一小区存在判断模块406判断小区数据库中是否存在与RPLMN对应的第一小区。其中,小区是移动性管理里面的最小的区域单位,比如一座基站的有效覆盖距离为10千米,则以该基站为圆心,10千米为半径的圆即该基站覆盖形成的“小区”,在该小区内,手机能与该基站进行通信。由于,用户漫游时第一站都是大的海港、航空港及铁路枢纽,因此可以调用第一小区存在判断模块406中的小区及其相关信息获取单元4061预先获取这些区域附近的小区及其相关信息,其中相关信息包括网络制式、频段、PLMN、位置等信息,再调用关联存储单元4062把这些小区、相关信息及其关联关系建立关联存储在小区数据库中,以供漫游时手机快速获取可以注册的小区,从而减少获取网络服
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1