用于确定移动设备获得服务的国家的方法和装置的制作方法

文档序号:7736875阅读:241来源:国知局
专利名称:用于确定移动设备获得服务的国家的方法和装置的制作方法
技术领域
概括地说,本发明涉及用于确定移动设备获得服务的国家的装置和方法。具体地说,本发明涉及使用系统特定(例如,空中下载)参数来确定移动设备获得服务的国家。
背景技术
移动用户设备(UE)是广泛地部署的设备,它们被全世界采用,以在UE用户和连接到全球电信基础结构的其它用户之间允许进行全双工通信。由移动UE处理的通信应用类型包括语音、数据、图像传输、互联网接入、电子邮件、文本消息、视频传输等。由于移动UE 是电池供电的、便携的设备,所以它们的小外形因素(即,小尺寸)和重量有助于在它们的覆盖区域中实现个人移动性。
在无线覆盖区域内,可以使用几种不同的接入技术来使移动UE与基站建立连接。 不同的接入技术包括频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA)、正交频分多址 (OFDMA)等。
如果UE用户开始了国际旅行,则移动UE可以穿越国家的边界。也就是说,移动UE 在不同的国家遇到不同的拨号过程。关于国际旅行产生的一个复杂问题是,当UE用户到外国旅行时,UE用户不愿去管理多个直接的拨号前缀。在一个例子中,美国使用“011”作为国际直接拨号(IDD)前缀。但是,在日本,国际直接拨号前缀是“001”。因为不同的国家使用不同的拨号前缀,所以UE用户在进行国际漫游时,需要知道和使用每个国家的合适的前缀来拨打电话。这项特征使得国际漫游比UE用户想要的国际漫游更复杂和更混乱。例如,如果对同一个想拨的电话号码,对于不同的国家需要使用不同的拨号前缀,那么在移动UE的地址簿中存储国际电话号码是不方便的。

发明内容
本发明公开的一种装置和方法用于根据服务基站发送的系统特定(例如,空中下载)参数来识别移动设备获得服务的国家。根据一个方面,使用至少一个系统特定参数来识别服务国家的方法包括从前向链路信号中提取所述至少一个系统特定参数;判断所述至少一个系统特定参数是否映射到唯一的国家;为了呼叫来识别所述服务国家。
根据另一方面,使用至少一个系统特定参数来识别服务国家的用户设备包括处理器和电路,用于从前向链路信号中提取所述至少一个系统特定参数的;判断所述至少一个系统特定参数是否映射到唯一的国家;为了呼叫来识别所述服务国家。
根据另一方面,使用至少一个系统特定参数来识别服务国家的无线设备包括用于从前向链路信号中提取所述至少一个系统特定参数的模块;用于判断所述至少一个系统特定参数是否映射到唯一的国家的模块;用于为了呼叫来识别所述服务国家的模块。
根据另一方面,计算机可读介质包括存储在计算机可读介质上的程序代码,所述程序代码包括用于从前向链路信号中提取所述至少一个系统特定参数的程序代码;用于判断所述至少一个系统特定参数是否映射到唯一的国家的程序代码;用于为了呼叫来识别所述服务国家的程序代码。
本发明的优势包括当用户在其它国家漫游时,给用户拨号增加了方便;当进行国际漫游时,减少了拨号时的错误;当漫游时,减少了用户拨打国际电话时的失败。
应当理解,对于本领域的普通技术人员而言,根据下面的具体实施方式
,其它方面将变得显而易见,其中通过说明的方式示出和描述了多个方面。附图和具体实施方式
在本质上应被认为是说明性的,而不是限制性的。


