首页> 中国专利> GSM与PHS双模手机控制双GSM用户识别模块的方法

GSM与PHS双模手机控制双GSM用户识别模块的方法

摘要

本发明系揭示一种GSM与PHS双模手机控制双GSM用户识别模块的方法。在不改变GSM与PHS双模手机硬件前提下,利用GSM控制模块操作一第一GSM用户识别模块,或是于PHS控制模块上建立相互连接的一PHS异步收发驱动模块与一SIM与PIM驱动模块,而PHS异步收发驱动模块透过异步收发(UART)规范与GSM控制模块的一GSM装置驱动层连通,以供GSM控制模块控制与SIM与PIM驱动模块连接的一第二GSM用户识别模块,以达成利用一GSM与PHS双模手机也能控制双GSM用户识别模块,进而满足商务人士及个性化爱好者的需求。

著录项

  • 公开/公告号CN101350973A

    专利类型发明专利

  • 公开/公告日2009-01-21

    原文格式PDF

  • 申请/专利权人 英华达(南京)科技有限公司;

    申请/专利号CN200710043860.3

  • 发明设计人 樊晓龙;张兴君;

    申请日2007-07-17

  • 分类号H04Q7/32;H04M1/02;H04B1/38;

  • 代理机构上海智信专利代理有限公司;

  • 代理人王洁

  • 地址 210006 江苏省南京市仙鹤街100号

  • 入库时间 2023-12-17 21:19:23

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2015-09-09

    未缴年费专利权终止 IPC(主分类):H04W88/02 授权公告日:20110928 终止日期:20140717 申请日:20070717

    专利权的终止

  • 2011-09-28

    授权

    授权

  • 2009-03-11

    实质审查的生效

    实质审查的生效

  • 2009-01-21

    公开

    公开

说明书

技术领域

本发明是有关于一种控制双GSM用户识别模块的方法,且特别是有关于一种GSM与PHS双模手机控制双GSM用户识别模块的方法。

背景技术

目前无线通讯技术已发展许多规范标准,常见无线通讯系统有GSM(Global Systemfor Mobile Communication,全球移动通讯系统)、CDMA(Code Division Multiple Access,码分多址系统)、PHS(Personal Handy-phone System,个人手持式电话系统)等,而为了满足使用者手机需能切换不同规范标准系统的需求,各家手机通讯业者纷纷发展出具有双模系统的手机,如在一手机中同时存在GSM与PHS系统即是其中代表之一。

请参照图1,系为习知技术的GSM与PHS双模系统架构。此架构的运作方式中,GSM控制模块110系能控制GSM用户识别模块130,此GSM用户识别模块系可电性耦接一SIM(Subscriber Identification Module,用户识别模块)卡。此外,GSM控制模块110还能透过PHS控制模块120以控制PHS用户识别模块140。其系利用GSM应用层(GSM Application Layer)111发送一控制命令,此控制命令系通过GSM协议栈(GSMProtocol Stack)112而传送至GSM装置驱动层(GSM Device Driver Layer)113。GSM装置驱动层113再透过一异步收发(Universal Asynchronous Receiver/Transmitter,UART)规范以输出控制命令至PHS控制模块120的PHS装置驱动层(PHS Device Driver Layer)123,最后通过PHS协议栈(PHS Protocol Stack)122传递此控制命令至PHS控制模块120的PHS应用层(PHS Application Layer)121。

此PHS应用层121系进一步解析控制命令是否有效,于判断此控制命令为有效命令时,透过PHS协议栈122为中介将控制命令传送至PHS装置驱动层123并读取PHS用户识别模块140的原始数据(Raw Data),此PHS用户识别模块140系电性耦接一PIM(Personal Identity Module,个人识别模块)卡。然后将PHS用户识别模块140的原始数据透过PHS控制模块120的PIM协议(PIM Protocol)传递回PHS应用层121,藉此作为对此控制命令的响应。

最后PHS应用层121再调用PHS装置驱动层123透过异步收发(UART)规范将原始数据传送至GSM装置驱动层113,并通过GSM协议栈112将原始数据传回GSM应用层111,由GSM应用层111处理所回传的原始数据。

但习知技术系具有无法避免的缺失,即为此种GSM与PHS双模手机并无法适用于具有双GSM用户识别模块的使用者,即是指拥有双SIM卡的用户。因GSM与PHS双模手机使用双模功能的必备条件为此使用者必须是具有个别对应GSM号码与PHS号码的各一SIM卡与PIM卡(包含内建于手机中的芯片或IC)。若使用者想使用两张对应GSM号码的SIM卡时,还是需要额外买一个可插入SIM卡的手机。相同的,此GSM与PHS双模手机所具有PHS控制模块与连接的PHS用户识别模块140则完全派不上用场,故无法满足未申请PHS号码而具有双GSM号码的使用者的需求,进而降低此GSM与PHS双模手机的实用性。

