传送移动台发起请求的方法转让专利

申请号 : CN200910119011.0

文献号 : CN101541065B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 郑伃璇林耿仲吴俊颖

申请人 : 联发科技股份有限公司

摘要 :

本发明提供一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,且上述方法由移动台的处理器执行,上述方法包含:决定较佳设定是否已使能;当较佳设定已使能时,从第一用户识别卡与第二用户识别卡中获得较佳用户识别卡;以及当较佳设定被使能时,经由较佳用户识别卡发送移动台发起请求至被叫方。因此,本发明提供一种双用户识别卡移动通信的较佳方法,能够节省通信费用。

权利要求 :

1.一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,且上述方法由上述移动台的处理器执行,上述方法包含:决定较佳设定是否已使能;

当上述较佳设定已使能时,从上述第一用户识别卡与上述第二用户识别卡中获得较佳用户识别卡;

当上述较佳设定被使能时,经由上述较佳用户识别卡发送移动台发起请求至被叫方;

以及

当上述较佳设定被无效时,经由规则决定出的上述第一用户识别卡与上述第二用户识别卡其中之一发送上述移动台发起请求至上述被叫方。

2.如权利要求1所述的传送移动台发起请求的方法,其特征在于,上述较佳设定是经由人机接口使能的。

3.如权利要求1所述的传送移动台发起请求的方法,其特征在于,上述规则的其中一个条件包含关于上述第一用户识别卡与上述第二用户识别卡的漫游状态,以及上述移动台发起请求是经由非漫游的用户识别卡发送至上述被叫方。

4.如权利要求1所述的传送移动台发起请求的方法,其特征在于,上述规则的其中一个条件包含至少一定比率或数量的相邻小区辨识码是否存在于多个默认的低费用小区辨识码中的小区信息,其中上述相邻小区对应上述第一用户识别卡所待接的第一小区,若是,经由上述第一用户识别卡发送上述移动台发起请求至上述被叫方,否则经由上述第二用户识别卡发送上述移动台发起请求至被叫方。

5.如权利要求1所述的传送移动台发起请求的方法,其特征在于,上述规则的其中一个条件包含关于当前时间上述第一用户识别卡与上述第二用户识别卡的收费的费用计划信息,以及上述移动台发起请求是经由具有最低收费的用户识别卡发送至上述被叫方。

6.一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,且上述方法由上述移动台的处理器执行,上述方法包含:获取指示上述第一用户识别卡是否处于漫游状态或非漫游状态的第一漫游信息,以及指示上述第二用户识别卡是否处于漫游状态或非漫游状态的第二漫游信息;

根据上述第一漫游信息与上述第二漫游信息,决定上述第一用户识别卡与上述第二用户识别卡其中之一;以及经由上述决定的用户识别卡所待接的小区传送移动台发起请求至被叫方。

7.如权利要求6所述的传送移动台发起请求的方法,其特征在于,当上述第一漫游信息指示上述第一用户识别卡处于非漫游状态以及上述第二漫游信息指示上述第二用户识别卡处于漫游状态时,决定上述第一用户识别卡。

8.如权利要求6所述的传送移动台发起请求的方法,其特征在于,更包含:当上述第一漫游信息与上述第二漫游信息指示上述第一用户识别卡与上述第二用户识别卡的漫游状态一样时,从上述第一用户识别卡与上述第二用户识别卡中决定一个较佳用户识别卡。

9.如权利要求8所述的传送移动台发起请求的方法,其特征在于,当储存于上述第一用户识别卡的移动国家码及移动网络码与上述第一用户识别卡所待接的第一小区中广播的系统信息的移动国家码及移动网络码相同时,上述第一漫游信息指示上述第一用户识别卡处于非漫游状态,以及当储存于上述第二用户识别卡的移动国家码及移动网络码与上述第二用户识别卡所待接的第二小区中广播的系统信息的移动国家码及移动网络码相同时,上述第二漫游信息指示上述第二用户识别卡处于非漫游状态。

10.一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,且上述方法由上述移动台的处理器执行,上述方法包含:从上述第一用户识别卡所待接的第一小区获取第一小区辨识码报告,其中上述第一小区辨识码报告包含上述第一小区的多个相邻小区的多个小区辨识码;

从上述移动台的储存装置获取多个低费用小区辨识码;

根据上述第一小区辨识码报告与上述低费用小区辨识码,决定上述第一用户识别卡与上述第二用户识别卡其中之一;以及经由上述决定的用户识别卡所待接的小区发送移动台发起请求至被叫方。

11.如权利要求10所述的传送移动台发起请求的方法,其特征在于,上述根据上述第一小区辨识码报告与上述多个低费用小区辨识码,决定上述第一用户识别卡与上述第二用户识别卡其中之一的步骤更包含:当至少一定比率或数量的上述多个相邻小区辨识码存在于上述多个低费用小区辨识码中时,决定上述第一用户识别卡;以及当没有一定比率或数量的上述多个相邻小区辨识码存在于上述多个低费用小区辨识码中时,决定上述第二用户识别卡。

12.如权利要求10所述的传送移动台发起请求的方法,其特征在于,上述第一小区辨识码报告是从上述第一小区中广播的系统信息中获取。

13.一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,上述方法由上述移动台的处理器执行,上述方法包含:获取被呼叫方的拨出号码与当前时间;

根据上述拨出号码辨识出被呼叫营运商;

根据上述当前时间与上述辨识出的被呼叫营运商的费用计划,决定上述第一用户识别卡与上述第二用户识别卡其中之一;以及经由上述决定的用户识别卡发送移动台发起请求至上述被叫方。

14.如权利要求13所述的传送移动台发起请求的方法,其特征在于,上述根据上述当前时间与上述辨识出的被呼叫营运商的费用计划决定上述第一用户识别卡与上述第二用户识别卡其中之一的步骤更包含:从上述移动台的储存装置,读取上述第一用户识别卡的第一费用计划与上述第二用户识别卡的第二费用计划;

