移动网络识别方法转让专利

申请号 : CN200410001411.9

文献号 : CN1578492B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 庆讚浩安淙会

申请人 : LG电子株式会社

摘要 :

提供了一种将可变长度移动网络代码(MNC)从移动通信网络向移动台传递的方法。该方法包括:传输包括第一字段和第二字段至少之一的消息,其中,该第一字段指示MNC是否大于固定长度(2位数字)。第一字段还指示第二字段是否被包括在该消息中。

权利要求 :

1.一种将移动网络代码(MNC)从移动通信网络向移动台传递的方法,该方法包括:传输包括第一字段和第二字段至少之一的消息,其中,该MNC具有可变长度,其中该第一字段指示所述第二字段是否包含在所述消息中,以及其中如果该MNC的长度大于固定的长度,则所述第二字段包含在所述消息中,以及其中,所述消息是下述各项中的一个:扩展系统参数消息(ESPM)、ANSI-41系统参数消息(A41SPM)、以及MC-RR参数消息(MCRRPM)。

2.如权利要求1所述的方法,其中,当网络支持具有大于固定长度的长度的MNC时,将该第一字段设置为第一逻辑级以指示该第二字段被包括。

3.如权利要求1所述的方法,其中,当网络支持具有不大于固定长度的长度的MNC时,将该第一字段设置为第二逻辑级以指示该第二字段没有被包括。

4.如权利要求1所述的方法,其中,该第二字段包括MNC的最低有效位数字。

5.如权利要求4所述的方法,其中,该MNC的最低有效位数字是IMSI_10。

6.如权利要求5所述的方法,其中,将该MNC的最高有效位数字通过不同于ESPM、A41SPM、以及MCRRPM的其他消息传输至移动台。

7.如权利要求1所述的方法,其中,将该消息在寻呼信道和广播控制信道(BCCH)的至少之一上发送。

8.如权利要求4所述的方法,其中,该MNC的最低有效位数字的值基于十进制值和二进制值之间的关联确定。

9.如权利要求8所述的方法,其中,该二进制值包括4位。

10.一种在移动台(MS)中支持可变长度移动网络代码(MNC)的方法,该方法包括:从网络接收表示固定长度移动网络代码的第一值;以及

接收特定消息,该特定消息包括表示第三值是否包含在所述特定消息中的第二值,其中所述第三值表示MNC的最低有效位数字,其中,如果该第二值等于第一逻辑级,则该MS标识出所述网络支持具有大于固定长度的长度的MNC以及所述特定消息包括所述第三值,以及其中,所述特定消息是下述各项中的一个:扩展系统参数消息(ESPM)、ANSI-41系统参数消息(A41SPM)、以及MC-RR参数消息(MCRRPM)。

11.如权利要求10所述的方法,该方法进一步包括:

基于该第一和第三值确定该MNC值。

12.如权利要求10所述的方法,其中,该第一值包括MNC的最高有效位数字。

13.如权利要求11所述的方法,进一步包括:

将所确定的MNC值与在存储于MS中的存储MNC值比较以确定漫游状态。

14.如权利要求1所述的方法,其中,移动台与国际移动电台标识(IMSI)相关,其中,该IMSI包括移动国家代码(MCC)字段、IMSI_11_12字段、以及IMSI_S字段,其中,IMSI_11_12字段和IMSI_S字段至少之一包括MNC,并且其中,当第一字段指示该MNC的长度大于固定长度时,网络从IMSI_11_12字段提取MNC的第一部分,并从IMSI_S字段的最高有效位置提取MNC的第二部分。

15.一种从识别移动台的国际移动电台标识(IMSI)提取移动网络代码(MNC)的方法,该方法包括:基于包括在从移动台传输的消息中的指示符字段的值,确定MNC的长度是否大于固定长度;

从IMSI的第一字段读取MNC的最高有效位数字;

当该指示符字段被设置为第一值时,从IMSI第二字段的最高有效位置读取MNC的最低有效位数字,其中该第一值指示MNC具有大于固定长度的长度;以及基于IMSI的第一和第二字段中的值计算MNC。

16.如权利要求15所述的方法,其中,所述计算包括将MNC的最高有效位数字从IMSI_11_12进行转换。

说明书 :

技术领域

