首页> 中国专利> 用于在蜂窝PC卡中整合软移动电话VoIP客户端的方法和设备

用于在蜂窝PC卡中整合软移动电话VoIP客户端的方法和设备

摘要

公开了一种用于整合无线PC卡中的通过互联网协议的语音(VoIP)客户端的方法和设备。软移动电话客户端与蜂窝PC卡相结合以创建单一物理设备,该物理设备可通过设备自身的蜂窝性能,或可替换地通过任何其它计算机可用的互联网连接来为计算机用户提供VoIP服务。当用户将VoIP客户端/蜂窝PC卡插入计算机中时,连接管理器软件中的图形用户界面(GUI)被启动,从而允许用户将VoIP功能指令传达至VoIP客户端。可对互联网连接执行检查,此时如果检测到连接,增强型PC卡的无线电部分可进入空闲或休眠状态,或者如果未检测到连接,增强型PC卡的无线电部分可通过该增强型PC卡的蜂窝部分建立互联网连接(关键字:UMA(通用移动接入)、SIP、GAN、IEEE 802.21、接入层模块、软电话、软移动电话)。

著录项

  • 公开/公告号CN101658019A

    专利类型发明专利

  • 公开/公告日2010-02-24

    原文格式PDF

  • 申请/专利权人 交互数字技术公司;

    申请/专利号CN200880011775.1

  • 申请日2008-04-11

  • 分类号H04M1/253;

  • 代理机构北京润平知识产权代理有限公司;

  • 代理人刘国平

  • 地址 美国特拉华州

  • 入库时间 2023-12-17 23:31:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-04-08

    未缴年费专利权终止 IPC(主分类):H04W88/02 专利号:ZL2008800117751 申请日:20080411 授权公告日:20150527

    专利权的终止

  • 2015-05-27

    授权

    授权

  • 2010-04-28

    实质审查的生效 IPC(主分类):H04M1/253 申请日:20080411

    实质审查的生效

  • 2010-02-24

    公开

    公开

说明书

技术领域

本申请涉及无线通信。尤其地,本申请涉及一种用于在无线PC卡中提供通过互联网协议的语音(VoIP)的方法和设备。

背景技术

由于蜂窝技术费用高昂,特别由于漫游和国际漫游的高价格,当另一种可选的互联网连接可用于替代费用较高的蜂窝服务时,用户通常使用低成本或免费通过互联网协议的语音(VoIP)服务,如商业化的SkypeTM服务。通常地,商务旅客在酒店房间中随意使用便携式PC时常常会选择上述服务。在这种情况下,互联网服务可通过有线或无线(如)连接以典型的方式来提供。由于免费VoIP服务,蜂窝服务供应商迅即失去了语音信息量收入,这显然不符合蜂窝服务供应商的最佳利益。

为了应对这一挑战,目前正引进一项技术,能够使蜂窝服务供应商为用户提供VoIP类服务,从而使得与这项服务相关的信息量由蜂窝服务供应商来进行处理,而非第三方网络。这项技术可以是一种由蜂窝服务运营商提供的软移动电话客户端的形式。在一个典型的实施例中,这种软移动电话客户端可处于通用串行总线(USB)记忆卡/闪存卡组成因素(form factor)以及用户识别模块(SIM)卡。

通常地,用户会将USB/SIM设备插入其便携式电脑中,从而在便携式电脑或PC上启动软移动电话客户端。随后,该软移动电话客户端将在便携式电脑或PC上搜索互联网可连接性(如经由WiMAX、或其它连接),并通过该连接启动语音服务。该类方法的价值定位可包括更佳QoS(服务质量)的允诺(来自运营商)以及对相同类似服务包的接入,该服务包通常经由蜂窝服务而被享有。能够提供上述服务的一项众所周知的技术为非授权移动接入(UMA)技术,或更为人们所熟悉的在第三代合作伙伴计划(3GPP)中进行详细说明的通用接入网络(GAN)。

该方法的缺陷在于,通常用户,尤其是商务用户的便携式电脑会配备有高速蜂窝PC卡(如基于高速卡(ExpressCard))及SIM卡,并可包含其它复制功能,例如可在软移动电话客户端中获得的非接入层(NAS)。