发明内容

本发明的主要目的在于提供一种GSM与PHS双模手机控制双GSM用户识别模块的方法,以使GSM与PHS双模手机在不更动硬件的情形之下即可使用两不同号码的双GSM用户识别模块。

为了实现上述目的,本发明的GSM与PHS双模手机控制双GSM用户识别模块的方法,该方法至少包含下列步骤:

执行系统初始化;以及

判断是否由一PHS控制模块所连接的一第二GSM用户识别模块待机,若为否则由一第一GSM用户识别模块待机,系利用一GSM控制模块控制其连接的该第一GSM用户识别模块,若为是则由该第二GSM用户识别模块待机,系于一PHS装置驱动层建立相互连接的一PHS异步收发驱动模块与一SIM与PIM驱动模块,且该PHS异步收发驱动模块以异步收发规范与该GSM控制模块的一GSM装置驱动层连通,以控制与该SIM与PIM驱动模块连接的该第二GSM用户识别模块。

所述的方法还包含:

获取并记录以该第一GSM用户识别模块或以该第二GSM用户识别模块待机;以及

重置系统。

该储存该第一GSM用户识别模块或该第二GSM用户识别模块系利用一闪存、一EEPROM或一EPROM储存。

由该第一GSM用户识别模块待机步骤系包含下列步骤:

经由该GSM控制模块的一GSM应用层输出一控制命令至该GSM装置驱动层;

利用该GSM装置驱动层取得该第一GSM用户识别模块的原始数据;

回传该原始数据至该GSM协议栈,并经由该GSM协议栈处理该原始数据;以及

回传经过处理的该原始数据至该GSM应用层。

该经由该GSM控制模块的一GSM应用层输出一控制命令至该GSM装置驱动层步骤系包含利用该GSM协议栈处理该控制命令并输出经过处理的该控制命令至该GSM装置驱动层。

由该第二GSM用户识别模块待机步骤系包含下列步骤:

经由该GSM控制模块的GSM应用层输出一控制命令至该PHS异步收发驱动模块;

利用该PHS异步收发驱动模块解析该控制命令并判断该控制命令是否为有效命令,若判断为有效,则利用该SIM与PIM驱动模块控制并取得该第二GSM用户识别模块的原始数据,并透过该PHS异步收发驱动模块与该GSM装置驱动层回传该原始数据至该GSM控制模块的GSM协议栈;以及

经由该GSM协议栈处理该原始数据并将经过处理的该原始数据回传至该GSM应用层。

该经由该GSM控制模块的GSM应用层输出一控制命令至该PHS异步收发驱动模块步骤至少包含下列步骤:

经由该GSM控制模块的GSM应用层输出一控制命令;

利用该GSM控制模块的GSM协议栈处理该控制命令并输出;以及

利用该GSM装置驱动层撷取并转送该控制命令至该PHS异步收发驱动模块。

该第一GSM用户识别模块系供电性耦接一第一SIM卡,以供读取该第一SIM卡的数据。

该第二GSM用户识别模块系供电性耦接一第二SIM卡,以供读取该第二SIM卡的数据。

本发明具有习知技术无法达到的功效,即可于GSM与PHS双模手机上配置两不同号码的GSM用户识别模块,即是可电性耦接两个对应GSM号码的SIM卡。而GSM控制模块除可对电性耦接于第一GSM用户识别模块的SIM卡进行控制与数据的传输外,更能透过PHS异步收发驱动模块与SIM与PIM驱动模块的配合,以对电性耦接于第二GSM用户识别模块的第二SIM卡进行控制与数据传输。因此对于拥有双SIM卡的使用者,在无需更换SIM卡的情形下也能轻易实现对双GSM号码的控制并自由选择以不同的GSM用户识别模块待机,且无需作硬件架构重大变更。此外,PHS控制模块仅相当于中转数据的功能,而不需要PHS协议栈与PIM协议的介入,故能降低控制程序的复杂度与间接提升其效能。不但降低手机厂商研发时间和成本也满足现代人求新求变的心理,同时也可最大程度满足商务人士及个性化爱好者的需求。

附图说明

图1绘示习知技术的GSM与PHS双模手机的系统架构图。

图2绘示本发明的控制第一及第二GSM用户识别模块实施例的系统架构图。

图3绘示本发明的控制第一及第二GSM用户识别模块待机实施例的流程图。

图4绘示图3的第一GSM用户识别模块待机的细部流程图。

图5绘示图3的第二GSM用户识别模块待机的细部流程图;以及