本发明涉及移动网络识别系统,更具体地说,涉及在移动通信网络中利用国际移动电台标识(IMSI)识别移动通信网络(例如基站)到移动通信设备的方法。

背景技术

在蜂窝通信领域中,该领域的技术人员经常使用术语1G、2G,以及3G,这些术语指的是所使用的蜂窝通信技术的代,1G指第一代,2G指第二代,而3G指第三代。
1G通常指模拟电话系统,称为AMPS(高级移动电话业务)电话系统。2G通常用于指在全世界盛行的数字蜂窝系统,并包括CDMAOne,全球移动通信系统(GSM),以及时分多址接入(TDMA)。2G系统与1G系统相比能在密集区域中支持更多的用户。
3G通常用于指当前正在开发的数字蜂窝系统。近来,第三代(3G)CDMA通信系统已经被提出包括例如cdma2000和W-CDMA的建议。这些3G通信系统彼此概念上相似但也有一些明显的差别。
cdma2000系统是第三代(3G)宽带、扩频无线接口系统,该系统采用CDMA技术的增强业务优势以提高数据性能,如Internet和Intranet接入、多媒体应用、高速商业交易,以及遥感勘测。与其他第三代系统一样,cdma2000的核心在于网络经济实惠和无线传输设计以克服有限的可用无线电频谱的局限性。
图1示出了cdma2000网络架构,其中,用户使用移动通信设备或移动台(MS)以接入网络业务。该移动台可以是便携式通信单元,例如手持蜂窝电话,安装在车辆上的通信单元或者甚至是位置固定的通信单元。
来自移动台的电磁波由基站收发系统(BTS)也称为节点B发射。该BTS由诸如天线和无线电波传输设备之类的无线电设备组成。基站控制器(BSC)接收从一个或多个BTS的传输信号。该BSC通过与BTS、移动交换中心(MSC)或内部IP网络交换消息而提供对来自每个BTS的无线传输的控制和管理。该BTS和BSC是基站(BS)的组成部分。
该BS传输数据到电路交换核心网(CSCN)和分组交换核心网(PSCN)并与之交换消息。该CSCN提供传统的语音通信,而PSCN提供用于因特网应用和多媒体业务的数据通信。
该CSCN的移动交换中心(MSC)部分提供到移动台和来自移动台的传统语音通信的交换,并可存储信息以支持这些能力。移动交换中心(MSC)可连接至一个或多个BS以及其他公共网络,例如公共交换电话网(PSTN)或综合业务数字网(ISDN)。语音位置寄存器(VLR)用于恢复处理到来访用户的或来自来访用户的语音通信的信息。语音位置寄存器(VLR)位于MSC中并且可服务于多个MSC。
将用户身份存入到CSCN的归属用户位置寄存器(HLR)以记录诸如用户信息的目的,例如电子系列号(ESN)、移动目录号(MDR)、框架(profile)信息,当前位置,以及鉴权周期。鉴权中心(AC)管理与移动台有关的鉴权信息。该AC可位于HLR中,并且可服务于多个HLR。在SC和HLR/SC之间的接口是IS-41标准接口。
该PSCN的分组数据业务节点(PDSN)部分提供用于去往和来自移动台的分组数据流的路由。该PDSN建立、维护以及中断移动台的链路层对话,并且可与多个BS之一以及多个PSCN之一接口。
鉴权、认证和计费(AAA)服务器提供与分组数据业务相关的因特网协议鉴权、认证和计费功能。归属代理(HA)提供MS IP注册的鉴权,重新定向去往和来自PDSN的部件的外来代理(FA)的分组数据,并从AAA接收用户的规定信息。该HA可以建立、维护和中断与PDSN的安全通信,并分配动态IP地址。该PDSN通过内部IP网与AAA、HA以及因特网进行通信。
图2示出了cdma2000系统的分层结构框图。该分层的结构是在数据网设计中使用的分层模块化形式。所有出现的主要通信网络技术均基于国际标准化组织(ISO/OSI)的分层模型,如图2所示。层执行功能或业务的分类。OSI模型定义物理层20(层-1),其用于规定传输媒介的标准;链路层30(层-2);进行网络的路由和流量控制的网络层40(层-3);传输层50(层-4)以及上层60(层-5至7)。
链路层30和数据链路协议(DLP)用于缓和由物理传输媒介引起的损伤的影响。无线链路协议(RLP)被设计用于无线系统以专门处理在无线链路上产生的损伤类型,并且包括这样的机制,该机制能够处理通信链路上的故障、信息传输中产生的延时、信息丢失、带宽保护,以及冲突处理(contention resolution)。
传输层50提供端点之间的数据的可靠而透明的传输。提供端到端的故障恢复和流量控制。对于基于因特网的协议模型,传输控制协议(TCP)主要对应于OSI模型的传输层。
参照图3,提供了用于无线网络更具体地说用于cdma2000系统的数据链路协议结构层。对应层-5至7的上层60包含三项基本业务:语音业务、终端用户数据承载业务以及信令。该语音业务62包含PSTN接入、移动用户之间的语音业务,以及互联网电话。终端用户数据承载业务是提供代表移动终端用户的任何形式的数据并且包括分组数据应用(如IP业务)61、电路数据应用(如异步传真和B-ISDN仿真业务)63,以及SMS。信令业务控制所有移动业务的操作。
语音业务62直接利用LAC业务所提供的业务。信令业务70参照层40、50和60说明以指示在对应层-3至7的所有层之间交换的信令信息。
对应层-4的传输层50包括传输控制协议(TCP)51和用户数据报协议(UDP)52。超文本传输协议(HTTP)、实时传输协议(RTP),或其他协议也可出现。
对应层-2的链路层30被再分成链路接入控制(LAC)子层32和媒介接入控制(MAC)子层31。链路层提供用于数据传输业务的协议支持和控制机制,并执行将上层60数据传输映射成物理层20的特定性能和特征所需的功能。该链路层可看作上层与物理层20之间的接口。
MAC子层31和LAC子层32的分离是根据支持较宽范围上层业务的需要,以及在较宽性能范围上提供高效和低等待时间数据业务(从12kbps到大于2Mbps)的需求而激发。其他激发因素是支持电路和分组数据业务的高QoS发送的需要,例如可接受的时延和/或数据BER(比特误码率)的限制,以及高级多媒体业务的发展要求,每个高级多媒体业务均具有不同QoS需求。
该LAC子层32需要在点对点无线传输链路42上提供可靠的、按序发送的传输控制功能。该LAC子层管理上层实体之间的点对点通信信道,并且提供支持宽范围的不同端到端可靠链路层协议的架构。
该MAC子层31对于每个有效的业务有利于处理具有服务质量(QoS)管理能力的3G无线系统的复杂多媒体、多业务能力。该MAC控制状态35包括用于控制数据业务(分组和电路)向物理层20的接入,用于包括来自同一个用户的多业务之间,以及无线系统中冲突用户之间的冲突控制的过程。
尽力发送33利用无线链路协议(RLP)在无线链路层上提供适度可靠的传输以获得最好等级的可靠性。多路和服务质量(QoS)控制34通过来自调停来自冲突业务和接入请求适当优先级的冲突的请求负责强制保证协商的QoS等级。
对应层-1的物理层20负责无线发送数据的编码和调制。物理层20规定来自较高层的数字数据以便该数据可在移动无线信道上可靠地发射。物理层20将由MAC子层31在多个传输信道上传送的用户数据和信令映射到物理信道,并通过无线接口传输该信息。在发送方向,由物理层20执行的功能包括信道编码、交织、倒频,扩展以及调制。在接收方向,这些功能被反向执行以在接收机处恢复所发送的数据。
国际电联(ITU)最初带头发起用于移动通信的3G(第三代)标准,依照国际移动电话2000(IMT2000)计划。IMT2000提供一个用于无线网络的全球标准版本作为全球3G系统。在3G系统中,移动通信系统的下一代将提供增强业务,例如多媒体和视频。主要的3G技术包括全球移动通信系统(UMTS)和CDMA 2000TM。
UMTS提供增强范围的多媒体业务。UMTS将加快电信、信息技术,媒体以及内容产业之间的融合以产生新业务和带来新的收入增长机会。UMTS将在全球漫游的稳定条件下支持低成本、高容量、速率达到2Mbps的移动通信以及其他高级的性能。定义UMTS的规范由第三代合作计划(3GPP)组织来制定。
CDMA2000TM标准系列定义了码分多址接入(CDMA)技术的使用以满足3G无线通信系统的需求。这些标准已通过来自Qualcomm的综合建议而被研究。该CDMA2000是2000年后期在商业上展开的第一个3G IMT-2000技术之一。其在新的或现有的频谱中的一个1.25MHz(1X)载波上可提供两倍的话音容量和数据速率(高达307kbps)。而CDMA2000 1X还被称作为IS-2000,MC-1X和IMT-CDMA多载波1X和1×RTT。定义CDMA2000的规范由第三代合作计划2(3GPP2)制定。
国际电联-电信标准部门(ITU-T)是开发世界范围电信技术标准的国际团体。这些标准一起按系列分组,带有表示通用主题的字母以及规定具体标准的数字的前缀。例如,ITU-T系列E,表示处理整个网络操作、电话业务,业务操作和人的因素。具体地说,ITU-T E.212提供国际移动用户识别(IMSI)。
IMSI是分配给GSM和UNTS网络中的每个移动用户的唯一标识符。IMSI包括移动国家代码(MCC)、移动网络代码(MNC)和移动台识别号码(MSIN),如图4所示。MCC是唯一识别所在国家的3位数字。MNC是用于从指定国家唯一识别给定网络的2或3位数字。MNC用于在使用相同MCC的国家中识别各个网络。
制造商通常地分配MSIN。MSIN包括最大10位数字,并且用于在使用相同MNC的每个网络中识别移动通信设备或移动台。MNC和MSIN的结合作为国家移动台识别号(NMSI),该识别号在其归属国中唯一标识移动台。
通常,IMSI最多由15个数字构成。如图4所示的IMSI用于分配国际分类识别号给移动台。因此,即使移动台进行国际漫游,服务基站或通信网也能够基于MCC和MNC的值确定该移动台所注册的国家和网络。因而,IMSI简化和促进了漫游网中的计费,无论是本国还是国际。
在cdma2000系统中,IMSI被分为两类。第一类是0类IMSI,而另一类是1类IMSI。0类IMSI有15位数字,而1类IMSI的数字少于15位。参照图5,示出了1类IMSI。IMSI包括MCC和IMSI_S,其中,MCC字段与IMSI的第11和12位数字一致(IMSI_11_12)。如图所示,在该例中,IMSI总长是13位数字。MNC和MSIN字段分别是2位和8位数字。因而,cdma2000的IMSI_S的长度是10位。因此,该IMSI_11_12与MCC的至少两位有效的数字一致。
典型地,IMSI_S对应在ITU-T E.212中提供的MSIN,且由10位数字构成。如果是MSIN是10位数字,则IMSI_S由10位数字构成。但是,如果MSIN少于10位数字,或者IMSI的总长是10位或多于10位数字,则IMSI_S包括IMSI的至少10位有效数字。如果IMSI的总长少于10位,则至少一个填补值(“0”)被添加在IMSI的最高有效部分以重新将IMSI构造为总长为10位数字。该10位数字被设置为IMSI_S。
IMSI_11_12是指示IMSI的第11和12位的值,并且如果MNC为2位,则一般地需要包括MNC。如果MNC为3位数字,则IMSI_11_12需要包括一部分MNC。图5示出了IMSI的第11/12位怎样包括一部分MNC。当IMSI_11_12在cdma2000系统中包括一部分MNC时,具有接收来自移动台的IMSI的基站不能够从IMSI提取MNC,因为基站没有配置以在包括2位数字MNC或3位数字MNC的IMSI之间区别。
具体地说,如果用于移动台的MNC为3位数字,则基站仅基于IMSI_11_12不能确定MNC。如果基站不能提取MNC,则然后不能识别该移动台所属的网络。因此,基站不能确定移动台是否漫游。
同样,基站不能确定移动台所属的网络和国家。因此,基站基于相应移动台的国际漫游业务不能确定帐单信息。因此,需要一种系统和方法以克服与可变长度MNC有关的上述问题。

