用于轮询无线单元的方法

申请号 CN200680003543.2 申请日 2006-01-31 公开(公告)号 CN101133611B 公开(公告)日 2014-06-18
申请人 爱尔比奎特公司; 发明人 卡玛雅·莫伊扎德; 迪伦·L·加瑞特; 大卫·C·奎比;
摘要 与无线设备(114、116)的数据通话通常不能从网络方发起,因为所述无线设备没有预定的IP或其它网络地址。公开的方法改为使无线单元发起与目标或轮询应用系统(130、150、208)的数据通话,从而避免IP寻址问题。语音呼叫被 请求 者或轮询应用系统(100)首先发起到远程无线单元(112)。请求者使用带内技术通过无线语音信道(108)将请求信息传输到远程无线单元,优选地在轮询信息中包括标识目标的有效负载。在响应中,远程无线单元发起与目标(130、150)的分组数据通话(120、140)。
权利要求

1.一种用于轮询无线单元的方法,包括步骤:
请求者单元和无线单元之间建立语音呼叫会话,所述语音呼叫会话建立在电信网络的射频导出的音频信道上;
在所述请求者单元和所述无线单元之间建立所述语音呼叫会话之后,通过所述射频导出的音频信道将数字轮询信息从所述请求者单元传输到所述无线单元;
在所述数字轮询信息中包括有效负载,其中在与带外控制信道隔开的所述射频导出的音频信道上带内传输所述数字轮询信息,且其中所述数字轮询信息通过使用音频音而被带内发送,所述音频音被安排成使得它们不被阻碍地通过所述射频导出的音频信道;和在所述无线单元中,响应于所述数字轮询信息,发起与目标的数据会话。
2.如权利要求1所述的方法,其中所述目标的URL或IP地址载运在所述数字轮询信息中的有效负载中,以便使能所述无线单元来发起所述数据会话。
3.如权利要求1所述的方法,其中所述数字轮询信息中的有效负载包括能够用于发起与所述目标的所述数据会话的所述目标的URL或IP地址。
4.如权利要求3所述的方法,其中所述URL由所述音频音表示。
5.如权利要求3所述的方法,其中所述IP地址由所述音频音表示。
6.如权利要求1所述的方法,其中所述数据会话包括通过无线网络分组数据会话从所述无线单元上载数据。
7.如权利要求6所述的方法,其中所述数字轮询信息包括至少一个传输参数,所述传输参数由所述音频音表示。
8.如权利要求7所述的方法,其中所述传输参数是数据服务、数据率和优先权参数中的至少之一。
9.如权利要求6所述的方法,其中所述有效负载进一步包括在所述数据会话中被传输的一种类型的数据的标识。
10.如权利要求9所述的方法,其中被传输的所述类型的数据是所述无线单元的位置数据。

说明书全文

用于轮询无线单元的方法

发明领域

[0001] 本发明关于通过无线通信网络的数据通信,尤其是涉及使用语音信道以触发网络发起的数据通话(data session),如IP通话。

背景技术