对于载波信号而言,通常将具有各种组成因素的大量电话品牌和蜂窝PC卡投入市场。一个通用的组成因素(尤其对于商务用户而言)为PC卡(PCMCIA或高速卡)组成因素。但是,UMA/GAN通常被看作中端特征电话特征,且不适用于PC卡,从而导致蜂窝PC卡无法进行VoIP通信。

蜂窝载波信号的目标在于将每用户平均收入(ARPU)最大化,建立消费者忠诚度并将用户流失最小化。这主要由诸如UMA/GAN的服务所提供。这使得用户在其便利时通常经由接入网络,但同时,用户也能够继续使用载波信号应用服务。除了来自基本UMA/GAN服务预定的可能的财政收益,该方法中载波信号还具有隐含收益,该隐含收益包括:通过避免采用诸如SkypeTM的另一种VoIP服务来降低用户流失,以及继续接入通常仅经由蜂窝服务可用的载波信号池(carrier’s pool)服务,当用户经由接入互联网时,可能要为该项服务支付额外费用。

图1为USB记忆卡组成因素100中的传统软移动电话客户端的功能性框图。该实体包括软移动电话客户端101、SIM卡103、外部USB接口105、以及在软移动电话客户端101与SIM卡103之间的内部接口107。在一个优选实施例中,软移动电话客户端101包括VoIP 109、NAS 111和UMA/GAN客户端113组件。应当注意的是,USB记忆卡组成因素100中的该软移动电话客户端不包括无线电功能。这有赖于在USB记忆卡组成因素100中的软移动电话客户端所嵌入的PC或便携式电脑上存在可用的互联网连接。

图2为基于第三代合作伙伴计划(3GPP)技术的传统无线蜂窝PC卡200的功能性框图。图2显示了典型的蜂窝PC卡200的基本功能架构。在一个实施例中,该实体至少包括NAS 111、接入层(AS)203和射频(RF)(如WCDMA)205组件,并可能包括其它外围功能的主机207。该蜂窝PC卡也可包括SIM卡103功能,尽管SIM卡103(例如在迷你卡组成因素的情况下)可能是远程的,并可位于便携式电脑中诸如电池下方的位置。该蜂窝PC卡200可通过多种接口211中的一个与PC连接。在该优选实施例中显示了高速卡接口。

当多个物理设备中包含了所期望的功能、如无线服务和UMA/GAN时,有问题出现。首先,当多个外围设备中的一个成为优选时,会存在处理多个外围设备的不令人满意的开支。因此,将这些功能结合到单一的物理实体中会是有利的。

发明内容

公开了一种用于在无线PC卡中整合通过互联网协议的语音(VoIP)客户端的方法和设备。将软移动电话客户端与蜂窝PC卡结合以创建单一的物理设备,该单一物理设备可通过该设备自身的蜂窝性能向计算机用户提供VoIP服务,可替换地,当蜂窝服务不可用或处于漫游状态时,VoIP客户端通过计算机可用的任何其它互联网连接处于运行状态。当用户将VoIP客户端/蜂窝PC卡插入计算机时,包含于连接管理软件中的图形用户界面(GUI)被启动,使得用户能够将VoIP功能指令传送至VoIP客户端。可对互联网连接进行检查,此时如果检测到连接,则增强型PC卡的无线电部分可进入空闲或休眠状态,或者可替换地,可通过增强型PC卡的蜂窝部分建立互联网连接。

附图说明

从以下描述中可以更详细地了解本发明,这些描述是以实施例的方式给出的,并且可以结合附图进行理解,其中:

图1为传统USB记忆卡组成因素中的VoIP客户端的功能性框图;

图2为传统无线PC卡的功能性框图;

图3为无线PC卡的功能性框图,软VoIP客户端被整合在该无线PC卡中;

图4为图3的无线PC卡以及与该无线PC卡对接的PC平台的功能性框图;以及

图5为使用软VoIP客户端以及蜂窝无线PC卡的方法。

具体实施方式

