处理公众陆地移动网络选择的装置及方法与流程

文档序号:11437896阅读:185来源:国知局
处理公众陆地移动网络选择的装置及方法与流程

本发明涉及一种用于无线通信系统的装置,尤其涉及一种在无线通信系统中处理公众陆地移动网络(publiclandmobilenetwork,plmn)选择的装置及方法。



背景技术:

通常,用户端(userequipment,ue)的本地营运商(例如中国台湾的电信营运商)未能与漫游国家(例如美国)中的所有漫游营运商签订漫游协议。当用户端在漫游国家被开启,用户端需搜寻公众陆地移动网络(publiclandmobilenetwork,plmn)以驻留。用户端可能会花费很长的时间以驻留于漫游网络端。举例来说,本地营运商可能仅与漫游国家的一家漫游营运商签订漫游协议。在用户端找到该签订有漫游协议的漫游营运商的公众陆地移动网络前,用户端可能已尝试很多漫游营运商的公众陆地移动网络,但皆被拒绝。也就是说,在用户端从公众陆地移动网络接收服务前,用户端需花费很长的时间在寻找合适的公众陆地移动网络上,而导致用户端的使用者不便。

因此,当用户端在漫游网络端或漫游国家时,如何选择合适的公众陆地移动网络是一亟待解决的问题。



技术实现要素:

因此,本发明提供了一种通信装置及方法,用来处理公众陆地移动网络选择,以解决上述问题。

本发明公开一通信装置,用来处理在一漫游国家(roamingcountry)的一公众陆地移动网络(publiclandmobilenetwork,plmn)选择,包含有一存储单元,用来存储指令,以及一处理装置,耦接于该存储单元。该处理装置被设定以执行该存储单元中的该指令。该指令包含有决定该通信装置正在漫游;若一较佳的漫游公众陆地移动网络识别(identity,id)被存储在该通信装置的一用户识别模块(subscriberidentitymodule,sim)中,选择具有该较佳的漫游公众陆地移动网络识别的一较佳的漫游公众陆地移动网络以驻留;以及若该较佳的漫游公众陆地移动网络识别未被存储在该通信装置的该用户识别模块中,或者该通信装置未找到该较佳的漫游公众陆地移动网络以及一第一漫游公众陆地移动网络识别关联于该通信装置的一第一本地公众陆地移动网络(homeplmn,hplmn)识别,选择具有该第一漫游公众陆地移动网络识别的一第一漫游公众陆地移动网络以驻留。

本发明另公开一网络端,用来处理一公众陆地移动网络(publiclandmobilenetwork,plmn)选择,包含有一存储单元,用来存储指令,以及一处理装置,耦接于该存储单元。该处理装置被设定以执行该存储单元中的该指令。该指令包含有从一第一通信装置,接收一漫游(roaming)公众陆地移动网络识别(identity,id)、一本地公众陆地移动网络(homeplmn,hplmn)识别以及该漫游公众陆地移动网络识别与该本地公众陆地移动网络识别间的一关联的信息;以及传送该信息到一第二通信装置。

附图说明

图1为本发明实施例一无线通信系统的示意图。

图2为本发明实施例一通信装置的示意图。

图3为本发明实施例一流程的流程图。

图4为本发明实施例一用于公众陆地移动网络选择的表格。

图5为本发明实施例一用于公众陆地移动网络选择的表格。

图6为本发明实施例一流程的流程图。

【符号说明】

10无线通信系统

20通信装置

200处理装置

210存储单元

214程序代码

220通信接口单元

30、60流程

300、302、304、306、308、600、步骤

602、604、606

40、50表格

hpid1~hpid3本地公众陆地移动网络识别

rpid1~rpid3漫游公众陆地移动网络识别

rat1~rat2无线接入技术

mcc1~mcc2移动国家码

mnc1~mnc3移动网络码

具体实施方式

图1为本发明实施例一无线通信系统10的示意图。无线通信系统10可简略地由网络端以及多个通信装置及所组成。网络端及通信装置可通过一或多个执照频带(licensedband))和/或一或多个非执照频带(unlicensedband)中的一或多个载波(carrier)进行通信。在图1中,网络端及多个通信装置用来说明无线通信系统10的架构。实际上,在长期演进(longtermevolution,lte)系统、先进长期演进(lte-advanced,lte-a)系统或是先进长期演进系统的后续版本中,网络端可为一演进式通用陆地全球无线接入网络(evolveduniversalterrestrialradioaccessnetwork,e-utran),其可包含有至少一演进式基站(evolvednode-bs,enb)和/或至少一中继站(relay)。演进式基站或中继站可被称为基站。