从上述第一费用计划中滤出与上述辨识出的被呼叫营运商以及上述当前时间相关的至少一个第一记录,以及从上述第二费用计划中滤出与上述辨识出的被呼叫营运商以及上述当前时间相关的至少一个第二记录;以及通过比较滤出的上述第一记录与滤出的上述第二记录的收费,决定具有最低收费的用户识别卡。

15.如权利要求13所述的传送移动台发起请求的方法,其特征在于,上述根据上述当前时间与上述辨识出的被呼叫营运商的费用计划决定上述第一用户识别卡与上述第二用户识别卡其中一个用户识别卡的步骤更包含:从上述移动台的储存装置,读取上述第一用户识别卡的第一费用计划与上述第二用户识别卡的第二费用计划;

从上述第一费用计划中滤出与上述拨出电话的前缀号码以及上述当前时间相关的至少一个第一记录,以及从上述第二费用计划中滤出与上述拨出电话的上述前缀号码以及上述当前时间相关的至少一个第二记录;以及通过比较滤出的上述第一记录与滤出的上述第二记录的收费,决定具有最低收费的用户识别卡。

16.如权利要求14或15所述的传送移动台发起请求的方法,其特征在于,上述第一费用计划或上述第二费用计划是从人机界面获取。

17.如权利要求14或15所述的传送移动台发起请求的方法,其特征在于,上述第一费用计划或上述第二费用计划是从至少一个计费通知消息中获取的,上述计费通知消息由提供上述第一用户网络识别卡的第一网络营运商发出或由提供上述第二用户识别卡的第二网络营运商发出。

18.如权利要求14或15所述的传送移动台发起请求的方法,其特征在于,上述第一费用计划或上述第二费用计划是通过剖析每月账单获取,上述每月账单由提供上述第一用户网络识别卡的第一网络营运商提供或由提供上述第二用户识别卡的第二网络营运商提供。

说明书 :

传送移动台发起请求的方法

技术领域

[0001] 本发明有关于一种传送移动台发起的请求的方法,更具体地,关于一种通过具有多个用户识别卡(subscriber identity card)的移动台来传送移动台发起的请求的方法。

背景技术

[0002] 现 在,全 球 移 动 通 信 系 统 (Global System for Mobilecommunication,GSM)标准是世界上移动电话广泛使用的标准。通过欧洲电信标准协会(European Telecommunication Standards Institute,ETSI)进行标准化的GSM标准,其是一个移动通信网络的架构及时分多址(Time Division Multiple Access,TDMA)系统。对于一个载波频率来说,TDMA系统会将一个帧划分为八个时隙,其中每一个时隙都用来传送用户的信道数据。另外,通用分组无线业务(General PacketRadio Service,GPRS)技术是GSM系统可用技术中一种。GPRS技术利用GSM系统中未使用的信道来提供中等速度的数据收发。宽带码分多址(Wideband Code Division Multiple Access,W-CDMA)是一种宽带扩频移动通信空中接口(air interface),其可利用异步码分多址的直接序列扩频技术来达到比使用时分多址(Time Division Multiplexing,TDMA)的GSM系统更高速度并支持更多用户。
时分-同步码分多址(Time Division-Synchronous Code Division Multiple Access,TD-SCDMA)是另一种3G移动通信电信标准。
[0003] 一个双SIM卡的移动电话是一个具有两个用户识别模块(Subscriber Identity Modules,SIMs)的移动电话,其中的用户识别模块对应不同电话号码。双SIM卡的移动电话可使用户不需要带两个电话来使用两个通信服务。举例来说,同一移动电话,既可用于公务也可用于私事,且具有不同号码与账单,因此提供给使用者便利。

发明内容

[0004] 为了解决具有两个SIM卡的移动电话的费用高昂的技术问题,本发明提供一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,移动台可选择用户识别卡其中之一来进行通信。
[0005] 本发明提供一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,且方法由移动台的处理器执行,上述方法包含:决定较佳设定是否已使能;当较佳设定已使能时,从第一用户识别卡与第二用户识别卡中获得较佳用户识别卡;以及当较佳设定被使能时,经由较佳用户识别卡发送移动台发起请求至被叫方。
[0006] 本发明另提供一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,且上述方法由上述移动台的处理器执行,上述方法包含:获取指示第一用户识别卡是否处于漫游状态或非漫游状态的第一漫游信息,以及指示第二用户识别卡是否处于漫游状态或非漫游状态的第二漫游信息;根据第一漫游信息与第二漫游信息,决定第一用户识别卡与第二用户识别卡其中之一;以及经由决定的用户识别卡所待接的小区传送移动台发起请求至被叫方。
[0007] 本发明另提供一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,且上述方法由移动台的处理器执行,上述方法包含:从第一用户识别卡所待接的第一小区获取第一小区辨识码报告,其中第一小区辨识码报告包含第一小区的多个相邻小区的多个小区辨识码;从移动台的储存装置获取多个低费用小区辨识码;根据第一小区辨识码报告与低费用小区辨识码,决定第一用户识别卡与第二用户识别卡其中之一;以及经由决定的用户识别卡所待接的小区发送移动台发起请求至被叫方。
[0008] 本发明另提供一种传送移动台发起请求的方法,上述方法适用于具有第一用户识别卡与第二用户识别卡的移动台,上述方法由移动台的处理器执行,上述方法包含:获取被叫方的拨出号码与当前时间;根据拨出号码辨识出被呼叫营运商;根据当前时间与辨识出的被呼叫营运商的费用计划,决定第一用户识别卡与第二用户识别卡其中之一;以及经由决定的用户识别卡发送移动台发起请求至被叫方。
[0009] 利用本发明能够根据多个用户识别卡的信息来决定收费较低的用户识别卡来通信。因此,本发明提供一种双用户识别卡移动通信的较佳方法,能够节省通信费用。

附图说明