下文引用的术语“无线发射/接收单元(WTRU)”包括但不局限于用户设备(UE)、移动站、固定或移动用户单元、寻呼机、蜂窝电话、个人数字助理(PDA)、计算机或是能在无线环境中工作的任何其它类型的用户设备。下文引用的术语“基站”包括但不局限于节点-B、站点控制器、接入点(AP)或是能在无线环境中工作的任何其它类型的接口设备。

术语计算机或PC可以是任何支持语音通话的设备。该类设备包括但不局限于便携式电脑、PDA、蜂窝电话、移动互联网设备(MID)、超移动个人计算机(UMPC)、汽车以及可与PC卡对接的任何其它设备。

参考图3,图3显示了增强型蜂窝PC卡300的功能性框图。在这里,软移动电话客户端101功能包括无线连接309。该软移动电话客户端101不再需要非接入层(NAS)111,因为该功能已被包含在无线连接309中。作为替换地,软件接口313被引入以允许软移动电话客户端101接入如图所示的无线连接309中的NAS 111功能。目前,软移动电话客户端101包括被简化的功能组,该功能组至少包括非授权移动接入/通用接入网络(UMA/GAN)113以及通过互联网协议的语音(VoIP)客户端功能305。此外,软移动电话客户端101可使用包括无线连接309的SIM卡103。为此目的,可提供软件接口311。

可替换地,如果SIM卡103位于远程位置,例如在计算机中,则可提供与SIM或PCI总线直接连接的外部接口301,例如短管脚计数(LPC)总线。此外,SIM可以不是诸如卡的物理设备,而更可能是以机器可读指令形式来执行的SIM功能,该功能在PC卡300或计算机中的可靠的处理器上得以执行。尽管外部或软件SIM 103出于简化目的而未被示出,该类配置以及增强型蜂窝PC卡300与SIM卡103之间经由计算机总线或其它内部或外部PC卡接口而进行的通信也被包含在本说明书所规定的范围内。

策略(policy)315可分别通过软件319、317与软移动电话客户端101以及无线连接309对接。该策略315可被包括在经由SIM卡103所提供的增强型蜂窝PC卡300中,由运营商提供或在可使该策略为无线连接309和软移动电话客户端101所用的其它任何配置中得以提供。运营商可使用例如固件空中下载(FOTA)进程对该策略进行初始配置或修改。该策略315的目的在于定义一组规则以及提供两个连接点101和309之间的协调。例如,该策略315可以规定,当软移动电话客户端101注意到存在互联网连接时,应通过该途径建立语音和数据通话,并应使无线连接309组件进入空闲或休眠状态。

在另一具体实施方式中,所述策略配置可使网络进行默认配置,但该配置包括用户设置优先选项的选择,所述优先选项包括但不局限于使UMA/GAN处于关闭状态、即使当另一IP连接可用时选择蜂窝默认值(或反之亦然)、警告网络使用用户、为每一网络记忆设置、(例如,当旅行者回到WiFi接收状况较差的宾馆时,不再进行重复连接或警告用户先前的设置)、识别计算机上其它的VoIP服务,如通过VonageTM或SkypeTM、以及当被检测到时,警告或允许用户改变与蜂窝运营商的优先连接。连接管理器413可用于为用户提供策略配置的定义情况。

在一个具体实施方式中,PC卡300中无线连接309和软移动电话客户端101的结合除了RF模块205以外不包括其它任何连接机制。在该具体实施方式中,例如经由硬连接互联网连接、WIMAX、等等的另一IP连接需要经由计算机提供这些性能。例如,该功能可被嵌入计算机中,或可经由被嵌入计算机中的另一外围设备来提供。

通常地,PC卡可以是包括其它有线或无线IP连接(即,在与使用RF 205、AS 203和NAS 111的软移动电话客户端和无线连接同样的相同PC卡上执行WIMAX或)的多模(multi-mode)设备。在这种情况下,PC卡将具有与其它IP连接之间的内部硬件或软件接口,如果需要,还将具有与PC平台之间的硬件和软件接口。从而,通过计算机或PC卡可具备IP连接。类似地,连接管理器413软件的全部或部分可存在于PC卡中,并且其它子系统(如音频)也可存在于该PC卡中。出于简化目的,本说明书对不包括其它有线或无线IP连接、连接管理器的任何部分、或其它子系统的PC卡进行处理,但是该类配置仍被包括在本说明书的范围内。