在本地国家,网络端可被视为本地网络端,以及可包含有本地公众陆地移动网络(homepubliclandmobilenetwork,hplmn)。在另一实施例中,在漫游国家(例如外国),网络端可被视为漫游网络端,以及可包含有一或多个漫游公众陆地移动网络。一般来说,当通信装置在不同国家漫游时,通信装置需搜寻漫游公众陆地移动网络以驻留于漫游公众陆地移动网络的小区。在一合适的漫游公众陆地移动网络被选择后,多个后续的程序(例如小区选择、授权(authorization))可被执行。

通信装置可为用户端(userequipment,ue)、低成本装置(例如机器类型通信(machinetypecommunication,mtc))、装置对装置(device-to-device,d2d)通信装置、移动电话、笔记型计算机、平板计算机、电子书、便携式计算机系统、汽车、飞机或以上所述装置的结合。此外,对装置对小区通信来说,根据方向(例如传输方向),可将网络端及通信装置分别视为传送端或接收端。举例来说,对于一上行链路(uplink,ul)而言,通信装置为传送端而网络端为接收端;对于一下行链路(downlink,dl)而言,网络端为传送端而通信装置为接收端。

图2为本发明实施例一通信装置20的示意图。通信装置20可用来实现图1中的网络端或通信装置,但不限于此。通信装置20包括一处理装置200、一存储单元210以及一通信接口单元220。处理装置200可为一微处理器或一特定应用集成电路(application-specificintegratedcircuit,asic)。存储单元210可为任一数据存储装置,用来存储一程序代码214,处理装置200可通过存储单元210读取及执行程序代码214。举例来说,存储单元210可为用户识别模块(subscriberidentitymodule,sim)、只读式存储器(read-onlymemory,rom)、快闪存储器(flashmemory)、随机存取存储器(random-accessmemory,ram)、光盘只读存储器(cd-rom/dvd-rom/bd-rom)、磁带(magnetictape)、硬盘(harddisk)、光学数据存储装置(opticaldatastoragedevice)、非易失性存储单元(non-volatilestorageunit)、非暂态计算机可读取介质(non-transitorycomputer-readablemedium)(例如具体介质(tangiblemedia))等,而不限于此。通信接口单元220可为一无线收发器,其是根据处理装置200的处理结果,用来传送及接收信号(例如数据、信号、讯息和/或分组)。为了简化,以下实施例中的用户端可被视为图1中的通信装置。

图3为本发明实施例一流程30的流程图,用于用户端(例如图1中的通信装置)中,用来处理公众陆地移动网络选择。流程30可被编译成程序代码214,其包含以下步骤:

步骤300:开始。

步骤302:决定该用户端正在漫游。

步骤304:若一较佳的漫游公众陆地移动网络识别(identity,id)被存储在该用户端的一用户识别模块(subscriberidentitymodule,sim)中,选择具有该较佳的漫游公众陆地移动网络识别的一较佳的漫游公众陆地移动网络以驻留。

步骤306:若该较佳的漫游公众陆地移动网络识别未被存储在该用户端的该用户识别模块中,或者该用户端未找到该较佳的漫游公众陆地移动网络以及一第一漫游公众陆地移动网络识别关联于该用户端的一第一本地公众陆地移动网络识别,选择具有该第一漫游公众陆地移动网络识别的一第一漫游公众陆地移动网络以驻留。

步骤308:结束。

根据流程30,用户端决定用户端正在漫游。若较佳的漫游公众陆地移动网络识别被存储在用户端的用户识别模块中,用户端选择具有较佳的漫游公众陆地移动网络识别的较佳的漫游公众陆地移动网络以驻留。若较佳的漫游公众陆地移动网络识别未被存储在用户端的用户识别模块中,或者用户端未找到较佳的漫游公众陆地移动网络以及第一漫游公众陆地移动网络识别关联于用户端的第一本地公众陆地移动网络识别及存储在存储单元210中,用户端选择具有第一漫游公众陆地移动网络识别的第一漫游公众陆地移动网络以驻留。也就是说,用户端先搜寻较佳的漫游公众陆地移动网络,其中该较佳的漫游公众陆地移动网络是被用户识别模块中的较佳的漫游公众陆地移动网络识别所识别。接着,若在用户端的用户识别模块中未能获得较佳的漫游公众陆地移动网络识别或者用户端未找到较佳的漫游公众陆地移动网络,用户端搜寻第一漫游公众陆地移动网络识别。因此,当用户端漫游时,用户端可快速及成功地驻留于一漫游公众陆地移动网络(例如其小区)。需注意的是,用户识别模块可为通用用户识别模块(universalsim,usim)。用户识别模块可为集成电路(integratedcircuit,ic)卡或嵌入于用户端的集成电路。在另一实施例中,用户识别模块可为用户端的存储单元210的分割(partition)。