发明内容

提供了一种将可变长度移动网络代码(MNC)从移动通信网络向移动台传递的方法。该方法包括:传输包括第一字段(IMSI_10_INCL)和第二字段(IMSI_10)至少之一的消息,其中,该第一字段(IMSI_10_INCL)指示该MNC是否大于固定长度(2位)。该第一字段(IMSI_10_INCL)还指示第二字段(IMSI_10)是否被包括在该消息中。
当网络支持MNC大于固定长度(>2位数字)时,第一字段(IMSI_10_INCL)设置为第一逻辑级(“1”)以指示第二字段(IMSI_10)被包括。当网络支持MNC不大于固定长度(=2位)时,第一字段(IMSI_10_INCL)设置为第二逻辑级(“0”)以指示没有包括第二字段(IMSI_10)。该第二字段包括MNC的第一部分。
在一个实施例中,第一部分包括MNC的最低有效位数字,而MNC的最高有效位数字在第三字段(IMSI_11_12)中被传输至移动台。在接收第二字段(IMSI_10)和第三字段(IMSI_11_12)的基础上,移动终端确定由网络所支持的MNC的第一值,并且将MNC的第一值与存储在移动终端中的MNC的第二值比较。
如果第一值与第二值不同,则移动终端正在漫游。将该消息在寻呼信道和广播控制信道(BCCH)至少之一上发送。该消息可以是扩展系统参数消息(ESPM)、ANSI-41系统参数消息(A41SPM),或者MC-RR参数消息(MCRRPM)。第一部分的值基于十进制值和二进制值之间的关联来确定。该二进制值例如包括4位。
在另一个实施例中,提供了一种在移动终端中支持可变长度移动网络代码(MNC)的方法。该方法包括:从网络接收表示固定长度(2位数字)移动网络代码(MNC)的第一值(IMSI_11_12);以及接收识别MNC是否大于固定长度的第二值(IMSI_10_INCL),其中,如果网络支持MNC大于固定长度(>2位数字),则第二值等于第一逻辑级(“1”)以指示第三值(IMSI_10)将从网络发送。
在一个实施例中,所述方法还包括:从网络接收第三值(IMSI_10);以及基于第一(IMSI_11_12)和第三值(IMSI_10)确定MNC值,其中,第一值包括MNC的最高有效的位数字,而第二值包括MNC的最低有效位数字。将MNC值与存储的MNC值比较以确定漫游状态。
根据又一个实施例,提供了一种将可变长度移动网络代码(MNC)从移动台向移动通信网络通信的方法。该方法包括:传输包括第一字段(3_DIGIT_MNC_IND)的消息,其中,该第一字段(3_DIGIT_MNC_IND)指示该MNC是否大于固定长度(2位数字)。当MNC大于固定长度(>位数字)时,将该第一字段(3_DIGIT_MNC_IND)设置为第一逻辑级(“1”)。
当MNC不大于固定长度(=2位数字)时,将第一字段(3_DIGIT_MNC_IND)设置为第二逻辑级(“0”)。该消息可以是始发消息(ORM)、注册消息(RGM),或者寻呼响应消息(PRM)。该移动台与国际移动电台标识(IMSI)相关,其中,该IMSI包括移动国家代码(MCC)字段、IMSI_11_12字段、以及IMSI_S字段,其中,IMSI_11_12字段和IMSI_S字段至少之一包括MNC,并且其中,当第一字段指示MNC大于固定长度时,网络从IMSI_11_12字段提取MNC的第一部分,并从IMSI_S字段的最高有效位置提取MNC的第二部分。
在另一个实施例中,提供了一种从识别移动台的IMSI提取MNC的方法。该方法包括:基于包括在从移动台传输的消息中的指示符字段(IMSI_10_INCL)确定该MNC是否大于固定长度(3位数字MNC);从IMSI的第一字段(IMSI_11_12)读取MNC的第一最高有效位数字;当指示符字段设置为(“1”)时,从IMSI第二段(IMSI_S)的第一最高有效位置读取MNC的最低有效位数字;以及基于该IMSI的第一和第二字段的值计算该MNC。
本发明提供了一种将移动网络代码(MNC)从移动通信网络向移动台传递的方法,该方法包括:传输包括第一字段和第二字段至少之一的消息,其中,该MNC具有可变长度,其中该第一字段指示所述第二字段是否包含在所述消息中,以及其中如果该MNC的长度大于固定的长度所述第二字段包含在所述消息中,以及其中,所述消息是下述各项中的一个:扩展系统参数消息(ESPM)、ANSI-41系统参数消息(A41SPM)、以及MC-RR参数消息(MCRRPM)。
本发明还提供了一种在移动台(MS)中支持可变长度移动网络代码(MNC)的方法,该方法包括:从网络接收表示固定长度移动网络代码的第一值;以及接收特定消息,该特定消息包括表示第三值是否包含在所述特定消息中的第二值,其中所述第三值表示MNC的最低有效位数字,其中,如果该第二值等于第一逻辑级,则该MS标识出网络支持具有大于固定长度的长度的MNC以及所述特定消息包括所述第三值,以及其中,所述特定消息是下述各项中的一个:扩展系统参数消息(ESPM)、ANSI-41系统参数消息(A41SPM)、以及MC-RR参数消息(MCRRPM)。
根据实施例下列参照附图的详细描述,本领域内的技术人员将很容易地理解本发明的这些和其他实施例,本发明不限于公开的任何特殊实施例。