图4显示了电话系统400中采用该配置的功能性框图,其中增强型蜂窝PC卡300和其嵌入的个人计算机409共同协作,向最终用户提供完整的语音服务。典型的PC操作系统411,如提供被确切定义的应用编程接口(API)403,该API能够接入互联网连接、音频子系统、WiMAX以及计算机内部的其它子系统。这些子系统可直接经由增强型蜂窝PC卡中的软移动电话客户端101或经由连接管理器413或通过连接415的驱动器功能被直接接入。类似地,通信417可在增强型PC卡300中的无线连接309、策略315和软移动电话客户端101与API 403以及计算机409中的操作系统411之间进行。增强型蜂窝PC卡300提供VOIP客户端305,该VOIP客户端305可选地包括在软件模块401a中执行的电话图形用户界面(GUI)和UMA/GAN 113功能。PC 409提供完成电话系统400所需的关键I/O功能407。可选地,连接管理器413可包括在软件401b中执行的GUI,该软件401b能够在PC 409显示器上生成GUI界面。

从最终用户的角度出发,系统400将执行如下操作:一旦连接到增强型蜂窝PC卡,GUI功能会自动启动。典型地,如果GUI 401a在增强型蜂窝PC卡中,就会是这种情况。通过实施例的方式,GUI 401a可以是蜂窝电话的图形化表示。这可在PC 409显示器上自动显示,或在工具栏上的图标中不连续地隐藏,必须点击才能将其启动。可替换地,如果GUI 401b是连接管理器413的一部分,例如,作为在PC 409中OS 411上运行的应用程序,则可能需要由最终用户进行手动操作以启动该GUI 401b。该GUI 401b被启动且经由PC 409具有可用互联网连接(有线或无线)之后,最终用户可继续采用下文所述的方法来拨打电话。由于前述的GUI以实施例的方式提供,本领域技术人员将认识到,也可采用其它启动或终止通话的方法,如文本输入、被配置为自动拨号的软件、或手持送受话机或允许拨号或启动和/或终止电话的其它外围设备。

参考图5,描述了一种采用增强型蜂窝PC卡500来拨打VoIP电话的方法。该增强型蜂窝PC卡首先通过兼容接口(块501)与计算机连接。该兼容接口可以是USB、高速卡、迷你卡、或可支持增强型蜂窝PC卡与计算机之间的数据传输的任何接口。当增强型蜂窝PC卡与计算机连接之后,GUI界面在块503中被启动。该图形用户界面使用户能够将计算机如同电话一般进行操作。该图形用户界面可以是蜂窝电话在计算机显示器上的表示,或只是拨号盘、语音拨号器或用于发出或接收呼叫的其它类型的显示。该图形用户界面可存在于增强型蜂窝PC卡中,在这种情况下,将该卡与计算机连接的行为可自动地启动GUI。可替换地,GUI存在于计算机操作系统的连接管理器软件之内,在这种情况下,可由用户通过计算机手动地启动图形用户界面。随后,VoIP客户端进行检查以确定是否存在互联网连接(块505)。互联网连接可由增强型PC调制解调器卡的射频(RF)无线性能来提供,或者可替换地,通过计算机已接入的另一种连接来提供,如硬连接网络,或通过计算机已由位于增强型蜂窝PC调制解调器卡以外的某处的无线收发机接入的连接来提供。如果互联网连接可用,则可使用现有的与互联网的连接(块506)。如果未检测到互联网连接,则增强型蜂窝PC卡的蜂窝无线性能被激活,且与互联网的连接被建立。

一旦互联网连接得以建立,软移动电话客户端就通过互联网连接建立起VoIP通信,并经由该软移动电话客户端以及互联网连接提供语音通话(块509)。图5为一项选定策略的实施例,但是其它策略可导致不同的选择,如使用传统交换电路(switched circuit)语音连接,如果该传统交换电路语音连接可用。