当用户端搜寻公众陆地移动网络时,用户端扫描多个载波频率(carrierfrequency),用户端可在其上接收多个信号。若用户端在一载波频率上找到一小区,用户端接收该小区所广播的系统信息。若系统信息包含有公众陆地移动网络识别,用户端寻找具有公众陆地移动网络识别的公众陆地移动网络。若用户端未找到广播公众陆地移动网络识别的任何小区,用户端未找到公众陆地移动网络。

根据流程30,说明一实施例如下。用户端可具有漫游公众陆地移动网络的频率信息,以及能够根据频率信息,在一载波频率上搜寻漫游公众陆地移动网络的一小区。然而,若较佳的漫游公众陆地移动网络识别被存储在用户端的通用用户识别模块及较佳的漫游公众陆地移动网络识别不同于漫游公众陆地移动网络识别,在具有较高优先次序的情况下,用户端选择较佳的漫游公众陆地移动网络以及执行小区选择以选择较佳的漫游公众陆地移动网络的一小区。若用户端未找到较佳的漫游公众陆地移动网络的小区,用户端选择漫游公众陆地移动网络以及执行小区选择以选择漫游公众陆地移动网络的一小区。

流程30的实现方式不限于以上所述。

在一实施例中,若用户端接收到漫游公众陆地移动网络的一小区所广播的漫游移动国家码(mobilecountrycode,mcc),用户端决定其正在漫游。也就是说,用户端在一载波频率上搜寻一小区、接收小区的系统信息,以及系统信息包含有漫游移动国家码。在系统信息中所接收到的漫游移动国家码可被用户端用来识别用户端所在之处,即漫游国家。在一实施例中,在用户端被开启或用户端的飞航模式(airplane/flightmode)被关闭后,用户端可决定其正在漫游。

在一实施例中,若较佳的漫游公众陆地移动网络识别未被存储在用户识别模块中,用户端可根据关联于第一本地公众陆地移动网络识别及第一无线接入技术(radioaccesstechnology,rat)的第一漫游公众陆地移动网络识别选择第一漫游公众陆地移动网络,以驻留于第一漫游公众陆地移动网络。也就是说,第一本地公众陆地移动网络识别、第一漫游公众陆地移动网络识别与第一无线接入技术间的关联被建立。藉由使用第一无线接入技术的硬件及软件,用户端驻留于第一漫游公众陆地移动网络的第一无线接入技术的一小区。进一步地,第一漫游公众陆地移动网络识别可进一步关联于另一无线接入技术,以及第一无线接入技术的优先次序高于其它无线接入技术的优先次序。也就是说,用户端用来驻留于漫游网络端的选择可有2种:具有第一无线接入技术的第一漫游公众陆地移动网络识别及具有其它无线接入技术的第一漫游公众陆地移动网络识别。在本实施例中,根据第一无线接入技术的较高优先次序,用户端选择具有第一无线接入技术的第一漫游公众陆地移动网络识别。

在一实施例中,用户端可在漫游国家搜寻及注册到第二漫游公众陆地移动网络,其中第二漫游公众陆地移动网络的第二漫游公众陆地移动网络识别未被存储在用户端中或者用户端未能注册到第一公众陆地移动网络。用户端可关联第二漫游公众陆地移动网络识别到第一本地公众陆地移动网络,以及可将第二漫游公众陆地移动网络识别与第一本地公众陆地移动网络间的关联存储在用户端的存储单元210中。也就是说,用户端可根据其注册的一或多个漫游公众陆地移动网络存储该一或多个漫游公众陆地移动网络的清单,用户端可将其用于下次探访漫游国家。进一步地,若用户端通过第二无线接入技术的一小区注册到第二漫游公众陆地移动网络,用户端可关联第二漫游公众陆地移动网络的第二无线接入技术到第二漫游公众陆地移动网络识别。也就是说,用户端可存储第二无线接入技术及本地公众陆地移动网络识别、第二漫游公众陆地移动网络与第二无线接入技术间的关联的信息。在一实施例中,用户端可传送第二漫游公众陆地移动网络识别及第一本地公众陆地移动网络识别的信息(例如关联)到服务器(server)。因此,服务器可提供信息到其它用户端,使其它用户端可更新其各自的漫游公众陆地移动网络的清单。信息可进一步包含有相关于第二漫游公众陆地移动网络识别的位置信息。因此,当其它用户端中的一个检测到其处于位置信息所指示的位置,其它用户端中的一个可选择第二漫游公众陆地移动网络识别。优选地,位置信息可包含有地理位置、wifi定位信息、全球定位系统(globalpositioningsystem,gps)定位信息等。在一实施例中,用户端可从服务器接收第三漫游公众陆地移动网络的第三漫游公众陆地移动网络识别、第二本地公众陆地移动网络识别,及第三漫游公众陆地移动网络识别与第二本地公众陆地移动网络识别间的关联,以及将第三漫游公众陆地移动网络识别、第二本地公众陆地移动网络识别,及第三漫游公众陆地移动网络识别与第二本地公众陆地移动网络识别间的关联存储在用户端中。也就是说,用户端自行或者藉由使用服务器提供的信息来更新漫游公众陆地移动网络的清单。