[0002] 无线领域中的数据传输服务是已知的并且仍然毫无疑问地在发展。例子包括SMS(短信服务)和其它SS7控制信道服务。它们可用于例如文本信息。它们不影响语音信道,但提供非常有限的带宽,所以传输的数据量相当有限。
[0003] WAP(无线应用协议)规范和软件提供一些改善的服务。例如,它们可被实现来提供对移动单元的有限的因特网访问。(这里我们使用术语“移动单元”来广泛地指具有无线连接性的任何设备,没有限制地包括移动电话、PDA、膝上型电脑、掌上型电脑、机动车辆等)。然而,WAP服务要求移动单元本身是能够实现WAP的,并且无线载波网络也是能够实现WAP的。因此,无线载波必须在网络的边缘配置并维持WAP网关以提供WAP服务。一些移动单元和一些网络或地理区域可能不是能够实现WAP的,所以这些服务对于数据通信不可利用。
[0004] 不需要无线网络基础设施中的改变的无线数据传输的一个方法是“带内”数据传输的使用,虽然它在通话的两个端点需要特殊的实现。如该名称暗示,本技术使用仔细选定的并计时的音频音在语音信道中传输数据。(通常,无线数据传输服务根本不使用语音信道。)可以很少或没有语音会话中断地完成带内或语音信道数据传输。在美国专利No.6,144,336、6,690,681和6,493,338中解释了带内信令的细节,全部 参考引入。这些类型的语音信道内的数据通信具有两个主要优点:无线语音信道是可靠的,及该技术跨越网络和载波在全国及国外而透明地工作。数据简单地通过语音服务透明地传递,因为它“看起来”像语音。然而,带内信令只提供高达约400bps的很低的带宽。这使它对传输相当数量的数据几乎是没用的。
[0005] 较高的带宽无线数据服务迅速变得在全世界可以得到。这些服务在专用数据信道而不是语音信道上操作。虽然还没有广泛实现较新规范,即所谓的“3G”或第三代无线技术,其如下约定分组数据率,根据IMT-2000标准: ●对固定的环境为2Mbps ●对步行者(即,缓慢移动的移动单元)为384Mbps ●对车辆交通为144kbps
[0006] 然而,实质上关于所有无线数据服务的一个问题是在访问网络“轮询(polling)”类型的应用中的那些服务时的困难。这里轮询(或“拉取数据”)指接触移动单元以拉取或检索请求者需要的数字数据。(“请求者”一般为应用程序。)优选地,授权的请求者应能够轮询远程移动单元并取来数据,而在远程地点没有手工用户干预。换句话说,轮询过程应能够完全自动化,虽然对一些应用,它可在请求者终端被用户方便地发起。 [0007] 为举例说明,无线自动化清查控制系统可试图轮询单元,比方说卡车或坦克,以获悉其当前的位置燃料供应、操作员标识(ID)等。使用现有技术不能从网络方建立与移动单元的分组数据连接,例如IP连接(我们称此为“网络发起的”),因为移动设备没有预定的IP地址。更确切地,只有当IP地址发起对IP网络的通话时,IP地址才被动态地分配给移动单元。因此,用户应用系统不能轮询远程移动单元来使用已知的技术建立分组数据传输通话。
[0008] 已建议用于GPRS移动终端的IP寻址的系统,其据称将激活TCP/IP连接,而没有电话呼叫。该建议认识到,没有足够的IP地址可以利用(在目前的lpv4规范下)以给每个无线终端分配一个地址。该建议要求公共地址(以公共路由选择表登记)和私有地址的组合,而不在公共 因特网上被路由。更确切地,私有(IP类)地址仅用在GPRS操作者自己的网络内。这需要网络地址转换(NAT)设备且通常是不切实际的。即时被实现,这样的方案也不解决移动(或无线)终端地址未知并且不可以方便的方式被公开地发现的问题。 [0009] 留存着对于轮询远程移动单元,即请求分组数据通话的方便而有效的方法的需要,以通过无线网络上载或下载数据,而不改变无线载波基础设施并以与现有的分组数据网络和如IP的协议兼容的方式。

发明内容

[0010] 根据本发明的一个实施例,使用带内或语音信道信令和分组数据服务的组合来克服移动单元的预定IP地址的缺乏。在请求者与远程移动单元之间建立语音呼叫。使用带内数字数据传输(“IBS”)在语音信道内从请求者传输短的轮询信息。请求信息将其有效负载数据包括在内,该数据(直接或间接地)标识目标源如URL或IP地址。移动单元通过发起与指示的目标源的无线分组数据通话来响应,该目标源可以为例如服务器系统。 [0011] 使用语音信道信令以启动网络发起的数据通话的新方法将解决现有的与给移动设备分配IP地址(对IPv4和IPv6的简单的IP和移动IP分配)相关的问题,并以及时和更有效的方式进行。
[0012] 目前现有的蜂窝基础设施不允许移动设备用蜂窝数据网络预登记其IP地址,而是当移动设备使用简单IP协议(Simple IP protocol)首次发起对数据通话的请求时,或移动设备使用移动IP协议(Mobile IPprotocol)必须开始IP地址发现过程时,必须通过蜂窝数据网络将IP地址分配给移动设备。在其它情况下,蜂窝数据网络不知道移动设备的IP地址的路由位置,直到该移动设备首次发起数据通话。
[0013] 任何数据启动的蜂窝网络的核心数据网络能使用此独特的发明来发起数据传输通话,我们称其为网络发起的数据通话(NIDS)且如下描述:
[0014] 根据本发明的一个方面,使用将请求“推”至移动单元或“节 点”的带内信令方法和装置。我们称此为移动终止(Mobile Terminated,MT)请求。(移动设备当然为能够实现带内信令的,本质上意味着它能通过无线网络的语音信道发送并接收数字数据。) [0015] 接收的移动单元(移动节点)检测并触发移动设备(或连接到移动设备的其它系统),以使用可以利用的数据信道而不是语音信道发起与蜂窝网络的数据通话,来将数据传输到指定的(或默认)目标。
[0016] 当请求由移动设备进行时,通过使用语音信道信令,网络可使用蜂窝网络的语音信道或语音信道信令起作用的任何其它射频导出的音频信道在任何时间发起移动设备和任何网络或因特网实体之间的数据通话。由于带内(语音信道)服务的服务实时速度和质量,相对于网络发起数据通话的任何其它方法,可获得明显的时间节省和可靠性优点。这些优点对公共安全和安全应用是极为重要的。
[0017] 本发明还独立于任何数字蜂窝技术,且不约束于任何单独的蜂窝载波的语音、数据或信息服务,当与现有方法比较时,其在提供较大的蜂窝覆盖容量方面也是独特和有优势的。
[0018] 根据下列参考附图而进行的优选实施例的详细描述,附加的方面和优点是显而易见的。