尽管可使用基于UMA/GAN的软移动电话客户端方法,仍可使用其它方法。例如,可使用基于IEEE 802.21标准的软移动电话客户端。可替换地,该软移动电话客户端可使用与策略相关的信息,以使用所述802.21标准的某些方面。可使用其它允许VoIP的协议,如会话发起协议(SIP)。无线连接、软移动电话客户端以及策略的这种配置可为蜂窝运营商提供强制性插入(compelling offering),因为其提供了能力,以将单一PC产品投入市场、并维持较好地控制和管理使用在增强型蜂窝PC卡中和在该增强型蜂窝PC卡所嵌入的计算机中共同可用的所有无线连接方法。

虽然本发明的特征和元素在优选的实施方式中以特定的结合进行了描述,但每个特征或元素可以在没有所述优选实施方式的其它特征和元素的情况下单独使用,或在与或不与本发明的其它特征和元素结合的各种情况下使用。本发明提供的方法或流程图可以在由通用计算机或处理器执行的计算机程序、软件或固件中实施,其中所述计算机程序、软件或固件是以有形的方式包含在计算机可读存储介质中的,关于计算机可读存储介质的实例包括只读存储器(ROM)、随机存取存储器(RAM)、寄存器、缓冲存储器、半导体存储设备、内部硬盘和可移动磁盘之类的磁介质、磁光介质以及CD-ROM碟片和数字多功能光盘(DVD)之类的光介质。

举例来说,恰当的处理器包括:通用处理器、专用处理器、传统处理器、数字信号处理器(DSP)、多个微处理器、与DSP核心相关联的一个或多个微处理器、控制器、微控制器、专用集成电路(ASIC)、现场可编程门阵列(FPGA)电路、任何一种集成电路(IC)和/或状态机。

与软件相关联的处理器可以用于实现射频收发信机,以在无线发射接收单元(WTRU)、用户设备(UE)、终端、基站、无线电网络控制器(RNC)或是任何一种主机计算机中加以使用。WTRU可以与采用硬件和/或软件形式实施的模块结合使用,例如相机、摄像机模块、视频电话、扬声器电话、振动设备、扬声器、麦克风、电视收发信机、免提耳机、键盘、模块、调频(FM)无线电单元、液晶显示器(LCD)显示单元、有机发光二极管(OLED)显示单元、数字音乐播放器、媒体播放器、视频游戏机模块、因特网浏览器和/或任何一种无线局域网(WLAN)或超宽频带(UWB)模块。

实施例

1.一种被配置为通过接口与计算机连接的设备,该设备包括被配置为提供通过互联网协议的语音(VoIP)的软移动电话客户端。

2.根据实施例1所述的实施例,还包括被配置为提供无线连接的蜂窝调制解调器。

3.根据实施例1-2中任一项实施例所述的实施例,还包括非授权移动接入/通用接入网络(UMA/GAN)模块。

4.根据实施例1-3中任一项实施例所述的实施例,还包括VoIP模块。

5.根据实施例1-4中任一项实施例所述的实施例,其中所述软移动电话客户端还包括执行图形用户界面(GUI)的软件,所述GUI被配置为在用户与所述VoIP模块之间提供VoIP语音通话功能。

6.根据实施例1-5中任一项实施例所述的实施例,其中所述GUI是电话的图形化表示。

7.根据实施例1-6中任一项实施例所述的实施例,还包括射频(RF)模块。

8.根据实施例1-7中任一项实施例所述的实施例,还包括非接入层(NAS)模块。

9.根据实施例1-8中任一项实施例所述的实施例,还包括接入层(AS)模块。

10.根据实施例1-9中任一项实施例所述的实施例,还包括用户识别模块(SIM)卡。

11.根据实施例1-10中任一项实施例所述的实施例,还包括IEEE 802.21模块。

12.根据实施例1-2中任一项实施例所述的实施例,还包括VoIP模块。

13.根据实施例1-12中任一项实施例所述的实施例,还包括图形用户界面(GUI),该GUI被配置为在用户与所述VoIP模块之间提供VoIP语音通话功能。