图4为本发明实施例一用于公众陆地移动网络选择的表格40。表格被存储在用户端中,用来处理在漫游国家的公众陆地移动网络和/或小区选择,以及在接收到如上所述的相关信息后可被更新。图4绘示有本地公众陆地移动网络识别hpid1~hpid3、漫游公众陆地移动网络识别rpid1~rpid3,及无线接入技术rat1~rat2。因此,5种(即5列)关联被建立。用户端可选择多个关联中一个执行公众陆地移动网络和/或小区选择。对于第一关联而言,本地公众陆地移动网络识别hpid1关联于漫游公众陆地移动网络识别rpid1及无线接入技术rat1。对于第二关联而言,本地公众陆地移动网络识别hpid1关联于漫游公众陆地移动网络识别rpid1及无线接入技术rat2。对于第三关联而言,本地公众陆地移动网络识别hpid2关联于漫游公众陆地移动网络识别rpid2及未关联于任何无线接入技术。对于第四关联而言,本地公众陆地移动网络识别hpid2关联于漫游公众陆地移动网络识别rpid2及未关联于任何无线接入技术。对于第五关联而言,本地公众陆地移动网络识别hpid3关联于漫游公众陆地移动网络识别rpid3及无线接入技术rat1。在本实施例中,根据图4中多个关联的列位置,多个关联的优先次序被设定为降序(descendingorder)。

在一实施例中,假设较佳的漫游公众陆地移动网络识别未被存储在用户识别模块中以及用户端的本地公众陆地移动网络被本地公众陆地移动网络识别hpid1识别,用户端先尝试第一关联以执行公众陆地移动网络和/或小区选择。也就是说,藉由使用无线接入技术rat1,用户端搜寻被漫游公众陆地移动网络识别rpid1识别的漫游公众陆地移动网络的无线接入技术rat1中的一小区。若该小区被成功地找到,用户端可执行注册程序到漫游公众陆地移动网络。若根据第一关联该小区未被成功地找到,用户端尝试第二关联以执行小区选择。也就是说,藉由使用无线接入技术rat2,用户端搜寻漫游公众陆地移动网络的无线接入技术rat2中的一小区。若无线接入技术rat2中的小区未被成功地找到,用户端尝试第三关联。也就是说,用户端搜寻被漫游公众陆地移动网络识别rpid2识别的漫游公众陆地移动网络的一小区。用户端继续尝试具有本地公众陆地移动网络识别hpid1的下一关联,直到被下一关联识别的漫游公众陆地移动网络的一小区被成功地找到,即公众陆地移动网络和/或小区选择被成功地执行。一旦用户到找到合适的小区,用户端通过该小区注册到被下一关联识别的漫游公众陆地移动网络。

在一实施例中,用户端可找到被漫游公众陆地移动网络识别rpid1识别的漫游公众陆地移动网络,但未能通过无线接入技术rat1注册到漫游公众陆地移动网络。在此情况下,用户端可藉由重新排列该关联为最低优先次序(例如移动其到表格中最后一列或包含有本地公众陆地移动网络识别hpid1的多个关联的最后一列)或藉由检测该关联来更新关联。进一步地,用户端可传送用来更新该关联的讯息到服务器。接着,服务器可更新该关联到其它用户端。