图6绘示本发明的选择并记录第一或第二GSM用户识别模块待机实施例的流程图。

具体实施方式

有关本发明的特征与功效,兹配合图示作最佳实施例详细说明如下。

请参照图2,其为本发明的控制第一及第二GSM用户识别模块实施例的系统架构图。此系统包含一GSM(Global System for Mobile Communication,全球移动通讯系统)控制模块210、一PHS(Personal Handy-phone System,个人手持式电话系统)控制模块220、一第一GSM用户识别模块230与一第二GSM用户识别模块240。此GSM控制模块210系包含一GSM应用层(GSM Application Layer)211、一GSM协议栈(GSM ProtocolStack)212与一GSM装置驱动层(GSM Device Driver Layer)213,而PHS控制模块220则包含一PHS应用层(PHS Application Layer)、一PHS协议栈(PHS Protocol Stack)与一PHS装置驱动模块(PHS Device Driver Layer)223,并于PHS装置驱动模块(PHS DeviceDriver Layer)223中建立一PHS异步收发驱动模块(PHS Universal AsynchronousReceiver/Transmitter Driver,PHS UART Driver)2231以及一SIM(Subscriber IdentificationModule,用户识别模块)与PIM(Personal Identity Module,个人识别模块)驱动模块2232。

其中,GSM装置驱动层213系电性耦接第一GSM用户识别模块230,PHS异步收发驱动模块2231系与SIM与PIM驱动模块2232相互连接并连通GSM装置驱动层213,而第二GSM用户识别模块240更电性耦接SIM与PIM驱动模块2232。

此系统系依据储存于双模手机的以第一GSM用户识别模块或以第二GSM用户识别模块待机的设定信息,以令GSM控制模块210的GSM应用层211发送相对应的控制命令,经由GSM装置驱动层213来控制第一GSM用户识别模块230的动作与数据传递。或者,GSM控制模块210经由GSM装置驱动层213与PHS异步收发驱动模块2231,以将控制命令传送至SIM与PIM驱动模块2232,以控制第二GSM用户识别模块240的动作与数据传递。当GSM控制模块210控制第二GSM用户识别模块240时,是透过PHS异步收发驱动模块2231控制SIM与PIM驱动模块2232进行单工的串口操作,因此PHS异步收发驱动模块2231可取代PHS应用层221与PHS协议栈222的部分功能,故无需利用到PHS应用层221、PHS协议栈及其PIM协议。

此例中,第一GSM用户识别模块230系供电性连接一第一SIM卡。第二GSM用户识别模块240系供电性连接一第二SIM卡。其次,GSM装置驱动层213与PHS异步收发驱动模块2231之间的传递讯息系透过一异步收发(Universal AsynchronousReceiver/Transmitter,UART)规范进行控制命令及数据的汇整与传递。

请参照图3,其为本发明的系统流程图,请同时参考图2进行了解。此控制方法的流程系包含下列步骤:

执行系统初始化(步骤S310),于此GSM与PHS双模手机进行开机或系统重置时,执行此系统的初始化作业。

判断是否由一PHS控制模块220所连接的一第二GSM用户识别模块240待机(步骤S320)。系统撷取待机用的设定信息,以判断是否由第二GSM用户识别模块240进行待机工作。而待机用的设定信息系储存于GSM与PHS双模手机即有的内存上,系指内存储存以那一个GSM用户识别模块进行待机的设定信息。内存本身可为闪存(FlashMemory)、电可擦除可编程只读存储器(Electrically Erasable Programmable Read-OnlyMemory,EEPROM)或可擦除可编程只读存储器(Erasable Programmable Read OnlyMemory,EPROM)。

如果判断的结果为否,则由一第一GSM用户识别模块待机230,系利用一GSM控制模块210控制其连接的第一GSM用户识别模块230(步骤S330)。

反之,若于步骤S320中的判断结果为是时,则由第二GSM用户识别模块240待机,系于一PHS装置驱动层223建立相互连接的一PHS异步收发驱动模块2231与一SIM与PIM驱动模块2232,且PHS异步收发驱动模块2231以异步收发(UART)规范与GSM控制模块210的一GSM装置驱动层213连通,以控制与SIM与PIM驱动模块2232连接的第二GSM用户识别模块240(步骤S340)。