附图说明

附图用来提供本发明的进一步理解,其被结合在本说明书中并构成此说明书的一部分,其示出了本发明的实施例并与文字描述一起用来解释本发明的原理。
图1示出了cdma2000网络结构;
图2示出了cdma2000系统的分层的结构框图;
图3示出了用于无线网络更具体地用于cdma2000系统的数据链路协议结构层;
图4是在ITU-T E.212中提供的IMSI的结构图;
图5是示出IMSI的第11/12位部分包括一部分MNC的情形的图;
图6A-6C是根据本发明一个实施例,用于将移动网络代码(MNC)的信息从基站传输至移动台的消息的示例性结构图;
图7是根据本发明一个实施例,用于表示MNC第三位数字的IMSI_10字段映射关系的表格;
图8A-8C是根据本发明一个实施例,用于将移动网络代码(MNC)的信息从移动台传输至基站的消息的结构图;
图9是根据本发明一个实施例,用于解释基站用于从0类IMSI提取MNC的过程的图;以及
图10是根据本发明一个实施例,用于解释基站用于从1类IMSI提取MNC的过程的图;
图11是示出根据本发明一个实施例的IMSI字段的位结构的图;
图12示出了根据本发明优选实施例移动台的框图。
根据本发明一个或多个实施例,本发明在不同附图中用相同数字标记的特征、元件以及方面表示相同、等效或类似的特征、元件,或方法。

