CN1127249C - 一种在主机和移动设备之间传送数据的方法 - Google Patents

一种在主机和移动设备之间传送数据的方法 Download PDF

Info

Publication number
CN1127249C
CN1127249C CN99810014A CN99810014A CN1127249C CN 1127249 C CN1127249 C CN 1127249C CN 99810014 A CN99810014 A CN 99810014A CN 99810014 A CN99810014 A CN 99810014A CN 1127249 C CN1127249 C CN 1127249C
Authority
CN
China
Prior art keywords
mobile device
address
data
internet protocol
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
CN99810014A
Other languages
English (en)
Other versions
CN1316151A (zh
Inventor
丹·A·普雷斯顿
约瑟夫·普雷斯顿
詹姆斯·A·弗罗曼
丹尼·A·艾伦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rosa software limited liability company
Original Assignee
ALBIQIT Co
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ALBIQIT Co filed Critical ALBIQIT Co
Publication of CN1316151A publication Critical patent/CN1316151A/zh
Application granted granted Critical
Publication of CN1127249C publication Critical patent/CN1127249C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/0009Transmission of position information to remote stations
    • G01S5/0018Transmission from mobile station to base station
    • G01S5/0027Transmission from mobile station to base station of actual mobile position, i.e. position determined on mobile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/12Shortest path evaluation
    • H04L45/122Shortest path evaluation by minimising distances, e.g. by selecting a route with minimum of number of hops
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5046Resolving address allocation conflicts; Testing of addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5084Providing for device mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/167Adaptation for transition between two IP versions, e.g. between IPv4 and IPv6
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • H04W40/20Communication route or path selection, e.g. power-based or shortest path routing based on geographic position or location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W64/00Locating users or terminals or network equipment for network management purposes, e.g. mobility management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/16Gateway arrangements

Abstract

本发明提供支持当前TCP/IP(v4)以及未来编址(v6/ng)要求的从纬度和经度到编址方式的转换。更具体地,它允许在带主机的网络上把单播点分散到部件上。地理空间网际协议(地理IP)编址将便利任一播(其中最近的节点具有静态分配的地理IP)路由选择方式。地理路由选择以及网络管理变为地理IP地址的函数。

Description

一种在主机和移动设备之间传送数据的方法
技术领域
本发明一般地涉及数据通信领域,并更具体地涉及与移动部件的数据通信的改进方法,尤其,本发明包括一种基于位置(地球空间)的动态网际编址方式,该方式是和现有网际协议和体系结构反向兼容的但对大量的移动部件提供改进的数据通信。
背景技术
网际
我们今天所知的网际协议(IP)是在70年代后期设定的,其中32位(232或用4个8位消息,例如255.255.255.255,表达,后者称为Ipv4)的消息允许大约42.5亿个唯一地址。当时认为这会提供足足有余的地址空间以满足未来的需要。当时IP仍是试验性的并由学术界所关注而且用于学术界。在当时个人计算机只是一种预测。
大约在90年代已经清楚Ipv4编址正被用尽,某些人早在1995年就认识到这一点。结果是Ipv6的使用,尽管其研发班子被称为网际工程特别工作组(IETF)。该特别工作组的一个关键规章是向前的以及向后的彼此可协作性。
该新编址方式的基本结构是用8个用冒号隔开的16位消息表示的128位的消息,并在十六进制下表达(例如十六进制下的FFFF:FFFF:...,十进制下的65535:65535:...,以及二进制下的1111111111111111:1111111111111111:...)。可使用地址的组合约为3.4×1038个唯一地址,足以应付下一千年(若不是不可预见的未来)的网络编址。
作为IETF方式的一部分,还在旁边设置一个二进制前缀(100),其代表可使用的网络编址的1/8。这是设置在旁边的并且可用于基于地理的编址。单播被定义为用于某单个接口的分辨或分配地址或是其唯一标识符,即,发送到某单播地址的分组被传送到由该地址标识的接口上。
TCP/IP代表开放系统互连(OSI)参考模型中的连接/无连接协议。OSI是一个标准参考模型,用于网络中二个最终用户之间的通信。它用于开发产品和了解网络。OSI参考模型描述七层相关的功能,当在网络中从一方向另一方发送数据时在各端上需要知道这些功能。通过其归入该分层结构的何处可以部分地说明现有网络产品或程序。例如,TCP/IP通常和别的因特网程序封装在一起,以作为支持因特网上通信的一组产品。这种产品包括文件传送协议(FTP)、远程登录协议、超文本传送协议(HTTP)、电子信函协议,并有时还包括其它。
OSI模型描述某网络(任何IP网络)中从最低层(物理连接即蜂窝电话)上至包含着用户应用的层的数据流。到网络中的和来自网络的数据逐层通过。每层能和上一层以及下一层通信,
OSI参考模型包括七层:
1.应用层表示在其上应用访问网络服务的层。该层代表直接支持应用的各种服务。
2.表示层把来自应用层的数据翻译成中间格式。该层还通过提供诸如数据加密的服务管理安全问题,并且压缩数据从而只需在网络上传送较少的位。
3.会话层允许不同系统上的二个应用建立、使用和结束会话。该层建立会话中的二个计算机间的对话控制,调节哪一方发送以及何时发送和发送多长。
4.传输层处理错误识别以及差错恢复。在需要时它还把长消息重新包装成供传输的若干小分组并且在接收端把分组重构成原始消息。接收传输层还发送接收确认。
5.网络层对消息定址并把逻辑地址和名字翻译成物理地址。它还确定从源到目的地计算的路由并且管理交通问题,例如交换、路由选择以及控制音频信号或数据。
6.数据链路把来自物理层的原始位组封装成帧(数据的逻辑的结构化分组)。该层负责在不出错把各帧从一台计算机传送到另一台计算机。在发送一帧后,它等待来自接收计算机的确认。
7.物理层把数据从一个系统发送到另一个系统并且调节物理介质上的数据传输。该层定义如何把缆线连接到部件上以及为在系统上发送数据使用何种传输技术。
当二个部件在网络上通信时,一个系统上各层处的软件假定它和另一个系统上的同一层通信。例如,一个系统的传输层和另一个系统的传输层通信。第一系统上的传输层不关心该通信实际上如何通过第一系统的各个低层、如何登上物理介质并且如何接着向上穿过第二系统的各个低层。
尽管TCP和OSI的传输层良好匹配并且IP和网络层良好匹配,但其它程序相当松散地(而不是精致地)和会话层、表示层及应用层匹配。在该模型下,我们只包括网络层以及更高层中的因特网相关程序。OSI还可应用于其它网络环境以包括语音。完整遵循OSI参考模型的一组通信产品应精巧地和每层相配。
借助Ipv6和Ipng的出现,网络接口的数量可越过网络扩展到各个部件上。本质上可把实时、安全的单播点通过概念上称为任一播(anycast)的被定义为单个发送方和一组多个接收方的最近一方之间的通信延伸到各个用户上。该术语任一播不同于多播(单个发送方和多个接收方之间的通信)和单播(网络中单个发送方和单个接收方之间的通信)。任一播是为了让单个主机对一组主机启动高效的路由选择表更新而设计的。Ipv6可判定那个网关主机最靠近并且向该主机仿佛通过单播通信那样发送各分组。而该主机本身又可对组内的另一个主机进行任一播,直至更新所有的路由选择表。
任一播允许单播接口现在充当至部件的一条单播链路,部件的地址是唯一的并且其接口对于因特网基干是虚拟的。通过把该概念扩展到传统接口部件如计算机和网络之外的部件并且还通过扩充编址方式,我们为所有意向和用途建立了近实时地和安全地传送数据的能力。Ipv6、单播链路和任一播是隧道效应协议(减小数据传送的网络等待时间的所需协议)的关键要素。
和因特网相关,隧道效应把因特网用为部分专用安全网络。“隧道”是某给定消息或文件可穿过因特网的具体路径。已经提出称为点对点隧道效应协议(PPIP)的一个协议或一组通信规则,它使得有可能在因特网上通过“多个隧道”建立一个虚拟专用网络。这应意味着为了广域通信各部件不再需要独立服务提供者(ISP)支持而是可以在近产时下安全地使用各公用网络。由微软以及其它公司赞助的PPTP以及由思科系统公司提议的Layer2 Forwarding在为一个新网际工程特别工作组(IETF)标准提出的主要建议之中。借助作为网际点对点协议(PPP)的一种扩充的PPTP,带有PPP客户支持的通信部件的任何用户能使用ISP安全地和域内别处的部件连接。
PPP是一个用于二个部件间的通信的协议并且是一个可用在不同物理介质,例如双绞线或光纤线或卫星传输,上的全双工协议。它对分组封装采用高速数据链路控制(HDLC)的一种变型。PPP通常优于早期事实上的串行线路网际协议(SLIP),因为它能处理同步以及异步通信。PPP可和其它用户共享一条线路并具有SLIP不具备的差错检测。在可选择时,PPP是优先的。
虚拟专用网络(VPN)是一种专用数据网络,它使用公用电信基础设施并通过使用隧道效应协议以及安全程序保持专用。虚拟专用网络可以和仅可由一个公司使用的自有线路或租用线路系统大不相同。VPN的思路是通过共享公用基础设施在低得多的成本下赋于用户相同的能力。电话公司已为语音消息提供安全的共享资源。
虚拟专用网络使得有可能在相同的安全性下为数据共享公用资源。当今的用户为外部网(extranet)和广域外联网寻求使用虚拟专用网络。使用虚拟专用网络涉及在通过公用网络发送前加密数据和在接收端处解密数据。进一步的安全级别涉及不仅加密数据而且加密起始以及接收网络地址。虽然迄今尚不存在标准协议,微软、3Com和几个其它公司已提出一种标准协议即点对点隧道效应协议(PPTP)而且微软已把该协议建立到它的视窗NT服务器中。应会使用诸如微软的PPTP支持的VPN软件和安全软件。
GPS
全球定位系统或“GPS”是作为美国陆军在越战中所经历的问题的后果而产生的。地面部队的主要困难之一是如何彼此保持联系,尤其是在苛刻丛林地形下。曾使用过局域化的罗兰系统,但它遭受所有无线电系统的共同错误,例如地面波折射以及夜间和坏天气下的劣质无线电接收。接着美国试验由4个卫星组成的一个系统,最初命名为TRANSIT。它们处于地球上方的高轨道,可由海军用户以及陆军使用。然而,该系统很不准确,由于最好只能每二小时一次得到位置固定。
接着开发导航星系统并从1986年以一种有限方式运行,但是由于轨道上的卫星数量少每天只能覆盖3-4个小时。1990年海湾战争开始时GPS系统开始“部分运行”。此时,实验性集团1卫星组和已建立的集团2卫星组一起使用,从而产生21个卫星的可使用星座。1990年国防部(美国)使该系统为平民用户运行,它和我们今天使用的GPS系统是一样的。
各GPS卫星每天绕地球飞行二次,高度为11,000英里,并发射它们的准确位置和高度。GPS接收机捕获信号,然后测量信号发送和接收之间的间隔以确定接收机和卫星之间的距离。一旦接收机至少对三个卫星计算该数据,就可确定它在地址表面上的位置。
每个卫星发射年鉴数据和历表数据。年鉴数据是中从任何卫星接收的有关该星座中各个卫星的位置和高度的普通信息。在其存储器中具有准确年鉴的接收机在给出最近已知位置和时间下知道在天空中的何处寻找卫星。历表数据是精确卫星定位信息,其由GPS接收机用于计算位置。每个卫星发射它自己的历表数据。
从卫星上还发射二种不同的信息类型;CA(粗获取)和PPS(精确定位系统)。CA编码信号可给出15米RMS(均方根)精度。然而,美国国防部在该系统中引入一种随机误差,称为供选利用性(SelectiveAvailability)。这意味着各卫星会随机给出一个误差信号,官方上其把信号精度降低到100米,尽管通常精度为50米。租用用户(主要是陆军)才可使用PPS,它可给出1米之内的精度。
随着该技术的出现、其足够商业化以及其在尺寸、成本和精度上的进展,作为一种传统上被认为是不兼容的、不能使用的或近期前被认为是不必要的但现在对系统是已使用的技术的GPS正在浮出水面。
无线通信
在过去几年内蜂窝(无线)通信已从模拟式进展到数字式。利用电信工业中标准化的各种协议发送这些数据流。它们称为GSM,CDMA,TDMA等等,每个协议是唯一性的但是是在数据概念下作为话音发展的。一些协议已进展成纯数字式的,但在电信网络整体上仍然是话音网络上的话音。这些高速数字通信具有在纯数字环境下由TCP/IP支持的能力。
迄今技术上这三个不同的领域-网际数据通信、全球定位系统以及无线通信基本上独立地发展;每一个解决它自己的挑战和商业市场。本申请来自于在一个更宽的环境下对这些技术的反思并开拓它们重叠或应该重叠的方式,从而提供新的功能和效率。这种需要确定要对从这些不同技术中选出的各方面施以影响并融合到一起。更具体地,需要容纳大量的日益增加的移动用户,同时提供更高层次的数据通信服务。
一种具体要求是至和从移动计算部件通信数据的方式。尽管计算机或其它移动部件可能以不可预测的方式在地球上移动,数据通信必须是快速的和可靠的。移动数据通信还必须和现有的网络及协议兼容一对范例的大改变在商业上是没有生命力的。
发明内容
本发明总体地包括用于和诸如膝上计算机或无线电话的移动部件进行数据通信的方法和设备。本发明提供一种对移动部件编址的新方法,它可容纳大量的移动部件并且所有地址都是唯一的。同一方法还可有益地用于静止部件。(事实上,移动部件是间歇性静止的,就象大多数静止部件可重新定位那样)。全球定位系统为任何部件提供地球上的一个唯一格式和参考点。地球上的任何二个地点都不具有相同位置。以0.6英尺分辨率按纬度和经度(例如,-122 30.1255,45 28.3478)计算唯一地址的总数量,大约可得到2.16×1016个唯一地址。本发明的一个关键方面是利用全球位置生成一种全球唯一的、和网际协议(IPv4,IPv6)兼容的编址方式。借助无线电信手机供应商最近宣布它们的产品中包括GPS接收机,在无线电话中已能得到所需的全球位置数据,并且以类似方式最终可把全球定位数据集成到任何电子设备中。本发明能把各唯一应用加入到系统体系结构的传输层和网络层中。
本发明第二个关键方面是网络体系结构中的范例改变。本发明向后和现有的网络及协议兼容,但它以新方式影响它们。常规下,诸如无线电话或膝上计算机的移动部件被认为是网络体系结构中的“客户”,并且相应地设置通信软件或“栈组”。客户要和并通过服务器通信。初始时服务器或主机应对客户分配IP地址(典型地利用DHCP-动态主机配置协议)。然后客户通过服务器利用分配的地址与它者通信。充当网关的服务器会从客户接收分组、重新包装它们(封装)并把它们发送到更广大的网络上。
本发明颠倒这种常规设置。依据本发明,由“客户”或最终用户部件,例如移动电话或膝上计算机,分配自己的IP地址,而不是去查找服务器或主机。从而我们定义一个新的DCCP:动态客户配置协议。现在客户充当一个服务器,即它可直接在更大的网络上甚至在网际上通信,这减少了中间机器的数量。这样,这种新型的分配着它自己的IP地址(基于全球位置)的独立客户可以模拟网关或路由器,根据它的选择封装它自己的各分组。在客户上解出地址,而不是如现有技术要下到主机上才能得到。这种范例具有比现有技术系统快得多地横贯网际的明显潜力,并使通信等待时间和开销大大小于现有水平。
通过和无线载波网中的基站相反把协议栈组驱赶到最终用户,话音可进展到“数据上的话音”运输状态。本发明概念的基础是小型无线部件的集成,从而它可产生唯一IP编址方式,并进而支持用于任一播和单播分散的SLIP或PPP、诸如PPTP的支持VRN的隧道效应协议并且支持用于从会话到网络的运输的面向连接的协议(TCP)。我们确定出的关键性缺少要素是一种以唯一方式支持上述各方面的编址方式,从而要解决的冲突地址是例外而不是一种规律。智能和控制必须驱赶到通信部件上,以达到有效路由选择的实时数据传送。从下述从参照附图开始的对优选实施例的详细说明中,本发明的其它目的和优点会显而易见。
附图说明
图1是一个屏幕照片,示出依据本发明的利用从位置数据得到的动态IP编址的地球空间路由选择方法的操作。
图2是一个类似图1的屏幕照片,示出第一位置数据和从该位置数据得到的IPv4依从格式下的未分辨的动态IP(UDIP)地址,并且示出物理网关地址以及动态虚拟网关(DVG)地址。
图3是另一张类似图1的屏幕照片,表示移动部件的新位置(纬度和经度)。
图4示出通过VUL的请求以便为建立数据传送分辨地址;DCCP向网络传递唯一地址。
图5示出手机提供的GeoIP的改变。
图6示出已对网络分辨出的GeoIP中的改变。
图7是一个流程图,示出依据本发明的地球空间编址方法和数据通信。
图8是一个流程图,表示一种转换位置数据的方法从而形成未分辨的动态网际协议(UDIP)地址。
具体实施方式
传输控制协议/网际协议(TCP/IP)已被传统地定义为或者至少被认为是只用计算机网络的连接和无连接数据传送协议。本发明的一个方面是把该对分配着某地址(IP地址)的可寻址接口部件的定义扩充到包括进行数据传送但不限于计算应用的硬件、软件和固件平台上。计算之外的使用包括并不限于话音及视频数据。话音数据是通过模数转换器、CODEC、VOCODER等转换成数字流的模拟信号。
在基于卫星的通信系统中,对于通信体系结构出现一组独特的问题。宿留用户(主叫用户)的“塔架”不再是静止的,它以16,000MPH的速度移动;而用户和其网络部件是静止的。这种相对于当前无线网络的对传统规则的颠倒需要非常规意识下的网络管理。
网络管理智能需要分散到用户。需要唯一性编址方式以支持颠倒的规则。GeoIP通过称为动态客户配置协议(DCCP)的协议栈工作,其中把IP地址作为唯一节点地址传递给主机。由于极接近产生的冲突作为例外解决。
如前面所定义Ipv4采用4个8位的消息。下述各图说明一个对Ipv4的转换处理的软件平台实施例。图1表示一些用于数据输入和输出的字段。该图中的各项代表利用GeoIP支持地理编址定义的各新项。图2示出用户当前纬度和经度,以及未分辨的动态IP(UDIP)、所看到的动态虚拟网关(DVG)以及下个网关。DVG是虚拟单播链路(VUL),具有唯一名字和一个分配地址。它是基干的子网或子屏蔽。在运行中,用户和其部件经过VUL到DVG对因特网“说话”。对用户显示的点是主机或VUL。越区切换期间所看到的下个网关假定规则是VUL。解出的节点和用户不知道DVG已经改变,该节点仍通过VUL传送数据。
UDIP是GPS纬度和经度的函数。UDIP会不断改变直到通过VUL其被解出。图3示出用户地址的动态改变。用户的位置已改变,他的UDIP已改变,并且他向网络报告这一点并报告他的域和域名。
在常规无线系统中,蜂窝电话向网络报告设备序列号、移动标识号或其它唯一命名约定。通过把移动标识号和信元点、信元段组合起来,网络知道在何处可达到用户。依据本发明,动态移动标识号或UDIP是从位置数据,例如由GPS提供,导出的用户位置。
一旦通过VUL请求解出地址以便建立数据传送时,DCCP向网络传递唯一地址,见图4。事先已分配好DNS名字和DNS,DCCP得到GPS纬度和经度,把其转换成GeoIP并且解出地址作为单播节点。现在可出现数据传送。若用户位置改变,网络或DCCP可重新解出GeoIP,见图5。图5表示由手机提供的GeoIP的改变。图6表示已对网络重新解出的GeoIP中的改变。
解出GeoIP中的改变的这种动态能力满足一些网络管理问题,例如对于紧急呼叫(如911)该呼叫应到何处。这导致需要开发出地理空间路由器或者对基于位置的呼叫敏感的路由器。
除了紧急应用之外,在特定地区(GeoFence,地理围墙)内解出的DUIP可编程为响应对用户有意义的数据交换,例如广告消息。若用户下了高速公路并越入网络设立的GeoFence,解出他在该GeoFence内的新GeoIP,可从网络向该用户发送一条数据消息以对该用户呈现该位置处的有意义信息。在一种商业应用中可以在低价格下向用户发出产品或服务的广告消息。若许多用户通过同一点,该任一播可包括多播消息或地理空间多播。若该GeoFence定义1平方哩的地区,可向该定义区域内的带有解出地址的任何用户发送该消息。
在本发明的第二实施例中,数据流可包含视频和音频。利用本地理空间任一播概念,可根据已知位置建立预定路由。在固定网络节点的情况下,可分配静态分配值而不是由GPS部件动态分配。在任一播模型的情况下,静态分配的编址可帮助确定网络中的最近节点或网关。更新路由选择选择表将是例外,其根据交通而不是根据规则。
图7是一个流程图,说明依据本发明的通信方法。步骤70,初始化,取决于特定实现可包括几个步骤。通常,通过清除缓冲器、设定寄存器等初始化存储器寄存器、缓冲器或位置确定技术部件(例如GPS,SPS)。该处理开始于正在进行网络连接并需要协商处理。
接着,获取位置72包括从位置确定源或部件,例如GPS接收机,请求当前纬度、经度、高度和时间。
步骤74如下面参照图8进一步说明的那样把位置数据转换成地理IP地址。在步骤76选择IP版本或协议(尽管这可预先确定),并根据选定的协议采用对应的转换算法78、80。接着步骤82如后面详述那样装配IP地址。利用从72收集的信息以及移动标识号(MIN)装配地理IP地址,从而得4个16位的唯一的加密字段。
若来自76的地址要求是Ipv6,建立包含MIN的8个16位的字段(二进制)。一个字段的前3个二进制字符为000后13个字符是一个加密密码,后面跟着其余7个含有加密的纬度、经度、时间、移动ID的字段。若请求V4地址,则从框80检索按4个8位二进制字段表示的Ipv4。在这二种情况(Ipv4、6)下完成二进制字段的十六进制和十进制表达。
在步骤84,在RAM中存储得到的UDIP,按三种(十六进制、十进制、二进制)IP地址表达中的一种。判定86表示一个循环计时器,其中每五秒获取一个新位置(步骤72)并在84中把新的未解出的动态因特网协议存储起来。参考号88标识定时器循环路径。
步骤90是来自会话管理程序的对UDIP(未解出的动态IP)地址的请求。这是在步骤92从RAM检索的。参照步骤94,在协商处理期间,动态客户配置协议(DCCP)通过虚拟单播链路(无线部件)向动态虚拟网关发送UDIP。该客户告诉服务器其动态“电话号码”或本情况下其IP地址的处理完全和服务器向请求客户分配IP地址的现有方法不同。
协商处理96是借助协商对例外冲突接收唯一地址。换言之,若存在冲突,服务器将协商新地址。一旦完成96,则在步骤98建立会话并交换数据。步骤100分配动态虚拟网关-即把用户(或无线部件)插入通信插座。在步骤102,服务器说明未分辨的动态IP现在是解出的网络连接(RDIP)。
判定104表示一个带有未说明变量Y的循环计时器,Y取决于服务器希望以什么频率根据物体的地理运动建立和重新解出新的IP。变量,换言之即循环间隔,可以按游历速度和方向的函数得以确定。若时间不等于时间加变量Y,则解出的动态IP继续有效(参考号“C”)。若时间等于时间加Y,循环通过路径106回到72以建立新地址,即通过至102的处理根据变化和位置重新解出新IP。
步骤108是DVG越区切换。本发明的另一个重要方面在于在移动环境下网关可能必须重新协商连接,以和请求重新协商的连接的客户相对。这在会话期间无缝地发生。根据需要动态虚拟网关交给另一个服务器。步骤110表示网关和该新服务器协商虚拟单播链路。
从而在112中重新无缝地建立网关。步骤114返回98(数据交换)继续会话完成,接着退出116并在118处结束。
下面以伪代码示出一个转换纬度和经度以形成地理IP地址的示意算法。
可取舍
Dim a为双精度的纬度
Dim b为双精度的纬分
Dim c为双精度的经度
Dim d为双精度的经分
Dim e为整数
Dim f为整数
Dim g为整数
Dim h为整数
Dim I为整数
Dim j为整数
Dim k为整数
Dim i_1为字符串
Dim j_1为字符串
Dim k_1为字符串
Dim i_2为字符串
Dim j_2为字符串
Dim k_2为字符串
Dim l为字符串
Dim m为字符串
Dim n为字符串
Dim p为字符串
Dim q为字符串
Dim r为字符串
Dim s为字符串
Dim u为字符串
Dim v为字符串
Dim w为字符串
Dim x为字符串
Private Sub Commandl_Click()
x=Text6.Text
w=x
Text7.Text=w
Text5.Text=″503.819.7491@airtouch.net″
End Sub
Private Sub Command2_Click()
a=45
b=30.345
c=122
d=30.678
I=9
j=268
k=77
e=(a+45)*1.417
f=(b*4.25)
g=(c*1.417)
h=(d*4.25)
l=e
m=f
n=g
p=h
Text6.Text=1+″.″+m+″.″+n+″.″+p
Text9.Text=k
Text10.Text=I
Text11.Text=j
Text1.Text=a
Text2.Text=b
Text3.Text=c
Text4.Text=d
If I<=255 Then
i_1=I
i_2=I
Else:i_1=255
i_2=I-255
End If
If j<=255 Then
j_1=j
j_2=j
Else:j_1=255
j_2=j-255
End If
Text8.Text=i_1+″.″+i_2+″.″+j_1+″.″+j_2
k=55
I=268
j=77
If I<=255 Then
i_1=I
i_2=I
Else:i_1=255
i_2=I-255
End If
If j<=255 Then
j_1=j
j_2=j
Else:j_1=255
j_2=j-255
End If
Text12.Text=i_1+″.″+i_2+″.″+j_1+″.″+j_2
End Sub
Private Sub Command 3_Click()
a=35
b=32.345
c=111
d=50.678
e=(a+45)*1.417
f=(b*4.25)
g=(c*1.417)
h=(d*4.25)
I=268
I=77
k=55
l=e
m=f
n=g
p=h
Text6.Text=1+″.″+m+″.″+n+″.″+p
Text9.Text=k
Text10.Text=I
Text11.Text=j
Text1.Text=a
Text2.Text=b
Text3.Text=c
Text4.Text=d
If I<=255 Then
i_1=I
I_2=I
Else:i_1=255
i_2=I-255
End If
If j<=255 Then
j_1=j
j_2=j
Else:j_1=255
j_2=j-255
End If
Text8.Text=i_1+″.″+i_2+″.″+j_1+″.″+j_2
k=112
I=77
j=55
If I<=255 Then
i_1=I
i_2=I
Else:i_1=255
i_2=I-255
End If
If j<=255 Then
j_1=j
j_2=j
Else:j_1=255
j_2=j-255
End If
Text12.Text=i_1+″.″+i_2+″.″+j_1+″.″+j_2
End Sub
Private Sub Command4_Click()
Text1.Text=″″
Text2.Text=″″
Text3.Text=″″
Text4.Text=″″
Text5.Text=″″
Text6.Text=″″
Text7.Text=″″
Text8.Text=″″
Text9.Text=″″
Text10.Text=″″
End Sub
Private Sub Command5_Click()
End
End Sub
End Sub
参照图8的流程图可以更容易说明上述处理。图8是一个流图,说明一种变换位置数据以形成未分辨的动态网际协议(UDIP)地址的方法。在该图示中,UDIP地址是依从IPv4的。可把它形成为遵循其它协议。该处理代表图7的框80、82的展开。现参照图8,“从缓冲器得到字符串”步骤42从缓冲存储器读取位置数据。在步骤44分析该数据串以识别和恢复至少四个数据元素,如步骤46中所示这些数据元素是(1)纬度度数;(2)纬度分数;(3)经度度数和(4)经度分数。这些元素通过对应的变量名,例如X1、X2、Y1和Y2,分别标识,其中这些变量名是任意的并仅出于方便。各纬度变量值用于步骤48中示出的公式以计算新值F1和F2,而各经度变量值代入步骤50中示出的计算,从而形成四个值F1至F4,它们的范围都在0-255之内。接着四舍五入所有小数值以得到最接近的整数,步骤52。然后步骤54用句点字段定界符串接F1至F4形成IPv4格式地址。图8中流图的下面示出转换的一个例子56。
可使用基于位置数据的许多其它转换;上述只是一个常用的易于计算的例子。应把所有其它基于位置数据形成依从IP协议地址的变换等同于上面示出的方式。本发明的范围中还包含把高度作为用来确定唯一地址的位置数据的一部分。使用高度例如避免同一建筑物中但不同楼层的部件之间的冲突。
转换成IPv6应看成是地理IP编址方法的第二实施例。在IPv6情况下,如前面所解释可使用128位的消息。把常规格式下的纬度和经度转换成地理IPv6可通过改变一个圆周中的度数数量的定义来实现。一种适当的算法可包括考虑到十六进制值或16的乘积的最小公分母以及作为45的乘积的弧度测量。对于该实施例,在算法中把720度作为一个圆周中的度数的数量。该概念使地理IP编址方式的十六进制表达为最大。若不需要最大化,可使用的编址数量既支持常规的又支持非常规的编址方式。
当在编址方式中采用对地理编址取消的保留前缀100时,产生用于地理IP的FFF(4095)个唯一区段。4F5B的地址产生二进制地址(100111101011011:)。这代表(十六进制4F5B-4000=5B5或十进制下的3931)。这可表示IP球上的区段3931。后面的2-16位元素可直接表示该区段内的度数和分数,或者可用从GPS部件导出的各变量加密。
业内人士清楚在不背离本发明的基础原理下可对本发明的上述实施案的各细节做出许多改变。从而本发明的范围应只由下述权利要求书确定。

Claims (6)

1.一种在主机和移动设备之间传送数据的方法,包括步骤:
在移动设备中根据该移动设备的当前物理位置生成一个未分辨的动态网际协议地址;
从移动设备向主机发送该未分辨的动态网际协议地址;以及
在主机中登记并解析出该未分辨的动态网际协议地址以作为对该移动设备指定的IP地址供随后在主机和移动设备之间的数据传送使用。
2.依据权利要求1的方法还包括:
在移动设备中响应其新的当前位置周期性地更新未分辨的动态网际协议地址;
从移动设备向主机发送更新的未分辨的动态网际协议地址;以及
在主机中登记并解析出更新的未分辨的动态网际协议地址以作为该移动设备的分配IP地址。
3.依据权利要求1的方法,其特征在于,所述根据移动设备的当前物理位置生成未分辨的动态网际协议地址包括根据移动设备的纬度和经度生成未分辨的动态网际协议地址。
4.依据权利要求1的方法,其特征在于,根据移动设备的当前物理位置生成未分辨的动态网际协议地址包括根据移动设备的纬度、经度和高度生成未分辨的动态网际协议地址。
5.依据权利要求1的方法,其特征在于,通过使用集成到移动设备中的全球定位系统接收机确定移动设备的当前物理位置。
6.依据权利要求1的方法,其特征在于,通过物理上和移动设备连接的全球定位系统接收机确定移动设备的当前物理位置。
CN99810014A 1998-11-02 1999-11-02 一种在主机和移动设备之间传送数据的方法 Expired - Lifetime CN1127249C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10672798P 1998-11-02 1998-11-02
US60/106,727 1998-11-02

Publications (2)

Publication Number Publication Date
CN1316151A CN1316151A (zh) 2001-10-03
CN1127249C true CN1127249C (zh) 2003-11-05

Family

ID=22312937

Family Applications (1)

Application Number Title Priority Date Filing Date
CN99810014A Expired - Lifetime CN1127249C (zh) 1998-11-02 1999-11-02 一种在主机和移动设备之间传送数据的方法

Country Status (11)

Country Link
US (2) US6236652B1 (zh)
EP (1) EP1125415B1 (zh)
JP (1) JP4482236B2 (zh)
CN (1) CN1127249C (zh)
AT (1) ATE316730T1 (zh)
AU (1) AU765704B2 (zh)
BR (1) BR9908762A (zh)
CA (1) CA2321751A1 (zh)
DE (1) DE69929627T2 (zh)
HK (1) HK1043265A1 (zh)
WO (1) WO2000027091A1 (zh)

Families Citing this family (227)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US6418324B1 (en) * 1995-06-01 2002-07-09 Padcom, Incorporated Apparatus and method for transparent wireless communication between a remote device and host system
US20040264402A9 (en) * 1995-06-01 2004-12-30 Padcom. Inc. Port routing functionality
US6690669B1 (en) * 1996-11-01 2004-02-10 Hitachi, Ltd. Communicating method between IPv4 terminal and IPv6 terminal and IPv4-IPv6 converting apparatus
US6493338B1 (en) 1997-05-19 2002-12-10 Airbiquity Inc. Multichannel in-band signaling for data communications over digital wireless telecommunications networks
US6690681B1 (en) 1997-05-19 2004-02-10 Airbiquity Inc. In-band signaling for data communications over digital wireless telecommunications network
KR100223601B1 (ko) * 1997-05-29 1999-10-15 윤종용 액정 표시 장치
US7293107B1 (en) * 1998-10-09 2007-11-06 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US7136645B2 (en) * 1998-10-09 2006-11-14 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US8060656B2 (en) * 1998-10-09 2011-11-15 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US7778260B2 (en) * 1998-10-09 2010-08-17 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US6546425B1 (en) * 1998-10-09 2003-04-08 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US8078727B2 (en) * 1998-10-09 2011-12-13 Netmotion Wireless, Inc. Method and apparatus for providing mobile and other intermittent connectivity in a computing environment
US6522875B1 (en) * 1998-11-17 2003-02-18 Eric Morgan Dowling Geographical web browser, methods, apparatus and systems
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US7570214B2 (en) 1999-03-05 2009-08-04 Era Systems, Inc. Method and apparatus for ADS-B validation, active and passive multilateration, and elliptical surviellance
US8203486B1 (en) 1999-03-05 2012-06-19 Omnipol A.S. Transmitter independent techniques to extend the performance of passive coherent location
US7777675B2 (en) 1999-03-05 2010-08-17 Era Systems Corporation Deployable passive broadband aircraft tracking
US7667647B2 (en) 1999-03-05 2010-02-23 Era Systems Corporation Extension of aircraft tracking and positive identification from movement areas into non-movement areas
US7782256B2 (en) 1999-03-05 2010-08-24 Era Systems Corporation Enhanced passive coherent location techniques to track and identify UAVs, UCAVs, MAVs, and other objects
US7889133B2 (en) 1999-03-05 2011-02-15 Itt Manufacturing Enterprises, Inc. Multilateration enhancements for noise and operations management
US7908077B2 (en) 2003-06-10 2011-03-15 Itt Manufacturing Enterprises, Inc. Land use compatibility planning software
US7739167B2 (en) 1999-03-05 2010-06-15 Era Systems Corporation Automated management of airport revenues
US8446321B2 (en) 1999-03-05 2013-05-21 Omnipol A.S. Deployable intelligence and tracking system for homeland security and search and rescue
JP2000341329A (ja) * 1999-05-27 2000-12-08 Ibm Japan Ltd 衛星リンクを動的に割り当てるための方法及び装置
US6735633B1 (en) * 1999-06-01 2004-05-11 Fast Forward Networks System for bandwidth allocation in a computer network
US7882247B2 (en) 1999-06-11 2011-02-01 Netmotion Wireless, Inc. Method and apparatus for providing secure connectivity in mobile and other intermittent computing environments
US6496867B1 (en) * 1999-08-27 2002-12-17 3Com Corporation System and method to negotiate private network addresses for initiating tunneling associations through private and/or public networks
US6415323B1 (en) 1999-09-03 2002-07-02 Fastforward Networks Proximity-based redirection system for robust and scalable service-node location in an internetwork
US6785704B1 (en) * 1999-12-20 2004-08-31 Fastforward Networks Content distribution system for operation over an internetwork including content peering arrangements
GB2354912B (en) * 1999-09-17 2004-03-10 Ericsson Telefon Ab L M Routing in a packet switched network
US7340283B1 (en) 1999-10-12 2008-03-04 Lightwaves Systems, Inc. Globally referenced positioning in a shielded environment
US7181247B1 (en) 1999-10-12 2007-02-20 Lightwaves Systems Inc. Globally referenced positioning in a shielded environment
US7986729B2 (en) * 1999-10-28 2011-07-26 Lightwaves Systems, Inc. High bandwidth data transport system
US6868419B1 (en) 1999-10-28 2005-03-15 Lightwaves Systems Inc. Method of transmitting data including a structured linear database
US9900734B2 (en) 1999-10-28 2018-02-20 Lightwaves Systems, Inc. Method for routing data packets using an IP address based on geo position
US6976034B1 (en) 1999-10-28 2005-12-13 Lightwaves Systems, Inc. Method of transmitting data including a structured linear database
US8085813B2 (en) 1999-10-28 2011-12-27 Lightwaves Systems, Inc. Method for routing data packets using an IP address based on geo position
US7376191B2 (en) * 2000-10-27 2008-05-20 Lightwaves Systems, Inc. High bandwidth data transport system
US20050177416A1 (en) * 1999-12-09 2005-08-11 Linden Craig L. Mobile advertising methods and improvements
US6977929B1 (en) 1999-12-10 2005-12-20 Sun Microsystems, Inc. Method and system for facilitating relocation of devices on a network
US6970941B1 (en) 1999-12-10 2005-11-29 Sun Microsystems, Inc. System and method for separating addresses from the delivery scheme in a virtual private network
US7765581B1 (en) 1999-12-10 2010-07-27 Oracle America, Inc. System and method for enabling scalable security in a virtual private network
US7336790B1 (en) 1999-12-10 2008-02-26 Sun Microsystems Inc. Decoupling access control from key management in a network
US6870842B1 (en) 1999-12-10 2005-03-22 Sun Microsystems, Inc. Using multicasting to provide ethernet-like communication behavior to selected peers on a network
US6798782B1 (en) 1999-12-10 2004-09-28 Sun Microsystems, Inc. Truly anonymous communications using supernets, with the provision of topology hiding
FI109950B (fi) * 2000-01-20 2002-10-31 Nokia Corp Osoitteen saanti
US7565450B2 (en) * 2000-03-16 2009-07-21 Adara Networks Inc. System and method for using a mapping between client addresses and addresses of caches to support content delivery
US7162539B2 (en) * 2000-03-16 2007-01-09 Adara Networks, Inc. System and method for discovering information objects and information object repositories in computer networks
GB2360588B (en) * 2000-03-23 2004-04-07 Yeoman Group Plc Navigation system
US7000015B2 (en) * 2000-04-24 2006-02-14 Microsoft Corporation System and methods for providing physical location information and a location method used in discovering the physical location information to an application on a computing device
US7000012B2 (en) 2000-04-24 2006-02-14 Microsoft Corporation Systems and methods for uniquely identifying networks by correlating each network name with the application programming interfaces of transport protocols supported by the network
US6782422B1 (en) 2000-04-24 2004-08-24 Microsoft Corporation Systems and methods for resynchronization and notification in response to network media events
US7725596B2 (en) * 2000-04-28 2010-05-25 Adara Networks, Inc. System and method for resolving network layer anycast addresses to network layer unicast addresses
US7908337B2 (en) * 2000-04-28 2011-03-15 Adara Networks, Inc. System and method for using network layer uniform resource locator routing to locate the closest server carrying specific content
US7577754B2 (en) * 2000-04-28 2009-08-18 Adara Networks, Inc. System and method for controlling access to content carried in a caching architecture
US7343422B2 (en) * 2000-04-28 2008-03-11 Adara Networks, Inc. System and method for using uniform resource locators to map application layer content names to network layer anycast addresses
GB0011797D0 (en) * 2000-05-16 2000-07-05 Yeoman Group Plc Improved vehicle routeing
US20020023000A1 (en) * 2000-08-16 2002-02-21 Bollay Denison W. Displaying as a map and graphs on a web page the geographical distribution of visitors that click on banner ads in cyberspace
WO2002019636A1 (en) * 2000-08-31 2002-03-07 Padcom, Inc. Method and apparatus for routing data over multiple wireless networks
US7233942B2 (en) 2000-10-10 2007-06-19 Truelocal Inc. Method and apparatus for providing geographically authenticated electronic documents
US6901429B2 (en) * 2000-10-27 2005-05-31 Eric Morgan Dowling Negotiated wireless peripheral security systems
US7035932B1 (en) * 2000-10-27 2006-04-25 Eric Morgan Dowling Federated multiprotocol communication
US6965914B2 (en) * 2000-10-27 2005-11-15 Eric Morgan Dowling Negotiated wireless peripheral systems
AU2002234088A1 (en) * 2000-11-13 2002-05-21 Halfdome Systems, Inc. Wireless access gateway system for ip networks
US7685224B2 (en) 2001-01-11 2010-03-23 Truelocal Inc. Method for providing an attribute bounded network of computers
AU2002252085A1 (en) * 2001-02-24 2002-09-12 International Business Machines Corporation Ethernet addressing via physical location for massively parallel systems
US7571211B1 (en) 2002-04-15 2009-08-04 Lightwaves Systems, Inc. Method for routing messages over a network based on location
US8766773B2 (en) 2001-03-20 2014-07-01 Lightwaves Systems, Inc. Ultra wideband radio frequency identification system, method, and apparatus
US7545868B2 (en) 2001-03-20 2009-06-09 Lightwaves Systems, Inc. High bandwidth data transport system
US7983349B2 (en) 2001-03-20 2011-07-19 Lightwaves Systems, Inc. High bandwidth data transport system
US8270452B2 (en) * 2002-04-30 2012-09-18 Lightwaves Systems, Inc. Method and apparatus for multi-band UWB communications
US20020154635A1 (en) * 2001-04-23 2002-10-24 Sun Microsystems, Inc. System and method for extending private networks onto public infrastructure using supernets
US7146260B2 (en) 2001-04-24 2006-12-05 Medius, Inc. Method and apparatus for dynamic configuration of multiprocessor system
US10298735B2 (en) 2001-04-24 2019-05-21 Northwater Intellectual Property Fund L.P. 2 Method and apparatus for dynamic configuration of a multiprocessor health data system
FI20011075A0 (fi) 2001-05-22 2001-05-22 Keijo Laehetkangas Maantieteellisten paikkatiedon hyödyntäminen internet osoitteissa
US20050198379A1 (en) 2001-06-13 2005-09-08 Citrix Systems, Inc. Automatically reconnecting a client across reliable and persistent communication sessions
US7562146B2 (en) * 2003-10-10 2009-07-14 Citrix Systems, Inc. Encapsulating protocol for session persistence and reliability
GB2376604B (en) * 2001-06-15 2003-11-19 Motorola Inc A radio communication device and method therefor
US6665611B1 (en) * 2001-06-19 2003-12-16 Cisco Technology, Inc. System for discovering and maintaining geographic location information in a computer network to enable emergency services
JP2003051837A (ja) * 2001-08-07 2003-02-21 Sony Corp アドレス管理システム、エニーキャスト・アドレス設定処理装置、通信端末装置、情報格納装置、およびアドレス管理方法、並びにコンピュータ・プログラム
US7644171B2 (en) * 2001-09-12 2010-01-05 Netmotion Wireless, Inc. Mobile networking system and method using IPv4 and IPv6
US7215965B2 (en) 2001-11-01 2007-05-08 Airbiquity Inc. Facility and method for wireless transmission of location data in a voice channel of a digital wireless telecommunications network
US7103040B2 (en) * 2001-11-19 2006-09-05 Telefonaktieboaget Lm Ericsson (Publ) Method and apparatus for identifying a node for data communications using its geographical location
US6643586B2 (en) * 2001-12-17 2003-11-04 International Business Machines Corporation System and method to determine fibre channel device locations using GPS
AU2002366987A1 (en) * 2001-12-28 2003-07-30 Al Baur System and method for improving network router efficiency and alleviating network bottlenecks and overloads
US20030126203A1 (en) * 2001-12-28 2003-07-03 Inventec Corporation Server system with geographical location service and method of using the same
GB2384354A (en) * 2002-01-18 2003-07-23 Yeoman Group Plc Navigation System
US6826385B2 (en) 2002-02-22 2004-11-30 Nokia Corporation Method and system for distributing geographical addresses across the surface of the earth
US7661129B2 (en) * 2002-02-26 2010-02-09 Citrix Systems, Inc. Secure traversal of network components
US7984157B2 (en) * 2002-02-26 2011-07-19 Citrix Systems, Inc. Persistent and reliable session securely traversing network components using an encapsulating protocol
US7307959B2 (en) 2002-04-12 2007-12-11 Fujitsu Limited System and method for locating optical network elements and calculating span loss based on geographic coordinate information
US7178049B2 (en) 2002-04-24 2007-02-13 Medius, Inc. Method for multi-tasking multiple Java virtual machines in a secure environment
US7751825B2 (en) 2002-06-27 2010-07-06 Qualcomm Incorporated Controlling geographic location information of devices operating in wireless communication systems
KR100492490B1 (ko) * 2002-10-31 2005-06-02 크로스반도체기술 주식회사 IPv4/IPv6 변환에 있어서 TCP 세그먼트/UDP 데이터그램의체크섬 계산 장치 및 방법
US20040170181A1 (en) * 2003-02-27 2004-09-02 Padcom, Inc. Prioritized alternate port routing
US7366919B1 (en) * 2003-04-25 2008-04-29 Symantec Corporation Use of geo-location data for spam detection
US7961705B2 (en) * 2003-04-30 2011-06-14 Lightwaves Systems, Inc. High bandwidth data transport system
US7613687B2 (en) 2003-05-30 2009-11-03 Truelocal Inc. Systems and methods for enhancing web-based searching
DE112004000040T5 (de) 2003-07-23 2005-08-18 Samsung Electronics Co., Ltd., Suwon Verfahren und System für das Erzeugen von IP-Adressen von Zugangsterminals und das Senden von Nachrichten für die Erzeugung von IP-Adressen in einem IP-System
US7978716B2 (en) * 2003-11-24 2011-07-12 Citrix Systems, Inc. Systems and methods for providing a VPN solution
US20050114546A1 (en) * 2003-11-20 2005-05-26 Heng-Chien Chen Method for establishing virtual intranet over internet based on a digital closed network constructed from a telephone exchange and a key telephone system and the virtual intranet structure using the same
TW200605626A (en) * 2004-02-26 2006-02-01 Qualcomm Inc Domain ID mapping for wireless device identifiers
US7330726B2 (en) * 2004-06-07 2008-02-12 Spyder Navigation Llc Determining geographical position in IPv6 networks
US8495305B2 (en) 2004-06-30 2013-07-23 Citrix Systems, Inc. Method and device for performing caching of dynamically generated objects in a data communication network
US7757074B2 (en) 2004-06-30 2010-07-13 Citrix Application Networking, Llc System and method for establishing a virtual private network
US8739274B2 (en) 2004-06-30 2014-05-27 Citrix Systems, Inc. Method and device for performing integrated caching in a data communication network
EP1771979B1 (en) 2004-07-23 2011-11-23 Citrix Systems, Inc. A method and systems for securing remote access to private networks
CA2574776A1 (en) 2004-07-23 2006-02-02 Citrix Systems, Inc. Systems and methods for optimizing communications between network nodes
JP2008510232A (ja) * 2004-08-13 2008-04-03 サイトリックス システムズ, インコーポレイテッド 多数のリモートアクセスサーバにわたる処理整合性を維持する方法
US7564869B2 (en) 2004-10-22 2009-07-21 Cisco Technology, Inc. Fibre channel over ethernet
US7337650B1 (en) 2004-11-09 2008-03-04 Medius Inc. System and method for aligning sensors on a vehicle
US8954595B2 (en) 2004-12-30 2015-02-10 Citrix Systems, Inc. Systems and methods for providing client-side accelerated access to remote applications via TCP buffering
US8706877B2 (en) 2004-12-30 2014-04-22 Citrix Systems, Inc. Systems and methods for providing client-side dynamic redirection to bypass an intermediary
US7810089B2 (en) 2004-12-30 2010-10-05 Citrix Systems, Inc. Systems and methods for automatic installation and execution of a client-side acceleration program
US8549149B2 (en) 2004-12-30 2013-10-01 Citrix Systems, Inc. Systems and methods for providing client-side accelerated access to remote applications via TCP multiplexing
US8700695B2 (en) 2004-12-30 2014-04-15 Citrix Systems, Inc. Systems and methods for providing client-side accelerated access to remote applications via TCP pooling
CN102104632B (zh) * 2005-01-24 2012-08-22 茨特里克斯系统公司 在网络中对动态产生的对象执行缓存的系统和方法
US8255456B2 (en) 2005-12-30 2012-08-28 Citrix Systems, Inc. System and method for performing flash caching of dynamically generated objects in a data communication network
US7508810B2 (en) 2005-01-31 2009-03-24 Airbiquity Inc. Voice channel control of wireless packet data communications
US8054924B2 (en) * 2005-05-17 2011-11-08 General Motors Llc Data transmission method with phase shift error correction
US7848765B2 (en) 2005-05-27 2010-12-07 Where, Inc. Location-based services
US8060555B2 (en) 2005-08-17 2011-11-15 Canada Post Corporation Electronic content management systems and methods
US7961621B2 (en) 2005-10-11 2011-06-14 Cisco Technology, Inc. Methods and devices for backward congestion notification
US8194526B2 (en) * 2005-10-24 2012-06-05 General Motors Llc Method for data communication via a voice channel of a wireless communication network
US8259840B2 (en) * 2005-10-24 2012-09-04 General Motors Llc Data communication via a voice channel of a wireless communication network using discontinuities
US8194779B2 (en) * 2005-10-24 2012-06-05 General Motors Llc Method for data communication via a voice channel of a wireless communication network
KR101221610B1 (ko) * 2005-11-03 2013-01-14 삼성전자주식회사 무선 통신 시스템에서 링크 id 프리픽스와 함께 고속이동성 ip를 지원하기 위한 방법 및 장치
US8301839B2 (en) 2005-12-30 2012-10-30 Citrix Systems, Inc. System and method for performing granular invalidation of cached dynamically generated objects in a data communication network
US7921184B2 (en) * 2005-12-30 2011-04-05 Citrix Systems, Inc. System and method for performing flash crowd caching of dynamically generated objects in a data communication network
US20070162226A1 (en) * 2006-01-12 2007-07-12 Tsai-Yun Chen Addressable GPS device
US20070190950A1 (en) * 2006-02-15 2007-08-16 General Motors Corporation Method of configuring voice and data communication over a voice channel
US7924934B2 (en) 2006-04-07 2011-04-12 Airbiquity, Inc. Time diversity voice channel data communications
US7965227B2 (en) 2006-05-08 2011-06-21 Era Systems, Inc. Aircraft tracking using low cost tagging as a discriminator
US7929535B2 (en) 2006-07-07 2011-04-19 Qualcomm Incorporated Geolocation-based addressing method for IPv6 addresses
US8199697B2 (en) * 2006-10-19 2012-06-12 At&T Mobility Ii Llc Sharing data with an emergency response service over a mobile network
US7830160B2 (en) * 2006-10-20 2010-11-09 Atmel, Corporation Capacitive position sensor
US8260602B1 (en) * 2006-11-02 2012-09-04 The Math Works, Inc. Timer analysis and identification
US8259720B2 (en) * 2007-02-02 2012-09-04 Cisco Technology, Inc. Triple-tier anycast addressing
US9048784B2 (en) * 2007-04-03 2015-06-02 General Motors Llc Method for data communication via a voice channel of a wireless communication network using continuous signal modulation
US7912149B2 (en) * 2007-05-03 2011-03-22 General Motors Llc Synchronization and segment type detection method for data transmission via an audio communication system
US20090037595A1 (en) * 2007-07-31 2009-02-05 Sprint Communications Company L.P. Selecting and applying a communication version
US8121038B2 (en) 2007-08-21 2012-02-21 Cisco Technology, Inc. Backward congestion notification
US8908700B2 (en) 2007-09-07 2014-12-09 Citrix Systems, Inc. Systems and methods for bridging a WAN accelerator with a security gateway
US7979095B2 (en) 2007-10-20 2011-07-12 Airbiquity, Inc. Wireless in-band signaling with in-vehicle systems
US7944978B2 (en) * 2007-10-29 2011-05-17 Lightwaves Systems, Inc. High bandwidth data transport system
US20100002700A1 (en) * 2008-07-02 2010-01-07 Cellnet Innovations, Inc. Methods and Systems for Network Packet Routing Using Embedded Geographic Routing Information
US20100011048A1 (en) * 2008-07-10 2010-01-14 Morris Robert P Methods And Systems For Resolving A Geospatial Query Region To A Network Identifier
US20100010992A1 (en) * 2008-07-10 2010-01-14 Morris Robert P Methods And Systems For Resolving A Location Information To A Network Identifier
US20100010975A1 (en) * 2008-07-10 2010-01-14 Morris Robert P Methods And Systems For Resolving A Query Region To A Network Identifier
MY155820A (en) * 2008-08-19 2015-12-07 Mimos Berhad Method and system to implement location-based internet protocol (ip) addressing scheme for improving mobile ip hand-off process
US8954548B2 (en) * 2008-08-27 2015-02-10 At&T Intellectual Property Ii, L.P. Targeted caching to reduce bandwidth consumption
US8594138B2 (en) 2008-09-15 2013-11-26 Airbiquity Inc. Methods for in-band signaling through enhanced variable-rate codecs
US7983310B2 (en) 2008-09-15 2011-07-19 Airbiquity Inc. Methods for in-band signaling through enhanced variable-rate codecs
US9426213B2 (en) * 2008-11-11 2016-08-23 At&T Intellectual Property Ii, L.P. Hybrid unicast/anycast content distribution network system
US20100146132A1 (en) * 2008-12-04 2010-06-10 Morris Robert P Methods, Systems, And Computer Program Products For Accessing A Resource Having A Network Address Associated With A Location On A Map
US20100145963A1 (en) * 2008-12-04 2010-06-10 Morris Robert P Methods, Systems, And Computer Program Products For Resolving A Network Identifier Based On A Geospatial Domain Space Harmonized With A Non-Geospatial Domain Space
US20100146114A1 (en) * 2008-12-04 2010-06-10 Morris Robert P Methods, Systems, And Computer Program Products For Accessing A Resource Based On Metadata Associated With A Location On A Map
CN101753632B (zh) * 2008-12-12 2011-12-28 中国电子科技集团公司第五十研究所 一种基于地理信息的ip地址规划方法
US20100153802A1 (en) * 2008-12-15 2010-06-17 At&T Corp. System and Method for Anycast Transport Optimization
US20100162124A1 (en) * 2008-12-19 2010-06-24 Morris Robert P Methods, Systems, And Computer Program Products For Presenting A Map In Correspondence With A Presented Resource
US20100161732A1 (en) * 2008-12-19 2010-06-24 Morris Robert P Methods, Systems, And Computer Program Products For Maintaining Consistency Between Non-Geospatial And Geospatial Network Directory Systems
US7933272B2 (en) * 2009-03-11 2011-04-26 Deep River Systems, Llc Methods and systems for resolving a first node identifier in a first identifier domain space to a second node identifier in a second identifier domain space
US20100250777A1 (en) * 2009-03-30 2010-09-30 Morris Robert P Methods, Systems, And Computer Program Products For Resolving A First Source Node Identifier To A Second Source Node Identifier
US8036600B2 (en) 2009-04-27 2011-10-11 Airbiquity, Inc. Using a bluetooth capable mobile phone to access a remote network
US9358924B1 (en) 2009-05-08 2016-06-07 Eagle Harbor Holdings, Llc System and method for modeling advanced automotive safety systems
US8417490B1 (en) 2009-05-11 2013-04-09 Eagle Harbor Holdings, Llc System and method for the configuration of an automotive vehicle with modeled sensors
US8560597B2 (en) * 2009-07-30 2013-10-15 At&T Intellectual Property I, L.P. Anycast transport protocol for content distribution networks
US8418039B2 (en) 2009-08-03 2013-04-09 Airbiquity Inc. Efficient error correction scheme for data transmission in a wireless in-band signaling system
US8966033B2 (en) * 2009-08-17 2015-02-24 At&T Intellectual Property I, L.P. Integrated proximity routing for content distribution
US9450804B2 (en) * 2009-09-03 2016-09-20 At&T Intellectual Property I, L.P. Anycast aware transport for content distribution networks
US8249865B2 (en) 2009-11-23 2012-08-21 Airbiquity Inc. Adaptive data transmission for a digital in-band modem operating over a voice channel
US8607014B2 (en) * 2009-12-22 2013-12-10 At&T Intellectual Property I, L.P. Multi-autonomous system anycast content delivery network
US8560598B2 (en) 2009-12-22 2013-10-15 At&T Intellectual Property I, L.P. Integrated adaptive anycast for content distribution
US9992234B2 (en) 2010-03-18 2018-06-05 Nominum, Inc. System for providing DNS-based control of individual devices
US10263958B2 (en) 2010-03-18 2019-04-16 Nominum, Inc. Internet mediation
US9742811B2 (en) * 2010-03-18 2017-08-22 Nominum, Inc. System for providing DNS-based control of individual devices
US8856281B2 (en) 2010-03-22 2014-10-07 At&T Intellectual Property I, L.P. Internet protocol version 6 content routing
JP2012074902A (ja) * 2010-09-28 2012-04-12 Saxa Inc 無線通信機及び無線通信システム
US20120166458A1 (en) * 2010-12-23 2012-06-28 Microsoft Corporation Spam tracking analysis reporting system
CN102118456B (zh) * 2011-01-19 2013-05-22 中国科学技术大学 一种基于地理位置信息的天地网络混合编址方法
US8848825B2 (en) 2011-09-22 2014-09-30 Airbiquity Inc. Echo cancellation in wireless inband signaling modem
US8886392B1 (en) 2011-12-21 2014-11-11 Intellectual Ventures Fund 79 Llc Methods, devices, and mediums associated with managing vehicle maintenance activities
GB2498517B (en) * 2012-01-10 2019-02-27 Media Network Services As Data transport
CN103139325B (zh) * 2013-03-01 2015-05-27 北京大学 基于GeoSOT剖分编码的网络地址设计方法和数据资源调度方法
US20150031398A1 (en) * 2013-07-29 2015-01-29 Flybits, Inc Zone-Based Information Linking, Systems and Methods
US9733120B2 (en) 2013-08-12 2017-08-15 Halliburton Energy Services, Inc. Systems and methods for spread spectrum distributed acoustic sensor monitoring
US9241044B2 (en) 2013-08-28 2016-01-19 Hola Networks, Ltd. System and method for improving internet communication by using intermediate nodes
US9363638B1 (en) 2015-06-02 2016-06-07 GeoFrenzy, Inc. Registrar mapping toolkit for geofences
US10235726B2 (en) 2013-09-24 2019-03-19 GeoFrenzy, Inc. Systems and methods for secure encryption of real estate titles and permissions
US9906902B2 (en) 2015-06-02 2018-02-27 GeoFrenzy, Inc. Geofence information delivery systems and methods
US10121215B2 (en) 2014-07-29 2018-11-06 GeoFrenzy, Inc. Systems and methods for managing real estate titles and permissions
US9906609B2 (en) 2015-06-02 2018-02-27 GeoFrenzy, Inc. Geofence information delivery systems and methods
US10410244B2 (en) 2013-11-13 2019-09-10 Bi Science (2009) Ltd Behavioral content discovery
CN103973832B (zh) * 2014-04-08 2017-03-29 电子科技大学 一种基于物理空间位置映射的IPv6编址与组网方法
CA2945817A1 (en) 2014-04-15 2015-10-22 Level 3 Communications, Llc Geolocation via internet protocol
CN105282263A (zh) * 2014-06-25 2016-01-27 三亚中兴软件有限责任公司 一种地址配置方法、装置和设备
US10979849B2 (en) 2015-06-02 2021-04-13 GeoFrenzy, Inc. Systems, methods and apparatus for geofence networks
US10375514B2 (en) 2014-07-29 2019-08-06 GeoFrenzy, Inc. Systems, methods and apparatus for geofence networks
US11606666B2 (en) 2014-07-29 2023-03-14 GeoFrenzy, Inc. Global registration system for aerial vehicles
US10582333B2 (en) 2014-07-29 2020-03-03 GeoFrenzy, Inc. Systems and methods for geofence security
US11240628B2 (en) 2014-07-29 2022-02-01 GeoFrenzy, Inc. Systems and methods for decoupling and delivering geofence geometries to maps
US11838744B2 (en) 2014-07-29 2023-12-05 GeoFrenzy, Inc. Systems, methods and apparatus for geofence networks
US10115277B2 (en) 2014-07-29 2018-10-30 GeoFrenzy, Inc. Systems and methods for geofence security
US10805761B2 (en) 2014-07-29 2020-10-13 GeoFrenzy, Inc. Global registration system for aerial vehicles
US10237232B2 (en) 2014-07-29 2019-03-19 GeoFrenzy, Inc. Geocoding with geofences
US9875251B2 (en) 2015-06-02 2018-01-23 GeoFrenzy, Inc. Geofence information delivery systems and methods
US10932084B2 (en) 2014-07-29 2021-02-23 GeoFrenzy, Inc. Systems, methods and apparatus for geofence networks
US9986378B2 (en) 2014-07-29 2018-05-29 GeoFrenzy, Inc. Systems and methods for defining and implementing rules for three dimensional geofences
JP6348019B2 (ja) * 2014-08-28 2018-06-27 ルネサスエレクトロニクス株式会社 通信システム、通信装置、自動車および通信方法
WO2016033192A1 (en) 2014-08-28 2016-03-03 Adelos, Inc. Noise management for optical time delay interferometry
US10348837B2 (en) * 2014-12-16 2019-07-09 Citrix Systems, Inc. Methods and systems for connecting devices to applications and desktops that are receiving maintenance
US11057446B2 (en) 2015-05-14 2021-07-06 Bright Data Ltd. System and method for streaming content from multiple servers
WO2016196496A1 (en) 2015-06-02 2016-12-08 GeoFrenzy, Inc. Geofence information delivery systems and methods
US9686279B2 (en) * 2015-09-30 2017-06-20 Konica Minolta Laboratory U.S.A., Inc. Method and system for providing GPS location embedded in an IPv6 address using neighbor discovery
WO2018017412A1 (en) 2016-07-18 2018-01-25 GeoFrenzy, Inc. Systems and methods for defining and implementing rules for three dimensional geofences
US11190374B2 (en) 2017-08-28 2021-11-30 Bright Data Ltd. System and method for improving content fetching by selecting tunnel devices
EP3767495B1 (en) 2017-08-28 2023-04-19 Bright Data Ltd. Method for improving content fetching by selecting tunnel devices
EP3652721A1 (en) 2017-09-04 2020-05-20 NNG Software Developing and Commercial LLC A method and apparatus for collecting and using sensor data from a vehicle
US11508272B2 (en) * 2017-11-17 2022-11-22 Charles Isgar Display system for a vehicle
US10462233B2 (en) * 2018-01-23 2019-10-29 Charter Communications Operating, Llc Protocol for anycast based discovery of local resources
US11392988B1 (en) 2018-03-09 2022-07-19 Charles Isgar System for displaying advertisements within vehicles
WO2020012241A1 (en) 2018-07-08 2020-01-16 Nng Software Developing And Commercial Llc. A method and apparatus for optimal navigation to multiple locations
EP4236263A3 (en) 2019-02-25 2023-09-06 Bright Data Ltd. System and method for url fetching retry mechanism
EP4030318A1 (en) 2019-04-02 2022-07-20 Bright Data Ltd. System and method for managing non-direct url fetching service
US11171918B2 (en) * 2019-06-03 2021-11-09 Rockwell Automation Technologies, Inc. Generating location-based addresses for wireless network communication

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5400338A (en) * 1994-02-08 1995-03-21 Metricom, Inc. Parasitic adoption of coordinate-based addressing by roaming node
US6047327A (en) * 1996-02-16 2000-04-04 Intel Corporation System for distributing electronic information to a targeted group of users
US6477581B1 (en) 1996-04-09 2002-11-05 International Business Machines Corporation Location/motion sensitive computer connection
US5796728A (en) * 1996-06-25 1998-08-18 Ericsson Inc. Communication system and method for modifying a remote radio using an internet address
US5901352A (en) * 1997-02-20 1999-05-04 St-Pierre; Sylvain System for controlling multiple networks and associated services
JP3641112B2 (ja) * 1997-09-05 2005-04-20 株式会社東芝 パケット中継装置、移動計算機装置、移動計算機管理装置、パケット中継方法、パケット送信方法及び移動計算機位置登録方法
JPH11110324A (ja) * 1997-10-07 1999-04-23 Hitachi Ltd 代理サーバ選択装置および代理サーバ
US6052725A (en) * 1998-07-02 2000-04-18 Lucent Technologies, Inc. Non-local dynamic internet protocol addressing system and method

Also Published As

Publication number Publication date
JP4482236B2 (ja) 2010-06-16
WO2000027091A1 (en) 2000-05-11
AU1712000A (en) 2000-05-22
JP2003524309A (ja) 2003-08-12
EP1125415B1 (en) 2006-01-25
CN1316151A (zh) 2001-10-03
DE69929627T2 (de) 2006-09-14
US6920129B2 (en) 2005-07-19
BR9908762A (pt) 2004-02-25
US20010015965A1 (en) 2001-08-23
HK1043265A1 (zh) 2002-09-06
EP1125415A1 (en) 2001-08-22
ATE316730T1 (de) 2006-02-15
CA2321751A1 (en) 2000-05-11
DE69929627D1 (de) 2006-04-13
AU765704B2 (en) 2003-09-25
US6236652B1 (en) 2001-05-22
WO2000027091A9 (en) 2000-10-19

Similar Documents

Publication Publication Date Title
CN1127249C (zh) 一种在主机和移动设备之间传送数据的方法
CN1242596C (zh) 瞬时消息接发
CN1263267C (zh) 漫游的转换器或路由器
CN1212398A (zh) 配置地址数据库的报文传送服务系统
US8560733B2 (en) Method and system for communicating across telephone and data networks
JP3988836B2 (ja) ショートメッセージのルート指定
KR101617056B1 (ko) 인스턴트 메시지 사용자들과 단문 메시지 서비스 사용자들 사이의 통신을 위한 시스템 및 방법
US20060165015A1 (en) Method for routing data packets using an IP address based on geo position
US8290779B2 (en) System and method for providing a managed language translation service
CN1551583A (zh) 数据包通信装置
CN1759628A (zh) 为移动站提供手动选择通信网络的方法和设备
US20060053197A1 (en) Multimedia message service apparatus
AU5246798A (en) Method and apparatus for performing position- and preference-based service selection in a mobile telephone system
TWI227611B (en) Electronic apparatus
WO2021136485A1 (zh) 一种通信方法及装置
CN1801231A (zh) 紧急通报系统和紧急通报方法
CN1694459A (zh) 一种IPv6网络中实现动态域名更新的方法
CN102971969A (zh) 用于基于卫星的通信系统中的路由的方法和设备
CN1170287A (zh) 网络管理方法及其装置和网络系统
CN100347995C (zh) 通信处理设备和通信处理方法
CN1241888A (zh) 无线电通信设备和它的控制方法
CN1953386A (zh) 管理会话的方法、通用消息客户端及服务器
CN1219389C (zh) 服务控制网络及其控制方法
CN1625882A (zh) 定义数字项适配的协商机制的方法
WO2003105426A1 (ja) 電子メール配信方法、通信端末、およびサーバ装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
ASS Succession or assignment of patent right

Owner name: CALOSA SOFTWARE CO., LTD.

Free format text: FORMER OWNER: ALBIQIT CO.

Effective date: 20100802

C41 Transfer of patent application or patent right or utility model
COR Change of bibliographic data

Free format text: CORRECT: ADDRESS; FROM: WASHINGTON STATE, USA TO: DELAWARE, USA

TR01 Transfer of patent right

Effective date of registration: 20100802

Address after: American Delaware

Patentee after: Rosa software limited liability company

Address before: Washington State

Patentee before: Albiqit Co.

CX01 Expiry of patent term

Granted publication date: 20031105

CX01 Expiry of patent term