[0010] 图1显示移动通信网络系统的示意图。
[0011] 图2A显示根据本发明的实施方式的移动台的硬件架构示意图。
[0012] 图2B显示根据本发明的另一实施方式的移动台的硬件架构示意图。
[0013] 图3显示GSM系统中装置发起的通信请求的示例逻辑信道指配与信令流程。
[0014] 图4显示装备第一用户识别卡与第二用户识别卡的移动台的非漫游设定的配置实施方式。
[0015] 图5显示移动台在侦听用户识别卡待接的小区时更新漫游信息的方法实施方式。
[0016] 图6显示通过具有第一用户识别卡与第二用户识别卡的移动台传输MO请求的方法的流程图。
[0017] 图7是不同小区的覆盖范围的示意图。
[0018] 图8显示储存关于低费用小区信息的方法实施方式。
[0019] 图9通过具有第一用户识别卡与第二用户识别卡的移动台来传输MO请求的方法流程图。
[0020] 图10显示储存于移动台的储存装置的示例费用计划表。
[0021] 图11显示用户通过人机接口互动建立在移动台中的费用计划表格。
[0022] 图12显示具有第一用户识别卡与第二用户识别卡的移动台传输MO请求的方法流程图。
[0023] 图13显示用于设置移动台的第一用户识别卡与第二用户识别卡的较佳设定与自动设定的菜单的用户接口。
[0024] 图14显示具有第一用户识别卡与第二用户识别卡的移动台传输MO请求的方法流程图。

具体实施方式

