用于在移动计算装置中提供多频操作的设备和方法.pdf

上传人:b*** 文档编号:803903 上传时间:2018-03-12 格式:PDF 页数:22 大小:1.37MB
返回 下载 相关 举报
摘要
申请专利号:

CN200780051468.1

申请日:

2007.12.18

公开号:

CN101663824A

公开日:

2010.03.03

当前法律状态:

授权

有效性:

有权

法律详情:

专利权的转移IPC(主分类):H04W 48/18变更事项:专利权人变更前权利人:惠普发展公司,有限责任合伙企业变更后权利人:高通股份有限公司变更事项:地址变更前权利人:美国德克萨斯州变更后权利人:美国加利福尼亚州登记生效日:20140224|||专利权的转移IPC(主分类):H04W 48/18变更事项:专利权人变更前权利人:惠普开发有限公司变更后权利人:帕姆公司变更事项:地址变更前权利人:美国德克萨斯州变更后权利人:美国加利福尼亚州登记生效日:20140123|||专利权的转移IPC(主分类):H04W 48/18变更事项:专利权人变更前权利人:帕姆公司变更后权利人:惠普发展公司,有限责任合伙企业变更事项:地址变更前权利人:美国加利福尼亚州变更后权利人:美国德克萨斯州登记生效日:20140123|||授权|||专利申请权的转移IPC(主分类):H04B 1/02变更事项:申请人变更前权利人:掌上电脑公司变更后权利人:惠普开发有限公司变更事项:地址变更前权利人:美国加利福尼亚州变更后权利人:美国德克萨斯州登记生效日:20110916|||实质审查的生效IPC(主分类):H04B 1/02申请日:20071218|||公开

IPC分类号:

H04B1/02; H04B1/04

主分类号:

H04B1/02

申请人:

掌上电脑公司

发明人:

J·施; I·马赫

地址:

美国加利福尼亚州

优先权:

2006.12.19 US 11/613,086

专利代理机构:

中国专利代理(香港)有限公司

代理人:

王 岳;王忠忠

PDF下载: PDF下载
内容摘要

披露了用于在移动计算装置中提供多频操作的方法和设备。移动计算装置可设置为支持在GSM-850、GSM-900、GSM-1800、和GSM-1900频带中进行的四频GSM通信。移动计算装置可设置为基于归属国或归属网络而确定起始频带。通过使用与用户的归属国和归属网络相关联的所确定的起始频带,当搜索并且获取可用频率时可能经历较少和/或较短的延迟。一旦完成网络搜索,移动计算装置可被设置为确定出在当前频带对中是否可找到网络用于正常服务,以在若不支持正常服务的情况下从所获取的网络断开连接,并且在不同的频带中智能地搜索可用频率。

权利要求书

1: 一种设备,包括: 一种移动计算装置,其工作以支持在多频带中的多频通信,该移 动计算装置包括频带控制模块以辨识与该移动计算装置相关联的归 属国和归属网络,以通过访问将起始频带信息与国家和网络相关联的 频带查找数据库而基于归属国和归属网络来确定起始频带,并且在该 起始频带内搜索可用频率。
2: 如权利要求1的设备,该移动计算装置工作以支持在850MHz 频带(GSM-850)、900MHz频带(GSM-900)、1800MHz频带 (GSM-1800)和1900MHz频带(GSM-1900)中的四频全球移动通 信系统(GSM)通信GSM-850、GSM-900、GSM-1800和GSM-1900 频带。
3: 如权利要求1或2的设备,频带控制模块工作以访问该移动计 算装置的用户识别模块(SIM)卡并且检索与移动计算装置的用户相 关联的独特的识别代码。
4: 如权利要求3的设备,频带控制模块工作以从独特的识别代码 辨识出归属国和归属网络。
5: 如权利要求3或4的设备,独特的识别代码包括国际移动用户 识别码(IMSI),该IMSI包括移动国家代码(MCC)和移动网络代 码(MNC)。
6: 如前述权利要求任一项的设备,起始频带信息包括与具体国家 内可用的具体网络相关联的特定起始频带或频带对。
7: 如前述权利要求任一项的设备,频带查找数据库构造为将起始 频带信息与特定的MCC和MNC相关联。
8: 如前述权利要求任一项的设备,频带查找数据库具有在移动计 算装置首次使用之前关于国家和网络的起始频带信息。
9: 如权利要求8的设备,将通过接收关于各个国家和网络的当前 可用的信息而更新频带查找数据库。
10: 如权利要求8或9的设备,频带控制模块工作以在执行对于 可用频率的初始搜索之前确定特定的起始频带。
11: 一种方法,包括: 辨识出与设置为支持在多频带中的多频通信的移动计算装置相 关联的归属国和归属网络; 访问将起始频带信息与国家和网络相关联的频带查找数据库; 基于归属国和归属网络而确定起始频带;和 搜索起始频带内的可用频率。
12: 如权利要求11的方法,还包括检索与移动计算装置的用户 相关联的独特的识别代码。
13: 如权利要求12的方法,独特的识别代码包括储存于移动计 算装置的SIM卡中的IMSI。
14: 如权利要求11至13中任一项的方法,起始频带信息包括与 具体国家内可用的具体网络相关联的特定起始频带或频带对。
15: 如权利要求11至14中任一项的方法,其中在执行对于可用 频率的初始搜索之前确定出特定的起始频带。
16: 一种计算机可读储存介质,其包括指令,如果指令被执行则 使得计算系统能实现权利要求11至15中任一项的方法和/或根据权利 要求1至10中任一项而配置设备。
17: 一种设备,包括: 一种移动计算装置,其工作以支持在多频带中的多频通信,该移 动计算装置包括频带控制模块以确定所获取的网络不支持正常业务 语音和数据呼叫,从而若在当前频带对中不能获得正常服务则终止到 所获取的网络的连接,并且当在当前频带对中试完所有可用网络并且 确定不能获得正常服务之后在不同频带中搜索可用频率。
18: 如权利要求17的设备,该移动计算装置工作以支持在 850MHz频带(GSM-850)、900MHz频带(GSM-900)、1800MHz 频带(GSM-1800)和1900MHz频带(GSM-1900)中的四频全球移 动通信系统(GSM)通信GSM-850、GSM-900、GSM-1800和GSM-1900 频带。
19: 如权利要求17或18的设备,频带控制模块工作以从接收自 移动计算装置的无线电处理器的注册状态消息获得网络服务的指示。
20: 如权利要求19的设备,注册状态消息包括注意(AT)命令。
21: 如权利要求18或19的设备,频带控制模块工作以基于不成 功注册的网络而确定移动计算装置的当前位置,来辨识出与移动计算 装置相关联的归属国和归属网络,并且基于归属国、归属网络和当前 位置而在适当频带中搜索可用频率。
22: 一种方法,包括: 确定出是否可以从用于设置为支持多频带中进行多频通信的移 动计算装置的当前频带对中的网络而获取用于语音和数据呼叫的正 常服务; 如果不支持正常服务则终止到所获取网络的连接;和 在试完了在当前频带对中的所有可用网络并且确定不能获得正 常服务之后,在不同频带中搜索可用频率。
23: 如权利要求22的方法,其还包括从注册状态消息获得网络 服务的指示。
24: 如权利要求23的方法,其还包括从移动计算装置的无线电 处理器接收注册状态消息。
25: 如权利要求23或24的设备,注册状态消息包括注意(AT) 命令。
26: 如权利要求22至25中任一项的方法,其还包括: 基于不成功注册的网络而确定移动计算装置的当前位置; 辨识出与移动计算装置相关联的归属国和归属网络;和 基于归属国、归属网络和当前位置而在适当的频带中搜索可用频 率。
27: 一种计算机可读储存介质,其包括指令,如果指令被执行则 使得计算系统能实现权利要求22至26中任一项的方法和/或根据权利 要求17至21中任一项而配置设备。

