给无线设备分配网络地址的系统和方法

文档序号:7617678阅读:87来源:国知局
专利名称:给无线设备分配网络地址的系统和方法
技术领域
本专利申请涉及无线通信领域。更特别的是,本申请涉及给无线设备分配网络地址的系统和方法。
背景技术
已知此领域中传输数据到无线设备和从无线设备传输数据的系统。然而在此专利申请中描述的技术,在能使数据通过计算机网络传输到无线设备的系统中,使用网络地址如因特网协议(IP)地址,对多种无线设备提供唯一的网络标识,克服了这些已知系统的许多缺陷。

发明内容
对无线设备分配网络地址的系统包括网络服务器,虚拟设备管理器和地址解析(AR)模块。在一个实施例中,系统将计算机网络中的信息源的信息扩展到无线设备。网络服务器连接到计算机网络,从信息源接收无线设备的网络标识,并返回与无线设备关联的网络地址到信息源。虚拟设备管理器也与计算机网络连接,使用大量网络地址,包括与无线设备关联的网络地址的任何一个,可在计算机网络中访问虚拟设备管理器。AR模块连接虚拟设备管理器,接收与无线设备关联的网络地址,并确定在无线网络中无线设备的标识。在运行中,虚拟设备管理器从信息源接收信息,使用与无线设备关联的网络地址,从信息源传输信息到虚拟设备管理器,并访问AR模块确定在无线网络中的无线设备的标识。然后,使用在无线网络中的无线设备的标识,信息通过无线网络传输到无线设备。
在另一个实施例中,使用分配给第二无线设备的IP地址,系统从第一无线设备传输信息到第二无线设备。此实施例包括移动数据系统,网络服务器和虚拟设备管理器。移动数据系统连接计算机网络,通过一个或多个网关在计算机网络上与多个无线设备的通信。网络服务器连接移动数据系统,从移动数据系统接收第二无线设备的网络标识,并返回相应的因特网协议(IP)地址到移动数据系统。虚拟设备管理器也连接移动数据系统,从移动数据系统接收IP地址,并返回第二无线设备的无线标识到移动数据系统。在运行中,移动数据系统从第一无线设备接收信息和第二无线设备的网络标识,访问网络服务器和虚拟设备管理器,分解第二无线设备的网络标识为第二无线设备的无线标识,并传输信息和无线标识到第二无线设备。
在一个实施例中,系统使用IP地址,从与第一计算机网络关联的第一无线设备传输信息到与第二计算机网络关联的第二无线设备。实施例包括第一移动数据系统,网络服务器和虚拟设备管理器,地址解析(AR)模块和第二移动数据系统。第一移动数据系统在第一计算机网络中配置,从第一无线设备通过无线网络接收信息和网络标识。网络服务器在第一计算机网络中配置,从第一移动数据系统接收网络标识并确定与第二无线设备关联的因特网协议(IP)地址。虚拟设备管理器在第二计算机网络中配置,使用大量IP地址,包括与第二无线设备关联的IP地址的任何一个,可访问虚拟设备管理器。虚拟设备管理器从第一计算机网络接收信息和与第二无线设备关联的IP地址。AR模块在第二计算机网络中配置,从虚拟设备管理器接收与第二无线设备关联的IP地址,并确定第二无线设备的无线标识。第二移动数据系统在第二计算机网络中配置,通过无线网络传输信息和无线标识到第二无线设备。
使用给无线设备分配的网络地址,扩展信息到无线设备的实施例方法包括以下步骤。对无线设备提供唯一识别网络中无线设备的网络标识。使用无线设备的网络标识确定与无线设备关联的网络地址。提供虚拟设备管理器,使用大量网络地址,包括与无线设备关联的网络地址的任何一个可在网络中访问它。使用与无线设备关联的网络地址,传输信息到虚拟设备管理器。使用与无线设备关联的网络地址,确定在无线网络中无线设备的标识。使用在无线网络中无线设备的标识,传输信息到无线设备。
从第一无线设备传输信息到第二无线设备的实施例方法,包括以下步骤。提供与第二无线设备关联的网络标识。从无线设备通过无线网络传输信息和网络标识到计算机网络中的处理器。使用网络标识确定与第二无线设备关联的因特网协议(IP)地址。使用IP地址确定在无线网络中的第二无线设备的标识。使用在无线网络中的无线设备的标识传输信息到第二无线设备。


