多模式无线设备中系统供应的确认和捕获的方法和装置的制作方法

文档序号:7869536阅读:119来源:国知局
专利名称:多模式无线设备中系统供应的确认和捕获的方法和装置的制作方法
发明
背景技术
领域本发明涉及多模式无线通信设备,尤其涉及多模式无线通信设备的系统供应。
背景技术
无线通信设备已经成为现代生活的一个常用部分。被广泛采用的无线通信设备的例子包括寻呼机、无线电话、无绳电话、无线电以及对多种消费者设备的远程控制。然而,无线通信设备通常被限制以工作在一特定系统中。例如,存在许多无线电话系统规范,被设计成工作在特定电话系统内的相应电话通常不能工作在其它电话系统内。这些系统可以基于码分多址(CDMA)、时分多址(TDMA)、正交频分复用(OFDM)、频率调制或者某些其它调制技术。例如,被配置成在全球移动电话系统(GSM)内操作的移动电话不能在CDMA系统内操作。
此外,几个标准可能定义了特定调制类型内的可操作性。CDMA系统可以被设计成支持一个或多个CDMA标准,比如(1)电信工业联盟(TIA)/电子工业联盟(EIA)的“TIA/EIA-95-B Mobile Station-Base Station Compatibility Standard forDual-Mode Wideband Spread Spectrum Cellular System”(IS-95标准),(2)名为“第三代合伙人计划”(3GPP)的协会提供的标准,包含在一组文献中,包括文献号3G TS 25.211、3G TS 25.212、3G TS 25.213和3G TS 25.214(W-CDMA标准),(3)名为“第三代合伙人计划2”(3GPP2)的协会提供的标准,包含在一组文献中,包括“C.S0002-A Physical Layer Standard for cdma2000 Spread SpectrumSystems”、“C.S0005-A Upper Layer(Layer 3)Signaling Standard for cdma2000Spread Spectrum Systems”以及“C.S0024 cdma2000 High Rate Packet Data AirInterface Specification(cdma2000标准),以及(4)某些其它标准。
GSM系统可以被设计成支持一个或多个GSM标准,比如由名为“第三代合伙人计划(3GPP)”的协会提出并且包含在3GPP规范中的标准,其中术语“3GPP规范”是指涵盖了GSM各个发展的所有GSM规范(GSM EDGE)、全球分组无线业务(GPRS)以及GSM 3G。3GPP规范在技术规范组(TSG)提供的一组文档内提供,包括以下规范仅在Rel-4前用于GSM的系列01到13、用于3G/GSM R99及以后的系列21到35、以及仅用于Rel-4及以后的系列41到52。
被配置以工作在上述通信系统之一内的无线电话一般会把系统供应信息保存在电话上。系统供应信息通常包括在允许电话接入特定通信系统前由该系统所需的信息。系统供应信息标识了一个特定用户并且使通信系统能跟踪接入、使用和记账,例如。电话使用系统供应信息以便能与一特定的网络通信。系统供应信息可以被编程到无线电话内的存储器中。存储器可以是被设计为不能被用户移动的固定存储器设备。或者,无线电话会支持包含系统供应信息可移动存储卡或设备。被配置成工作在GSM系统内的无线电话可以支持形式为SIM芯片或SIM卡的订户身份识别模块(SIM)。例如,SIM可以按照规范GSM 11.11、11.12、11.18或3G TS 31.101进行工作。类似地,被配置成工作在CDMA通信系统中的无线电话可能支持一可移动的用户身份识别模块(R-UIM)。R-UIM可能按照规范3GPP2 C.S0023进行工作。SIM或R-UIM可以被编程以带有使无线电话能接入通信系统所需的系统规定信息。
期望的是使单个无线电话工作在任一通信系统内。然而,不同的电话系统使用了不同的系统供应信息。此外,不同的电话系统有互斥或重叠的覆盖区域。
例如,第一CDMA无线通信系统可能要求CDMA2000规范中提出的系统供应信息。第二CDMA无线通信系统也按照CDMA2000工作,使得无线电话可能以同一系统供应信息在任一通信系统中操作。然而,第一和第二CDMA通信系统可能有互斥的覆盖区域。第三通信系统可能是一GSM系统,其要求与CDMA系统所需的系统供应信息不同的系统供应信息。此外,其覆盖区域可能与CDMA系统的覆盖区域互斥或可能重叠。
为了使无线设备能工作在不同无线通信系统的一些或全部之中,对设备有利的是解析系统供应信息并在各个通信系统中注册。设备应该可以配置,使其能工作在各类通信系统中,这样设备就很可能工作在所支持的覆盖区域中。设备应能与可移动的存储器设备相接,所述可移动存储器设备持有系统供应信息。设备还应能使用SIM或R-UIM模块工作在多个系统中。

发明内容
多模式无线通信设备内部地保存一个或多个系统供应信息,或者把内部保存的系统供应信息与一个或多个可移动存储器设备结合起来,所述可移动存储器设备保存附加的系统供应信息。多模式无线设备可能同时接入与多个系统相对应的多个有效系统供应信息。无线设备使用一分级或优选的系统列表来确认多个已保存系统供应信息之一。如果没有系统供应信息被确定为有效,则多模式设备会进入一紧急服务操作模式或一维持服务模式。
已经捕获了通信系统的多模式设备可能重建通信。多模式设备可以在以下情况下重建通信丢失所捕获的系统时、具有系统供应信息的存储设备的状态发生变化时、或者如果所捕获的系统不是优选的系统时。多模式设备确定哪个存储设备具有有效的系统供应信息,并且按照一分级或优选的系统列表来捕获一系统。如果没有系统供应信息被确定为有效,则多模式设备可以保留在当前系统中,或者会进入一紧急服务操作模式或一维持服务模式。
在一实施例中,多模式设备执行了一种确定工作模式的方法。该方法包括检取第一系统供应信息、确定第一系统供应信息是否有效、如果第一系统供应信息被确定为有效则检取第二系统供应信息、确定第二系统供应信息是否有效、以及如果第二系统供应信息被确定为有效则激活与该第二系统供应信息相对应的系统模式。
在另一实施例中,多模式设备包括一存储器,其中存储了多个系统供应信息,还包括与该存储器电耦合的处理器。处理器被配置成部分地通过检取和确定多个系统供应信息的有效性而确定多模式通信设备的工作模式。处理器根据预定的分级检取和确定系统供应信息的有效性,处理器至少部分基于第一有效系统供应来确定多模式通信设备的工作模式。


