经码分多址蜂窝电话的数据分组发送的制作方法

文档序号:7586244阅读:159来源:国知局
专利名称:经码分多址蜂窝电话的数据分组发送的制作方法
技术领域
本发明涉及从运行于主机上的联网应用软件向诸如因特网之类的网络发送PPP数据分组,特别涉及经CDMA(码分多址)型蜂窝电话发送这种数据分组。
背景技术
对于用户来说,将他/她的计算机与因特网相连是很平常的事情。计算机用户可以采用各种流行的串行联网应用软件包进行这种连接,并且向诸如调制解调器之类的附属设备发送PPP(点对点协议)数据包。(调制解调器也可以与计算机集成在一起)。许多这种流行的串行联网应用一直等到接收到指示附属设备拨号请求的电话号码并且与对应的远程调制解调器完成特定的“握手”协议的信号(称为“连接”信号)之后才发送PPP数据分组。其他的联网应用在用户设定命令AT+CRM=1后才发送PPP数据分组。一旦设定了AT+CRM命令,则是对于所有驻留在计算机上的联网应用的设定,并且如果用户要从通信异步模式(这里AT+CRM必须设定为=0)切换至分组数据模式(这里AT+CRM必须设定为=1),则用户必须在每次切换模式时清零AT+CRM命令。
为了建立PPP数据分组呼叫,CDMA型蜂窝电话并不拨号电话号码和完成通常的“握手”协议。因此联网应用软件将不接收“连接”信号并且除非发生了诸如设定AT+CRM命令=1之类的一些附加动作,否则不开始发送PPP数据分组。因此需要一种简单而方便的程序引发通常在经CDMA型设备(例如CDMA型蜂窝电话)与因特网连接时需要“连接”信号来发送PPP数据分组的联网应用。这种程序应该无需用户每次改变模式时清零AT+CRM命令。

发明内容
为了引发联网应用软件发送PPP数据分组,数据能力的CDMA订户设备(例如蜂窝电话)监视联网应用发送的电话拨号串命令并且将其与一组保留的电话号码比较。当订户设备检测/接收到典型的“AT”拨号串命令时,订户设备检查包含在拨号串内的电话号码,并且将其与保留的电话号码比较。
如果包含在拨号串内的电话号码不是保留号码中的一个,则CDMA设备将构造通常的异步数据呼叫并且经系统发送呼叫。IWF(集成工作功能)作出响应,向联网应用返回预期的“连接”信号。接收到预期的“连接”信号后,联网应用将随后以普通方式异步发送。
如果包含在拨号串内的电话号码与保留号码组内的一个号码匹配,则CDMA设备不按照异步格式(即,异步服务选项0×0004,0×0005,0×1004,0×1005,0×12或0×13)构造CDMA呼叫。相反,它构造数据分组呼叫(即,分组服务选项0×0007、0×00015或0×1007)并且简单地向联网应用发送返回的“连接”信号。这使联网应用误认为CDMA设备几乎同时与远程调制解调器连接。联网应用随后根据需要,经CDMA订户设备发送PPP分组。
通过以下结合附图对本发明的描述可以进一步理解本发明的其他特征和优点。
附图简述