请参照图4,其为图3的第一GSM用户识别模块待机的细部流程图。此步骤S330中,系统经由GSM控制模块210的GSM应用层(GSM Application Layer)211输出一控制命令至GSM装置驱动层213(步骤S331)。当GSM控制模块210经由GSM应用层211发送控制命令时,系利用GSM协议栈(GSM Protocol Stack)212处理控制命令并输出经过处理的控制命令至GSM装置驱动层213。根据此控制命令以利用GSM装置驱动层213取得第一GSM用户识别模块230的原始数据(Raw Data)(步骤S332)。之后,GSM装置驱动层213再回传原始数据至GSM协议栈212,并经由GSM协议栈212处理此原始数据(步骤S333)。最后再回传经过处理的原始数据至GSM应用层211(步骤S334)。藉此完成GSM控制模块210对第一GSM用户识别模块230的控制与数据读取,同时进入以第一GSM用户识别模块230为主的待机模式。

请参照图5,其为图3的第二GSM用户识别模块待机的细部流程图。步骤S340中,系统系经由GSM控制模块210的GSM应用层211输出一控制命令至PHS异步收发驱动模块2231。当系统经由GSM控制模块210的GSM应用层211输出一控制命令时,系利用GSM控制模块210的GSM协议栈212处理控制命令并输出,再利用GSM装置驱动层213转送控制命令至PHS异步收发驱动模块2231。此控制命令自GSM装置驱动层213输出时,系经由异步收发(Universal Asynchronous Receiver/Transmitter,UART)规范进行控制命令的传送。之后,步骤S341中,再以PHS异步收发驱动模块2231解析此控制命令并判断此控制命令是否为有效的命令,若判断为有效命令,则利用SIM与PIM驱动模块2232控制并取得第二GSM用户识别模块240的原始数据(步骤S342)。在此之前,PHS控制模块220系依据此控制命令将其运作频率与操作电压配置成符合第二GSM用户识别模块240的电器特性规范,并将第二GSM用户识别模块240初始化,以便于控制第二GSM用户识别模块240与进行数据的传输。然而,由于PHS协议栈222操作第二用户识别模块240即是单工的串口操作,因此PHS异步收发驱动模块2231可部分取代PHS协议栈222与PIM协议以透过SIM与PIM驱动模块2232来控制第二用户识别模块240。

接着,SIM与PIM驱动模块2232系透过PHS异步收发驱动模块2231与GSM装置驱动层213回传原始数据至GSM控制模块210的GSM协议栈212(步骤S343)。SIM与PIM驱动模块2232先将原始数据传送至PHS异步收发驱动模块2231,此PHS异步收发驱动模块2231经由异步收发(UART)规范以通过一定的波特率将原始数据传送至GSM装置驱动层213,这时PHS控制模块220的动作即是起到中转数据的作用。之后GSM装置驱动层213再将原始数据传送至GSM协议栈212。

最后,经由GSM协议栈212处理原始数据并将经过处理的原始数据回传至GSM应用层211(步骤S344),GSM应用层211系处理回传的原始数据,进而完成GSM应用层211对第二GSM用户识别模块240的初步控制,同时进入以第二GSM用户识别模块240为主的待机模式。而使用者即可透过GSM应用层211来控制第二GSM用户识别模块240并进行数据的传递。

请参照图6,其为本发明的选择并记录第一或第二GSM用户识别模块待机实施例的流程图,系包含下列的流程:

获取并记录以第一GSM用户识别模块230或以第二GSM用户识别模块240待机(步骤S410)。此步骤系具有数个不同的作法,最常见的作法有记录旗标数据与储存待机设定信息。

当用户利用GSM与PHS双模手机下达切换或选择以第一GSM用户识别模块230或以第二GSM用户识别模块240待机的控制命令时,系统会撷取到此控制命令并依据控制命令包含的信息以写入一旗标数据或是将用户想要使用的第一GSM用户识别模块或第二GSM用户识别模块的待机设定信息储存于内存中。

重置系统(步骤S420),当系统重置后(或是将GSM与PHS双模手机重新开机),会读取内存中储存的旗标数据或是待机设定信息,以判断并驱动GSM控制模块210读取第一GSM用户识别模块230或第二GSM用户识别模块240的原始数据,以进入第一GSM用户识别模块230或第二GSM用户识别模块240的待机模式。

综上所述,本发明所提供的运用GSM(Global System for Mobile Communication,全球移动通讯系统)与PHS(Personal Handy-phone System,个人手持式电话系统)双模手机控制双GSM用户识别模块的系统及其方法,可在不变更硬件的前提下,透过GSM控制模块、PHS异步收发驱动模块与多模控制模块之间的配合以对第二GSM用户识别模块进行控制,故使用者在更换手机与SIM卡即能对两不同GSM号码的SIM卡进行控制与切换待机模式,进而提供此GSM与PHS双模手机的实用性。

虽然本发明以前述的较佳实施例揭露如上,然其并非用以限定本发明,任何熟悉相关技艺者,在不脱离本发明的精神和范围内,所作更动与润饰的等效替换,仍为本发明的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号