说明书


用于在移动计算装置中提供多频操作的设备和方法

    背景技术

    诸如组合式手持计算机和移动电话或智能电话这样的移动计算装置一般可提供语音和数据通信功能,以及计算和处理能力。在某些情况下,智能电话可支持在全球移动通信系统(GSM)网络上的通信。一般而言,大多数GSM移动计算装置使用四个频带:850MHz频带(GSM-850),900MHz频带(GSM-900),1800MHz频带(GSM-1800),和1900MHz频带(GSM-1900),正如由欧洲欧洲电信标准学会(ETSI)所规定的。

    在美国、加拿大以及美洲的许多其它国家,GSM-850和GSM-1900被用于GSM服务。然而,在国际上的大多数国家,GSM-900和GSM-1800被用于GSM服务。GSM移动计算装置可被配置为仅使用某些频带来工作,比如举例而言,如果是在美国销售的话为GSM-850和/或GSM-1900。尽管850MHz频带接近900MHz频带并且1900MHz频带接近1800MHz频带,配置为仅使用GSM-850和/或GSM-1900进行工作的计算装置将不会在900MHz频带或1800MHz频带中工作。结果,国际旅行者的移动计算装置经常可能与目的地所使用的频带或频带对不兼容。

    【发明内容】

    通过使用支持后台扫描和在不同频带之间切换的多频带移动计算装置,可能避免许多频率兼容性问题。然而,支持多频带可能导致当搜索可用或优选频带时的长延迟、高漫游费、和/或设备锁定。因此,存在着对于改进的用以在移动计算装置中提供多频操作的设备和方法的需求。

    【附图说明】

    图1示出根据一个或更多个实施例的移动计算装置。

    图2示出根据一个或更多个实施例的逻辑流程。

    图3示出根据一个或更多个实施例的逻辑流程。

    【具体实施方式】

    各种实施例针对在移动计算装置中提供多频操作(multi-bandoperation)。在一个或更多个实施例中,移动计算装置可设置为支持在GSM-850、GSM-900、GSM-1800、和GSM-1900频带中的四频(quad-band)GSM通信。在各种实施方式中,移动计算装置可设置为基于归属国(home country)或归属网络而确定起始频带(startingfrequency band)。通过使用与用户的归属国和归属网络相关联的确定起始频带,当搜索并且获取可用频率时可能经历较少和/或较短的延迟。一旦已经获得网络,移动计算装置可被设置为确定出是否所获取的网络不支持正常服务,以在若不支持正常服务的情况下与所获取的网络断开连接,并且用以在不同的频带中智能地搜索可用频率。

    图1示出根据一个或更多个实施例的移动计算装置100。移动计算装置100可能实现为组合式手持计算机和移动电话,有时被称为智能电话。智能电话的实例包括,例如,诸如TreoTM智能电话这样的的产品。尽管可能利用作为实例实现为智能电话的移动计算装置100来说明某些实施例,可领会到的是,实施例不限于此上下文。例如,移动计算装置100可包括,或实现为,任何类型的无线装置,移动基站,或具有自备电源(例如,电池)的便携式计算装置,诸如膝上型计算机、超小膝上型计算机、个人数字助理(PDA)、蜂窝电话、组合式移动电话/PDA、移动单元、用户站、用户终端、便携式计算机、手持计算机、掌上电脑、可穿戴式计算机、媒体播放器、寻呼机、传讯装置、数据通信装置,等等。

    移动计算装置100可根据GSM蜂窝式无线电话系统提供语音通信功能。在各种实施例中,移动计算装置100可实现为支持着GSM-850、GSM-900、GSM-1800和GSM-1900的四频无线装置。

    在美国、加拿大以及美洲的许多其它国家,GSM-850和GSM-1900被用于GSM服务。GSM-850使用频率范围824至849MHz(上行链路)和频率范围869至894MHz(下行链路)。GSM-850有时被称为蜂窝。GSM-1900使用频率范围1850至1910MHz(上行链路)和频率范围1930至1990MHz(下行链路)。GSM-1900有时被称为个人通信服务(PCS)。

    在国际上的大多数国家,GSM-900和GSM-1800被用于GSM服务。GSM-900使用频率范围890至915MHz(上行链路)和频率范围935至960MHz(下行链路)。扩展GSM(E-GSM),其使用频率范围880至915MHz(上行链路)和频率范围925至960MHz(下行链路),以及铁路GSM(GSM-R),其使用频率范围876至915MHz(上行链路)和频率范围921至960MHz(下行链路),它们是包括在GSM-900规格中的变型,其提供扩展的覆盖范围和额外的信道。GSM-1800使用频率范围1710至1785MHz(上行链路)和频率范围1805至1880MHz(下行链路)。GSM-1800有时被称为数字蜂窝系统(DCS)。

    尽管为了例解可能在GSM语音通信的情况下说明某些实施例,值得注意的是,移动计算装置100可根据与所述实施例相一致的其它类型的蜂窝式无线电话系统而实现语音通信功能。其它蜂窝式无线电话系统的实例可包括码分多址(CDMA)系统,北美数字蜂窝(NADC)系统、时分多址(TDMA)系统,扩展TDMA(E-TDMA)系统、窄带高级移动电话服务(NAMPS)系统,第三代(3G)系统诸如通用移动电话系统(UMTS)系统,CDMA-2000等等。

    除了语音通信功能,移动计算装置100可被设置为向无线广域网(WWAN)数据通信功能提供通用分组无线业务(GPRS)系统(GSM/GPRS),全域进化增强数据率(Enhanced Data Rates for GlobalEvolution,EDGE)系统,等等。

    尽管为了例解可能在GSM数据通信的情况下说明某些实施例,值得注意的是,移动计算装置100可根据与所述实施例相一致的其它类型的蜂窝式无线电话系统而实现数据通信功能。提供数据通信服务的其它蜂窝式无线电话系统的实例可包括UMTS系统、高速下行链路分组接入(HSDPA)系统、高速上行链路分组接入(HSUPA)、EV-DO系统、数据和语音演进(EV-DV)系统、CDMA/1xRTT系统,等等。

    移动计算装置100也可被设置为根据一个或更多个WLAN系统而提供无线局域网(WLAN)数据通信功能。提供数据通信服务的适当WLAN系统的实例可包括电气与电子工程师学会(IEEE)802.xx系列协议,诸如IEEE802.11a/b/g/n系列标准协议和变型(也被称为“WiFi”),IEEE802.16系列标准协议和变型(也被称为“WiMAX”),IEEE802.20系列标准协议和变型,等等。

    移动计算装置100可设置为根据不同类型的较短范围无线系统,诸如无线个人局域网(PAN)系统,而进行数据通信。提供数据通信服务的适当的无线PAN系统的一个实例可包括:根据Bluetooth特别兴趣小组(SIG)系列协议而工作的蓝牙系统,该Bluetooth特别兴趣小组(SIG)系列协议包括Bluetooth规格版本v1.0、v1.1、v1.2、v2.0、具有增强数据率(EDR)地v2.0,以及一个或更多个Bluetooth简档等等。其它实例可包括使用红外技术或诸如电磁感应(EMI)技术之类的近场通信技术和协议的系统。EMI技术的实例可包括无源或有源射频识别(RFID)协议和装置。

    如图1的实施例中所示,移动计算装置100可包括双处理器架构,该架构包括主处理器102和无线电处理器104。主处理器102可被设置为向移动计算装置100提供处理或计算资源。无线电处理器104可负责为移动计算装置100执行各种语音和数据通信操作,诸如在一个或更多个无线通信信道上传送和接收语音和数据信息。在各种实现方式中,主处理器102和无线电处理器104可被设置为使用接口106而彼此通信,该接口106诸如一个或更多个通用串行总线(USB)接口、微型USB接口、通用异步接收发送机(UART)接口、通用输入/输出(GPIO)接口、控制/状态线、控制/数据线、音频线,等等。尽管为了说明,某些实施例可被描述为包括着双处理器架构,值得注意的是,移动计算装置100可包括与所述实施例相一致的任何适当的处理器架构和/或任何适当数目的处理器。

    主处理器102可负责执行各种软件程序,诸如系统程序和应用程序,以为移动计算装置100提供计算和处理操作。系统程序一般可协助移动计算装置100的运行并且可直接负责控制、集成、和管理该计算机系统的各个硬件部件。系统程序的实例可包括而不限于,操作系统(OS)、设备驱动程序、编程工具、实用程序、软件库、应用编程接口(API),等等。移动计算装置100根据所述实施例而运用任何合适的OS,诸如PalmPalmCobalt、WindowsOS、MicrosoftCE、Microsoft Pocket PC、Microsoft Mobile、Symbian OSTM、Embedix OS、Linux、无线二进制运行时期环境(BREW)OS、JavaOS、无线应用协议(WAP)OS,等等。

    应用程序一般可允许用户完成一个或更多个具体任务。应用程序的实例可包括但不限于,一个或更多个传讯应用(例如,电话,语音邮件、传真、电子邮件、IM、SMS、MMS、视频会议),网络浏览器应用,个人信息管理(PIM)应用(例如,通信录、日历、日程安排、任务)、字处理应用、扩展表格应用、数据库应用,媒体应用(例如,视频播放器、音频播放器、多媒体播放器、数码相机、视频摄像头、媒体管理器),游戏应用,等等。在各种实现方式中,应用程序可提供一个或更多个图形用户界面(GUI)以在移动计算装置100与用户之间传达信息。在某些实施例中,应用程序可包括在主处理器102的OS顶部上运行的上层程序,其与下层的功能和协议相结合而工作,下层包括例如:比如传输控制协议(TCP)层这样的传输层、比如网络协议(IP)层这样的网络层、和比如点对点(PPP)层这样的链路层用来为进行通信而转变和格式化数据。

    主处理器102可实现为使用诸如通用处理器这样的任何适当处理器或逻辑装置的主中央处理单元(CPU)。尽管可能利用作为实例实现为CPU或通用处理器的主处理器102来说明某些实施例,可领会到的是,实施例不限于此上下文。例如,主处理器102可包括、或实现为单片多处理器(CMP)、专用处理器、嵌入式处理器、媒体处理器、输入/输出(I/O)处理器、协处理器、微处理器、控制器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)、可编程逻辑装置(PLD),或根据所述实施例的其它处理装置。

    如图所示,主处理器102可通过存储总线108而耦联到存储器110。存储总线108可包括任何适当的接口和/或总线架构以允许主处理器102访问存储器110。尽管为了说明,存储器110可被图示为与主处理器102分离,值得注意的是,在各个实施例中,整个存储器110或某些部分可被包括在与主处理器102的相同的集成电路上。可替代地,整个存储器110或某些部分可被布置在主处理器102的集成电路以外的集成电路或其它媒介上(例如,硬盘驱动器)。例如,在各个实施例中,移动计算装置100可包括扩展槽以支持多媒体卡和/或存储卡。

    使用能够储存数据的任何机器可读或计算机可读介质(诸如易失性存储器或非易失性存储器、可移动存储器或不可移动存储器、可擦除存储器或非可擦除存储器、可写入存储器或可重写入存储器等等)来实现存储器110。机器可读储存介质的实例可包括但不限于,随机存取存储器、动态RAM(DRAM)、双倍数据率DRAM(DDRAM)、同步DRAM(SDRAM)、静态RAM(SRAM)、只读存储器(ROM)、可编程ROM(PROM)、可擦除可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、快闪存储器(例如,NOR或NAND快闪存储器)、内容可寻址存储器(content addressable memory,CAM)、聚合物存储器(polymer memory)(例如,铁电聚合物存储器)、相变存储器、奥氏存储器(ovonic memory)、铁电存储器、硅氧化氮氧化硅(silicon-oxide-nitride-oxide-silicon,SONOS)存储器、磁卡或光学卡、或任何其它类型的适合储存信息的介质。

    移动计算装置100可包括耦联到主处理器102的显示器112。显示器112可包括任何适当的可视界面用于向移动就算装置100的用户显示内容。在一个实施例中,例如,显示器112可由液晶显示器(LCD)实现,诸如触摸感应彩色(例如,16位色)薄膜晶体管(TFT)LCD屏幕。在某些实施例中,可利用触笔和/或手写识别程序来使用触摸感应LCD。

    移动计算装置100可包括耦联到主处理器102的字母数字键盘114。键盘114可包括例如QWERTY键布局以及集成的数字按键盘。移动计算装置100也可包括各种键、钮、和开关,诸如举例而言,输入键、预设和可编程的热键、左和右动作钮、导航钮(诸如多方向导航钮)、电话/发送和电源/结束钮、预设和可编程的快捷钮、音量摇杆开关、具有振动模式的响铃开启/关闭开关,等等。

    移动计算装置100可包括耦联到主处理器102的输入/输出(I/O)接口116。I/O接口116可包括一个或更多个I/O装置,诸如串联端口、红外端口、集成无线性能、和/或集成802.11x(WiFi)无线性能,以使得能实现到诸如本地个人计算机(PC)这样的本地计算机系统的有线(例如,USB线缆)和/或无线连接。在各种实现方式中,移动计算装置100可设置为与本地计算机系统传递和/或同步信息。

    主计算机102可耦联到各种音频/视频(A/V)装置118,其支持移动计算装置100的A/V性能。A/V装置118的实例可包括例如,麦克风、一个或更多个扬声器、连接音频头戴式受话器的音频端口、音频编码器/解码器(编码译码器),音频播放器、数码相机、视频摄像头、视频编码译码器、视频播放器,等等。

    主处理器102可耦联到电源120,该电源120设置为供应和管理到移动计算装置100的元件的电力。在各个实施例中,电源120可由提供直流(DC)电力的可充电电池,诸如可移除和可充电的锂离子电池实现,和/或由从标准AC主电源抽取电力(draw power)的交流(AC)适配器实现。

    移动计算装置100可包括耦联到无线电处理器104的存储器122。使用能够储存数据的一种或更多种机器可读或计算机可读介质(诸如易失性存储器或非易失性存储器、可移动存储器或不可移动存储器、可擦除存储器或非可擦除存储器、可写入存储器或可重写入存储器,等等)来实现存储器122。存储器122可包括例如快闪存储器和安全数字(SD)RAM。尽管为了说明,存储器122可被图示为与无线电处理器104分离且在无线电处理器104外部,值得注意的是,在各个实施例中,整个存储器122或某些部分可被包括在与无线电处理器104的相同的集成电路上。

    移动计算装置100可包括耦联到无线电处理器104的用户识别模块(SIM)卡124。SIM卡124可包括例如,可移除或不可移除的智能卡,其被设置用以加密语音和数据传送以及储存用户专用数据以允许语音或数据传送网络识别并验证用户。SIM卡124也可储存诸如用户专用的个人设置之类的数据。在某些实施例中,SIM卡124可包括UMTS USIM卡或CDMA RUIM卡。

    如上所述,无线电处理器104可为移动计算装置100进行语音和/或数据通信操作。例如,无线电处理器104可设置为在无线通信信道的一个或更多个分配频带上传送语音信息和/或数据信息。在各个实施例中,无线电处理器104可实现为使用任何合适的处理器或逻辑装置(诸如调制解调处理器或基带处理器)的通信处理器。尽管可能利用作为实例实现为调制解调处理器或基带处理器的无线电处理器104来说明某些实施例,可领会到的是,实施例不限于此上下文。例如,无线电处理器104可包括,或被实现为,数字信号处理器(DSP)、媒体访问控制(MAC)处理器、或根据所述实施例的任何其它类型的通信处理器。

    在各种实施例中,无线电处理器104可为移动计算装置100执行模拟或数字基带操作。例如,无线电处理器104可执行数字至模拟转换(DAC),模拟至数字转换(ADC),调制,解调,编码,解码,加密,解密,等等。

    如图1所示,移动计算装置100可包括耦联到无线电处理器104的收发器模块126。收发器模块126可包括一个或更多个收发器或部件,它们设置为使用不同类型的协议、通信范围、工作功率要求、RF子频带、信息类型(例如,语音或数据)、使用场景、应用等等而通信。在各种实施例中,收发器模块126可包括一个或更多个收发器,这些收发器设置为支持为诸如GSM系统这样的蜂窝式无线电话系统进行语音通信。收发器模块126也可包括设置为根据一个或更多个无线通信协议而执行数据通信的一个或更多个收发器,这些无线通信协议诸如WWAN协议(例如,GSM/GPRS协议,EDGE协议,等等),WLAN协议(例如,IEEE802.11a/b/g/n,IEEE802.16,IEEE802.20等等),PAN协议,红外协议、Bluetooth协议,包括无源和有源RFID协议的EMI协议,等等。在某些实施例中,收发器模块126可包括全球定位系统(GPS)收发器以支持位置确定和/或基于位置的服务。

    一般可按照对于给定实现方式所需而使用一个或更多个芯片来实现收发器模块126。尽管为了说明,收发器模块126可被图示为与无线电处理器104分离且在无线电处理器104外部,值得注意的是,在各个实施例中,整个收发器模块126或某些部分可被包括在与无线电处理器104的相同的集成电路上。在某些实现方式中,可利用主处理器102来控制或集成某些收发器(例如,WiFi、Bluetooth等等)或部件。实施例不限于此上下文。

    移动计算装置100可包括用于传送和/或接收电信号的天线系统128。如图所示,天线系统128可经过收发器模块126而耦联到无线电处理器104。天线系统128可包括或实现为一个或更多个内部天线和/或外部天线。

    移动计算装置100可实现为设置成支持多频带的多频装置。在一个或更多个实施例中,移动计算装置100可包括支持在GSM-850、GSM-900、GSM-1800、和GSM-1900频带中的GSM通信的四频带GSM装置。当在四频带GSM装置内实现时,收发器模块126可启用在GSM-850、GSM-900、GSM-1800、和GSM-1900频带中的GSM通信。尽管为了说明可能在GSM通信的情况下说明某些实施例,移动计算装置100可设置为根据与所述实施例相一致的其它类型的蜂窝系统(例如,UMTS)而工作。

    移动计算装置100可包括频带控制模块130。在各种实施例中,频带控制模块130可由主处理器102、无线电处理器104、或它们的组合而实现。在某些实现方式中,频带控制模块可耦联到收发器模块126。在一个或更多个实施例中,频带控制模块130可设置为搜索和获取由移动计算装置100所支持的可用频率。频带控制模块130可包括,例如,硬件和/或将要由逻辑装置(例如,无线电处理器104)执行的频带控制逻辑(例如,指令、数据、和/或代码)这样的软件。逻辑可在一种或更多种计算机可读储存介质上储存在逻辑装置内部或外部。

    频带控制模块130可设置为访问移动计算装置100的SIM卡124。在一个或更多个实施例中,频带控制模块130可检索与移动计算装置100的用户相关联的独特的识别代码(unique identity code)。该独特的识别代码可包括,例如,符合国际电信联盟(ITU)标准的国际移动用户识别码(International Mobile Subscriber Identity,IMSI)132。IMSI 132可以是与特定GSM或UMTS网络移动用户相关联的独特的数字(例如,15位数)。IMSI 132可包括移动国家代码(MCC)、移动网络代码(MNC)、以及在用户归属网络的客户基站内的独特的移动站识别号码(MSIN)。IMSI 132可例如用于确定用户联系方式,表示着特定归属网络的用户是否具有许可和/或漫游协议以使用一个或更多个外部网络

    频带控制模块130可设置为识别与用户和/或移动计算装置100相关联的归属国和归属网络。在一个或更多个实施例中,频带控制模块130可从独特的识别代码(例如,IMSI 132)识别出归属国和归属网络。例如,频带控制模块130可从MCC识别出具体国家以及从IMSI132的MNC识别出具体网络。在各种实现方式中,在无线电关闭的同时和/或在由移动计算装置100所支持的一个或更多个频带内执行搜索之前,频带控制模块130可设置为从SIM卡124检索IMSI 132并且辨识出用户的归属国和归属网络。

    频带控制模块130可设置为访问频带查找数据库134。频带查找数据库134可包括任何类型的数据结构(例如,阵列、文件、表格、记录)并且可由各种储存介质实现(例如,存储器122)。在一个或更多个实施例中,频带查找数据库134可设置为储存将特定起始频带信息与各个国家和网络相关联的一个或更多个频带查找表。起始频带信息可包括例如,与在具体国家(例如,美国)内可用的具体网络(例如,Cingular Wireless)相关联的特定的起始频带(例如,GSM-1900)或频带对(例如,GSM 850/1900)。在各种实现方式中,频带查找数据库134可构造为将起始频带信息与特定的MCC和MNC相关联。

    一般而言,频带查找数据库134将会包含有在购买者首次使用移动计算装置100之前用于各个国家和网络的起始频带信息。尽管包括于频带查找数据库134中的网络和国家的数目可能变动,起始频带信息通常将会尽可能地广泛,以支持移动计算装置100在全世界的使用。在某些情况下,频带查找数据库134可具有在移动计算装置100制造时或销售时的起始频率信息。可以领会到,在某些情况下,频带查找数据库134可通过接收和/或下载对于各个国家和网络的最当前可获得的信息来加以更新。

    频带控制模块130可设置为使用频带查找数据库134来确定将要针对其搜索的特定起始频带。例如可基于与用户和/或移动计算装置100相关联的归属国和归属网络而确定特定的起始频带。在一个或更多个实施例中,频带控制模块130可基于IMSI 132的MCC和MNC从频带查找数据库134确定特定的起始频带。

    频带控制模块130可设置为使用确定的起始频带来开始搜索可用频率。可以领会到,通过使用与用户的归属国或归属网络相关联的确定起始频带,当搜索并且获取可用频率时频带控制模块130可能经历较少和/或较短的延迟。另外,通过当可用时连接到外部网络而非用户的归属网络,产生漫游费的机会较少。在一个或更多个实施例中,频带控制模块130可设置为检测当通电时移动计算装置100的使用是否是首次或“拆封(out-of-box)”使用并且在对于可用频率执行初始搜索之前确定特定的起始频带。

    在某些实现方式中,频带控制模块130可设置为利用确定的起始频带来设定、重设、和/或重载移动计算装置100的默认频带。例如,如果在美国制造,移动计算装置100可配置为开始搜索默认由GSM-1900频带开始的可用频率。若在首次使用移动计算装置100处不支持默认频带,则移动计算装置100在最终找出可用频率之前可能在一个或更多个不支持的频带内进行彻底(exhaustive)且不成功的搜索,导致长延迟和对于用户而言总体上不佳的“拆封”经历。

    移动计算装置100可设置为支持在不同频带之间进行扫描和切换。在一个或更多个实施例中,移动计算装置100可包括支持在GSM-850、GSM-900、GSM-1800、和GSM-1900频带中进行后台扫描和切换的四频带GSM装置。当在四频带GSM装置内实现时,收发器模块126可启用在GSM-850、GSM-900、GSM-1800、和GSM-1900频带之中的扫描和切换。尽管为了说明,可能在GSM通信的情况下描述某些实施例,移动计算装置100可设置为根据与所述实施例相一致的其它类型的蜂窝系统(例如,UMTS)而工作。

    在一个或更多个实施例中,频带控制模块130可设置为在发现和/或获得可用频带之后控制着对于由移动计算装置100所支持的其它频带的持续的或周期的后台扫描。频带控制模块130也可配置为控制着从所获取的频率到另一可用频率的切换,该另一可用频率在假如当前频率是、或者变为不能够支持正常服务的情况下提供了较大的覆盖范围。例如,如果移动计算装置100锁定到GMS-1900频带内的频率中,则频带控制模块130可执行对GSM-850、GSM-900、和/或GSM-1800频带内的频率的后台扫描和以及到这些频率的切换。在各种实现方式中,在每个频带对(900/1800或850/1900)内,无线电行为(radio behavior)被指定为完全自动化的并且支持后台扫描,从而使得当其它频带中的扫描正在进行中时,移动计算装置100仍在当前频带中工作以保持网络连接。

    在某些情况下,频带控制模块130可设置为搜索该移动计算装置100曾经在其中工作过的一个或更多个频带。例如,如果移动计算装置100在特定频带中断电,则频带控制模块130可在移动计算装置100通电时记得该特定频带。当通电时,频带控制模块130可开始搜索由该移动计算装置100已在其中工作过的最新近频带处开始的可用频带。另外,用户的归属网络可提供增强型网络搜索(ENS)特性,其禁用或不允许进行手动频带扫描,从而在没有用户干预的情况下进行自动频带搜索。

    然而,在这种情况下,存在着一种可能性,即移动计算装置100可能会经历装置锁定(lock-up),除非运用了预防性措施。可以领会到的是,某些国家,诸如泰国,提供对于运用多频带(例如,GSM-900、GSM-1800、和GSM-1900)的GSM服务的重叠覆盖,并且这种情况对于国际旅行者而言可能导致移动计算装置100的行为(behavioral)问题。

    例如,如果移动计算装置100在美国在PCS频带中工作后被断电,并且随后在泰国通电,则频带控制模块130可开始搜索以PCS频带起始的可用频率。因为在泰国有PCS覆盖,则移动计算装置100在通电时可找到并且锁定到PCS频段内的可用频率。然而,如果用户不是PCS网络的本地用户会或如果泰国的PCS网络不具有与用户的归属网络的漫游协定,则移动计算装置100可能不能够进行和接收正常的业务语音和/或数据呼叫。在没有签约或漫游协定的情况下,移动计算装置100可能找出并且锁定到PCS网络内,该PCS网络仅提供紧急服务(例如,911呼叫)并且不支持正常的业务语音和/或数据呼叫。移动计算装置100随后可能会锁定并且不能够进行除了紧急呼叫以外的操作。

    在一个或更多个实施例中,频带控制模块130可设置为确定出是否所获取的网络不支持正常服务,以及若不支持正常服务则从所获取的网络退出或断开。在各种实现方式中,频带控制模块130可设置为从接收自无线电处理器104的注册状态消息而接收网络服务的指示。在某些情况下,频带控制模块130可设置为询问无线电处理器104以检索注册状态消息。在其它情况下,每当注册状态有改变时,无线电处理器104可发送注册状态消息到频带控制模块103。

    注册状态消息可包括例如,根据ETSI标准协议的GSM注意命令(AT命令)消息。可以领会到的是,可以与所述实施例相符地使用根据由调制解调处理器104所支持的接口协议的其它适当的注册状态消息。

    当已经获取网络但注册不成功时,频带控制模块130可确定所获取的网络不支持正常服务并且需要切换。例如,如果调制解调处理器104不能够向所获取的网络进行注册,则频带控制模块130可终止到该网络的连接并且可开始尝试定位到别的可用网络。在某些实现方式中,如果漫游持续进行一个预定的时间段,频带控制模块130可中止或终止在一个频带内的搜索,并且随后执行对不同频带的搜索。

    在一个或更多个实施例中,频带控制模块130可设置为在不同的频带中智能地搜索可用频率。例如,频带控制模块130可设置为基于不成功注册的网络而确定移动计算装置100的当前位置。另外,频带控制模块130可访问移动计算装置100的SIM卡124并且检索与移动计算装置100的用户相关联的IMSI 132。频带控制模块130可使用IMSI 132来识别用户的归属国和归属网络。由这样的信息,频带控制模块130可确认用户不是本地的并且可基于用户的归属国、归属网络和当前位置而修改(tailor)对于最适当的频带中的可用频率的搜索。

    图2示出根据一个或更多个实施例的逻辑流程200。逻辑流程200可按照对于给定的一组设计参数或性能限制所需,由各种系统和/或装置执行并且可实现为硬件、软件,和/或它们的任何组合。例如,逻辑流程200可通过逻辑装置(例如,处理器)和/或将要由逻辑装置所执行的逻辑(例如,指令、数据、和/或代码)而实现。为了说明目的,并且不限于此,逻辑流程200参考图1加以描述。实施例不限于此上下文。

    逻辑流程200可包括:识别出与移动计算装置相关联的归属国和归属网络(块202)。在各种实施例中,归属国和归属网络可通过检索与移动计算装置100的用户相关联的独特的识别代码而获得。该独特的识别代码可包括储存于移动计算装置100的SIM卡124中的IMSI132。归属国可从IMSI 132的MCC识别,并且归属网络可从IMSI 132的MNC识别。在各种实现方式中,在无线电关闭的同时和/或在由移动计算装置100所支持的一个或更多个频带内进行搜索之前,频带控制模块130可设置为从SIM卡124检索IMSI 132并且识别出用户的归属国和归属网络。

    逻辑流程200可包括基于归属国和归属网络确定起始频带(块204)。在各种实施例中,可访问频带查找数据库134以确定起始频率。频带查找数据库134可设置为储存将特定起始频带信息与各个国家和网络相关联的一个或更多个频带查找表。起始频带信息可包括例如,与具体国家内可用的具体网络相关联的特定起始频带或频带对。

    在各种实现方式中,频带查找数据库134可构造为将起始频带信息与特定MCC和MNC相关联,并且可能基于IMSI 132的MCC和MNC而从频带查找数据库134确定出特定起始频带。在一个或更多个实施例中,可确定出当通电时移动计算装置100的使用是否是首次使用或“拆封”使用并且在对于可用频率执行初始搜索之前确定特定的起始频带。在某些情况下,可利用确定的起始频带来设定、重设和/或重载默认频带。

    逻辑流程200可包括在起始频带内搜索可用频率(块206)。在各种实施例中,通过使用与用户的归属国或归属网络相关联的确定起始频带,当搜索并且获取可用频率时可能经历较少和/或较短的延迟。另外,当可用时,通过连接到外部网络而非用户的归属网络,产生漫游费的机会较少。

    图3示出根据一个或更多个实施例的逻辑流程300。逻辑流程300可按照对于给定的一组设计参数或性能限制所需,由各种系统和/或装置执行并且可实现为硬件、软件,和/或它们的任何组合。例如,逻辑流程300可通过逻辑装置(例如,处理器)和/或将要由逻辑装置所执行的逻辑(例如,指令、数据、和/或代码)而实现。为了说明目的,并且不限于此,逻辑流程300参考图1加以描述。实施例不限于此上下文。

    逻辑流程300可包括确定出所获取的网络是否不支持正常服务(块302)。在某些情况下,所获取的网络仅可提供紧急服务(例如,911呼叫)并且不支持正常的业务语音和/或数据呼叫。在没有签约到所获取的网络或没有与所获取的网络的漫游协定的情况下,移动计算装置100可能会锁定并且不能够进行除了紧急呼叫以外的操作。在各种实施例中,可从接收自无线电处理器104的注册状态消息获得网络服务的指示。在某些实现方式中,可询问无线电处理器104以检索注册状态。在其它实现方式中,每当注册状态有变化时无线电处理器104可发送注册状态指示。注册状态指示可包括例如,根据由调制解调处理器104所支持的接口协议的GSM AT命令或其它适当的注册状态指示。

    逻辑流程300可包括如果在当前频带(对)中不能获得到正常服务则终止到所获取网络的连接(块304)。在各种实施例中,当已经获取网络但注册不成功时,可确定的是所获取的网络不支持正常服务并且需要切换。在各种实现方式中,在移动计算装置100已经试完在当前频带对模式中的所有可用网络并且发现不能获得正常服务之后可发生切换。如果移动计算装置100可进行紧急呼叫,其不锁定到该特定网络内。而是,移动计算装置100以最强信号在网络上预占线(camp on)。如果调制解调处理器104不能够向所获取的网络进行注册,则可终止到该网络的连接。

    逻辑流程300可包括在不同频带内搜索可用频率(块306)。在各种实施例中,可基于不成功注册的网络而确定出移动计算装置100的当前位置。另外,可访问移动计算装置100的SIM卡124以检索与用户相关联的IMSI 132。IMSI 132可用于识别用户的归属国和归属网络。由这个信息,可基于用户的归属国、归属网络和当前位置而执行对在最适当频带中的可用频率的搜索。在某些实现方式中,如果漫游持续进行一个预定的时间段,则可中止或终止在一个频带内的搜索,并且随后进行对不同频带的搜索。

    已经提出众多具体细节以提供对实施例的透彻理解。然而,将会理解到,可以在没有这些具体细节的情况下实践实施例。在其它例子中,没有详细说明熟知的操作、部件和电路,以使得不使实施例难以理解。可以领会到的是,具体的结构和功能细节是代表性的并且不一定限制着实施例的范畴。

    各种实施例包括一个或更多个元件。一种元件可能包括设置为执行某种操作的任何结构。每个元件可能按对于给定的一组设计和/或性能约束所需而实现为硬件、软件、或它们的任何组合。尽管作为实例可能利用呈某种布局(topology)的限定数目的元件而说明实施例,该实施例可包括按对于给定实现方式所需呈备选布局的或多或少的元件。

    值得注意的是,任何对“一个实施例”或“一种实施例”的引用意思是,与该实施例相结合而说明的特定特性、结构或特征被包括在至少一个实施例中。在说明书中出现短语“在一个实施例中”不一定都指的是相同的实施例。

    尽管可将某些实施例理解和描述为包括执行各种操作的示例性功能部件或模块,可以领会到的是,可通过一个或更多个硬件部件、软件部件和/或它们的组合而实现这样的部件或模块。例如,通过将要由逻辑装置(例如,处理器)执行的逻辑(例如,指令、数据、和/或代码)而实现功能部件和/或模块。这种逻辑可在一种或更多种类型的计算机可读储存介质上储存在逻辑装置内部或外部。

    也要领会到,所说明的实施例例解了示例性实现方式,并且可用与所述实施例相一致的各种其它方式实现功能部件和/或模块。此外,由这样的部件或模块执行的操作可被结合和/或分离用于给定的实现方式并且可由较大数目或较少数目的部件执行。

    除非具体指明,否则,可以领会到的是,诸如“处理”、“计算”、“核算”、“确定”等,指的是计算机或计算系统或类似电子计算装置的动作和/或处理,其将代表着寄存器以及/或者存储器内的物理量(例如电子的)数据操纵和/或转变为类似地代表着存储器、寄存器或其它这样的信息储存、传输或显示装置内的物理量的其它数据。

    值得注意的是,可使用表述“耦联”和“连接”以及他们的派生物而说明一些实施例。这些术语不是旨在作为彼此的同义词。例如,可使用术语“连接”和/或“耦联”来表示两个或更多个元件彼此成直接的物理或电学接触以说明某些实施例。然而,术语“耦联”也指的是两个或更多个元件彼此不直接接触,但仍彼此协作或交互作用。相对于软件元件,例如,术语“耦联”可指代接口、消息接口、API、交换消息,等等。

    某些图可包括流程图。尽管这样的图可包括特定逻辑流程,可以领会到的是,逻辑流程仅仅提供一般功能的示例性实现方式。此外,不一定必须以所呈示的顺序执行该逻辑流程,除非另外指出。另外,逻辑流程可通过硬件元件,由处理器执行的软件元件、或其任何组合而实现的。

    尽管已经将实施例的一些特性如上所述而说明,当前本领域的技术人员将会想到许多修改、替代、改动及等价物。因而将会理解到,所附权利要求旨在覆盖属于实施例的真实宗旨内的所有这样的修改和变化。

用于在移动计算装置中提供多频操作的设备和方法.pdf_第1页
第1页 / 共22页
用于在移动计算装置中提供多频操作的设备和方法.pdf_第2页
第2页 / 共22页
用于在移动计算装置中提供多频操作的设备和方法.pdf_第3页
第3页 / 共22页
点击查看更多>>
资源描述

《用于在移动计算装置中提供多频操作的设备和方法.pdf》由会员分享,可在线阅读,更多相关《用于在移动计算装置中提供多频操作的设备和方法.pdf(22页珍藏版)》请在专利查询网上搜索。

披露了用于在移动计算装置中提供多频操作的方法和设备。移动计算装置可设置为支持在GSM-850、GSM-900、GSM-1800、和GSM-1900频带中进行的四频GSM通信。移动计算装置可设置为基于归属国或归属网络而确定起始频带。通过使用与用户的归属国和归属网络相关联的所确定的起始频带,当搜索并且获取可用频率时可能经历较少和/或较短的延迟。一旦完成网络搜索,移动计算装置可被设置为确定出在当前频带对。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1