附图说明

[0019] 图1是示出本发明的代表性的实施例的操作的简化的高层级图。 [0020] 图2是显示包含在本发明实施例中的节点之间的原理性交互的信息图。 具体实施方式
[0021] 现在参考附图,其中相同的参考数字表示相同的元件。为清楚起见,参考数字的第一位数字指示相应的元件首次在其中使用的附图编 号。
[0022] 在下列描述中,为了彻底理解本发明的实施例,提供程序设计、软件模、用户选择、网络事务、数据库查询、数据库结构等的某些特定的细节。然而,本领域技术人员应认识到,没有一个或更多特定的细节,或用其它方法、组件、材料等可实现本发明。 [0023] 在一些情况下,没有显示或详细描述公知的结构、材料或操作,以便避免使本发明的方面不清楚。此外,所描述的特征、结构、特性可以任何合适的方式合并在一个或更多实施例中。
[0024] 图1是示出本发明方法论的某些实施例的简化的高层级图。参考图1,在适当的计算机100上可提供请求者应用程序。用户可启动请求或轮询应用系统,如在预定时间自动操作所要求或预编程的。计算机系统100连接到可包括传统电话102的电话线,并在任何情况下通过104连接到公共交换电话网PSTN 106。此连接例如可以为如一般用于语音呼叫的普通电话陆上线路。它还可以为可包括PBX(没有显示)的较大企业系统的一部分,或它可为无线电信连接。
[0025] 无线载波网络108连接到PSTN106用于处理无线呼叫业务,其细节是公知的。无线网络108包括一系列基站,基站包括天线和无线收发器,通常称为分区塔(cell tower)110。为了与各种无线移动设备如移动电话112或PDA114的双向无线通信,收发器安装在分区塔100的顶上。基站天线不需要真正安装在塔上。特别是在市内地区,它们更通常地固定于建筑物
[0026] 根据本发明,在计算机100上执行的请求者或请求者应用系统通过PSTN或无线网络发起指向远程移动单元如移动电话112的语音电话呼叫。从请求者应用系统到PSTN的连接不需要为硬连线的,而是本身可为无线电话链接。请求者系统100还可具有一般通过ISP(因特网服务提供者)的到因特网122的通路。到ISP的连接可采用任何不同的形式,例如利用电缆或PSTN网络,如大家所知道的。
[0027] 根据本发明的优选实施例,如下提供了用于轮询远程无线单 元的方法:首先,请求者系统100发起对远程无线站的语音呼叫。这当然要求设备的电话号码是已知的。其它类型的移动设备如PDA 114或甚至机动车辆116可包括配置成与无线网络交互的装置,如它为移动电话那样,虽然它可能实际上不包括扩音器或扬声器。例如,设备可配置成自动回答无线呼叫,并提供控制信道信令以模仿回答无线呼叫。一旦在请求者100和远程无线单元112之间建立语音呼叫,请求者系统100就通过无线语音信道将数字请求信息传输到远程无线终端,所述语音呼叫是在建立在该语音信道上的。换句话说,数字请求信息通过使用音频音而被“带内”发送,该音频音安排成使得它们通过不被阻碍的语音信道。 [0028] 请求信息优选地包括标识目标源的有效负载。在远程无线单元例如112、114中,实现装置或软件,其通过发起与在请求信息中被标识的目标源的分组数据通话来响应数字请求信息。对“分组数据通话”,我们是指利用由无线载波提供的一个或更多数据服务的数据传输通话,如区别于语音服务。
[0029] 目标源可为,但不限于,请求者系统100本身。换句话说,可指示无线终端112发起回到请求者系统的分组数据通话。该通话从无线网络基础设施穿过链路120到因特网122,并由此通过ISP124到请求者100。如所记录的,此过程可通过在请求者100和无线单元112实现适当的软件而自动化,以便使它能出现而无需在分组数据通话的任一端的用户行为。
[0030] 目标源可在请求信息中被预订标识符所标识,如被简单的字母数字名称或代码所标识。无线终端软件可在存储器中执行查寻以确定相应的URL或IP地址。作为选择,目标URL或IP地址可包括在请求信息本身中。
[0031] 目标源不必是请求系统100。在一个可替换的实施例中,它可为服务器130,其利用标准分组数据通话协议,如因特网协议,而通过ISP连接到因特网并配置成执行数据收集。目标可为适当地配置成与移动单元交互的环球网服务器。
[0032] 在其它实施例中,除了目标源的标识以外,请求信息有效负 载还可包括各种传输参数。作为例子但不是限制,传输参数可包括优选的分组数据服务、分组数据率、和/或优先权参数。这些参数可通过无线终端软件从信息有效负载中恢复,且它能根据这些参数发起响应性的分组数据通话。例如,在相对低优先权参数的情况下,应用软件可选择数据服务或日期时间以发起较低性能但导致较低成本的分组数据通话。
[0033] 再次参考图1,油罐卡车116只是说明各种各样的移动资产,包括但不限于可加入当前系统的机动车辆资产,假定它们配备有如上面解释的无线单元。图1还示出第二无线基站塔136,其说明分组数据通话不需要包括相同的基站或甚至相同的无线载波,如通过语音信道运送请求信息的载波。请求的分组数据通话可通过也经由140连接到因特网的第二无线网络138而发生。此外,分组数据通话可与任何目标源建立,包括但不限于请求者应用系统100或单独的服务器130。
[0034] 在本发明的其它实施例中,具有到因特网的通路的有生命的用户或操作员在计算机150可轮询一个或更多远程无线单元,以请求数据传输。例如,在比方说公共安全地点的用户如911紧急呼叫接受者可访问具有语音呼叫电话通路如104的网络服务器(没有显示)。通过适当编程的网页接口(例如使用cgi脚本等)的方法,在150的用户通过上面描述的PSTN和无线网络可发起从网络服务器到远程或移动单元的请求信息,该请求信息采用语音呼叫的形式。该请求信息可包括在150的呼叫接受者中心作为通过分组数据通话发送请求信息的目标源的标识。
[0035] 本发明不限于从无线终端将数据下载到请求者。请求的分组数据通话还可用于将信息下载到无线终端。
[0036] 图2是进一步说明本发明的某些实施例的主要特征和特性的信息图。 [0037] 参考图2,信令或信息流程图进一步说明根据本发明的方法论。以“时间间隔A”开始且发起应用系统208实质上对移动电话设备204拨出语音呼叫。如上面注意到的,发起应用系统可为在计算机或在服务器上配置的软件应用系统,且它可以或可以不一定需要传统电话。它需要直接或通过PSTN访问无线网络。电话设备依次通过蜂窝网络202进行语音 呼叫,蜂窝网络202依次进行到移动单元200的无线呼叫。移动单元回答该呼叫,因而建立返回到电话设备204的语音信道“连接”。一旦建立该语音呼叫,在“时间间隔B”,发起应用系统就在语音信道中将请求信息传输到移动设备200。可选地,移动设备可在语音信道中以确认信息应答。
[0038] 现在参考“时间点C”,为响应请求信息,移动终端200发起数据网络连接,其穿过蜂窝网络202并通过IP网络206建立分组数据通话。在这里,目标或目的源连接到I P网络206。IP网络依次在“时间点D”响应移动节点200,并且随后,如在“时间点E”所示,分组数据通话在移动节点200和IP网络或目标206之间建立。“时间点F”指示IP源可能不是数据的最终接受者,但更确切地,它可配置成将该数据发送到最终目的地地址,该地址可为,但不限于,发起应用系统208。
[0039] 被核心数据网络、因特网应用系统或单机设备使用来发起使用aqLink的数据通话的过程以建立到移动设备的电路转换语音信道连接为开始。这可通过发起应用系统或设备可利用的任何方式来完成。
[0040] 对本领域技术人员来说,显然对上述实施例的细节可进行很多改变,而不偏离本发明的根本原理。因此本发明的范围应仅由下列权利要求确定。
QQ群二维码
意见反馈