图1示出了利用调制解调器和公共电话系统将计算机连接至因特网的典型系统。
图2示出了利用CDMA异步数据服务将计算机与因特网连接的利用CDMA蜂窝电话和基站的系统。
图3为利用CDMA分组数据服务将计算机与因特网连接的按照本发明配置的利用CDMA蜂窝电话和基站的系统。
图4为按照本发明配置的计算机驻留联网软件和CDMA订户设备(例如蜂窝电话)特征的详细示意。
实施发明的较佳方式桌面计算机或膝上型计算机10与一般已知是因特网22之间的通信可以借助诸如图1所示系统方便地实现。计算机10经公共电话线路12和公共电话系统14与因特网服务提供商18的远程调制解调器16相连。因特网服务提供商利用任何可接受的通信路径20将计算机10与因特网22相连。访问因特网(或其他“网络”)的请求通常由计算机用户经联网应用软件包24启动。计算机用户向联网应用软件提供拨打的电话号码以访问所需的因特网服务提供商。用户命令联网应用软件24访问因特网。软件24随后将因特网服务提供商的调制解调器16的电话号码传送至与计算机10相连的调制解调器26。调制解调器26可以与计算机集成在一起或者可以是通过合适的装置与计算机相连的分立设备。调制解调器26随后经电话线路12,通过公共电话系统14向调制解调器16发送合适的信号,即包含目的调制解调器16电话号码的拨号串命令。调制解调器26和16随后参与通常的“握手”协议以建立与因特网服务提供商18的连接。一旦完成协议并且确认连接,则调制解调器26向应用软件24返回连接信号。只有在接收到连接信号之后,联网应用软件24才开始经系统向因特网(或其他网络)内最终的目的地发送PPP数据分组。
在当今快节奏的世界里,计算机用户可能利用便携式膝上型计算机在“飞奔”,并且可能不具备对电话线路12的访问。在这种情况下,诸如图2所示的系统可以用来将计算机10与因特网22连接。膝上型计算机提供有与能够实现CDMA异步数据服务的蜂窝电话30的硬线直接连接28。虽然计算机10可以包含集成的调制解调器26,但是调制解调器并不与蜂窝电话连接。相反,蜂窝电话30通过直接连接28直接与计算机10的数据端口相连。蜂窝电话30利用天线32经天线34向包含基站38和IWF40的相连基站系统36以电磁波形式发送数据。基站系统与类似图1调制解调器26的调制解调器26’连接。调制解调器26’与物理电话线路12相连(与调制解调器26一样)。如图2所示,其余到因特网22的路径与图1所示的一样。图2所示系统的操作与图1所示系统基本相同。在图2中,蜂窝电话30、基站系统36和调制解调器26’仅仅访问物理电话线路12。换句话说,它们相当于与电话线路12的实体线路连接。调制解调器26’和调制解调器16参与特定的“握手”协议,并且在建立连接时,调制解调器26’经系统向联网应用软件24发送连接信号,提示开始发送PPP数据分组。在接收到连接信号之前不发送数据分组。
图2所示系统结构是异步呼叫的典型结构。本地调制解调器26’拨号远程调制解调器16所需的时间基本相同。例如,设置电话呼叫和完成“握手”协议占用的总时间一般会超过25秒。蜂窝电话上的空中时间化费较贵并且对于许多用户来说较长的延迟时间是较大的烦恼。
图3示出了通信系统,它包括经能够实现CDMA分组数据服务的蜂窝电话与因特网连接的计算机。为了使系统工作,联网应用软件必须向蜂窝电话发送PPP分组。有些普遍使用的联网应用软件包只有在命令附属调制解调器26拨号远程调制解调器并且接收到返回的远程调制解调器与附属调制解调器已经完成“握手”协议的通知信号(例如连接信号)之后才发送PPP分组。希望使用分组数据服务的CDMA电话将不使用调制解调器并且因此不会接收到这种通知信号。但是现行的CDMA电话标准允许用户通过设定命令AT+CRM=1启动PPP数据分组发送。但是对许多用户来说,这不是简单和方便的事情。本发明可以通过使蜂窝电话在接收预选的“保留”电话号码之后返回连接信号从而引发联网应用软件发送PPP数据包来使用这种普遍使用的联网应用软件。保留电话号码组可以由电话制造商或用户预先设定。联网应用软件请求的电话号码也可以由用户通过用户接口方便地定义,并且对于每个驻留的联网应用软件包可以定义不同的电话号码。
显而易见的是,这里以“电话号码”为例,但是“电话号码”可以是符号和/或数字的任意所需组合,因此这里的“电话号码”在本说明书中的各种场合也通称为“数据项目”。
在用户能够命令计算机10的联网应用软件24访问因特网之前,用户通称必须首先向软件24提供合适的拨打电话号码。为此将电话号码经用户接口输入联网应用软件。随后,当用户指令访问因特网时,联网应用软件将拨打指定的电话号码。当用户指令联网应用软件连接时,联网应用软件一般向连接的设备(例如调制解调器或蜂窝电话)发布ATD或ATDT命令。软件24一般随后等待接收连接信号(按照诸如“连接”、“连接19200”等的结果代码格式和/或载波检测引线端的上升沿)。但是由于蜂窝电话不是调制解调器并且未拨打电话号码和执行任何调制解调器“握手”协议,所以除非用户采取所需的附加动作正确设定AT+CRM命令(这样做一般不方便),否则不会接收返回的连接信号。因此联网应用软件不会开始发送PP数据分组。本发明允许用户容易而方便地指令系统为分组数据呼叫进行配置。
借助图4阐述本发明的实现方案最佳。用户首先通过将一个或多个“保留”电话号码输入蜂窝电话内诸如查询表54之类的存储寄存器编程蜂窝电话30。连接信号也存储在蜂窝电话内的存储寄存器56内。“保留”的电话号码可能不是实际的电话号码而可以是一系列所需的号码或符号。例如,保留的电话号码可能是#777或*999。用户还通过将数据输入各种联网应用软件包指定的寄存器50(或50’或50″)向联网应用软件提供相当于拨号的电话号码的数据项。
当用户指令联网应用软件24连接因特网时,软件24从寄存器50检索指定的电话号码(或数据)并且构造包含指定电话号码的拨号串命令,并且经直接连接28向蜂窝电话30提供拨号串命令。蜂窝电话30随后完成与基站系统36的连接,从拨号串命令中提取电话号码,并且将提取的电话号码与存储在查询表54内的保留电话号码比较。如果检测到匹配,则蜂窝电话30立即从寄存器56检索连接信号并且经直接连接28返回联网应用软件24。联网应用软件24由此可认为几乎同时完成与远程调制解调器的连接并且开始向蜂窝电话30发送PPP数据分组。
如果用户将非保留号码存储在联网应用软件的寄存器50内时,蜂窝电话确定与查询表54内存储的任何保留号码不匹配并且建立异步数据呼叫。随后直到系统的IWF向联网应用软件发送连接信号。
由此描述了经诸如CDMA型蜂窝电话之类的CDMA型设备发送PPP数据分组的改进系统和方法。应该理解的是,本领域内的技术人员在阅读本发明的描述之后可以对本发明设计出各种改进而不偏离仅仅由所附权利要求限定的本发明的精神和范围。
权利要求
1.一种操作CDMA型订户设备以从驻留计算机上的联网应用软件向网络发送数据分组的方法,其特征在于包含下列步骤a)向把数据项作为被呼叫电话号码存储的所述联网应用软件提供第一数据项以实行对网络的访问;b)在所述CDMA型订户设备的存储寄存器内存储至少一个第二数据项;c)将所述第一数据项与所述至少一个第二数据项进行比较;以及d)如果所述第一数据项与所述至少一个第二数据项匹配,则构造分组数据呼叫并且向所述联网应用软件提供信号指示所述订户设备准备接收数据。
2.如权利要求1所述的方法,其特征在于进一步下列步骤包括e)如果所述第一数据项与所述至少一个第二数据项不一致,则构造异步呼叫。
3.如权利要求1所述的方法,其特征在于所述至少一个第二数据项包含存储在包含查询表的存储寄存器内的多个数据项。
4.如权利要求1所述的方法,其特征在于进一步下列步骤包括b)1)从所述联网应用接收拨号串命令,所述拨号串命令包含所述第一数据项。
5.如权利要求1所述的方法,其特征在于所述信号包含连接信号。
6.如权利要求1所述的方法,其特征在于所述信号包含抬高载波连接引线端的信号。
7.一种配置为能够从计算机经驻留在所述计算机上的串行联网应用软件向网络发送数据分组的CDMA型订户设备,其特征在于包含a)第一存储寄存器,用于存储至少一个保留的电话号码;b)第二存储寄存器,用于存储指示所述订户设备准备好接收所述分组数据的信号;c)处理器,用于将所述至少一个保留电话号码与从所述联网应用接收的号码进行比较,并且如果所述比较指示匹配则向所述联网应用发送所述信号;以及d)在检测到所述匹配时启动分组数据呼叫的所述订户设备。
8.如权利要求7所述的设备,其特征在于所述CDMA型设备包含具有CDMA能力的蜂窝电话。
9.如权利要求7所述的设备,其特征在于所述信号包含连接信号。
10.如权利要求7所述的设备,其特征在于所述信号包含抬高载波连接引线端的信号。
11.如权利要求7所述的设备,其特征在于所述第一存储寄存器包含查询表并且所述至少一个保留电话号码包含多个保留的电话号码。
12.如权利要求7所述的设备,其特征在于根据从选项0×0007、0×00015和0×1007中选取的分组服务选项启动所述分组数据呼叫。
全文摘要
一种能够利用通常的串行联网应用软件(24)经CDMA型订户设备(30)向诸如因特网(22)之类网络发送PPP数据分组的系统和方法。在订户设备的存储器(54)内存储一个或多个保留的电话号码。为了与因特网连接,向联网应用(24)提供拨号的电话号码。向联网应用提供的电话号码与存储的保留电话号码比较。如果匹配,则订户设备(30)向联网应用发送连接信号并且启动分组数据呼叫。如果不匹配,则订户设备(30)启动异步数据呼叫。
文档编号H04W76/02GK1316167SQ99808633
公开日2001年10月3日 申请日期1999年7月15日 优先权日1998年7月17日
发明者M·菲利普斯 申请人:夸尔柯姆股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1