通过下面提出的结合附图的详细描述,本发明的特征、性质和优点将变得更加明显,附图中相同的元件具有相同的身份识别,其中图1是示出工作在多模式环境中的多模式无线设备一实施例的功能框图。
图2是示出被配置成与多个存储器设备相接的无线设备一实施例的功能框图。
图3是示出用于确定尝试捕获的通信系统的方法实施例的流程图。
图4A-4B是示出用于确定尝试捕获的通信系统的方法其它实施例的流程图。
图5是示出在首先工作在非优选模式中后确定通信模式的方法实施例的流程图。
具体实施例方式
公开了用于确认和捕获通信系统的设备和方法。这样,本发明一实施例是被配置成接入多个不同类型的通信系统的多模式无线设备。例如,多模式无线电话可以被配置成接入GSM电话系统以及CDMA电话系统。在每个通信系统内,多模式无线设备都可能被配置成使用数字或模拟的通信技术通过多个网络进行通信。
多个当前可用的通信系统中的每一个都按照一相应的系统规范进行操作。系统规范一般提供了与适当系统供应信息有关的规范,所述系统供应信息是无线设备在系统上运作所需的。第一无线通信系统所需的系统供应信息可能不对应于第二无线通信系统所需的系统供应信息。多模式无线设备一般不能使用单组系统供应信息接入多于一个无线系统。这样,本发明的一个实施例包括一多模式无线设备,该多模式无线设备结合了多个系统供应信息的存储。系统供应信息可以作为多组系统供应信息被保存,每组都对应于一特定通信系统所需的系统供应信息。
多模式无线设备可能包括用于保存系统供应信息的多个存储介质。存储介质可以在多模式设备内部或在其外部。存储介质中保存的信息可能是永久的或是可擦除的。存储介质可以是例如可编程只读存储器(PROM)、可擦除PROM、电可擦除PROM、随机存取存储器(RAM)、非易失性RAM或者某些其它类型的存储介质。多模式设备内部的存储介质可以是可移动的存储介质。
不同的无线系统规范可能定义了各种类型的存储介质,其中可以保存系统供应信息。例如,在GSM无线通信系统中,系统供应信息一般被保存在订户身份识别模块(SIM)中。术语SIM包括被配置成在以下系统中工作的模块GSM、全球分组无线业务(GPRS)、通用移动电话系统(UMTS)、GSM演化的增强数据速率系统(EDGE)、第三代GSM(3GSM)、宽带CDMA(WCDMA)或者其它GSM族的通信系统。SIM可以是一通用SIM(USIM)。SIM通常被插入可兼容移动设备或从中被移除,以便使该移动设备能接入无线通信系统。
SIM包含唯一并且是用户特定的信息。SIM内包含的组织和数据一般在一个或多个系统规范文献中定义。例如,GSM SIM可能符合系统规范GSM 11.11。SIM包含用户设备在向GSM公共地面移动网(PLMN)注册或与其通信时所使用的系统供应信息。
例如,被配置成按照GSM 11.11工作的SIM被排列为一个或多个专用文件(DF)以及一个或多个基本文件(EF)。一特定的DF(例如DFGSM)可能包含在一GSM应用中所使用的多个EF。EF一般包括身份识别订户的国际移动订户身份识别(IMSI)。EF还包含用于认证的密钥。EF包括一列优选的PLMN。EF中的每个PLMN可以被列为移动电话国家代码以及移动网络代码。移动目录号和移动类别分配可以被保存在SIM内。另一EF包括一列禁止的PLMN,它们的用户设备不会自动尝试接入。还有一个EF包括一列紧急呼叫代码。系统供应信息可能包括IMSI和PLMN信息。SIM也包括其它DF和EF中的其它用户信息。
在CDMA无线通信系统中,比如CDMA2000系统,系统供应信息通常被保存在无线设备内的存储器中,或者可能被保存在可移动的用户身份识别模块(R-UIM)中。CDMA无线通信系统可能是一符合IS-95的CDMA系统、CDMA 1x系统、CDMA 3x系统或者其它CDMA无线系统。R-UIM可以被插入兼容的移动设备或从中被移除,以便使该移动设备能接入CDMA网络。
R-UIM通常按照CDMA规范配置。例如,R-UIM可能符合规范3GPP2 C.S0023,该规范题为“REMOVABLE USER IDENTITY MODULE FOR SPREAD SPECTRUM SYSTEMS”。按照该规范工作的R-UIM类似于SIM被配置。R-UIM被排列为多个专用文件(DF)和多个基本文件(EF)。DF(DF_CDMA)用于保存与CDMA应用有关的信息。R-UIM内的EF保存与移动身份识别号(MIN)有关的国际移动订户身份识别(IMSI)。该信息称为IMSI_N。R-UIM内的另一位置保存与MIN不相关的IMSI。该信息称为IMSI_T。R-UIM可能保存移动国家代码、移动目录号、移动网络代码以及移动类别分配信息。此外,R-UIM保存一优选的漫游列表(PRL),该列表可能包括系统身份识别(SID)和网络身份识别(NID)信息。CDMA系统的系统供应信息可能包括IMSI、移动国家代码、移动目录号、移动网络代码、移动类别分配、SID和NID。
或者,多个系统供应信息可以被保存在单个存储设备内。存储设备可以是多模式设备内的存储器,或者可能是诸如SIM或R-UIM等可移动存储设备。例如,GSM系统供应信息和CDMA系统供应信息都可以被保存在一张R-UIM卡中。
在其它替代实施例中,单个工作模式的多个不同的系统供应信息可以被保存在一个或多个存储设备中。例如,CDMA模式的第一系统供应信息可以被保存在内部存储器中,不同于第一系统供应模式的第二系统供应信息,其对应于CDMA模式,可以被保存在R-UIM中。
本发明的实施例包括多个无线设备,它们被配置成通过结合多个存储设备而工作在多个无线系统中,其中每个存储设备都保存了一组或多组系统供应信息。多模式无线可以包括例如NV-RAM,其用于保存与CDMA无线系统有关的系统供应信息并且类似地接入GSM系统。NV-RAM中的系统供应信息可由服务提供商在销售无线设备时编程。此外,无线设备可能为SIM和R-UIM两者提供供应。包含系统供应信息的R-UIM也可以被插入移动设备,使该设备能与三种不同类型的系统进行通信。R-UIM可能包括这样的系统供应信息它们与任何其它与移动设备通信的存储设备中保存的系统供应信息不同。
这里公开的设备和方法使移动设备能与保存系统供应信息的多个存储设备相接,以便接入多个无线系统。该设备和方法有效地说明了一个或多个存储设备提供一组或多组系统供应信息的可能性。
图1中示出按照这里公开的一些或全部方法和设备配置的多模式设备110。多模式设备110被示出工作在一多模式通信系统100中。
多模式设备110可能处在由第一无线通信系统支持的覆盖区域120中。例如,第一无线通信系统可能是诸如GSM公共陆面移动网络(PLMN)这样的GSM系统。所述的GSM PLMN包括一GSM基收发机系统(BTS)126,其与GSM基站控制器(BSC)124相连,后者又连到GSM移动交换控制器(MSC)122。GSM MSC 122与公共交换电话网(PSTN)140以便把呼叫从无线网络路由到有线电话。
当多模式设备110工作在GSM模式下时,它可能与GSM BTS 126通信。多模式设备110根据所规定的GSM空中接口参数按照适当的GSM系统规范与GSMBTS 126通信。
GSM BTS 126一般定义了覆盖区域比GSM PLMN覆盖区域120小的一个小区。一般而言,在GSM PLMN中使用了多个GSM BTS 126。一个或多个GSM BTS 126可以连到GSM BSC 124。GSM BSC 124用于控制一个或多个GSM BTS 126的操作。GSMBSC 124可能例如处理系统内GSM BTS 126间的切换。GSM BSC 124也可能处理GSM系统中无线信道的设立和撤除。
一个或多个GSM BSC 124连到GSM MSC 122。GSM MSC 122充当PSTN 140的正常交换节点,此外提供了支持多模式设备110所需的功能。这些功能可能包括注册、认证、MSC切换以及到漫游订户的呼叫路由。GSM MSC 122也提供了从GSM网络到PSTN 140的接口。这样,工作在GSM PLMN区域120中的多模式设备110能容易地与连到PSTN 140的设备进行通信。
多模式设备110通常包括一移动设备,比如连到SIM的蜂窝电话。SIM一般插入移动设备上提供的连接器或槽。SIM提供了个人移动性,使用户能接入订购的服务而无须考虑使用特定的移动设备。移动设备可能是普遍的,并且可能用SIM内保存的信息来配置。也就是,移动设备也许不能被配置成工作在任一特定的GSM网络内,或者根据任一组特定的服务或服务提供商进行工作。然而,移动设备由一国际移动设备身份识别(IMEI)所唯一地识别。
识别移动设备的IMEI和SIM内保存的IMSI是互相独立的。SIM可能有一密码或个人身份识别号来防止未经授权的使用。
多模式设备110还被配置成工作在一CDMA网络中,其相应的CDMA网络覆盖区域130与GSM PLMN覆盖区域120重叠。CDMA网络可以用一结构来配置,该结构非常类似于GSM PLMN所使用的结构。然而,CDMA网络中使用的实际接口和协议可能和GSM PLMN中使用的那些接口和协议极不相同。因此,被配置成工作在GSM系统中的设备可能不、并且一般不能工作在CDMA系统中。
然而,多模式设备110被设计成工作在多于一个通信系统中。多模式设备110在与CDMA网络通信时与一CDMA BTS 136通信。多模式设备110和CDMA BTS 136之间的通信在一个或多个CDMA系统规范中定义。多模式设备110一般用一定义的空中接口通过无线信道与CDMA BTS 136通信。正如对于GSM BTS 126的情况,CDMABTS 136一般定义了CDMA网络内一个小区的覆盖区域。CDMA网络一般包括多个CDMABTS 136,它们被配置成提供完整的CDMA覆盖区域130。
每个CDMA BTS 136都连到一CDMA BSC 134。多于一个CDMA BTS 136可以连到同一CDMA BSC 134。CDMA BSC 134以类似于GSM BSC 124的方式来控制它所连到的CDMA BTS 136。CDMA BSC 134例如能控制CDMA BTS 136之间的切换。
CDMA BSC 134又连到CDMA MSC 132。多于一个CDMA BSC 134可能连到同一CDMA MSC 132。CDMA MSC 132提供了支持多模式设备110所需的功能。这些功能可能包括注册、认证、MSC切换以及到漫游订户的呼叫路由。CDMA MSC 132也提供了从CDMA网络到PSTN 140的接口。与GSM PLMN中的情况类似,CDMA MSC 132连到PSTN 140。
多模式设备110接入与其相连的存储设备中所保存的CDMA系统供应信息。CDMA系统规范允许其中可存储系统供应信息的多个存储设备。例如,系统供应信息通常被保存在多模式设备110内部的存储器中。服务提供商可以在销售时对内部存储器进行编程。或者,服务提供商可以在期望多模式设备110的服务时、或者在用户期望服务提供商发生变化时,对内部存储器进行编程。或者,可以在空中接口供应(OTASP)期间把系统供应信息编程到内部存储设备中。存储设备也可以在空中参数管理期间被编程。
多模式设备110也可以为R-UIM提供支持。R-UIM会保存由移动设备110在接入CDMA网络时所使用的系统供应信息。工作在重叠的GSM PLMN覆盖区域120和CDMA网络覆盖区域内的多模式设备110可能选择一个通信系统胜过另一个。因而,本发明的一个实施例是移动设备确定有效的系统供应信息是否可供优选通信系统所使用。然后,移动设备可能捕获期望的通信系统,或者如果它不可用,则尝试连到次期望的通信系统。
图2中示出多模式设备110的一个实施例的功能框图。多模式设备110可以是能工作在多个通信系统中的任一类无线设备,比如无线电话、寻呼机或无绳电话。
多模式设备110可被描述为有三个基本功能块RF收发机210、基带处理器220和用户界面230。天线202可以用作无线信道和多模式设备110的其余块之间的接口。尽管仅示出一根天线202,然而多模式设备110可以实现多于一根天线。当使用多于一根天线时,每根天线可以工作在一不同的频谱中,或者多根天线可能工作在重叠的频谱中。在无线信道不是射频(RF)链路时,接口可以是某些其它类型的设备,比如电机传感器或光学接口。
多模式设备110接收到的信号从天线202被耦合到RF收发机210。多模式设备110要发送的信号以相反的方式从RF收发机210耦合到天线202。
RF收发机210包括发射机212和接收机216。多模式设备110接收到的信号从天线202耦合到RF收发机224内的接收机216。接收机220通常对接收信号进行滤波、放大和下变频,使其成为具有期望的带宽和幅度的接收基带信号。接收机216还可以对接收RF信号进行解调。216也许能处理来自多个频带的信号。例如,接收机216可能从GSM频带以及CDMA频带接收信号。如果接收机216被设计成接收来自多个频带的信号,则接收机216可以实现一单独可调谐接收机或多条接收路径。或者,接收机216可以包括多个接收机218a-218b。每个接收机218a-218b可能对多个接收信号之一进行独立的滤波、放大、下变频和解调。例如,第一接收机218a可以被配置成对从GSM系统接收到的信号进行滤波、放大和下变频。第二接收机218b可以被配置成接收来自CDMA系统的通信信号。如果有多于一个接收机或多于一条接收路径,则把来自每个接收机或每条接收路径的基带信号耦合到基带处理器220。基带信号可以被组合成单条路径、在单条路径上多路复用、或者在一条或多条不同的路径上被提供给基带处理器220。
要被发送的基带信号从基带处理器220耦合到RF收发机210内的发射机212。发射机212最好把发送基带信号滤波、放大和上变频成为耦合到天线202的发送RF信号。发射机212还可能用发送基带信号来调制一RF信号。发送RF信号然后通过RF信道被广播到目的地。目的地可以是单个设备或是多个设备。此外,一个或多个基带信号可以被上变频为一个或多个RF频带供发送。多个RF频带可能是不同的或可能重叠。正如在接收机216中的情况,发射机212可能被配置为单个发射机、多个发射机214a-214b、或者多条发送路径。各个发射机214a-214b会独立地滤波、上变频和放大一基带信号。例如,第一发射机214a可能接收基带信号并且处理那些信号供发送到GSM基站。第二发射机214b可能被配置成将一信号发送到CDMA基站。
基带处理器220一般对发送基带信号和接收基带信号都进行操作。基带处理器220还可以执行多模式设备110本地的功能。本地功能可以包括检取和认证一个或多个存储设备内保存的系统供应信息。这些本地功能还可以包括接收和保存电话簿项目、管理多模式设备110中保存的文件、以及管理到用户设备的各个接口。基带处理器220一般包括处理器222和存储器224。处理器222可以包括一个或多个处理器。类似地,存储器224可以包括一个或多个存储设备。一系列指令或程序可以被保存在存储器224中,它们可以被处理器222读取。所述指令或程序指示处理器222执行各个信号处理功能,包括某些或全部系统供应相关的功能。
基带处理器222还处理接收基带信号。例如,基带处理器222可以滤波、放大、解调、检测或校正接收基带信号。作为进一步的例子,基带处理器222可以解交错基带信号、使用前向纠错技术来应用校正、或者可以把基带信号同步到一时间基准。经处理的接收基带信号可以是由多模式设备110使用的控制信号,或者可以是指向多模式设备110的用户的信号,比如语音或数据信号。基带处理器220把指向用户的信号耦合到用户界面230。
要由多模式设备110发送的信号一般由基带处理器220处理。基带处理器220可以把输入信号格式化为基带信号,基带信号然后耦合到RF收发机210。基带处理器220例如可以交错信号、用前向纠错来编码信号、滤波信号、调制信号、或者处理信号。被提供给基带处理器220供发送的信号可以由多模式设备110内部地生成,或者可以使用用户界面230耦合到多模式设备110。
用户界面230提供了用于把接收信号传送到用户的装置,还提供了用于把信号从用户耦合到多模式设备110的装置。用于把信号耦合到用户的装置可以包括、但不限于诸如扬声器或其它传感器这样的音频设备;显示器232,显示器可以是字符显示器、分段显示器、比特映射显示器;或者指示器;用于把电信号耦合到相应用户设备的电连接;诸如指示到来消息的震动源这样的机械设备;或者用于把信息从多模式设备110传送到用户或用户设备的其它适当装置。用于把信号从用户耦合到多模式设备110的装置可以包括、但不限于麦克风238、键区236、触摸屏、电连接、光学输入或者用于把用户信号耦合到多模式设备110的任何其它适当装置。
系统供应信息可以被保存在存储器224中,存储器224一般耦合到基带处理器222内的处理器222。然而,多模式设备110还可以为SIM 226或R-UIM或其两者进行供应。多模式设备也可以为一个或多个外部可移动存储设备(未示出)提供连接。多模式设备110可以提供与SIM 226相接的连接器、插头、插座或卡槽。此外,多模式设备110可以包括与R-UIM 228相接的连接器、插头、插座或卡槽。多模式设备110还可以为某些其它类型的可移动存储设备(未示出)提供接口,所述设备中可以保存系统供应信息。多模式设备110可以为可移动存储设备提供单个接口,或者可以为与多个可移动存储设备的同时连接提供多个接口。
SIM 226、R-UIM 228和可移动存储设备的便携式特性能从多模式设备110中移除该设备。这样,多模式设备110必须确认存储设备已连到多模式设备110,所述存储设备是SIM 226、R-UIM 228或某些其它可移动存储设备。多模式设备110还需要确认和认证可移动存储设备内保存的系统供应信息。多模式设备110还需要确定它可能捕获并向哪个通信系统注册。
如上所述,存储器224、SIM 226和R-UIM 228最好保存系统供应信息。存储设备中保存的系统供应信息对于某些通信系统可能有效,对于其它系统可能无效。例如,SIM 226内保存的系统供应信息对于GSM系统可能有效,但对于CDMA系统可能无效。类似地,R-UIM 228内保存的系统供应信息对于CDMA系统可能有效,对于GSM系统可能无效。
通过首先确定有多少存储设备包含系统供应信息,多模式设备110确定了它所运作的通信系统和模式。多模式设备110可以确定一个或多个可移动存储设备是否可用。多模式设备110可以确定特定的存储设备是否起作用。多模式设备110还可以确定系统供应信息在内部存储器224中是否可用。然后,多模式设备110确定各种系统供应信息是否有效。如果多模式设备110确定有效的系统信息是可用的,则它进入正常的工作模式,并且捕获带有有效的系统供应信息的系统。如果没有系统供应信息被确定为有效,多模式设备110则进入紧急操作模式或维持操作模式。多模式设备110可以确定第一存储设备的存在、确定第一存储设备内保存的系统供应信息的存在、以及在为其它存储设备执行相同的功能前确认第一存储设备内保存的系统供应信息。这样,多模式设备110会尝试按照一特定的顺序或分级工作在一特定的模式中。
例如,在加电后,或者在向多模式设备110插入或从中移除可移动的存储设备时,多模式设备110可能确定它会在其中工作的优选系统模式。多模式设备110首先确定内部存储器224是否包含系统供应信息。如果包含,多模式设备110接着确定系统供应信息是否有效。如果系统供应信息有效,多模式设备110就进入与存储器224内保存的系统供应信息相对应的模式。
该例中,如果存储器224不包含系统供应信息,或如果系统供应信息被确定为无效,多模式设备110就接着确定是否存在R-UIM 228。如果R-UIM 228被插入多模式设备110,则该设备110确定系统供应信息是否存在以及是否有效。如果不存在R-UIM 228,或如果它不包含任何有效的系统供应信息,多模式设备110就重复SIM 226的过程。然而,如果它有效,多模式设备110就进入适当的模式以便用对应于有效供应信息的系统进行通信。如果多模式设备110确定在任一可用的存储设备中都不包含任何有效的系统供应信息,则多模式设备110被配置成进入紧急服务模式或维持服务模式。在紧急服务操作模式中,多模式设备110可能仅对可用的通信系统之一作出紧急呼叫。在维持服务模式中,多模式设备110指示需要运营商修复服务。多模式设备110也许不能与维持服务模式下的任一系统通信。
多模式设备110检验存储设备以及尝试要工作的通信模式的顺序可以以多种方式确定。这样,在本发明一实施例中,多模式设备被配置成允许用户为系统模式设置优选项。例如,用户可以选择一CDMA网络优于GSM PLMN。然后,多模式设备110会在尝试确认SIM 226中保存的GSM系统供应信息之前,尝试首先确认存储器224和R-UIM 228中保存的CDMA系统供应信息。或者,多模式设备110可能被配置成使用户能选择一“自动”优选项模式。在“自动”优选项模式中,多模式设备110尝试按照预定的优选项列表或分级工作在一模式中。
或者,系统模式优选项可由制造商、服务提供商或运营商确定。一特定的服务提供商可以对多模式设备110编程以选择一系统优于另一系统。这样,服务提供商可以确定系统模式优选项的分级。
图3示出用于捕获通信系统的方法300的一实施例流程图。多模式设备使用一处理器以及与处理器通信的存储设备,该设备能在加电时或者在存储设备状态改变时执行该方法300。存储设备的状态可以改变,例如在向多模式设备插入或从中移除可移动存储设备时。
在方框302中,多模式设备首先确定其支持哪个系统模式。该确定可以通过读取所支持系统模式的已保存列表,而作为初始系统启动功能的一部分来执行。方法300继续到方框308,其中多模式设备确定支持哪类存储介质。多模式设备可以支持例如内部存储介质、SIM以及R-UIM。所支持的不同类型的存储介质的每一个可以保存系统供应信息。当然,本发明不限于仅在这些特定类型的介质上保存系统供应信息。
方法300继续到方框310,其中多模式设备确定每个存储介质是否起作用。尽管可以假定本发明起作用,然而可以从多模式设备中移除诸如SIM或R-UIM等可移动存储介质,或者可以损坏或不起作用。
方法300然后继续到方框320,其中多模式设备检取一列系统模式优选项。系统模式优选项可以在存储器中的预定位置处,检取列表的行为包括将一指针定址到列表中的第一位置。系统模式优选项确定多模式设备在尝试捕获通信系统时所使用的分级。系统模式优选项可以被保存在任一存储介质中,并且可由用户、服务提供商或制造商输入。
一旦检取了系统模式优选项,方法300就继续到方框324,其中多模式设备检取了优选的系统模式。优选系统模式可以表明要首先接入哪个存储介质或哪个供应信息。在方法300的判决框330处,多模式设备确定优选系统模式所表示的系统供应信息是否有效。多模式设备检取由优选系统模式表示的系统供应信息,并且根据特定系统模式所需执行确认。例如,一GSM工作模式可能要求有效的IMSI和PLMN。如果存储介质被确定不起作用,则系统供应信息会被确定为无效。如果存储介质中保存的系统供应内容未通过有效性检验,则系统供应信息也被确定为无效。
如果系统供应信息被确定为有效,方法300就继续到方框340,其中多模式设备捕获对应于供应信息的系统。
如果系统供应信息被确定为无效,则方法继续到方框334,其中多模式设备从优选项列表中检取下一系统模式。然后,方法300继续到判决框350,多模式设备确定最新检取的系统模式是否具有有效的相应系统供应信息。如果系统供应信息被确定为有效,则方法300继续到方框340,多模式设备捕获所指定的系统。如果在判决框350中,系统供应信息被确定为无效,方法300就继续到判决框360。
在判决框360中,多模式设备确定在系统模式优选项列表中是否有更多的系统模式。如果有更多的模式,方法300就返回方框334,多模式设备检取并确认下一系统模式。如果发现所有系统模式的系统供应信息都无效,方法300就继续到方框370,其中多模式设备发起一缺省工作模式。如上所述,缺省工作模式可以是紧急操作模式或者可以是维持操作模式。
图4A-4B示出用于捕获通信系统的方法400的另一实施例流程图。多模式设备使用一处理器以及与该处理器通信的存储设备,该设备可以在加电时执行方法400。方法400从方框402开始,其中多模式设备确定支持哪些系统模式。该确定可以通过读取所支持系统模式的已保存列表,而作为初始系统启动功能的一部分来执行。方法400继续到方框408,其中多模式设备确定支持哪类存储介质。存储设备可以包括例如内部存储器以及诸如SIM和R-UIM这样的外部可移动存储器。每个存储设备都可以存储一组或多组系统供应信息。
方法400接着继续到方框410,其中多模式设备确定每个存储介质是否起作用。尽管可以假定内部存储器起作用,然而可以从多模式设备移除诸如SIM或R-UIM这样的可移动存储介质,或者它们会被损环或不起作用。至此,图4A的方法已经有效地复制了图3所示的方法。
方法400接着继续到方框412,其中初始化一状态表。状态表可以用来保存多个系统供应信息的装置,所述多个系统供应信息保存在由多模式设备可接入的多个存储设备上。在加电时,多模式设备可以首先把每个存储设备的状态设为错误(FALSE)或无效,以显示存储设备内的系统供应信息尚未被确认。
在初始化状态表后,方法400继续确认各种系统供应信息并更新状态表。方法继续到方框414,其中多模式设备从存储器中检取系统供应信息。多模式设备可以根据预定的顺序来检取系统供应信息。预定的顺序并不关键,因为多模式设备在更新用于捕获系统模式的状态表。
然后,方法400继续到方框416,其中多模式设备确定所检取的系统供应信息是否有效。在方框418,用确认过程的结果来更新状态表。然后,方法400继续到方框420,其中多模式设备确定是否有更多具有系统供应信息的存储器设备。
如果有其它系统供应信息尚未被确认的存储设备,方法400就返回到方框414,其中检取来自另一存储设备的系统供应信息。
然而,如果所有系统供应信息都已被检取和确认,则状态表完整,系统模式捕获开始。系统模式捕获以类似于图3所示的方式执行。
方法400继续到点422。点422不是方法400的功能部分,而是被用作一连接点,用于说明图4A的流程图到图4B的流程图的流程。
在图4B的点422开始,方法400继续到方框426,其中多模式设备检取一列系统模式优选项。系统模式优选项可以在存储器中的预定位置处,检取列表的行为包括将一指针定址到列表中的第一位置。系统模式优选项确定了多模式设备在尝试捕获通信系统时使用的分级。系统模式优选项可以被保存在任一存储介质中,并且可由用户、服务提供商或制造商输入。
一旦检取了系统模式优选项,方法400就继续到方框428,其中多模式设备检取优选的系统模式。系统模式优选项表示系统模式捕获应该发生的顺序。优选的系统模式是尝试捕获的第一系统模式。在判决框430,多模式设备确定优选系统模式所表示的系统供应是否有效。多模式设备可以通过查阅状态表来确定系统模式的有效性。有效的系统模式在状态表中被表明。这样,系统模式的有效性首先被确定,且状态被保存在状态表中,而不是检取系统模式供应信息并确定有效性。
如果确定系统供应信息是有效的,方法400就继续到方框440,其中多模式设备按照供应信息来捕获系统。
如果确定系统供应信息不是有效的,方法就继续到方框434,其中多模式设备从优选列表中检取下一系统模式。然后,方法400继续到判决框450,多模式设备访问状态表以确定相应的系统供应信息是否有效。如果确定系统供应信息有效,方法400就继续到方框440,多模式设备捕获所指定的系统。如果在判决框450中确定系统供应信息不是有效的,方法400就继续到判决框460。
在判决框460中,多模式设备确定系统模式优选项列表中是否有更多的系统模式。如果有更多模式,方法400就返回方框434,多模式设备检取并确认下一系统模式。如果所有系统模式的系统供应信息都已被证明是无效的,方法400就继续到方框470,其中多模式设备发起一缺省的工作模式。如上所述,缺省工作模式可以是紧急操作模式或是维持操作模式。
这样,与图3的方法相反,图4的方法指示多模式设备在尝试捕获特定的系统模式前为所有系统供应信息确认有效性。
在一特定的例子中,多模式设备支持两种系统模式,CDMA模式和GSM模式。这两种模式的系统供应信息可以被保存在一个或多个存储设备上。存储设备可以在多模式设备内部或是诸如SIM或R-UIM这样的可移动存储设备。多模式设备确认一个或多个存储设备上保存的系统供应信息,并且更新状态表以指示系统供应信息的有效性。状态表被保存在多模式设备内部的存储设备中。结果被保存在表1所示的状态表中。
表1