图1说明了无线通信系统的示例性框图。
图2说明了具有分别位于六边形覆盖区域内的几个基站的示例性无线网络。
图3说明了用于根据系统特定参数来识别服务国家的示例性流程图。
图4说明了设备的一个例子,该设备包括与存储器通信的用于执行过程的处理器,所述过程使用系统特定参数来识别服务国家。
图5说明了设备的一个例子,该设备适合于使用系统特定参数来识别服务国家。
具体实施例方式下面参照附图给出的详细描述用于说明本发明的各个方面,但这并不表示仅这些方面才能实现本发明。本申请中描述的每个方面只是本发明的一个例子或说明,而不应被解释为比其它方面优选或更有优势。详细描述中包括的具体细节是为了便于深入理解本发明。但是,对于本领域技术人员来说显而易见的是,本发明也可以不用这些具体细节来实现。在有些情况下,框图中给出了公知的结构和设备,这是为了避免模糊本发明的构思。使用缩写词和其它描述性术语仅仅是出于方便和清楚起见,而非限定本发明的保护范围。
虽然为了使说明更简单,而将方法示出和描述为一系列的动作,但是应该理解和明白的是,这些方法并不受动作顺序的限制,因为,依照一个或多个方面,一些动作可以按不同顺序发生和/或与本申请中示出和描述的其它动作同时发生。例如,本领域普通技术人员应该理解并明白,一个方法也可以表示成诸如状态图中的一系列相互关联的状态和事件。此外,如果要实现根据一个或多个方面的方法,并非描绘出的所有动作都是必需的。
图1说明了无线通信系统100的示例性框图。本领域的技术人员将理解,图1中说明的示例性无线通信系统100可以在FDMA环境、OFDMA环境、CDMA环境、WCDMA环境、TDMA 环境、SDMA环境或任何其它合适的无线环境中实现。
无线通信系统100包括接入节点101 (亦称基站)和用户设备或UE 201 (亦称无线通信设备,例如移动电话)。在下行链路段,接入节点101(亦称基站)包括发射(TX)数据处理器A 110,该发射数据处理器对业务数据进行接收、格式化、编码、交织和调制(或符号映射),并提供调制符号(亦称数据符号)。TX数据处理器A 110与符号调制器A 120通信。符号调制器A 120接收并处理数据符号和下行链路导频符号,并提供符号流。在一方面,符号调制器A 120与提供配置信息的处理器A 180通信。符号调制器A 120与发射机单元(TMTR)A 130通信。符号调制器A 120将数据符号和下行链路导频符号进行复用,并将数据符号和下行链路导频符号提供给发射机单元A 130。
每个待发送的符号可以是数据符号、下行链路导频符号或零值信号。可以在每个符号周期中连续地发送下行链路导频符号。在一方面,下行链路导频符号是频分复用的 (FDM)。在另一方面,下行链路导频符号是正交频分复用的(OFDM)。在另一方面,下行链路导频符号是码分复用的(CDM)。在一方面,发射机单元A 130接收符号流,并将符号流转换成一个或多个模拟信号,并进一步调节(例如,放大、滤波和/或上变频)模拟信号,以产生适合于无线传输的模拟下行链路信号。然后通过天线140发送模拟下行链路信号。
在下行链路段,UE 201包括用于接收模拟下行链路信号和向接收机单元(RCVR) B 220输入模拟下行链路信号的天线210。在一方面,接收机单元B 220调节(例如,滤波, 放大和下变频)模拟下行链路信号为第一“调节的”信号。然后对第一“调节的”信号进行采样。接收机单元B 220与符号解调器B 230通信。符号解调器B 230对从接收机单元B 220输出的第一“调节的”和“采样的”信号(亦称数据符号)进行解调。本领域的技术人员将理解,一个替代方案是在符号解调器B 230中实现采样处理。符号解调器B 230与处理器B 240通信。处理器B 240从符号解调器B 230接收下行链路导频符号,并对下行链路导频符号执行信道估计。在一方面,信道估计是描述当前传播环境特征的过程。符号解调器B 230从处理器B240接收对下行链路段的频率响应估计。符号解调器B 230对数据符号执行数据解调以获得下行链路路径上的数据符号估计。下行链路路径上的数据符号估计是所发送的数据符号的估计。符号解调器B 230还与RX数据处理器B 250通信。
例如,RX数据处理器B 250从符号解调器B 230接收下行链路路径上的数据符号估计,并解调(即,符号解映射)、解交织和/或解码下行链路路径上的数据符号估计,以恢复业务数据。在一方面,由符号解调器B 230和RX数据处理器B 250进行的处理分别与由符号调制器A 120和TX数据处理器A 110进行的处理互补。
在上行链路段,UE 201包括TX数据处理器B 2600 TX数据处理器B 260接收并处理业务数据,以输出数据符号。TX数据处理器B 260与符号调制器D 270通信。符号调制器D 270接收数据符号,并将数据符号与上行链路导频符号复用,执行调制并提供符号流。 在一方面,符号调制器D 270与提供配置信息的处理器B 240通信。符号调制器D 270与发射机单元B280通信。
每个待发送的符号可以是数据符号、上行链路导频符号或零值信号。可以在每个符号周期内连续地发送上行链路导频符号。在一方面,上行链路导频符号是频分复用的 (FDM)。在另一个方面,上行链路导频符号是正交频分复用的(OFDM)。在另一个方面,上行链路导频符号是码分复用的(CDM)。在一方面,发射机单元B 280接收符号流,并将符号流转换成一个或多个模拟符号,进一步调节(例如,放大、滤波和/或上变频)模拟信号,以产生适合于无线传输的模拟上行链路信号。然后通过天线210发送模拟上行链路信号。
天线140接收来自UE 201的模拟上行链路信号,接收机单元A 150处理模拟上行链路信号以获得采样。在一方面,接收机单元A 150调节(例如,滤波、放大和下变频)模拟上行链路信号为第二“调节的”信号。然后对第二“调节的”信号进行采样。接收机单元 A 150与符号解调器C 160通信。本领域的技术人员将理解,一个替代方案是在符号解调器C 160中实现采样过程。符号解调器C 160对数据符号执行数据解调,以获得上行链路路径上的数据符号估计,然后向RX数据处理器A 170提供上行链路导频符号和上行链路路径上的数据符号估计。上行链路路径上的数据符号估计是所发送的数据符号的估计。RX数据处理器A 170处理上行链路路径上的数据符号估计,以恢复由无线通信设备201发送的业务数据。符号解调器C 160还与处理器A 180通信。处理器A 180对在上行链路段上发送信号的每一个活跃的终端执行信道估计。在一方面,多个终端可以同时在它们各自所分配的导频子带集上在上行链路段上发送导频数据,其中所述导频子带集可以是交错的。
处理器A 180和处理器B 240分别指导(即,控制、协调或管理等)在接入节点 101(亦称基站)和UE 201处的操作。在一方面,处理器A 180和处理器B 240两者之一或两者与用于存储程序代码和/或数据的一个或多个存储器单元(未示出)相关联。在一方面,处理器A 180或处理器B 240两者之一或两者执行计算,以分别获得针对上行链路段和下行链路段的频率和冲击响应估计。
在一方面,无线通信系统100是多址系统。对于多址系统(例如,FDMA, OFDMA, CDMA、TDMA、SDMA等)而言,多个终端在上行链路段上同时进行发送。在一方面,对于多址系统而言,可以在不同的终端之间共享导频子带。在每个终端的导频子带横跨整个工作频带(可能除了频带边界之外)的情况下,使用信道估计技术。这种导频子带结构对于获得每个终端的频率分集是期望的。
图2说明了具有分别在六边形覆盖区域211、212和213内的基站202、203和204 的示例性无线网络200。还示出了在六边形覆盖区域211内的移动UE 221a、221b、221c和 221d ;在六边形覆盖区域212内的移动UE 231a和232b ;在六边形覆盖区域213内的移动 UE 241a、Mlb和Mlc。在一个例子中,移动UE 221a接收来自基站202的前向链路信号,移动UE 221a向基站202发送反向链路信号。前向链路信号包括某些无线网络信息或特性, 例如,系统标识(SID)、频带种类(bandclass)(即,频带)信息、网络标识(NID)、本地时间偏移量(local time offset,LTM)、夏令时信息(daylight savings information, DAYLT) 等。移动UE 221a可以接收或识别这些参数,以帮助识别与基站202相关联的覆盖区域的系统和网络。虽然将图2中示出的UE描绘为电话,但本领域的技术人员将理解,在不影响本发明的精神和保护范围的情况下,包括电话(例如,PDA等)的其它类型的UE也是同样适用的。
为了减少必须保持多个国际直拨电话前缀的用户不便性,使用了“ + ”代码拨号,其中,用户拨“ + ”为第一位,后面跟随着目的地国家代码和正呼叫的国家号码。这个号码被自动地转换成具有正发起呼叫的那个国家的适当前缀的国家或国际直拨号码。使用“ + ”代码使得用户不需要知道在每个国家使用的国际和国家直拨前缀。
根据“ + ”代码拨号功能,移动UE需要唯一地识别当前的服务国家,以便UE能够自动地转至正确的国家或国际直拨前缀。CDMA标准允许基站发送移动国家代码(MCC)和移动网络代码(MNC),以帮助识别移动UE获得服务的国家。但是,大多数CDMA运营商并不发送有效的MCC参数,使得在多数情况下,移动UE不能直接从基站传输中获得MCC信息。例如, 在一些CDMA系统中,取代MCC和MNC的实际值发送了“通配符”值。为了补偿缺少的MCC信息,一些运营商采用了特定的解决方案(例如,特征通知)来提供具有当前服务国家名称的文本信息。但是,并没有普遍地采用包括特征通知在内的解决方案。因此,在一些移动电话场景中,不知道服务国家。
典型的CDMA网络发送某些参数,这些参数可以用来自动地识别当前的服务国家。 这个信息有助于“ + ”代码拨号的实现。例如,系统标识(SID)指定了服务区域内的所有基站的集合。在一个例子中,以15比特指定了 SID。在另一个例子中,网络标识(NID)指定了服务区域内的基站的子集(例如,由单个基站控制器控制的一组基站)。在一个例子中,以 16比特指定了 NID。SID和NID均由基站广播,从而移动UE可以确定系统和网络。此外,基站还广播了本地时间偏移量(LTM)和DAYLG标签,本地时间偏移量是一个6比特的系统时间修正值,DAYLG标签是指示是否正实行夏令时的1比特指示符。这些参数可以用来帮助识别当前的服务国家。
图3说明了使用系统特定(例如,空中下载)参数来识别服务国家的示例性流程图。在方框310中,获得无线服务。在一方面,用户设备(UE)从基站获得针对前向链路信号的无线服务。在方框320中,从前向链路信号中提取至少一个系统特定参数。在一方面, 所述至少一个系统特定参数包括系统标识号、频带种类(即,频带)信息、网络标识号、本地时间偏移量或夏令时信息。或者,具体地,所述至少一个网络特定参数包括系统标识(SID)、 频带种类(即,频带)信息、网络标识(NID)、本地时间偏移量(LTM)、夏令时信息(DAYLT) 等。本领域的技术人员将理解,在不影响本发明的保护范围和精神的情况下,可以包括或使用其它的系统特定参数。在方框330中,判断所述至少一个系统特定参数是否映射到唯一的国家。例如,判断国家解析逻辑是否将所述至少一个网络特定参数映射到唯一的国家。在一方面,国家解析逻辑使用SID参数来映射到唯一的国家。在一个例子中,SID参数存储在查找表中,这个查找表列出了每一个SID参数及其相对应的唯一的国家。
但是,在一些情况下,单独的SID参数不能唯一地映射到一个国家,因为一些CDMA 运营商使用官方地分配给其它运营商的SID参数,这导致了国家解析冲突。为了解决这种冲突,单独地使用或者组合地使用进一步的解析标准(例如,频带种类(即,频带)信息、 NID、LTM和DAYLT)来识别唯一的国家。本领域的技术人员将理解,在不影响本发明的精神或保护范围的情况下,可以执行许多逻辑算法来处理一个或多个解析标准,以识别唯一的国家。
如果国家解析逻辑能够将系统特定参数映射到唯一的国家(即,是),则进入到方框340。在方框340中,将该唯一的国家识别为针对UE的服务国家。因此,在方框340中识别服务国家。如果国家解析逻辑不能将系统特定参数映射到唯一的国家(即,否),那么进入到方框350。在方框350中,给出了一个或多个候选国家,其中,一个或多个候选国家中的一个国家可能是服务国家。本领域的技术人员将理解,可以对一列候选国家预编程序,在一些情况下,根据其它可利用的信息(例如,UE用户可以输入或可能知道的信息)给出了预编程序列表的子集。在一个例子中,将候选国家中的一个候选国家列为“不存在的国家”,这表示正确的服务国家可能不是给出的候选国家的一部分。
在方框360中,从一个或多个候选国家中选择一个候选国家作为服务国家。在一方面,UE用户在方框360中做出选择。在一方面,UE用户利用其它辅助信息在方框360中做出选择,所述辅助信息例如但不限定于是个人知识、全球定位系统(GPS)信息等。因此,在方框360中识别出服务国家。在方框360之后(在方框370中),使用基于所识别的服务国家的拨号前缀来发起呼叫。当已经识别出服务国家时,与那个服务国家相关联的拨号前缀将可用来(例如,通过查找表)发起呼叫。
本领域的技术人员将理解,在没有背离本发明的保护范围和精神的条件下,图3 中的示例性流程图中公开的步骤的次序可以进行交换。此外,本领域的技术人员将理解,在流程图中示出的步骤不是排它性的,在不影响本发明的保护范围和精神的情况下,可以包括其它步骤,或者可以删除示例性流程图中的一个或多个步骤。
本领域技术人员还应当明白,结合本申请的实施例描述的各种示例性的部件、逻辑框、模块、电路和算法步骤均可以实现成电子硬件、固件、计算机软件或其组合。为了清楚地表示硬件、固件和软件之间的可交换性,上面对各种示例性的部件、方框、模块、电路和步骤均围绕其功能进行了总体描述。至于这种功能是实现成硬件、固件还是软件,取决于特定的应用和对整个系统所施加的设计约束条件。熟练的技术人员可以针对每个特定应用,以变通的方式实现所描述的功能,但是,这种实现决策不应解释为背离本发明的保护范围。
例如,对于硬件实现,可以在以下各项中实现处理单元一个或多个专用集成电路 (ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑设备(PLD)、现场可编程门阵列(FPGA)、处理器、控制器、微控制器、微处理器、设计用于执行本发明描述的功能的其它电子单元、或者上面的组合。对于软件实现,可以通过执行本发明描述的功能的模块 (例如,过程、函数等)来实现。可以将软件代码存储在存储器单元中并由处理器单元执行。 此外,也可以将本发明描述的多个说明性流程图、逻辑框、模块和/或算法步骤编码成在本领域已知的任何计算机可读介质上携带的计算机可读指令,或者在本领域已知的任何计算机程序产品中实现。
在一个例子中,本发明描述的说明性组件、流程图、逻辑框、模块和/或算法步骤用一个或多个处理器实现或执行。在一方面,处理器与用于存储数据、元数据、程序指令等的存储器耦合,这些数据、元数据、程序指令等将由处理器执行,用于实现或执行本发明描述的多个流程图、逻辑框和/或模块。图4说明了设备400的一个例子,设备400包括与存储器420通信的、用来执行过程的处理器410,这些过程使用系统特定(例如,空中下载)参数来识别服务国家。在一个例子中,设备400用来实现图3中描绘的算法。在一方面,存储器420位于处理器410之内。在另一方面,存储器420位于处理器410的外部。
图5说明了设备500的一个例子,设备500适合于使用系统特定(例如,空中下载) 参数来识别服务国家。在一方面,如在本文的方框510、520、530、540、550、560和570所描述的那样,设备500由至少一个处理器实现,所述处理器包括用于提供不同方面的一个或多个模块,所述方面使用系统特定(例如,空中下载)参数来识别服务国家。例如,每个模块包括硬件、固件、软件或它们的任意组合。在一方面,设备500也由与至少一个处理器通信的至少一个存储器实现。
前面提供了对本发明各方面的描述,使得本领域的任何技术人员能够实现或使用本发明。对于本领域的技术人员来说,对这些方面的多种修改将是显而易见的,在没有背离本发明的精神或保护范围的条件下,本发明定义的一般原理可以应用到其它方面。
权利要求
1.一种使用至少一个系统特定参数来识别服务国家的方法,包括以下步骤 从前向链路信号中提取所述至少一个系统特定参数;判断所述至少一个系统特定参数是否映射到唯一的国家;以及为了呼叫来识别所述服务国家。
2.根据权利要求1所述的方法,还包括给出一个或多个候选国家,其中,所述一个或多个候选国家可能是所述服务国家。
3.根据权利要求2所述的方法,其中,识别所述服务国家的步骤包括 选择所述一个或多个候选国家中的一个候选国家作为所述服务国家。
4.根据权利要求3所述的方法,还包括使用基于所识别的服务国家的拨号前缀来发起所述呼叫。
5.根据权利要求4所述的方法,还包括 获得针对所述前向链路信号的无线服务。
6.根据权利要求1所述的方法,其中,所述至少一个系统特定参数包括以下各项中的一个或多个系统标识号、频带种类(即,频带)信息、网络标识号、本地时间偏移量或夏令时信息。
7.一种使用至少一个系统特定参数来识别服务国家的用户设备,包括用于执行以下步骤的处理器和电路从前向链路信号中提取所述至少一个系统特定参数; 判断所述至少一个系统特定参数是否映射到唯一的国家;以及为了呼叫来识别所述服务国家。
8.根据权利要求7所述的用户设备,其中,所述处理器和电路还给出一个或多个候选国家,其中,所述一个或多个候选国家可能是所述服务国家。
9.根据权利要求8所述的用户设备,其中,识别所述服务国家包括 选择所述一个或多个候选国家中的一个候选国家作为所述服务国家。
10.根据权利要求9所述的用户设备,其中,所述处理器和电路使用基于所识别的服务国家的拨号前缀来发起所述呼叫。
11.根据权利要求10所述的用户设备,其中,所述处理器和电路获得针对所述前向链路信号的无线服务。
12.根据权利要求7所述的用户设备,其中,所述至少一个系统特定参数包括以下各项中的一个或多个系统标识号、频带种类(即,频带)信息、网络标识号、本地时间偏移量或夏令时信息。
13.根据权利要求7所述的用户设备,其中,所述用户设备是移动电话。
14.一种使用至少一个系统特定参数来识别服务国家的无线设备,包括 用于从前向链路信号中提取所述至少一个系统特定参数的模块;用于判断所述至少一个系统特定参数是否映射到唯一的国家的模块;以及用于为了呼叫来识别所述服务国家的模块。
15.根据权利要求14所述的无线设备,还包括用于给出一个或多个候选国家的模块,其中,所述一个或多个候选国家可能是所述服务国家。
16.根据权利要求15所述的无线设备,其中,用于识别所述服务国家的模块包括 用于选择所述一个或多个候选国家中的一个候选国家作为所述服务国家的模块。
17.根据权利要求16所述的无线设备,还包括用于使用基于所识别的服务国家的拨号前缀来发起所述呼叫的模块。
18.根据权利要求14所述的无线设备,其中,所述至少一个系统特定参数包括以下各项中的一个或多个系统标识号、频带种类(即,频带)信息、网络标识号、本地时间偏移量或夏令时信息。
19.一种在计算机可读介质上记录的、可由计算机执行的程序,包括 用于从前向链路信号中提取至少一个系统特定参数的程序代码;用于判断所述至少一个系统特定参数是否映射到唯一的国家的程序代码;以及用于为了呼叫来识别所述服务国家的程序代码。
20.根据权利要求19所述的程序,还包括用于给出一个或多个候选国家的程序代码,其中,用于识别所述服务国家的程序代码包括用于选择所述一个或多个候选国家中的一个候选国家作为所述服务国家的程序代码。
全文摘要
使用至少一个系统特定参数来识别服务国家的装置和方法包括从前向链路信号中提取所述至少一个系统特定参数;判断所述至少一个系统特定参数是否映射到唯一的国家;为了呼叫来识别所述服务国家。
文档编号H04W8/18GK102187699SQ200980141184
公开日2011年9月14日 申请日期2009年10月16日 优先权日2008年10月17日
发明者K·阿南塔拉曼, J·A·哈奇森, B·古尔加努斯, P·M·卡纳德 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1