图1是使用与无线设备关联的网络标识,从信息源扩展数据到无线设备的实施例系统的框图;图2是说明图1的系统的一个实施例的框图;图3是显示使用图2的系统如何从信息源扩展数据到无线设备的一个
具体实施例方式
现在参考附图,图1是使用与无线设备14关联的网络标识16,从信息源12扩展数据11到无线设备14的实施例系统10的框图。除了信息源12和无线设备14外,系统10包括网络服务器18,虚拟设备管理器20,和地址解析(AR)模块22。
例如,信息源12可以是因特网或全球网服务器,在连接到计算机网络上的处理器上执行软件应用程序,或能与计算机网络通信的一些其它类型信息源。数据11和网络标识16可存储在信息源12可访问的存储设备中,可通过用户接口或从另一个设备或系统输入到信息源12,或使用一些其它已知的方法由信息源12获得。例如,网络标识16可识别无线设备14的主机名和网络服务器18的域名,但也可以是一些其它类型合适的网络标识。
例如,网络服务器18可以是运行在计算机网络中的域名服务器(DNS)。网络服务器18接收网络标识16,如域名和主机名,识别与网络标识16关联的网络地址24。例如,在运行在TCP/IP网络中的域名服务器的情况中,网络服务器18可以接收域名标识和主机名标识,分解域名和主机名为在与主机名关联的TCP/IP网络上识别设备的因特网协议(IP)地址。
例如,虚拟设备管理器20可以是在计算机网络中运行的处理设备。使用大量网络地址中的任何一个,各网络地址相应于不同的无线设备,可在计算机网络中访问虚拟设备管理器20。即,相应于无线设备14的网络地址24静态的或动态的分配给虚拟设备管理器20。此外,相应于其它无线设备的网络地址也分配给虚拟设备管理器20,因此,虚拟设备管理器20可服务一组无线设备。
例如,地址解析(AR)模块22可以是在计算机网络中运行的处理设备上执行的软件模块。例如,在一个实施例中,可以由虚拟设备管理器20,或由通过计算机网络连接到虚拟设备管理器20的另一个处理器执行AR模块22。AR模块22接收网络地址24,如IP地址,并识别相应于网络地址24的无线设备14的无线标识26。例如,AR模块22可以访问查找表,将虚拟设备管理器20接收的网络地址24与移动接入号(MAN)或识别在无线网络中的无线设备14的其它类型的无线标识26进行匹配。
无线设备14可以是适合于在无线网络中运行的任何移动通信设备,优选的是双向通信设备。无线设备14的运行可能非常依赖于无线设备14要运行的无线网络。例如,运行在北美的无线设备14可包括设计运行MobitexTM移动通信系统或DataTACTM移动通信系统的通信子系统,其中运行在欧洲的无线设备14可合并GPRS(通用数据分组无线业务)通信系统。那么,无线标识26的格式依赖于无线设备14运行的特定无线网络使用的无线协议。例如,使用移动接入号(MAN)识别在Mobitex网络中的无线设备。
在运行中,信息源12接收网络标识16,如域名和主机名标识,这与无线设备14关联,并查询网络服务器18确定网络地址24,如,相应于网络标识16的IP地址。使用网络地址24,那么信息源12通过计算机网络传输数据11到虚拟设备管理器20。例如,为了在计算机网络上传输合成的数据包28到虚拟设备管理器20,信息源可根据网络数据传输协议组合网络地址24与数据11。数据包28也可包括信息源的发送器标识(SDR ID),如IP地址或域名,使得能与无线设备14双向通信。在从信息源12接收数据包28时,虚拟设备管理器20查询地址解析模块22确定相当于网络地址24的无线设备14的无线标识26,如MAN。那么无线标识26与数据11和发送器标识(SDR ID)组合,例如根据适当的无线协议,合成的数据包30在无线网络上传输到无线设备14。
图2是说明显示在图1中的系统10的一个实施例40的框图。实施例40包括信息源42,域名服务器(DNS)44,地址解析(AR)模块46,虚拟设备管理器48和移动数据系统50。系统40也包括DNS44可访问的DNS表52,和AR模块46可访问的AR表54。也说明无线网关58,无线网络60和无线设备62。
DNS44,AR模块46,虚拟设备管理器48和移动数据系统50优选的包括在同样的局域网(LAN)中,并由公共的防火墙保护。信息源42也优选的包括在LAN中,并由公共的防火墙保护,但可以选择性的通过广域网(WAN)与LAN通信。
信息源42使用网络标识在连接到无线设备62的虚拟TCP/IP上扩展数据。在此实施例中,关联无线设备62的网络标识优选的包括识别无线设备62的主机名,和识别DNS44的域名(例如见图3)。使用网络标识,信息源42通过LAN或WAN,对与无线设备62关联的网络地址查询DNS44。例如,网络地址可由DNS44匹配网络标识与在DNS表52中相应的网络地址来确定。
网络地址优选的是分配给虚拟设备管理器48的大量IP地址之一。在局域网中,虚拟设备管理器48的结构基于称为虚拟主机技术的网络技术,虚拟主机技术中多个IP地址动态或静态的分配给单个设备。使用称为虚拟接口绑定的网络技术,分配给虚拟设备管理器48的IP地址可以绑定到一个网络接口或多个网络接口。网络结构对分配给虚拟设备管理器48的各IP地址提供虚拟TCP/IP堆栈,使得虚拟设备管理器48能模拟各个有TCP/IP堆栈的多个虚拟设备。
使用网络地址,信息源42通过LAN或WAN传输数据到虚拟设备管理器48。那么虚拟设备管理器48查询AR模块46,优选的使用标准的地址解析协议,分解网络地址为无线标识,如MAN,无线标识识别在无线网络60中的无线设备62。例如,AR模块46由匹配网络地址与在AR表54中相应的无线标识而分解网络地址(例如见图3)。例如,AR表54可以是存储在存储设备中的由AR模块46可访问的数据库。
移动数据系统50从虚拟设备管理器48接收数据和无线标识。移动数据系统50是在公共的LAN中的虚拟设备管理器48和广域网(WAN)56,如因特网之间的安全网关,并在WAN56上传输信息和无线标识到无线网关58。移动数据系统50也优选的转换数据为与无线设备62兼容的格式,加密和压缩数据为数据包,格式化在WAN56上传输到无线网关58的数据包和无线标识。移动数据系统50也实现附加的功能,如在以下的各个拥有的PCT应用程序中描述的,这里由以下参考合并在本申请中国际申请号.PCT/CA02/01074,题为,从信息源扩展数据到包括数据代码转换的移动通信设备的系统和方法,2002年7月12日申请;国际申请号.PCT/CA02/01072,题为,提供移动通信设备的远程数据访问的系统和方法,2002年7月12日申请;国际申请号.PCT/CA02/01073,题为,提供移动通信设备的远程数据访问和数据代码转换的系统和方法,2002年7月12日申请。然而,在这些相关的应用中,移动数据系统50代替称为“IPProxy”。因此如用于本发明的术语“移动数据系统”和“MDS”与如在上面描述的合并的应用中的术语“IP Proxy”是同义的。
无线网关58提供WAN56和无线网络60之间的接口,它传输数据包到无线设备62。例如,无线网关58转换WAN协议和无线网络协议之间的数据,使用无线标识寻址在无线网络上传输的数据包,存储数据到无线设备62并从无线设备62转发数据,并执行其它的典型的接口功能。
图3是显示使用图2的系统如何从信息源42扩展数据到无线设备62的一个实施例的框图70。在此实施例中,信息源42首先查询DNS44,分解网络标识″USER1.COMPANY.COM”为IP地址。在此情况中,主机名USER1相当于信息将传送的特定无线设备62。使用DNS表52,DNS44确定相当于网络标识″USER1.COMPANY.COM”的IP地址(192.100.01.01),并在网络上传输IP地址作为对信息源42的响应。如说明的,DNS表52可包括许多(1-N)网络标识,和相应的(1-N)多个网络地址。
分解网络标识后,信息源42使用合成的IP地址(192.100.01.01),通过LAN传输数据到虚拟设备管理器48。如说明的,分配虚拟设备管理器48在网络(即,192.100.01.01-192.100.01.N)中的(1-N)多个网络地址,为了仿真访问系统的多个无线设备的TCP/IP堆栈。那么如上面描述的,虚拟设备管理器48查询AR模块46,分解IP地址(192.100.01.01)为在无线网络60中的无线设备62的标识(2000AB1)。如上面描述的,那么数据和无线标识(2000AB1)传输到移动数据系统50,这准备了在WAN56上传输到无线网关58的数据。
图4是使用与第二无线设备86关联的网络标识88,从第一无线设备84通过计算机网络传输数据82到第二无线设备86的实施例系统的框图。除了第一和第二无线设备84、86外,系统80包括移动数据系统90,网络服务器92,虚拟设备管理器94,和地址解析(AR)模块96。
第一和第二无线设备84,86可以是适合于在无线网络中运行的任何双向移动通信设备。网络标识88和数据82可以存储在第一无线设备84的存储器设备中,或可以输入到第一无线设备84,例如,通过用户接口。例如,网络标识88可包括第二无线设备86的主机名,和网络服务器92的域名,但可选择的是在计算机网络中唯一识别第二无线设备86的一些其它类型的标识。
例如,移动数据系统90可以是在计算机网络中运行的处理设备。移动数据系统90通过无线网络与第一无线设备通信,并从第一无线设备84接收数据82和网络标识88。此外,移动数据系统90通过计算机网络连接到网络服务器92和虚拟设备管理器94。然而,在可选择的实施例中,移动数据系统90在如网络服务器92和/或虚拟设备管理器94同样的处理器中可运行。
例如,网络服务器92可以是运行在计算机网络中的域名服务器(DNS)。网络服务器92从移动数据系统90接收网络标识88,并识别与网络标识88关联的网络地址98,如IP地址。
例如,虚拟设备管理器94可以是运行在计算机网络中的处理设备。相似于参考图1上面描述的虚拟设备管理器20,使用各网络地址相应于不同的无线设备的大量网络地址的任何一个,可以在计算机网络中访问虚拟设备管理器94。相似于图1的AR模块22,地址解析(AR)模块96可以是运行在计算机网络中的处理设备中执行的软件模块,在一个实施例中,可以由虚拟设备管理器94执行软件模块。AR模块96接收网络地址98并识别第二无线设备86相应的无线标识100。
在运作中,第一无线设备84接收数据82和与第二无线设备86关联的网络标识88,组合网络标识88和数据82为数据包102,在无线网络上传输到移动数据系统90。数据包102也可包括第一无线设备的发送器标识(SDR ID),如网络标识,IP地址,或无线标识,使得与第二无线设备的双向通信可能。移动数据系统90查询网络服务器92分解网络标识88为网络地址98,如IP地址。使用网络地址98,移动数据系统90通过计算机网络传输数据82到虚拟设备管理器20。例如,按照网络数据传输协议移动数据系统90可组合网络地址98和数据82和发送器标识(SDR ID),为了在计算机网络上传输合成的数据包104到虚拟设备管理器94。在从信息源接收数据包104时,虚拟设备管理器94查询AR模块96确定第二无线设备的无线标识100,如MAN。然后根据适当的无线网络协议,无线标识100与数据82和发送器标识(SDR ID)组合,合成的数据包106在无线网络上传输到第二无线设备86。
图5是说明图4的系统80的一个实施例110的框图。实施例110包括域名服务器(DNS)112,移动数据系统114,虚拟设备管理器116,地址解析(AR)模块118。系统也包括由DNS 44可访问的DNS表120,和由AR模块118可访问的AR表122。也说明无线网关124,运行在第一无线网络128中的第一移动设备126,和运行在第二无线网络132中的第二无线设备130。
DNS112,移动数据系统114,虚拟设备管理器116和AR模块118优选的包括在同样的局域网(LAN)134中,优选的由公共防火墙与广域网(WAN)136,如因特网分离。第一和第二无线设备126,130可运行在不同的无线网络128,132中,如说明的,但可选择的运行在同样的无线网络中。
在运行中,使用分配给各无线设备126,130的唯一的网络标识,数据可在第一和第二无线设备126,130之间传输。例如,为了从第一无线设备126传输数据到第二无线设备130,第二无线设备130的网络标识,如域名和主机名标识,可通过用户接口输入到第一无线设备126。那么使用适当的无线网络协议,第一无线设备126可以格式化数据和网络标识,并在无线网络128上传输合成的数据包到无线网关124。
无线网关124提供无线网络128,132和WAN136之间的接口,相似于参考图2上面描述的无线网关58。无线网关124重新格式化在WAN136上传输的数据,并传输数据到移动数据系统114。
移动数据系统114是LAN134和WAN136之间的安全网关,相似于参考图2上面描述的移动数据系统50。在从WAN136接收数据和网络标识时,移动数据系统114查询DNS112,分解网络标识为与第二无线设备130关联的网络地址,如IP地址。例如,由匹配网络标识与在DNS表120中的相应网络地址,网络地址可由DNS112确定。如上面参考图2描述的,网络地址优选的是分配给虚拟设备管理器48的许多IP地址之一,这模拟系统110中多个移动设备126,130的TCP/IP堆栈。
从DNS112接收网络地址后,移动数据系统114使用网络地址通过LAN134传输数据到虚拟设备管理器116。虚拟设备管理器116查询AR模块118,优选的使用标准的地址解析协议,分解网络地址为识别在无线网络132中的第二无线设备130的无线标识,如MAN。例如,AR模块118可由网络地址与在AR表122中的相应网络标识的匹配,分解网络地址(见图6)。例如,AR表122可以是在由AR模块46可访问的存储设备中的数据库。分解网络地址为无线标识后,为传输到第二无线设备130,虚拟设备管理器116通过LAN发送数据和无线标识回到移动数据系统114。
移动数据系统114格式化无线标识和数据,并在WAN136上传输合成的数据包到无线网关124。此外,移动数据系统114也可变换数据为与无线设备130兼容的格式,加密和压缩数据,执行附加的功能,如上面参考图2描述的。那么无线网关124转换来自移动数据系统114的数据包为无线网络协议,使用无线标识寻址在无线网络132上传输的数据包,并传输数据到无线设备130。如上面提到的,无线网关124也执行其它的接口功能,例如在多无线网络128,132的情况中,无线网关124可确定哪个无线网络128,132是最后与无线设备130通信的。
图6是显示使用图5的系统110,如何从第一无线设备126传输数据到第二无线设备130的一个实施例的框图140。在此例子中,第一无线设备126传输数据到网络标识″USER2.COMPANY.COM”寻址的移动数据系统(MDS)114。在此实施例中的主机名“USER2”识别第二无线设备130。那么MDS114查询DNS112,使用DNS表120分解域名和主机名为IP地址(192.100.01.02)。如说明的,DNS表120包括许多(1-N)网络标识,和相应的(1-N)多个网络地址。
用来自DNS表120的IP地址(192.100.01.02),MDS114打开与虚拟设备管理器116的网络连接,并为了分解IP地址为第二无线设备130的相应无线标识(2000AB2),发送数据到虚拟设备管理器116。如上面描述的,为了仿真多个无线设备126,130的TCP/IP堆栈,分配虚拟设备管理器116在网络(即,192.100.01.01-192.100.01.N)中的(1-N)多个网络地址。虚拟设备管理器116查询AR模块118,使用AR表122分解IP地址(192.100.01.02)为无线标识(2000AB2)。如上面描述的,来自第一无线设备126的数据与无线标识(2000AB2)一起传输回到MDS114,并从MDS114到第二无线设备130。
图7是说明图4的系统80的实施例150的框图,其中第一和第二无线设备126,130与不同的局域网152,154关联。局域网152,154包括移动数据系统(MDS1和MDS2)156,158,虚拟设备模块(VDM1和VDM2)160,162,地址解析(AR)模块164,166和域名服务器(DNS1和DNS2)168,170。也说明第一无线设备126与第一无线网络128和第一无线网关172的运行,第二无线设备130与第二线网络132和第二无线网关174的运行。然而,应该理解在其它的实施例中第一和第二无线设备126,130可运行在同样的无线网络中。也应该理解系统150可选择的包括接口多个无线网络128,132到广域网(WAN)136的单个无线网关。
相似于参考图5上面描述的系统10,使用分配给各无线设备126,130的唯一的网络标识,在此系统150中,数据可在第一和第二无线设备126,130之间传输。例如,为了从第一无线网络126传输数据到第二无线设备130,第二无线设备130的网络标识可通过用户接口输入到第一无线设备126。第一无线设备126格式化无线传输的数据和网络标识,在计算机网络128上传输合成的数据包到第一无线网关172。第一无线网关172重新格式化在WAN136上传输的数据和网络标识,并在第一LAN152中转发到MDS156。
在从WAN136接收数据和网络标识时,在LAN152中的MDS156查询DNS168,分解网络标识。因为在实施例150中的第二无线设备130与第二LAN154联合运行,然而,网络标识应该识别第二LAN154。例如,网络标识可包括在第二LAN154中识别第二无线设备130的主机名和识别DNS170的域名。因此,在查询网络标识时,在第一LAN152中的DNS168命令它的MDS156通过WAN136转发数据到在第二LAN154中的虚拟设备模块(VDM)162。例如,DNS168可访问在第二LAN154中的DNS170,提供MDS156在WAN136中VDM162的网络地址。
相似于上面描述的虚拟设备管理器,为了模拟运行在与第二LAN154关联的,包括第二无线设备130的多个移动设备的TCP/IP堆栈,优选的分配在第二LAN中的VDM162许多网络地址。接收来自第一LAN152的数据和网络地址后,VDM162查询在第二LAN154中的AR模块166,分解网络地址为识别在无线网络132中的第二无线设备130的无线标识,如MAN。然后数据和无线标识转送到MDS158。
在第二LAN154中的MDS158格式化数据和无线标识,并在WAN136上传输它到第二无线网关124。MDS158也可加密和压缩数据,并执行如上面描述的附加的功能。第二无线网关124在第二LAN中转换从MDS158接收的数据包为无线网络协议,使用无线标识寻址重新格式化的数据,并在无线网络132上传输合成的数据包到第二无线设备130。
图8是说明图4的系统80的另一实施例180的框图,其中第一和第二无线设备126,130与不同的局域网182,184关联。局域网182,184包括移动数据系统(MDS1和MDS2)186,188,虚拟设备模块(VDM1和VDM2)190,192,地址解析(AR)模块194,196。此外,各局域网182,184连接到公共网络服务器198。
相似于参考图7上面描述的系统150,在此系统180中通过一个或多个无线网络128,132和广域网(WAN)136数据可从第一无线设备126传输到第二无线设备130。然而,为了方便,无线网络128,132,无线网关172,174和广域网(WAN)136没有在图8中说明。
在图8的系统180中,去到第二无线设备130的数据包从第一无线设备126传输到在第一LAN182中的MDS186。除了它的有效载荷数据,从第一无线设备126传输的数据包可包括第一无线设备126的发送器标识,如无线网络标识,和唯一识别第二无线设备130的网络标识或网络地址。例如,可以用关联第二无线设备130的在第二LAN184中的IP地址寻址数据包,或可以用如上面描述的唯一的网络标识寻址数据包。
在接收来自第一无线设备126的数据包时,在第一LAN182中的MDS186查询AR模块194,分解第一无线设备126的发送器标识为与第一无线设备126关联的唯一的网络地址,如IP地址。例如,AR模块194由匹配网络地址与在地址解析(AR)表中相应的网络标识,可分解发送器标识。相似于上面的这些描述,第一无线设备126的网络地址优选的是分配给在第一LAN182中的VDM190的大量IP地址之一,这模拟多个移动设备的TCP/IP堆栈。
此外,在第一LAN182中的MDS186也打开与网络服务器198的通信链接,例如通过WAN。网络服务器198维护表,例如电子数据库,它关联无线设备126,130唯一的网络标识与在第一或第二LAN182,184中的网络地址。MDS186查询网络服务器198,分解第一无线设备126的网络地址为第一无线设备的网络标识。此外,如果在从第一无线设备126传输的数据包中不提供第二无线设备130的网络地址,那么,MDS186也查询网络服务器198,分解第二无线设备130的无线标识为在第二LAN184中的网络地址,如IP地址。
用第二无线设备130的网络地址,MDS186打开连接,例如通过WAN传输数据和第一无线设备126的网络标识到在第二LAN184中的VDM 192。相似于上面的那些描述,第二无线设备130的网络地址优选的是分配给在第二LAN184中的VDM192的许多IP地址之一。从第一LAN182接收数据和网络标识后,在第二LAN184中的VDM192查询AR模块196,分解第二无线设备130的网络地址为识别在无线网络中的第二无线设备130的无线标识,如MAC地址。
数据随第二无线设备130的无线标识和第一无线设备126的网络标识从VDM192转发到MDS188。MDS188打开与网络服务器198的连接,例如在WAN上,并查询网络服务器198,分解第一无线设备126的网络地址为关联的无线地址。那么随同第二无线设备130的无线标识和第一无线设备126的网络地址和网络标识一起,MDS188格式化传输到第二无线设备130的数据。
本说明书使用例子公开了本发明,包括最佳实施例,也使本领域的技术人员能做出和使用本发明。由权利要求确定了本发明的专利范围,也可包括本领域的技术人员想到的其它例子。
权利要求
1.一种向无线设备扩展信息的方法,包括步骤提供无线设备的网络标识,网络标识唯一识别在网络中的无线设备;使用无线设备的网络标识,确定与无线设备关联的网络地址;提供虚拟设备管理器,使用大量网络地址的任何一个可以在网络上访问虚拟设备管理器,大量网络地址包括与无线设备关联的网络地址;使用与无线设备关联的网络地址,传输信息到虚拟设备管理器;使用与无线设备关联的网络地址,确定在无线网络中无线设备的标识;使用在无线网络中无线设备的标识,传输信息到无线设备。
2.根据权利要求1所述的方法,其特征在于网络是计算机网络。
3.根据权利要求2所述的方法,其特征在于计算机网络是TCP/IP网络。
4.根据权利要求3所述的方法,其特征在于网络标识包括域名标识和主机名标识。
5.根据权利要求2所述的方法,其特征在于计算机网络是局域网。
6.根据权利要求3所述的方法,其特征在于大量网络地址是因特网协议地址。
7.一种从在计算机网络中的信息源扩展信息到无线设备的系统,包括连接到计算机网络的网络服务器,网络服务器从信息源接收无线设备的网络标识,并返回与无线设备关联的网络地址到信息源;连接到计算机网络的虚拟设备管理器,使用大量网络地址的任何一个可以在计算机网络上访问虚拟设备管理器,大量网络地址包括与无线设备关联的网络地址;连接到虚拟设备管理器的地址解析(AR)模块,地址解析(AR)模块接收与无线设备关联的网络地址,并确定在无线网络中无线设备的标识;其中,虚拟设备管理器接收来自信息源的信息,使用与无线设备关联的网络地址,从信息源传输信息到虚拟设备管理器,并访问AR模块,确定在无线网络中无线设备的标识,其中,使用无线网络中无线设备的标识,通过无线网络传输信息到无线设备;
8.根据权利要求7所述的系统,其特征在于信息源是运行在计算机网络中的服务器。
9.根据权利要求7所述的系统,其特征在于信息源是运行在连接到计算机网络的处理器中的软件应用程序。
10.根据权利要求7所述的系统,其特征在于信息是股票报价。
11.根据权利要求7所述的系统,其特征在于信息是天气预报。
12.根据权利要求7所述的系统,其特征在于网络标识包括域名标识和主机名标识。
13.根据权利要求12所述的系统,其特征在于计算机网络是局域网。
14.根据权利要求7所述的系统,其特征在于大量网络地址是因特网协议地址。
15.根据权利要求7所述的系统,其特征在于还包括连接到虚拟设备管理器的移动数据系统,并将虚拟设备管理器与广域网接口,其中,移动数据系统通过广域网传输信息到无线网络。
16.根据权利要求15所述的系统,其特征在于还包括连接到广域网的网关,网关接口广域网与无线网络,其中,移动数据系统在广域网上传输信息到网关,然后网关传输信息到无线网络。
17.根据权利要求15所述的系统,其特征在于移动数据系统将信息转换为与无线设备兼容的格式。
18.根据权利要求15所述的系统,其特征在于广域网是因特网。
19.一种从第一无线设备传输信息到第二无线设备的方法,包括步骤提供与第二无线设备关联的网络标识;从第一无线设备通过无线网络传输信息和网络标识到计算机网络中的处理器;使用网络标识确定与第二无线设备关联的因特网协议地址;使用IP地址,确定在无线网络中的第二无线设备的标识;使用无线网络中的无线设备的标识传输信息到第二无线设备。
20.根据权利要求19所述的方法,其特征在于还包括步骤使用IP地址,通过广域网传输来自在计算机网络中的处理器的信息到第二计算机网络中的附加处理器;其中,信息从第二计算机网络传输到无线设备。
21.根据权利要求20所述的方法,其特征在于由在第二计算机网络中的处理器使用的IP地址确定在无线网络中的第二无线设备的标识。
22.根据权利要求19所述的方法,其特征在于网络标识包括域名标识和主机名标识。
23.根据权利要求19所述的方法,其特征在于计算机网络是局域网。
24.一种从第一无线设备传输信息到第二无线设备的系统,包括连接到计算机网络的移动数据系统,移动数据系统通过一个或多个网关在计算机网络上与大量无线设备通信;连接到移动数据系统的网络服务器,网络服务器从移动数据系统接收第二无线设备的网络标识,并返回相应的因特网协议地址到移动数据系统;连接到移动数据系统的虚拟设备管理器,虚拟设备管理器从移动数据系统接收IP地址,并返回第二无线设备的无线标识到移动数据系统;其中,移动数据系统从第一无线设备接收信息和第二无线设备的网络标识,访问网络服务器和虚拟设备管理器,并将第二无线设备的网络标识分解为第二无线设备的无线标识,传输信息和无线标识到第二无线设备。
25.根据权利要求24所述的系统,其特征在于还包括连接到虚拟设备管理器的地址解析模块,地址解析模块将IP地址分解为无线标识。
26.一种从关联第一计算机网络的第一无线设备传输信息到关联第二计算机网络的第二无线设备的系统,包括在第一计算机网络中配置的第一移动数据系统,第一移动数据系统通过无线网络从第一无线设备接收信息和网络标识;在第一计算机网络中配置的网络服务器,网络服务器从第一移动数据系统接收网络标识,并确定与第二无线设备关联的因特网协议地址;在第二计算机网络中配置的虚拟设备管理器,使用大量IP地址,包括与第二无线设备关联的IP地址中的任何一个可以访问虚拟设备管理器,虚拟设备管理器从第一计算机网络接收信息和与第二无线设备关联的IP地址;在第二计算机网络中配置的地址解析模块,地址解析模块从虚拟设备管理器接收与第二无线设备关联的IP地址,并确定第二无线设备的无线标识;在第二计算机网络中配置的第二移动数据系统,第二移动数据系统通过无线网络传输信息和无线标识到第二无线设备。
27.根据权利要求26所述的系统,其特征在于还包括在第二计算机网络中配置的第二网络服务器,其中,在第一计算机网络中的网络服务器通过广域网查询第二网络服务器,确定与第二无线设备关联的IP地址。
28.根据权利要求26所述的系统,其特征在于第一移动数据系统从第一无线设备在广域网上通过无线网关接收信息和网络标识。
29.根据权利要求26所述的系统,其特征在于第二移动数据系统在广域网上通过无线网关传输信息和无线标识到第二无线设备。
30.根据权利要求26所述的系统,其特征在于第一和第二无线设备与不同的无线网络通信。
31.一种从计算机网络中的信息源扩展信息到无线设备的系统,包括装置,用于从信息源接收无线设备的网络标识,并返回与无线设备关联的网络地址到信息源;连接到计算机网络的虚拟设备管理器,可使用大量网络地址的任何一个在计算机网络上访问虚拟设备管理器,大量网络地址包括与无线设备关联的网络地址;装置,用于接收与无线设备关联的网络地址,并确定在无线网络中无线设备的标识;其中,虚拟设备管理器接收来自信息源的信息,使用与无线设备关联的网络地址,从信息源传输信息到虚拟设备管理器,使用在无线网络中无线设备的标识,通过无线网络传输信息到无线设备。
32.根据权利要求31所述的系统,其特征在于还包括装置,用于接口虚拟设备管理器与广域网,通过广域网传输信息到无线网。
33.根据权利要求32所述的系统,其特征在于还包括装置,用于接口广域网与无线网络。
全文摘要
分配网络地址给无线设备的系统,包括网络服务器,虚拟设备管理器,地址解析模块。网络服务器连接到计算机网络,从信息源接收无线设备的网络标识,并返回与无线设备关联的网络地址到信息源。虚拟设备管理器也连接到计算机网络,使用大量网络地址,包括与无线设备关联的网络地址的任何一个在计算机网络上访问虚拟设备管理器。AR模块连接到虚拟设备管理器,接收与无线设备关联的网络地址,并确定在无线网络中无线设备的标识。虚拟设备管理器接收来自信息源的信息,使用与无线设备关联的网络地址,信息从信息源传输到虚拟设备管理器,访问AR模块确定在无线网络中无线设备的标识。使用在无线网络中无线设备的标识,信息通过无线网络传输到无线设备。
文档编号H04L29/12GK1691680SQ200510067658
公开日2005年11月2日 申请日期2005年4月25日 优先权日2004年4月23日
发明者萨利姆·H·奥马尔, 鲁塞尔·N·欧文 申请人:捷讯研究有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1