[0025] 在说明书及权利要求书当中使用了某些词汇来称呼特定的元件。本领域的技术人员应可理解,硬件制造商可能会用不同的名词来称呼同一个元件。本说明书及权利要求书并不以名称的差异来作为区分元件的方式,而是以元件在功能上的差异来作为区分的准则。在通篇说明书及权利要求书当中所提及的“包含”是开放式的用语,故应解释成“包含但不限定于”。此外,“耦接”一词在此是包含任何直接及间接的电气连接手段。因此,若文中描述第一装置耦接于第二装置,则代表第一装置可直接电气连接于第二装置,或通过其它装置或连接手段间接地电气连接到第二装置。
[0026] 一个SIM卡一般包含用户帐户信息,国际移动用户标识(International Mobile Subscriber Identity,IMSI)码与一组SIM应用工具套命令,并提供储存空间给联系人电话簿。基带芯片的微处理器(下面简称为基带MCU)可与SIM卡的微处理器(下面简称为SIM MCU)互动以从插入的SIM卡获取数据或SAT命令。移动台(Mobile Station,MS)在插入SIM卡后即刻被编程。SIM卡也可被编程来显示个人化服务的自定义菜单。
[0027] 通用移动通信系统(Universal Mobile Telecommunications System,UMTS)或时分-同步码分多址系统的电话通信需要通用SIM(UniversalSIM,USIM)卡插入至移动台。USIM卡储存用户帐户信息,IMSI码,认证信息与一组USIM应用工具套(USIM Application Toolkit,USAT)命令以及提供用于文本消息与联系人电话簿的储存空间。基带芯片的微处理器(下面简称为基带MCU)可与USIM卡的微处理器(下面简称为USIM MCU)互动以从插入的USIM卡获取数据或SAT命令。与SIM卡相比,USIM卡上的电话簿得到很大的提升。
出于认证的目的,USIM卡可储存长期预共享密钥(long-term preshared seeret key)K,其与网络中的认证中心(Authentication Center,AuC)共享。USIM MCU可利用窗口机制(window mechanism)校验一序列号码来避免重放攻击(replayattack),上述序列号码必须位于一个范围内,并且USIM MCU负责产生阶段密钥(session key)CK与IK,其用于UMTS的KASUMI(或者称作A5/3)区块密码的机密性与完整性算法。移动台在插入SIM卡后即刻被编程。
[0028] 可拆式用户识别模块(Removable User Identity Module,R-UIM)或码分多址用户识别模块(CDMA Subscriber Identity Module,CSIM)卡已被开发出来用于CDMA移动台中,并等同于GSM SIM及3G USIM,除了其可于CDMA网络中运行。CSIM卡的可拆式用户识别模块与GSM SIM卡物理兼容,并给CDMA系统提供相似安全机制。
[0029] 国际移动用户识别(IMSI)码是一个相关于GSM或UMTS网络用户的唯一号码。IMSI码可由移动台发送至GSM或UMTS网络来获取归属位置寄存器(Home Location Register,HLR)中或在访问位置寄存器(Visitor Location Register,VLR)本地复制的移动电话用户的其他细节信息。一个IMSI码一般有15个数字长,但也可能会稍短(例如MTN一南非的IMSI码是14个数字长)。前3个数字是移动国家(MobileCountry Code,MCC)码,接下来是移动网络(Mobile Network Code,MNC)码,其为2个数字(欧洲标准)或3个数字(北美标准)。剩余的数字是GSM或UMTS网络用户的移动用户辨识(Mobile SubscriberIdentification Number,MSIN)码。
[0030] 图1显示移动通信网络系统的示意图。在图1中,具有双用户识别卡A和B的移动台(或可称为使用者设备)110在待接(camp on)至两个小区140A与140B(即每一可为基站或节点B或其他装置)后可同时接入两个核心网络,如全球移动通信系统GSM,宽带CDMA(WCDMA),CDMA 2000以及时分-同步码分多址网络等通信系统。用户识别卡A或B可以是SIM、USIM、R-UIM或C SIM卡。移动台110可通过具有基地台控制器(Base Station Controller,BSC)的GSM系统,具有无线网络控制器(Radio Network Controller,RNC)与公共电话交换网络(Public Switched Telephone Network,PSTN)的WCDMA/CDMA2000/TD-SCDMA网络,或上面任意组合的网络,利用用户识别卡A或B其中之一发送语音或数据给被叫方120或130。举例来说,移动台110可通过用户识别卡A依序通过小区140A,BSC/RNC A与小区140C来语音呼叫被叫方120或可通过用户识别卡B依序通过小区140B,BSC/RNC B,核心网络营运商B,核心网络营运商A,BSC/RNC A与小区140C来语音呼叫被叫方120。另外,移动台110可通过用户识别卡A或B其中之一从呼叫方120或130接收电话呼叫请求。举例来说,移动台110可经由PSTN,核心网络营运商B,BSC/RNC B与小区140B从呼叫方130接收对用户识别卡B的电话呼叫请求。
[0031] 图2A显示根据本发明的实施方式的移动台200的硬件架构示意图。移动台200包含两个射频(Radio Frequency,RF)模块210A及210B与两个基带芯片220A与220B,其中RF模块210A耦接至基带芯片220A,且RF模块210B耦接至基带芯片220B。两个用户识别卡A及B可插入移动台200的两个插槽中,并分别连接基带芯片220A与220B。用户识别卡A和B中每一个可为SIM、USIM、R-UIM或CSIM卡,其由特定网络营运商提供。因此,移动台200利用不同RF模块与不同基带芯片待接至同一网络营运商或不同网络营运商给插入的用户识别卡A和B提供的两个小区(基地台或节点B),并操作于等待/空闲模式,或甚至是专属模式。基带芯片220A和220B中每一个都可从特定用户识别卡A或B读取数据,且可写入数据至用户识别卡A或B。更进一步,基带芯片220A可为移动台200的主控设备(master device),基带芯片220A包含处理器230,用于控制用户识别卡A、B与RF模块210A、210B之间的通信。基带芯片220B中可以再提供处理器(图未示)来和基带芯片220A的处理器230协调操作来提升效能。
[0032] 图2B显示根据本发明的另一个实施方式的移动台300的硬件架构示意图。移动台300包含RF模块310,基带芯片320与双卡控制器340,其中两个用户识别卡A和B可插入两个移动台300的插槽,并连接至双卡控制器340。本领域内技术人员可将双卡控制器340实施在基带芯片320中。每一个用户识别卡A和B可为SIM、USIM、R-UIM或CSIM卡,其由特定网络营运商提供。移动台300因此可利用同一个RF模块与基带芯片待接两个小区,其中上述多个小区可由同一个网络营运商或不同网络营运商提供给插入的用户识别卡A和B,来操作于等待/空闲模式,或甚至是专属模式。双卡控制器340耦接/连接于基带芯片320及用户识别卡A与B。更进一步,基带芯片320包含处理器330,用于控制用户识别卡A和B与RF模块310之间的通信。另外,基带芯片320的处理器330可经由双卡控制器340从用户识别卡A或B读取资料,也可以经由双卡控制器340将数据写入用户识别卡A或B。
[0033] RF模块(例如图2A的210A或210B,或是图2B的310)接收无线射频信号,将接收的信号转换为基带信号以通过对应的基带芯片来处理(例如图2A的220A或220B,或是图2B的320),或是从基带芯片接收基带信号并转换接收的信号为无线射频信号来传送至同级设备(peer device)。RF模块可包含多个硬件设备来执行射频转换。举例来说,RF模块可包含混频器来将基带信号乘以在无线通信系统的射频中振荡的载波,其中上述射频频率可为,举例来说,GSM系统的900MHz或1800MHz或1900MHz,或者UMTS系统或TD-SCDMA系统的1900MHz或2100MHz。基带芯片更将基带信号转换为多个数字信号,并处理数字信号,反之亦然。基带芯片也可包含多个硬件设备来执行基带信号处理。基带信号处理可包含模数转换(Analog to DigitalConversion,ADC),数模转换(Digital to Analog Conversion,DAC),调制/解调,编码/译码等操作。
[0034] 如图2A或图2B所示,因为移动台装备了两个或多个用户识别卡,对于每一用户识别卡,移动台可操作于空闲模式与专属模式。请参考图1,在空闲模式中,移动台110可以从特定网络营运商提供的小区(例如基地台140A或140B)来搜寻或测量具有更佳信号质量的广播控制信道(Broadcast Control Channel,BCCH),或可以同步至特定基地台的广播控制信道以准备对随机接入信道(Random Access Channel,RACH)执行随机接入程序以请求一个专属信道。在专属模式中,移动台110占用一个物理信道且尝试与之同步,以及建立逻辑信道并在其中切换。
[0035] 具体地,对于空闲模式中的每一个插入的用户识别卡,移动台110连续侦听基地台的BCCH并读取BCCH信息,且对BCCH载波的信号强度执行周期测量以选择适当小区来待接。在空闲模式中,网络中没有信令消息交换。无线资源管理(Radio Resource Management,RR)与其他信号程序所获取的数据被收集并储存起来,例如相邻BCCH载波的列表,无线资源管理算法的阈值,共享控制信道(Common ControlChannel,CCCH)配置,关于RACH的使用及呼叫信道(Paging channel,PCH)的信息,或其他信息。此类信息,例如系统信息(SystemInformation,以下简称为SI),由基地台系统于BCCH上广播,并提供关于网络配置的信息。更进一步,SI对于当前小区中所有的移动台都是可用的。SI包含公共陆地移动电话网络(Public Land MobileNetwork,PLMN)码,其由网络营运商所独占。PLMN码包含移动国家码(Mobile Country Code,MCC)与移动网络码(Mobile Network Code,MNC),其指示哪一个网络营运商正在提供通信服务。另外SI还包含指示哪一个小区在广播BCCH的小区辨识码。更进一步,SI可包含网络辨识信息,相邻小区信息,信道可用信息以及功率控制需求信息等等。在从BCCH接收SI后,PLMN码可被获取并储存至电子装置对应的用户识别卡内。基地台系统(Base Station System,BSS)在小区有效层3所有的PCH上更继续发出寻呼请求消息(PAGING REQUEST),其中上述寻呼请求消息在其地址(例如特定SIM卡的IMSI)被呼叫时可由移动台110译码并辨认出。移动台110周期性地监视PCH来避免丢失寻呼呼叫。
[0036] 每一次与网络,例如BSS、移动交换中心或类似装置的信令消息交换,都需要在移动台与BSS之间建立无线资源管理(Radio ResourceManagement,RR)连接与LAPDm连接。建立RR连接可通过移动台或网络来发起。在任一情形下,移动台都在RACH上发送信道请求(CHAN-QUEST)来获得在接入允许信道(Access Grant Channel,AGCH)上指配的一个信道,这也被称作立即指配程序(immediate assignmentprocedure)。信道请求可被立即指配驳回程序(immediate assignmentreject procedure)驳回。若网络并没有即刻回答信道请求,请求会重复一定次数。在网络发起的连接的情形下,通过移动台要回答(PAGINGRESPONSE)的寻呼请求(PAGING REQUEST)使程序开始。当RR连接成功建立后,更高级的协议层,连接管理(Connection Management,CM)与移动管理(Mobility Management,MM)能够接收并传输信号消息。
[0037] 与建立连接相反的是,断开连接一般由网络来发起,即信道断开(CHANNEL RELEASE)。信道断开可在下列情形中发生:信号交换完成;错误太多;或信道因更高优先级的呼叫而被移除,例如一个紧急呼叫;或者呼叫结束。
[0038] 一旦建立起RR连接,移动台具有独立专用控制信道(Stand-aloneDedicated Control Channel,SDCCH)或是话务信道(Traffic Channel,TCH),其具有可用的相应慢速相关控制信道/快速相关控制信道(Slow/Fast Associated Control Channel,SACCH/FACCH)来作专属双向之用。
[0039] 从移动台建立一个MM连接,假定存在RR连接,但是一个RR连接能够被多个MM连接使用。如果能够建立MM连接,MS发送消息CM-SERVICE REQUEST给网络。消息CM-SERVICE REQUEST包含关于移动用户的信息,例如IMSI码或临时移动用户识别(TemporaryMobile Subscriber Identity,TMSI)码,其中TMSI码仅在本地区域内有用,并且必须要与位置区域标识符(Location Area Identity,LAI)一起使用来获取用户的唯一识别,消息CM-SERVICE REQUEST还包含关于请求服务的信息(打出的音频电话,短消息服务SMS发送,补充服务的启用或注册,或其他信息)。如果移动台接收消息CM-SERVICEACCEPT或从RR子层(sub-layer)接收加密已经被启动的本地消息,这就被认为是服务请求被接受了,以及请求的CM单元(CM entity)被告知成功建立了MM连接。否则,如果服务请求被网络驳回,移动台接收消息CM-SERVICE REJECT,且无法建立MM连接。
[0040] 对于每一个插入的用户识别卡,具有两个或更多用户识别卡插入的移动台(如图2A或图2B中所示)能够操作于空闲模式与连接模式,其中插入的用户识别卡为USIM卡。
请参考图1,在空闲模式,移动台选择(自动或手动)联系PLMN。移动台继续侦听BCCH以获取SI,其中SI包含由网络营运商独享的PLMN码。PLMN码包含MCC与MNC,其指示哪一个网络营运商在提供通信服务。另外,SI中还包含指示哪一个小区在广播BCCH的小区辨识码。
在从BCCH接收SI后PLMN码可被获取并储存于电子装置的对应的USIM卡内。移动台搜寻选择的PLMN的合适的小区,选择上述小区来提供可用服务,并调整至它的控制信道,这也被称作“待接至小区”。在空闲模式下待接至小区后,MS可从节点B(例如基地台140A或
140B)接收SI与小区广播消息。移动台维持在空闲模式直到节点B发送请求以建立无线资源控制(Radio Resource Control,RRC)连接。在空闲模式下,通过非接入阶层的辨识码可辨识出移动台,非接入阶层的辨识码例如是IMSI码、TMSI码与数据包TMSI(Packet-TMSI,P-TMSI)码。
[0041] 在连接模式中的Cell_DCH状态下,一个专用物理信道被分配给移动台,且移动台通过其小区或有效集合层面(active set level)上的服务无线网络控制器(RNC)被感知。移动台根据从RNC接收的测量控制信息来执行测量并发送测量报告。移动台具有一定的能力来监视前向接入信道(Forward Access Channel,FACH)来获取SI消息。在连接模式的Cell FACH状态下,没有专用物理信道指配给移动台,而是利用随机接入信道(Random Access Channel,RACH)与FACH来代替,用来传输信号消息及少量用户层面数据(user plane data)。在此状态下,移动台也侦听广播信道(Broadcast Channel,BCH)以获取SI。移动台执行小区重选(cell reselection),在重选后移动台一般发送“小区更新(CellUpdate)”消息给RNC,如此RNC就知道了移动台在小区层面上的位置。在连接模式的Cell_PCH状态下,移动台在服务无线网络控制器(Serving Radio Network Controller,SRNC)的小区级上被感知,但是移动台仅可经由呼叫信道(Paging Channel,PCH)来达到。连接模式的URA_PCH状态与Cell_PCH状态类似,差别仅是移动台并不在每一个小区重选程序后执行小区更新(Cell Update),而是从BCH读取UMTS地面无线接入网络(UMTS Terrestrial Radio Access Network,UTRAN)注册区域(Registration Area,URA)辨识码,而且只有在URA改变(在单元重选后)时,移动台才将其位置告知给SRNC。当RRC连接断开或后续RRC连接失败时,移动台离开连接模式回到空闲模式。
[0042] 移动台与UTRAN(RNC)之间的RRC连接的建立以及信号无线承载(Signaling Radio Bearers,SRB)的建立是通过移动台端更高级层(非接入层)的请求来启动的。在网络发起的情形中,此建立是由RRC寻呼消息来开启的。UTRAN(RNC)可用RRC连接建立消息(Set-upmessage)来响应,上述消息包含指配给移动台一个专用物理信道(移动至Cell-FACH状态下),或是用命令来指示移动台使用一般信道(移动到Cell_FACH状态下)。
[0043] 图3显示GSM系统中装置发起的通信请求的示例逻辑信道指配与信令流程。在GSM系统中,呼叫控制(Call Control,CC)包含了建立、控制及终止通信服务的过程,并且呼叫控制是连接管理(ConnectionManagement,CM)中的一部分。当移动台计划发起通信服务时,例如语音呼叫服务,CC单元(CC entity)首先经由随机接入信道从本地MM单元(MM entity)(阶段1)请求移动管理(Mobility Management,MM)连接。对于标准呼叫来说,移动台可能需要与无线网络注册,但对于紧急呼叫来说,注册是可选的。也就是说,紧急呼叫可以在没有与无线网络注册的移动台的未加密的无线资源(un-enciphered Radio Resource)连接上建立起来。无线网络中的BSS可经由接入允许信道(AccessGrant Channel,AGCH)所承载的立即指配(Immediate Assignment)来指配独立专用控制信道(SDCCH)或话务信道(TCH)。经由SDDCH用MSC发送CM-服务请求(阶段2)、认证(阶段3)以及加密(阶段4)等操作完成后,建立起MM连接。在成功建立MM连接与启动使用者数据加密之后,告知服务-请求CC单元(service-requesting CC entity)。如此,连接上的信号要求连接至移动交换中心(SETUP)。MSC可以多种方式来响应连接请求。MSC可用消息Call Proceeding(阶段5-1)指示呼叫请求已被接受,且所有呼叫建立所必需的信息皆具备。否则,可用消息Release Complete来拒绝呼叫请求。接着,当MSC尝试连接至被叫方时,移动台接收警示消息(Alert message)(阶段5-2)。一旦被叫方接收警示消息并接受呼叫时,移动台接收指配命令(Assign Command),且一个专属信道会在移动台经由快速联合控制信道(FACCH)响应一个指配结束消息(Assignment Complete message)后被指配(阶段5-3)。接着移动台在从MSC接收到连接消息(Connect message)后响应连接确认消息(Connect Acknowledge message)(阶段5-4),而话务信道,成功建立在TCH与移动台上,可开始与被叫方通信。需要注意的是,WCDMA或TD-SCDMA系统的CC流程与GSM系统的类似,因而此处不再赘述。
[0044] 另外,GSM系统中的CC具有一些特殊情形,特别是用来说明无线信道的有限的资源与特性。更具体地,若没有立即空余的TCH来建立呼叫,移动台的呼叫请求可被加入至一个队列(呼叫排列)中。呼叫等待TCH的指配的最长等待时间(maximum waiting time),可根据营运商的需要来调整。另外,可选择TCH实际要指配到哪个点。举例来说,在确认呼叫请求后(CALL PROCEEDING)可立即指配话务信道,这也被称作早指配(early assignment)。另一方面,可首先完全处理呼叫,且仅在目标用户被呼叫后才发生上述指配,这也被称作晚指配(lateassignment)或非空中呼叫建立(Off-Air Call Setup,OACSU)。OACSU可避免在被叫方没有应答时不必要的TCH指配。另外,有可能在一个成功呼叫请求信令流程之后,在被叫方接受呼叫之前没有TCH可被指配给呼叫方,因此呼叫不能完全切换而被中断。
[0045] 移动台发起的(Mobile-Originated,MO)SMS消息从移动台传送至短信服务中心(Short Message Service Centre,SMSC),也可能指派给固定网络或加值服务提供商(Value-Added Service Providers,VASPs)上的移动电话用户、移动电话用户,这也就是应用终止(application-terminated)情形。移动台终止(Mobile-Terminated,MT)的SMS消息从SMSC传输至目的移动台。
[0046] 在GSM系统中,SMS消息的传输需要一个完全建立的MM连接,其再次假设SDCCH或SACCH上存在具有LAPDm保护的现有RR连接。SMS传输协议数据单元(SMS transport Protocol Data Unit)是在MSC与MS之间利用短信中继协议(Short Message Relay Protocol,SM-RP)与RP-DATA消息一同传输的。正确接收是通过从SMS服务中心发出的RP-ACK消息(移动台发起的SMS传输)而获知。在WCDMA或TD-SCDMA系统中,在传输SMS消息前,首先要成功建立起RRC连接。
[0047] 有了两个或更多用户识别卡,为了要减少通信费用,最好发出MO请求给一个非漫游(roaming)的用户识别卡待接的小区。第4图显示装备有第一用户识别卡与第二用户识别卡的移动台的非漫游设定的配置实施方式。首先,用户通过与人机接口(Man-Machine Interface,以下简称为MMI)的互动来使能非漫游设定(non-roaming setting)(步骤S402),以使MO请求经由一个小区(即BSS,node-B或类似其他装置)来被发送至被叫方,其中用户识别卡非漫游地待接在上述小区上,且MO请求被发送以进行MO语音或数据呼叫,或者传送SMS消息至被叫方。MMI可包含移动电话的屏幕上显示的屏幕菜单与图标、命令语言与在线帮助等,移动电话至少具有一个输入设备,其中输入设备是例如触控面板,键盘上的物理键,游戏杆(dragging jogs)或其他类似设备。通过使用MMI的输入设备,使用者可手动地触控、按压、点击、旋转或移动输入设备来操作移动台。接着,一个较佳的用户识别卡通过用户与MMI的互动从第一与第二用户识别卡中决定出来(步骤S404)。然后,在步骤S406中,关于非漫游设定的使能/无效及决定出的用户识别卡的信息被储存在移动台的内存(图未示)之中,例如易失性/非易失性的储存装置。根据储存的信息,若非漫游设定被使能且第一与第二用户识别卡其中之一不在漫游状态,则要进行MO语音或数据呼叫的MO请求,或传送SMS消息的MO请求会被发送至第一与第二用户识别卡其中之一所待接的小区,上述用户识别卡为非漫游状态。另外,若第一与第二用户识别卡同时处于漫游/非漫游状态,MO请求会被发送至较佳用户识别卡所待接的小区。
[0048] 图5显示移动台在侦听用户识别卡待接的小区时更新漫游信息的方法实施方式。首先,在步骤S502中,SI(例如PLMN码)通过侦听BCCH来获取,其中SI是广播自用户识别卡待接的小区。然后,响应用户识别卡中储存的IMSI码或HPLMN码与从网络侦听的SI的PLMN码的比较结果,对应SI的漫游信息被更新并储存在移动台的内存中(步骤S504)。
举例来说,在具有第一用户识别卡与第二用户识别卡的移动台中,对应第一用户识别卡的漫游信息是经由第一用户识别卡待接的小区获得,而对应第二用户识别卡的漫游信息经由第二用户识别卡待接的小区获得。若获得的SI的PLMN码的MCC与MNC都与用户识别卡的IMSI或HPLMN码一样,更新漫游信息来指示用户识别卡处于非漫游状态。否则,更新漫游信息来指示用户识别卡处于漫游状态。
[0049] 图6显示根据本发明的实施方式通过具有第一用户识别卡与第二用户识别卡的移动台传输MO请求的方法的流程图。当移动台的处理器(例如图2A中的230或图2B中的330)执行软件/固件时执行上述方法。首先,在步骤S602中,当使用者需要发送MO请求给网络来进行MO语音或数据呼叫,或是传输SMS消息给被叫方时,决定非漫游设定是否已使能。若非漫游设定没有被使能,第一与第二用户识别卡其中之一通过使用者与MMI的互动而选择(步骤S604),接着MO请求被发送至上述选择出的用户识别卡待接的小区(步骤S606)。需要注意的是,可参考上面MO呼叫请求信号的详细描述。若非漫游设定已使能,获取储存在移动台的内存中对应第一与第二用户识别卡的状态消息,并检查储存的状态消息,例如关于第一与第二用户识别卡的当前漫游状态与上述的较佳的用户识别卡的当前漫游状态(步骤S608)。接着,第一与第二用户识别卡其中之一就通过获取从第一与第二用户识别卡的对应状态消息被决定出来(步骤S610)。举例来说,当漫游信息指示第一用户识别卡处于非漫游状态而第二用户识别卡处于漫游状态时,第一用户识别卡被决定;或者当储存信息指示第一与第二用户识别卡都处于漫游/非漫游状态时,则第一用户识别卡就被指定为较佳用户识别卡。接着,MO请求被发送至决定的用户识别卡所待接的小区(步骤S612)。请注意,可参考上述MO呼叫信令的详细描述。
[0050] 一些网络营运商可提供较低的费用方案,服务来自某些小区的MO请求,上述多个小区被认为是低费用小区,其由用户或营运商指定。上述多个低费用小区的覆盖范围一般比较窄。图7是不同小区710与720的覆盖范围的示意图。在图7中,小区710具有更广的覆盖范围730而小区720具有较窄的覆盖范围740,其中小区710与720可由不同网络营运商提供。当使用者承载的移动台从地点P1移动到地点P2时,最好经由小区720而非小区710发送MO请求至被叫方,以降低通信费用并节省功率消耗。
[0051] 图8显示储存关于低费用小区信息的方法实施方式。首先,获取关于一个或多个插入移动台的用户识别卡的低费用的信息(步骤S802),其经由使用者与MMI互动提供。举例来说,用户提供记录低费用的小区的小区辨识码(IDs)的列表。需要了解的是,低费用小区是与移动台的用户识别卡在特定时间待接的小区相邻的小区,上述小区也由同一个网络营运商建立,低费用小区可由网络营运商预先指配或者低费用小区可预先注册至网络。接着,在步骤S804中,提供的信息随后被储存在移动台的储存装置中(图未示),例如易失性/非易失性内存,硬盘,可拆式磁盘驱动器或其他装置。结果,当进入被一个或多个低费用小区所覆盖的区域时,移动台优选地经由对应低费用小区的用户识别卡发送MO请求。
[0052] 图9根据本发明的实施方式通过具有第一用户识别卡与第二用户识别卡的移动台来传输MO请求的方法流程图,上述方法在移动台的处理器(例如图2A中的230或图2B中的330)执行软件/固件时执行。假设第一用户识别卡对应多个低费用小区。首先,在步骤S902,当使用者要求发送MO请求至网络来进行MO语音或数据呼叫时,或者传输SMS消息至被叫方时,决定关于低费用小区的信息是否被储存在移动台的储存装置中。若没有,第一用户识别卡与第二用户识别卡其中之一由使用者通过与MMI的互动选择出来(步骤S904),接着MO请求被发送至所选择的用户识别卡待接的小区(步骤S906)。需要注意的是,可参考上面MO呼叫请求信令的详细描述。若关于低费用小区的信息被储存了,从广播SI获取关于第一用户识别卡待接的小区的相邻小区的小区辨识码的信息,以及从储存装置获取关于低费用小区辨识码的信息(步骤S908)。接着,据此决定第一与第二用户识别卡其中之一(步骤S910)。举例来说,当获取的相邻小区辨识码中一定比率或一定数量存在于储存低费用小区辨识码的列表中时,决定为第一用户识别卡,其中相邻小区辨识码对应于第一用户识别卡待接的小区。否则,决定为第二用户识别卡。接着,MO请求被发送至决定出的用户识别卡待接的小区(步骤S912)。需要注意的是,可参考上面MO呼叫请求信令的详细描述。
[0053] 对于双用户识别卡连接的小区其中之一的决定可基于费用计划,以便发送MO请求至决定的小区。图10显示储存于移动台的储存装置的示例费用计划表,其中储存装置为例如易失/非易失内存、硬盘、可拆式磁盘或其他装置。第一用户识别卡的第一费用计划与第二用户识别卡的第二费用计划合并为费用计划(fare plan)。费用计划中表明在9点到12点间经由第一用户识别卡对电话号码前缀为“0919”的被叫方进行MO电话时,或是在上述时间内经由第一用户识别卡所待接的小区对由网络营运商“CHT”服务的被叫方进行MO电话时,每秒花费0.002元。费用计划还表明在23点到1点内经由第一用户识别卡对电话号码前缀为“0919”的被叫方进行MO电话时,每秒花费0.0015元。另外,费用计划表明在
10点到15点内经由第二用户识别卡对电话号码前缀为“0919”的被叫方进行MO电话时,或是在上述时间内经由第二用户识别卡所待接的小区对由网络营运商“CHT”服务的被叫方进行MO电话时,每秒花费0.003元。
[0054] 如图11所示,上述的储存在移动台内的费用计划可通过使用者与MMI互动来手动建立。如图所示,用户可以选择第一用户识别卡或第二用户识别卡来进行通信,另外用户也可选择同一个网络营运商或不同网络营运商来进行通信(例如CHT、FET、TWN、VIBO、CMCC等)。或者在成功建立MO呼叫后,网络营运商可为正在通话中的MO电话,发送关于每单位时间电话费用信息的计费通知(Advice of Charge,AoC)消息给移动台。移动台可参考接收的AoC的每单位时间的电话费用、当前时间、辨识出的呼叫营运商、拨打电话的前缀号码,或任意上述组合来更新费用计划。或者,移动台可通过分析收费信息来周期性并自动地产生或更新费用计划。更具体地,费用计划可通过剖析每月电子账单(monthly e-bills)来产生或更新,其中由网络营运商提供的电子账单列出在特定时间间隔内呼叫特定的被叫方的每一个MO电话量。
[0055] 图12显示根据本发明的实施方式具有第一用户识别卡与第二用户识别卡的移动台传输MO请求的方法流程图,上述方法当移动台的处理器(例如图2A的230或图2B的330)运行软件/固件时执行。首先,在步骤S1202中,当使用者要发出MO请求来进行MO语音或数据呼叫或者传输SMS消息给被叫方时,获取拨给被叫方的电话号码以及当前时间。
接着,移动台可执行辨识程序来根据拨出的号码辨识被呼叫营运商(步骤S1204)。然后在步骤S1206中检查辨识结果。当辨识结果为正确时,即被呼叫营运商被成功辨识出时,从储存的费用计划中滤出包含至少上述辨识出的被呼叫营运商的记录(步骤S1208)。否则,从储存的费用计划中滤出包含至少上述拨出号码前缀的记录,即,有关于辨识出的被呼叫营运商的记录被滤出了(步骤S1210)。接着,在步骤S1212,进一步从步骤S1208或步骤S1210的结果记录中滤出对应当前时间的记录。然后,通过检查最后滤出的结果找出并决定对应每秒最低收费的第一与第二用户识别卡其中之一(步骤S1214)。接着,经由决定的用户识别卡待接的小区来发送MO请求至被叫方(步骤S1216)。需要注意的是,可参考上面MO呼叫请求信令的详细描述。举例来说,参考图10,当使用者要在10:30AM拨发电话号码前缀为“0919”的电话时,移动台可检查储存的费用计划并决定经由第一用户识别卡待接的小区发送MO语音电话请求,因为10:30AM时第一用户识别卡每秒最低收费为0.002元。
[0056] 图13显示呈现一个菜单的用户接口示意图,菜单用于设置移动台的第一用户识别卡与第二用户识别卡的较佳设定与自动设定,以发送移动台发起的请求。较佳设定是使用者通过与MMI互动来手动配置,以指定第一与第二用户识别卡其中之一作为较佳用户识别卡。在决定较佳用户识别卡之后,当较佳设定被使能且用户要进行MO语音或数据呼叫或者要传输SMS消息至被叫方时,移动台可经由较佳用户识别卡发送MO请求。另外,自动设定是根据储存在移动台的漫游信息、低费用小区信息或费用计划信息,通过用户与MMI的互动来手动设定,以通过一个选择规则来决定一个用户识别卡。举例来说,当较佳设定被无效且漫游信息被指定为选择规则的基本条件时,移动台可获取关于第一与第二用户识别卡漫游状态的信息,然后可自动检查漫游状态来决定一个没有漫游的用户识别卡,以经由没有漫游的用户识别卡来发送MO请求。举另一个例子来说明,当较佳设定被无效而低费用小区信息被指定为选择规则的基本条件时,移动台从SI获取关于储存的低费用小区辨识码与相邻小区辨识码,接着自动比较相邻小区辨识码与低费用小区辨识码来决定是否经由相应的用户识别卡来待接至低费用小区以为将来发送MO请求之用。再举一例来说明,当较佳设定被无效且费用计划信息被指定为选择规则的基本条件时,移动台获取关于费用计划的信息,接着可自动检查费用计划来决定每秒最低收费的用户识别卡,以经由决定出的用户识别卡发送MO请求。
[0057] 图14显示根据本发明的实施方式具有第一用户识别卡与第二用户识别卡的移动台传输MO请求的方法流程图,上述方法在移动台的处理器(例如图2A中的230或图2B中的330)运行软件/固件时执行。首先,决定较佳设定是否被使能(步骤S1402),其中较佳设定指示由使用者通过与MMI互动预先设定的较佳用户识别卡。若较佳设定被使能,MO请求可经由较佳用户识别卡发送至被叫方(步骤S1404)。需要注意的是,可参考上面MO呼叫请求信令的详细描述。若较佳设定被无效,获取对应选择规则的基本条件的信息(步骤S1406)。如上所述,上述信息可为漫游状态、低费用小区或费用计划的信息。接着,根据获取的信息决定第一与第二用户识别卡其中之一(步骤S1408)。随后,MO请求经由决定的用户识别卡被发送至被叫方(步骤S1410)。需要注意的是,可参考上面MO呼叫请求信令的详细描述。
[0058] 本发明虽用较佳实施方式说明如上,然而其并非用来限定本发明的范围,任何本领域中技术人员,在不脱离本发明的精神和范围内,做的任何更动与改变,都在本发明的保护范围内,具体以权利要求界定的范围为准。