具体实施方式

为了有助于描述本发明,某些示例性参数名、值、长度以及其他属性用于描述在移动台和基站之间通信的信道、消息以及固定或可变标识符。应注意,这些参数名和值仅为说明目的,而且其他名可用于描述相同或类似功能。
本发明涉及识别包括在IMSI结构中的可变长度MNC的方法。因此,利用可变长度MNC(例如3位或2位数字MNC)的基站利用在寻呼信道或广播控制信道(BCCH)上传输的特定参数消息通知移动台该MNC的长度。在寻呼信道或广播控制信道(BCCH)上传输的特定参数消息参照图6A-6C解释如下。
参照图6A-6C,提供了用于将涉及MNC长度和/或值的MNC信息从基站传输至移动台的消息的示例性结构图。根据本发明一个实施例,在图6A-6C中分别示出了扩展系统参数消息(在下文中简写为ESPM)、ANSI-41系统参数消息(在下文中简写为A41SPM),以及MC-RR参数消息(在下文中简写为MCRRPM)的结构。
例如,IMSI_10_INCL字段表示MNC长度。字段IMSI_10表示插入ESPM、A41SPM,或MCRRPM中的在MNC的IMSI处的数值。字段IMSI_10_INCL的值利用1位表示MNC的长度。在一个实施例中,如果MNC的长度为3位数字,将字段IMSI_10_INCL的值设为例如“1”;如果MNC的长度为2位数字,则将IMSI_10_INCL设为例如“0”。
在一个实施例中,4位用于IMSI_10字段以提供MNC最低有效位数字。如果MNC的长度为2位,例如,则不设IMSI_10字段的值。应注意,本发明一个或多个实施例在此参照与示例性结构相应的示例性数字和说明性附图描述。但是,这仅为示例的目的。本发明的其他实施例可在不背离在此所描述概念和原理的情况下以不同于在此提供的位格式和数量的结构来实施。
例如,如果MNC的长度为3位数字,则基站利用了具有图6A-6C中所示结构的参数消息之一。可用参数消息的IMSI_10_INCL字段和IMSI_10字段的值被设置,然后将设置的字段值传输至移动台。在此示例性实施例中,IMSI_10_INCL字段的值设为“1”,而IMSI_10字段的值设为图7表中所列示例性二进制值之一。
图7提供了用于表示MNC第三位数字的映射表,在该表中,映射为十进制数字的二进制数字是可以被分配至IMSI_10字段的值。如果MNC的长度为2位,则IMSI_10_INCL字段的值设为“0”,而IMSI_10字段的值不设定。根据映射表,如果MNC的长度为3位数字(例如“123”),则基站将IMSI_10_INCL字段的值设为“1”,将IMSI_10字段的值设为表示十进制数“3”的“0011”。例如,如果MNC的第三位数字是“9”,则IMSI_10字段的值设为“1001”。
因此,在利用3位数字MNC的情况下,配备有MCC和IMSI_11_12的移动台能够基于IMSI_10字段的值确定MNC的值。因此,移动台通过比较接收的MNC和其自身的MNC确定是否正在漫游。
在另一个实施例中,利用3位或2位数字MNC的基站利用分别在图8A、图8B以及图8C中示出的始发消息(ORM)、注册消息(RGM),或者寻呼响应消息(PRM)将MNC信息通知给移动台。为了实现这种情况,例如,将表示MNC长度的指示符字段3_DIGIT_MNC_IND添加在始发消息(ORM)、注册消息(RGM),或者寻呼响应消息(PRM)中。
在某个实施例中,指示符字段3_DIGIT_MNC_IND为1位。例如,如果MNC的长度为3位数字,则将指示符字段3_DIGIT_MNC_IND的值设为“1”。如果MNC的长度为2位数字,则将指示字段符3_DIGIT_MNC_IND的值设为例如“0”。在采用3位数字MNC的情况下,基站被通知来自移动台的MNC长度。因此,基站通过读取IMSI_S的最高有效位来确定来自IMSI_11_12的MNC的2位数字值以及剩余的1位数字值以确定对应的移动台是否正在漫游。
在另一个实施例中,基站能够基于MCC值确定每个国家的MNC的长度。因此,在接收来自移动台的IMSI的基础上,基站能够通过检查由移动台提供的IMSI的MCC确定MNC的长度。因此,基站能够通过读取IMSI_S的最高有效的位来确定来自IMSI_11_12的MNC的2位数字值以及剩余的1位数字值。基于MNC信息提取MNC的过程将在下面解释。
在接收从移动台传输的始发消息(ORM)、注册消息(RGM),以及寻呼响应消息(PRM)之一的基础上,基站通过提取插入到相应消息中的指示符字段3_DIGIT_MNC_IND的值确定MNC的长度。当MNC的长度例如为3位数字时,基站从IMSI_11_12获得MNC最高有效的两位数字,并从IMSI_S的最高有效位置提取MNC的最低有效位。然后基站读取3位数字MNC以确定当前移动台是否正在漫游。
在一些实施例中,在接收到在寻呼信道或广播控制信道(BCCH)上传输的来自基站的ESPM、A41SPM,或MCRRPM之后,移动台能够通过提取插入相应参数消息中的IMSI_10_INCL字段的值确定MNC的长度,以及通过提取IMSI_10字段的值确定MNC的最低有效数值。
参照图9,例如,如果移动台使用的MNC为3位数字,则基站从IMSI_11_12发现MNC最高有效的2位以及从IMSI_S最高有效的位置获得最低有效位数字。因此,移动台识别出3位数字MNC,从而确定移动台是否正在漫游。
参照图10,MNC在1类IMSI中是3位数字。因此,移动台的MSIN具有小于9位数字的数量。因此,移动台设置IMSI_S最高有效的位置以包括MNC的最低有效位数字。MSIN被包括在IMSI的最低有效部分中,而填充值被添加至MSIN的左边。如图所示,在此示例性实施例中,MSIN是5位。IMSI_S的最高有效位置包括MNC的最低有效位数字,而填充值(“0000”)被插入IMSI_S最高有效位置的第2/3/4/5位中。此外,MSIN被插入IMSI_S最低有效的5位中。
同样,基站能够从IMSI_11_12提取MNC的最高有效2位数字,从IMSI_S的最高有效位置提取MNC剩余的最低有效位数字。参照图11,该IMSI_S字段能被分为两个分离的部分,即IMSI_S1和IMSI_S2,分别包括IMSI_S字段的最低有效和最高有效的位。
如图所示,在示例性实施例中,IMSI_S第一个最高有效的三位数字由IMSI_S2部分中的10位表示,第二个三位数字由IMSI_S1部分中的10位表示,千分位数字(即,第4个IMSI_S最低有效位数字)由4位表示,而IMSI_S最低有效3位由10位表示。因此,移动台的IMSI_S可由总共34个位表示。
在一个实施例中,当基站确定嵌入在从移动台接收的IMSI中的MNC为3位数字MNC时(即当指示符字段3_DIGIT_MNC_IND设为“1”时),然后执行下列操作以从IMSI提取MNC。首先,基站从IMSI_11_12字段提取MNC第一个最高有效的位数字。其次,通过利用IMSI_S的第一个10位,IMSI_S的第一位数字可以这样导出,即通过将10位二进制值转换成十进制值,通过给十进制数加上111,用结果除以100,并在10位为零值时取其商。
因此,基站利用IMSI能够将MNC信息(MNC的长度和/或最低有效位数字值)通知给移动台。移动台利用此信息识别具体国家中的网络。此外,移动台能够将MNC的长度通知给基站。在此,基站能够确定通信网络,而不考虑MNC的值。因此,基站和移动台都能够确定移动台是否正在漫游,并且相应地设置帐单。
图12示出了根据本发明优选实施例的移动台的方框图。参照图12,该移动台500包括处理器(或数字信号处理器)510、射频(RF)模块535、功率管理模块505、天线540、电池555、显示器515、键盘520、存储器530、SIM卡525(可选),扬声器545以及麦克风550。
用户通过例如按键盘520的按钮或者通过利用麦克风550的话音激活来输入指令信息,例如电话号码。微处理器510接收并处理指令信息以执行相应功能,例如拨电话号码。操作性数据可以从用户识别模块(SIM)卡525或存储器模块530重新检索以执行该功能。此外,为了用户参考和方便,处理器510可在显示器515上显示指令性和操作性的信息。
处理器510向RF部分535发出执行性信息以启动通信,例如,传输包括语音通信数据的无线信号。该RF部分535包括接收器和发射器以接收和发射无线信号。天线540有助于无线信号的发射和接收。在接收无线信号的基础上,该RF模块535转发并将信号转换成处理器510处理的基带频率。处理的信号将被转化成通过例如扬声器545输出的可听或可读信息。
对于本领域内的技术人员来说很明显,利用例如适当编程的数字信号处理器(DSP)或其他数据处理设备,或单独或与外部支持逻辑结合,本发明的优选实施例可很容易地实施。
所述优选实施例可利用标准编程和/或工程技术实施为方法、设备或制造物(article of manufacture)以产生软件、固件、硬件,或任何它们的结合。在此使用的术语“制造物”是指以硬件逻辑(例如,集成电路芯片、现场可编程门阵列(FPGA)、专用集成电路(ASIC)等),或者计算机可读介质(例如,磁存储介质(例如硬盘驱动器、软盘、磁带等)、光存储器(CD-ROM、光盘等)、易失性性和非易失性存储设备(例如,EEPROM、ROM、PROM、RAM、DRAM、SRAM、固件、可编程逻辑等))中实施的代码或逻辑。计算机可读介质中的代码可被处理器访问和执行。
优选实施例中实施的代码可进一步通过传输介质或从网络上的文件服务器存取。在这种例子中,在其中实施代码的制造物可包括传输介质,例如网络传输线路、无线传输介质、通过空间传播的信号、无线电波、红外信号等。当然,本领域内的技术人员将认识到,在不背离本发明范围的情况下可对这种结构作出许多更改,而且制造物可包括本领域中公知的任何信息承载介质。
上面描述的实施例考虑了所有方面,其仅是说明性的,没有任何限制作用。因而,在不背离在此描述的基本特征的情况下,可采用能够支持本发明各个方面的其他任何示例性实施例、系统结构、平台,以及设备。所公开实施例的特征的这些和其他各种修改和结合均包括在本发明的范围内。本发明由权利要求书和其等效的整个范围限定。
相关申请的交叉参照
依据35U.S.C.§119(a),本申请要求2003年7月10日提交的韩国专利申请No.2003-46942的在先申请日和优先权,其全文引用在此作为参照。