图5为本发明实施例一用于公众陆地移动网络选择的表格50。表格50存储在用户端中,用来处理在漫游国家的公众陆地移动网络和/或小区选择,以及在接收到如上所述的相关信息后,表格50可被更新。图5绘示有移动国家码mcc1~mcc2、移动网络码mnc1~mnc3、漫游公众陆地移动网络识别rpid1~rpid3,及无线接入技术rat1~rat2。因此,5种(即5列)关联被建立。用户端选择多个关联中一个执行公众陆地移动网络和/或小区选择。每一种移动国家码及移动网络码的组合关联(例如映射(map))到一本地公众陆地移动网络识别。因此,用来执行表格40的运作可被应用于表格50。表格50及表格40的关系如以下说明。表格50中的移动国家码mcc1及移动网络码mnc1的组合对应到表格40中的本地公众陆地移动网络识别hpid1。表格50中的移动国家码mcc1及移动网络码mnc2的组合对应到表格40中的本地公众陆地移动网络识别hpid2。表格50中的移动国家码mcc2及移动网络码mnc3的组合对应到表格40中的本地公众陆地移动网络识别hpid3。用户端可根据表格40的叙述,藉由使用表格50执行公众陆地移动网络和/或小区选择。详细实施方式请参考前述,在此不赘述。

图6为本发明实施例一流程60的流程图,用于网络端(例如图1中的网络端)中,用来处理公众陆地移动网络选择。流程60可被编译成程序代码214,其包含以下步骤:

步骤600:开始。

步骤602:从一第一用户端,接收一漫游公众陆地移动网络识别、一本地公众陆地移动网络识别以及该漫游公众陆地移动网络识别与该本地公众陆地移动网络识别间的一关联的信息。

步骤604:传送该信息到一第二用户端。

步骤606:结束。

根据流程60,网络端(例如服务器)从第一用户端,接收漫游公众陆地移动网络识别、本地公众陆地移动网络识别以及漫游公众陆地移动网络识别与本地公众陆地移动网络识别间的关联的信息。接着,网络端传送信息到第二用户端。也就是说,网络端从第一用户端集合收集多个本地公众陆地移动网络识别、多个漫游公众陆地移动网络识别以及多个本地公众陆地移动网络识别与漫游公众陆地移动网络识别间的关联,以及发布多个本地公众陆地移动网络识别、多个漫游公众陆地移动网络识别以及多个本地公众陆地移动网络识别与漫游公众陆地移动网络识别间的关联到第二用户端集合。第一用户端集合及第二用户端集合中的某些用户端可为相同或不同。因此,根据其它用户端的贡献,用户端存储一或多个本地公众陆地移动网络识别、一或多个漫游公众陆地移动网络识别以及一或多个本地公众陆地移动网络识别与漫游公众陆地移动网络识别间的关联。当用户端决定其在漫游国家中时,用户端选择漫游国家的漫游公众陆地移动网络。也就是说,用户端在一或多个关联中的最高优先次序找到漫游公众陆地移动网络识别,以及搜寻漫游公众陆地移动网络的一小区以驻留。如此一来,用户端可即时地接收漫游公众陆地移动网络所提供的一或多个服务。在一实施例中,用户端藉由漫游国家的移动国家码搜寻一或多个关联(例如表格40)以寻找漫游公众陆地移动网络识别。

在一实施例中,信息可包含有关联于漫游公众陆地移动网络识别的无线接入技术。在一实施例中,信息可包含有相关于漫游公众陆地移动网络识别的位置信息。在一实施例中,当用户端具有wifi连结,用户端可被设定仅传送信息。也就是说,当用户端漫游时,用户端不通过小区的连结传送信息。

流程30及60的实现方式不限于以上所述。流程30所述的实施例的步骤可被应用于流程60的步骤。

本领域技术人员当可依本发明的精神加以结合、修饰或变化以上所述的实施例,而不限于此。前述的陈述、步骤和/或流程(包含建议步骤)可通过装置实现,装置可为硬件、软件、固件(为硬件装置与计算机指令与数据的结合,且计算机指令与数据属于硬件装置上的只读软件)、电子系统、或上述装置的组合,其中装置可为通信装置20。

综上所述,本发明提供一用户端及方法,用来处理公众陆地移动网络选择。该方法可根据多种的系统需求和/或设计考虑,实现于用户端和/或网络端。因此,当用户端在漫游国家时,用户端可驻留于漫游国家的漫游公众陆地移动网络,以及用来搜寻漫游公众陆地移动网络的时间可被减少。如此一来,用户端可即时地接收漫游公众陆地移动网络所提供的一或多个服务。

以上所述仅为本发明的优选实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1