状态表表明存在两个系统模式,并且表明从中检取系统供应信息的介质。状态表还表明对相应的系统供应信息执行的有效性检验的状态。如表1所示,CDMA系统供应信息通过TRUE(正确)项被示出为是有效的。GSM系统供应信息不是有效的,如状态表中的FALSE项所示。
状态表还示出当前供应CDMA系统模式,GSM系统供应因为未检测到SIM介质被插入多模式设备而无效。当然,状态表不限于该配置,可能有许多字段和指示,只要对于特定的多模式设备实现是期望的。
图5示出在首先工作在一系统模式中后确定通信模式的方法500的流程图。系统模式可以是优选的模式、非优选的模式、或是一缺省模式。
如果用户优选的系统未被捕获,或如果所捕获系统中的服务丢失,那么图5的方法500可由多模式设备执行。或者,如果系统模式优选项被改变或更新,或如果用户请求多模式设备改变系统模式,那么图5的方法500可由多模式设备执行。图5的方法500也可以在存储介质或系统供应的状态发生变化时执行,比如在插入或移除SIM或R-UIM时。例如,存储介质可以被移除或被插入多模式设备。同样,系统供应信息可以用空中服务供应(OTASP)、空中参数管理(OTAPA)或空中下载来更新。此外,存储设备会出现差错,该差错会使系统供应信息不可读。
在判决框502中,该方法首先指示多模式设备确定是否应重试系统捕获。如上所述,系统捕获可以在例如以下情况下重试如果当前系统丢失、存储介质的状态发生变化、或者系统优选项改变时。如果在判决框502中多模式设备确定重试不必要,则方法500继续到方框550,其中多模式设备保持在当前的系统上。如果要重试捕获,方法500就继续到判决框506。
在判决框506,多模式设备确定是应该对同一系统还是应对一新系统重试捕获。同一系统上的重试在系统最近工作在优选系统上时是被期望的。或者,多模式设备可能更希望捕获一新系统,其中已经了捕获较少的优选系统,且更期望系统的系统供应信息变得有效。较优选系统的系统供应信息可能变得有效,例如在更新或替代存储介质时。此外,如果当前未捕获任何系统,或是当前模式是缺省模式之一,则会期望捕获一新系统模式。
如果多模式设备确定对同一系统的重试是期望的,则方法500继续到方框550,其中多模式设备保持在同一系统上。如果期望一新系统,比如在前面已捕获一非优选的系统时,方法500继续到方框510。
多模式设备确定要捕获哪个系统。多模式设备执行与图3方法中所示的相同的许多步骤。在方框510,多模式设备检取系统模式优选项。方法500接着继续到方框514,其中多模式设备检取优选的模式。如果当前系统是优选的系统,则方法500可以省略该步骤。
方法500继续到判决框520,其中多模式设备确定优选的系统供应是否有效。同样,如果当前系统是优选的系统,则方法500可以省略该步骤。多模式设备执行该步骤的方式取决于系统供应信息的有效性是否被保存在状态表中、或者系统供应信息的有效性是否要在检取系统模式捕获的系统信息后被确定。如果使用一状态表,多模式设备就可能从该状态表中检取系统供应信息的状态。如果未使用一状态表,则多模式设备可能仅仅在尝试捕获系统模式前确定系统供应信息的有效性。多模式设备从存储器中检取系统供应信息,并且在捕获系统前确定它是否有效。然而,状态表的使用不会阻止一方法仅在系统捕获尝试前确认系统供应信息。
如果系统供应信息被确定为是有效的,方法500继续到方框540,其中多模式设备捕获该系统。如果在判决框520中多模式设备确定系统供应信息是无效的,方法500继续到方框522。
在方框522中,多模式设备从优选项列表中检取下一系统模式。方法500可能指示多模式设备省略检取与当前系统相对应的系统模式。这样,如果没有其它系统模式可以,则可以省略该步骤。或者如果一应用的用户请求进入一新系统,则仅仅确认对应于所请求系统的系统供应信息。如果所请求的系统模式的系统供应无效,多模式设备就可能不确认任何其它系统模式。方法500接着继续到判决框530。
在判决框530中,多模式设备确定系统供应信息是否有效。如果是,方法500就继续到方框540,其中多模式设备捕获该系统。如果在判决框530中,确定系统供应信息无效,则方法500继续到判决框534。
在判决框534中,多模式设备确定系统模式优选项列表中是否有任何其它的系统模式。如果有,方法500就返回方框522,其中多模式设备继续检取和确认优选项列表中的下一系统供应信息。
如果在判决框534中,多模式设备确定在优选项列表中没有更多的系统模式,则方法500继续到方框550。在方框550中,多模式设备确定它应该保持在当前的系统上。或者,多模式设备可以确定进入了缺省模式之一。然而,由于多模式设备已经因为暂时丢失当前系统中的服务而执行了方法500,因此优选的行为是保持在当前系统上。
这样,例如,存储介质的状态可能改变。多模式电话的用户可能从电话中移除一SIM。电话可能工作在与SIM中保存的系统供应信息相对应的GSM模式中。电话开始方法500以便确定当前的系统供应信息不再有效。方法500也可以指示电话捕获与另一存储设备中保存的系统供应信息相对应的一个不同系统,所述另一存储设备比如NV-RAM或R-UIM。
这里已经描述了一种方法和设备,其中设备能通过向多个存储介质提供接口而支持多个系统中的多个工作模式。存储介质可以各包含一组或多组系统供应信息。多模式设备可以按照一优选项列表或分级从多个系统中检取、确认和捕获一个系统。分级可由用户、服务提供商或制造商输入存储介质。分级可以被保存在多模式设备中,或者可以被保存在可移动存储介质中。可移动存储介质可以是SIM或R-UIM。
参照各个设备或元件描述了电和/或信号的连接、耦合。连接和耦合可以是直接的或是间接的。第一和第二设备间的连接可以是一直接连接或是一间接连接。间接连接可能包括插入元件,所述插入元件可以处理从第一设备到第二设备的信号。
本领域的技术人员可以理解,信息和信号可以用多种不同技术和工艺中的任一种来表示。例如,上述说明中可能涉及的数据、指令、命令、信息、信号、比特、码元和码片可以用电压、电流、电磁波、磁场或其粒子、光场或其粒子或它们的任意组合来表示。
本领域的技术人员能进一步理解,结合这里所公开的实施例所描述的各种说明性的逻辑块、模块和算法步骤可以作为电子硬件、计算机软件或两者的组合来实现。为了清楚说明硬件和软件间的互换性,各种说明性的组件、框图、模块、电路和步骤一般按照其功能性进行了阐述。这些功能性究竟作为硬件或软件来实现取决于整个系统所采用的特定的应用程序和设计。技术人员可以认识到在这些情况下硬件和软件的交互性,以及怎样最好地实现每个特定应用程序的所述功能。技术人员可能以对于每个特定应用不同的方式来实现所述功能,但这种实现决定不应被解释为造成背离本发明的范围。
结合这里所描述的实施例来描述的各种说明性的逻辑块、模块和算法步骤的实现或执行可以用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、场可编程门阵列(FPGA)或其它可编程逻辑器件、离散门或晶体管逻辑、离散硬件组件或者为执行这里所述功能而设计的任意组合。通用处理器可能是微处理器,然而或者,处理器可以是任何常规的处理器、控制器、微控制器或状态机。处理器也可能用计算设备的组合来实现,如,DSP和微处理器的组合、多个微处理器、结合DSP内核的一个或多个微处理器或者任意其它这种配置。
结合这里所公开实施例描述的方法或算法的步骤可能直接包含在硬件中、由处理器执行的软件模块中或在两者当中。软件模块可能驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM或本领域中已知的任何其它形式的存储介质中。示例性存储介质与处理器耦合,使得处理器可以从存储介质读取信息,或把信息写入存储介质。或者,存储介质可以与处理器整合。处理器和存储介质可能驻留在ASIC中。ASIC可能驻留在移动设备、基站或基站控制器中。或者,处理器和存储介质可能作为离散组件驻留在移动设备、基站或基站控制器中。
上述优选实施例的描述使本领域的技术人员能制造或使用本发明。这些实施例的各种修改对于本领域的技术人员来说是显而易见的,这里定义的一般原理可以被应用于其它实施例中而不使用创造能力。因此,本发明并不限于这里示出的实施例,而要符合与这里揭示的原理和新颖特征一致的最宽泛的范围。
权利要求
1.一种激活具有多个工作模式的无线通信设备的一个工作模式的方法,所述方法包括检取第一系统供应信息;确定第一系统供应信息是否有效;检取第二系统供应信息;确定第二系统供应信息是否有效;以及如果相应的系统供应信息被确定为有效,则激活与第一和第二系统供应信息之一相对应的系统模式。
2.如权利要求1所述的方法,其特征在于,检取第二系统供应信息仅在第一系统供应信息被确定为无效时才执行。
3.如权利要求2所述的方法,其特征在于还包括重复按照一预定分级检取系统供应信息并且在首先满足以下条件之一之前确定所检取的系统供应信息为有效的行为所检取的系统供应信息被确定为有效;或所有系统供应信息都已被检取并被确定为无效;以及如果确定系统供应信息有效则激活与其相对应的系统模式。
4.如权利要求1所述的方法,其特征在于还包括如果第一系统供应信息和第二系统供应信息都被确定为无效则激活一紧急服务操作模式。
5.如权利要求1所述的方法,其特征在于还包括如果第一系统供应信息和第二系统供应信息都被确定为无效则激活一维持服务模式。
6.如权利要求1所述的方法,其特征在于还包括如果无线通信设备的一个模式不对应于第一系统供应信息则检取第一系统供应信息;以及如果检取了第一系统供应信息,则周期性地确定所检取的第一系统供应信息是否有效。
7.如权利要求1所述的方法,其特征在于,第一和第二系统供应信息之一的系统模式激活是按照一预定分级确定的。
8.如权利要求7所述的方法,其特征在于,所述预定分级被保存在一可移动存储介质内。
9.如权利要求7所述的方法,其特征在于,所述预定分级被保存在所述无线通信设备内。
10.如权利要求1所述的方法,其特征在于,所述第一系统供应信息被保存在所述无线通信设备的第一存储器设备内,所述第一存储器设备包括无线通信设备内的非易失性存储器设备。
11.如权利要求10所述的方法,其特征在于,所述第一存储器包括连到无线通信设备的可移动存储介质。
12.如权利要求1所述的方法,其特征在于,所述第一系统供应信息被保存在连到无线通信设备的可移动存储设备中。
13.如权利要求12所述的方法,其特征在于,所述可移动存储设备是一订户身份识别模块(SIM)。
14.如权利要求12所述的方法,其特征在于,所述可移动存储设备是一可移动用户身份识别模块(R-UIM)。
15.如权利要求1所述的方法,其特征在于,所述第二系统供应信息被保存在第二存储器设备中。
16.如权利要求15所述的方法,其特征在于,所述第一存储器设备不同于所述第二存储器设备。
17.如权利要求1所述的方法,其特征在于,所述无线通信设备是一无线电话。
18.如权利要求1所述的方法,其特征在于,所述多个工作模式包括全球移动通信系统(GSM)模式;以及码分多址(CDMA)模式。
19.一种多模式通信设备,包括其中存储了多个系统供应信息的存储器;以及电连接到所述存储器的处理器,所述处理器被配置成部分地通过检取和确定多个系统供应信息的有效性来确定多模式通信设备的工作模式,其中所述处理器检取和确定系统供应信息的有效性,其中所述处理器至少部分基于一预定分级来确定所述多模式通信设备的工作模式。
20.如权利要求19所述的多模式通信设备,其特征在于,所述处理器检取第一系统供应信息、确定其有效性并且在检取第二系统供应信息前确定工作模式是否对应于第一系统供应信息。
21.如权利要求19所述的多模式通信设备,其特征在于,所述处理器检取系统供应信息并且在确定通信设备的工作模式前确定所有可用系统模式的有效性。
22.如权利要求19所述的多模式通信设备,其特征在于,所述存储器包括多模式通信设备内的非易失性存储器;以及电连接到所述多模式通信设备的可移动存储设备。
23.如权利要求22所述的多模式通信设备,其特征在于,所述可移动存储设备包括一订户身份识别模块(SIM)。
24.如权利要求22所述的多模式通信设备,其特征在于,所述可移动存储设备包括一用户身份识别模块(UIM)。
25.如权利要求19所述的多模式通信设备,其特征在于,如果存储器内保存的所有系统供应信息都被确定为无效,则确定工作模式是紧急操作模式。
26.如权利要求19所述的多模式通信设备,其特征在于,如果存储器内保存的所有系统供应信息都被确定为无效,则确定工作模式是维持工作模式。
27.如权利要求19所述的多模式通信设备,其特征在于,所述工作模式是以下模式之一码分多址(CDMA)模式、全球移动通信系统(GSM)模式、通用分组无线业务(GPRS)模式、通用移动电信系统(IMTS)模式和高级移动电话系统(AMPS)模式。
28.一种有多个工作模式的无线通信设备,所述无线通信设备包括用于检取第一系统供应信息的装置;用于确定所述第一系统供应信息是否有效的装置;用于检取第二系统供应信息的装置;用于确定所述第二系统供应信息是否有效的装置;以及用于激活与第一和第二系统供应信息中有效的一个相对应的系统模式的装置。
29.一种其上包含处理器可读代码的一个或多个处理器可读存储设备,所述处理器可读代码用于编程一个或多个处理器以执行一种方法,所述方法激活了有多个工作模式的无线通信设备的一个工作模式,所述方法包括检取第一系统供应信息;确定所述第一系统供应信息是否有效;检取第二系统供应信息;确定所述第二系统供应信息是否有效;以及激活与第一和第二系统供应信息中有效的一个相对应的系统模式。
全文摘要
公开了用于多模式无线通信设备中系统供应的装置和方法。多模式无线通信设备可能内部地保存多个系统供应信息,或者把内部保存的系统供应信息与可移动的存储器设备结合起来,所述可移动的存储器设备保存附加的系统供应信息。多模式无线设备可能同时接入多个系统的多个有效系统供应信息。无线设备尝试使用一分级来确认多个已保存系统供应信息之一。分级可由一电话制造商建立,或者由服务提供商或用户来编程。无线设备尝试基于该分级来确认系统供应信息。一旦确认了系统供应,设备就激活服务或者在系统中注册。如果捕获较少的期望系统,设备就会周期性地尝试确认优选的系统。
文档编号H04L12/56GK1682563SQ03822416
公开日2005年10月12日 申请日期2003年8月1日 优先权日2002年8月2日
发明者G·C·石 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1