14.根据实施例1-13中任一项实施例所述的实施例,其中所述GUI是电话的图形化表示。

15.根据实施例1-14中任一项实施例所述的实施例,还包括射频(RF)模块。

16.根据实施例1-15中任一项实施例所述的实施例,还包括非接入层(NAS)模块。

17.根据实施例1-16中任一项实施例所述的实施例,还包括接入层(AS)模块。

18.根据实施例1-17中任一项实施例所述的实施例,还包括用户识别模块(SIM)卡。

19.根据实施例1-18中任一项实施例所述的实施例,还包括射频(RF)模块。

20.根据实施例1-19中任一项实施例所述的实施例,还包括非接入层(NAS)模块。

21.根据实施例1-20中任一项实施例所述的实施例,还包括接入层(AS)模块。

22.根据实施例1-21中任一项实施例所述的实施例,还包括用户识别模块(SIM)卡。

23.根据实施例1-22中任一项实施例所述的实施例,其中所述接口为通用串行总线(USB)接口。

24.根据实施例1-22中任一项实施例所述的实施例,其中所述接口为高速卡接口。

25.根据实施例1-22中任一项实施例所述的实施例,其中所述接口为迷你PCI-e接口。

26.根据实施例1-22中任一项实施例所述的实施例,还包括,其中所述接口为个人计算机存储卡国际协会(PCMCIA)接口。

27.根据实施例1-22中任一项实施例所述的实施例,其中所述接口为卡总线接口。

28.一种在计算机中实现通过互联网协议的语音(VoIP)通信的方法,该方法包括经由通信接口将外围设备与计算机连接,其中所述外围设备包括蜂窝调制解调器部分和软移动电话客户端部分。

29.根据实施例28所述的实施例,还包括启动可执行的图形用户界面(GUI),该GUI被配置为向所述软移动电话部分提供VoIP指令。

30.根据实施例1-2中任一项实施例所述的实施例,还包括检查计算机的互联网连接。

31.根据实施例28-30中任一项实施例所述的实施例,还包括如果未检测到互联网连接,则激活所述蜂窝调制解调器部分以便与互联网连接。

32.根据实施例28-31中任一项实施例所述的实施例,还包括经由所述软移动电话客户端部分通过已建立的互联网连接来传送VoIP通信。

33.根据实施例28-32中任一项实施例所述的实施例,其中软移动电话VoIP客户端部分是基于IEEE 802.21执行的。

34.根据实施例28-32中任一项实施例所述的实施例,其中软移动电话VoIP客户端部分是基于会话发起协议(SIP)执行的。

35.根据实施例28-34中任一项实施例所述的实施例,其中所述软移动电话客户端部分是基于非授权移动接入/通用接入网络(UMA/GAN)执行的。

36.根据实施例28-35中任一项实施例所述的实施例,其中所述可执行的GUI是作为所述软移动电话客户端部分的一部分嵌入所述外围设备中的。

37.根据实施例28-35中任一项实施例所述的实施例,其中所述可执行的GUI是嵌入计算机中的存储器中的。

38.根据实施例28-37中任一项实施例所述的实施例,还包括策略,该策略包含用于通过所述蜂窝调制解调器部分建立互联网连接、通过所述软移动电话客户端部分执行VoIP通信以及对所述软移动电话客户端部分与所述蜂窝调制解调器部分之间的操作进行协调的机器可读指令。

39.根据实施例38所述的实施例,其中所述策略是嵌入所述外围设备 的固件中的。

40.根据实施例37-38中任一项实施例所述的实施例,其中所述策略是由蜂窝运营商经由固件空中下载(FOTA)提供的。

41.根据实施例38-40中任一项实施例所述的实施例,还包括用户识别模块(SIM)部分。

42.根据实施例38-41中任一项实施例所述的实施例,其中所述策略是嵌入所述SIM部分的。

43.根据实施例41-42中任一项实施例所述的实施例,其中所述SIM部分是被存储在可靠处理器上的可执行软件中的。

去获取专利,查看全文>

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号