CN1263267C - 漫游的转换器或路由器 - Google Patents
漫游的转换器或路由器 Download PDFInfo
- Publication number
- CN1263267C CN1263267C CNB988050234A CN98805023A CN1263267C CN 1263267 C CN1263267 C CN 1263267C CN B988050234 A CNB988050234 A CN B988050234A CN 98805023 A CN98805023 A CN 98805023A CN 1263267 C CN1263267 C CN 1263267C
- Authority
- CN
- China
- Prior art keywords
- transducer
- address
- router
- network
- processor
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0032—Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
- H04L5/0035—Resource allocation in a cooperative multipoint environment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/25—Mapping addresses of the same type
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5007—Internet protocol [IP] addresses
- H04L61/5014—Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/50—Address allocation
- H04L61/5084—Providing for device mobility
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/04—Network layer protocols, e.g. mobile IP [Internet Protocol]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/18—Service support devices; Network management devices
- H04W88/182—Network node acting on behalf of an other network entity, e.g. proxy
Abstract
本发明公开了一种用于转换连接到外部网络的用户设备的网络设置的转换器,其中该用户设备被配置为与一个本地网络相连。该转换器包括:一个第一接口,用于与该用户设备相连;一个第二接口,用于与该外部网络相连;和一个处理器,与该第一和第二接口进行通信。该处理器截留来自该第二接口的数据,以确定该外部网络的网络设置;截留来自该第一接口的数据,以确定该用户设备的网络设置;确定从该用户设备发送来的数据是否与该外部网络相兼容;修改不兼容的数据,以与该外部网络相兼容;以及经由该第二接口发送该修改的数据到该外部网络。
Description
技术领域
本发明一般涉及数字电信技术,具体涉及能够使一个用户数字通信终端定位并且设备透明的便携式转换器或路由器。
背景技术
诸如互联网或IP地址之类的用户数字电信地址常规上与一个固定物理位置有关,例如,用户公司电话线的位置。然而,诸如膝上型计算机这样的便携式通信设备正变得更加通用,并且对于用户来说,从旅馆和机场这样的不同位置访问互联网是经常发生的事情。
建立数字电信网络以便将要发送到一个电信地址的通信发送到相关的物理位置。这样,如果一个膝上型计算机连接到一个远程位置,则发送到该计算机以及来自该计算机的通信将不与用户的电信地址相关。
为使计算机(主机)经一个网络(例如,互联网)进行通信,必须将软件协议(例如,传输控制协议/互联网协议(TCP/IP))加载到该主机。主机计算机将信息(即,数据包)发送到网络上的设备(路由器),该设备接收该数据包并将其送到目的地主机。
目的地主机通过类似的处理返回答复。必须配置每个主计算机和路由器,以便了解数据包将发往何人。只有主计算机明确地将数据包发送(地址)该路由器,则路由器才接收数据包。如果未能正确配置主机(错误地址),则主计算机和路由器将不能进行通信。
随着移动计算机(膝上型)的出现以及将它们插入各种网络以便能够访问网络上的资源和互联网的要求,必须为移动计算机将插入的每个网络配置移动计算机。传统上,通过(i)在移动计算机的软件上手工进行(为加载新配置常常需要重新启动计算机),或(ii)使用一组新的协议,在移动计算机上使用该协议以便从计算机所连接到的网络上的设备得到配置信息实现这种新配置。当创建新的服务(协议)以增加主计算机的功能性时,根据所增加的新功能的类型,在主计算机或路由器上必须更新这些新的协议。
发明内容
根据本发明,一个便携式“漫游”路由器或转换器使一个膝上型计算机或其他被配置连接到一个局部本地网络的便携式终端连接到互联网或其他数字数据通信网络上的任何位置。漫游路由器自动地并透明地将该终端再配置到其新位置并处理输出和输入数据。
根据本发明的一方面,提供一种用于转换连接到外部网络的用户设备的网络设置的转换器,该用户设备被配置为与一个本地网络相连。该转换器包括一个第一接口,用于与该用户设备相连;一个第二接口,用于与该外部网络相连;和一个处理器,与该第一和第二接口进行通信。该处理器截留来自该第二接口的数据,以确定该外部网络的网络设置;截留来自该第一接口的数据,以确定该用户设备的网络设置;确定从该用户设备发送来的数据是否与该外部网络相兼容;修改不兼容的数据,以与该外部网络相兼容;以及经由该第二接口发送该修改的数据到该外部网络。
根据本发明的一个实施例,该用户设备具有一个永久地址;该转换器具有一个转换器地址;该用户设备向该外部网络发送包括作为源地址的该永久地址的输出数据;和该处理器通过使用该转换器地址替换该永久地址作为该源地址来转换该输出数据。
根据本发明的一个实施例,该永久地址是互联网协议地址。
根据本发明的一个实施例,该转换器地址是互联网协议地址。
根据本发明的一个实施例,该处理器从该用户设备发送的数据中确定该永久地址。
根据本发明的一个实施例,该用户设备发送地址分解协议数据包;和该处理器发送包括该转换器的媒体访问控制地址的答复给该用户设备。
根据本发明的一个实施例,该处理器以接收全部输出数据的混杂模式来操作;和该处理器自动确定来自该输出数据的该永久地址。
根据本发明的一个实施例,该转换器具有一个转换器硬件地址;和该处理器使用该硬件地址答复给该用户设备,以便将随后的数据包发送到该转换器的硬件地址。
根据本发明的一个实施例,该用户设备具有一个永久地址;该转换器具有一个转换器地址;该转换器从该外部网络接收包括作为目的地地址的该转换器地址的输入数据;和该处理器通过使用该永久地址替换该转换器地址作为该目的地地址来转换该输入数据。
根据本发明的一个实施例,该用户设备具有一个永久地址;该转换器具有一个转换器地址;该用户设备将包括作为源地址的该永久地址的输出数据发送到该外部网络;该处理器通过使用该转换器地址替换该永久地址作为该源地址来转换该输出数据;该转换器从该外部网络接收包括作为目的地地址的该转换器地址的输入数据;和该处理器通过使用该永久地址替换该转换器地址作为该目的地地址来转换该输入数据。
根据本发明的一个实施例,将该处理器配置为自动将其本身配置到该外部网络,而没有外部网络配置的以前知识。
根据本发明的一个实施例,该处理器使用动态主机配置协议将其自身配置到该外部网络。
根据本发明的一个实施例,该处理器通过以混杂模式进行操作来将其自身配置到该外部网络,其中在该混杂模式,该处理器接收全部输入数据并从中提取外部网络信息。
根据本发明的一个实施例,该外部网络包括至少一个路由器,用于广播包含关于该外部网络的信息的信息数据包;和该处理器通过接收所述信息数据包并从中提取信息将其本身配置到该外部网络。
根据本发明的一个实施例,该处理器被配置为使用经由该外部网络发送的简单网络管理协议数据包来接收外部网络配置信息。
根据本发明的一个实施例,该转换器被配置为与另一个转换器通信,其中,该另一个转换器连接到本地网络并被配置为作为一个本地代理器。
根据本发明的一个实施例,转换器包括一个并入该第一和第二接口和该处理器的硬件设备,该硬件设备连接到该用户设备和该外部网络。
根据本发明的一个实施例,该硬件设备附着到该用户设备。
根据本发明的一个实施例,该硬件设备连接到该外部网络上的一点。
根据本发明的一个实施例,该硬件设备连接在该用户设备和该外部网络之间。
根据本发明的一个实施例,该硬件设备包括一个卡,该卡包括其上存储该处理器所实现的软件的存储器,和一个用于运行该软件的计算发备。
根据本发明的一个实施例,将卡配置为插入该用户设备。
根据本发明的一个实施例,该硬件设备包括一个集成电路,该集成电路包括一个其上存储该处理器所实现的软件的存储器,和一个用于运行该软件的计算设备。
根据本发明的一个实施例,将该集成电路配置为插入该用户设备。
根据本发明的一个实施例,转换器包括在该用户设备中存储并运行的软件。
根据本发明的一个实施例,转换器包括在该外部网络的一个部件中存储并运行的软件。
根据本发明的一个实施例,该第二接口连接到该外部网络;和该用户设备连接到该外部网络。
根据本发明的一个实施例,将该处理器配置为转换传输控制协议/互联网协议数据包。
根据本发明的一个实施例,将该处理器配置为具有滤波能力。
根据本发明的一个实施例,将该处理器配置为在对该用户设备透明的该外部设备中使用替换的通信设备。
根据本发明的一个实施例,在出现故障的情况下,将该处理器配置为能够防止到该用户设备的对话损耗。
根据本发明的一个实施例,将该处理器配置为执行动态创建和维护无线网络,使其具有路由一个通过多个对该用户设备透明的无线站点的数据包的能力。
根据本发明的一个实施例,该外部网络包括第一和第二子网络;
该用户设备和该转换器连接到该第一子网络;和将该处理器配置为作为到该用户设备的第二子网络出现,以及作为到第二子网络的该用户设备出现。
根据本发明的一个实施例,将该处理器配置为执行数据协议转换。
根据本发明的一个实施例,将该处理器配置为响应远程源上的在该转换器局部高速缓存的数据请求。
根据本发明的一个实施例,将该处理器配置为提供通过该外部网络的文件同步。
根据本发明的一个实施例,将处理器进一步配置为在多个用户设备之间执行数据库同步。
根据本发明的一个实施例,将该处理器配置为提供具有文件复印和调和的电子邮件,而该用户设备不必请求复印或调和。
根据本发明的一个实施例,所述用户设备将包括作为目的地地址的第一地址的输出数据发送给该外部网络;该转换器存储对应于该第一地址的第二地址,其中第二地址是由该转换器根据该外部网络的网络设置所获悉的;和该转换器通过使用该第二地址替换该第一地址作为该目的地地址来转换该输出数据。
根据本发明的一个实施例:该转换器从该外部网络接收包括作为源地址的该第二地址的输入数据;和该转换器通过使用该第一地址替换该第二地址作为该源地址来转换该输入数据。
漫游路由器包括一个处理器,该处理器对终端来说作为本地网络出现,对通信系统来说作为终端来出现。该终端具有一个永久地址,漫游路由器具有一个路由器地址,该终端将输出数据发送到包括作为源地址的永久地址的系统。该处理器通过将该永久地址转换为路由器地址作为源地址来转换输出数据。该终端从包括作为目的地址的路由器地址的系统接收输入数据,处理器通过将路由器地址转换为永久地址作为目的地址来转换输入数据。
终端可以直接连接到局域网上的一点,漫游路由器连接到该网络上的另一点。可以使用漫游路由器来实现包括漫游电子邮件,网络文件同步装置,数据库同步装置,瞬时网络,漫游互联网,移动虚拟专用网络和商务显示路由器,并且也可以将该漫游路由器改为一个固定的漫游路由器。
可以由软件和/或硬件实现漫游路由器。漫游路由器可以建立诸如膝上型计算机这样的数字电信终端的位置和设备透明性。该终端可以连接到各种网络中的任何网络以及采用各种通信接口设备的位置。
漫游路由器自动将实际位置地址转换为诸如互联网地址这样的用户唯一通信地址,以便该终端执行来自该通信地址的通信,与该终端的物理位置无关。
漫游路由器还自动配置该终端以使用所选择的一个接口设备,并且如果第一设备发生故障或不能被使用,则漫游路由器从一个设备切换到另一个设备。
漫游路由器包括可以在个人便携设备作成程序包的软件和服务,以便以透明、集成和方便的形式支持多种计算和通信能力和服务以适应移动者(用户)的移动。这通过向用户提供设备透明性和位置透明性来实现。
存在大量通信设备选择,例如,以太网,无线LAN,和用户在办公室、室外活动或在路上(例如,在去旅馆,机场或回家的路上)之间切换的拨号调制解调器。漫游路由器的设备透明性提供在这些设备之间的无缝切换(容易,透明地,和无对话损失)。漫游路由器支持的位置透明性避免用户每次移动到新的网络或子网络时必须重新配置(例如,IP和网关地址)其网络设备(膝上型)。
本发明的漫游路由器通过向网络设备(主机)提供一个永久IP地址实现位置和身份的分离。漫游路由器在位置,通信设备,和主操作系统之间提供独立性。网络组织不必采用新的标准。所有规定的处理内部存储在漫游路由器,该漫游路由器具有到主机设备和各种通信设备的标准接口。
漫游路由器通过向用户提供身份和保密服务支持到网络计算机的扩展。漫游路由器通过支持多个通信基底还支持访问通信网络的用于软件挂起,增加吞吐量,和容错的多个并行通信路径。
根据本发明使数据通信终端位置和设备透明的便携式路由器,包括:第一模块,用于存储用户的数字通信地址;第二模块,用于检测连接到该终端的数据通信网络位置;第三模块,用于检测连接到该终端的通信设备;第四模块,用于建立终端和网络之间的数据通信,以便将来自第二模块的位置的通信地址自动转换到来自第一模块的用户的通信地址;和第五模块,用于自动选择第三模块检测并由第四模块使用的通信设备。
本发明的漫游路由器使用由一个自含式(self-contained)装置所体现的独特处理,该自含式装置对在主机和路由器之间传送的数据包进行操作。该处理提供在主机和漫游路由器之间发送的数据包内容的智能有效通用的转换。甚至在主机未配置为与漫游路由器通信的情况下,该转换也允许主机与漫游路由器通信。
这通过认为是为其配置主机的路由器的漫游路由器,以及认为是该路由器想与之通信的主机的漫游路由器来实现。因此,漫游路由器支持计算机的移动性,这是因为漫游路由器使这些计算机在不同位置(位置独立性)插入网络,而不必在该移动计算机安装、配置或使用任何新的协议。
移动计算机继续工作,而不必了解位置变化或新的配置,漫游路由器转换允许主机认为其正与路由器通信的数据。通过在一个自含式装置实现这一过程,可以执行新协议的调度,与主机及其操作系统无关(主机独立性)。
所有规定的处理和转换内部存储到漫游路由器,该漫游路由器具有到主机设备和各种通信设备的标准接口。这样,不必采用新的标准。通过将支持不同网络环境的复杂性从移动计算机移动到该自含式装置,漫游路由器允许主计算机保留最少量的软件协议和经网络通信的功能性(例如,一般安装在网络计算机的最少功能性)。
漫游路由器的转换能力还能实现交替使用通信路径(设备独立性),而主机不必了解使用一个交替通信路径的任何新的通信设备。不仅在物理层、链路层,或协议组的网络层,而且也在传送和应用层进行数据包转换。这就允许网卡,协议组,和运行在主计算机的应用程序与网络环境和配置无关。
作为通信设备独立性的一个实例,该转换通过支持多个通信基底允许软件挂起,增加吞吐量,和容错。另外,漫游路由器转换能力提供一个用于展开增强的漫游和移动计算软件和诸如滤波数据包之类的服务并确定应允许哪一个数据包在移动计算机和漫游路由器或局域网之间传送的灵活的处理(内部防火墙)。
路由器装置可以是:(i)由一个移动用户携带(例如,使用一个外部盒);(ii)连接到移动计算机(例如,PCMCIA卡);(iii)安装在移动计算机内部(例如,膝上型计算机内的芯片);(iv)或安装在网络基础结构,当移动计算机用户移动时使其一直处在这里(例如,插入到局域网的转换在主机和漫游路由器之间发送的数据包的盒,或安装在网络内的路由器的芯片)。也可以以在移动计算机或另一个计算机或网络上的路由器上加载和运行软件的形式提供路由器。
通过下面结合附图所作的详细描述,本发明的这些和其他特征及优点对本领域的技术人员来说将变得显而易见,其中相同的标记数字表示相同的部件。
附图说明
图1是示出实现在主计算机设备和各种通信设备之间经标准接口的本发明的漫游路由器的图;
图2是示出漫游路由器的基本结构的图,该基本结构被认为是硬件设备结构;
图3是示出当主设备连接到本发明的漫游路由器以及当一个网络接口连接到该路由器时,所执行的基本步骤的结构流程图;
图4是示出当来自主机的第一数据包发送到所连接的路由器或当接收一个激活中断或信号时该路由器自动适配主机设备的流程图;
图5是示出该路由器处理并检查各种通信设备接口以用于初始化,启动等的流程图;
图6是在主机设备以软件35实现时的路由器的基本结构图;
图7a到7g是示出各种网络设备所实现的协议栈,和在漫游路由器的协议栈的所有层具有的转换功能的图;
图8是示出漫游路由器的代理器ARP数据包截流和主机重新配置过程的流程图;
图9a和9b组合示出在主计算机和漫游路由器在协议栈的各个级所进行的漫游路由器的转换处理
图10是示出以硬件设备实现的漫游路由器的结构图,该硬件设备包括一个微控制器和一个用于存储实现转换功能的算法的非-易失性存储器;
图11是示出以专用集成电路(ASIC)芯片实现的漫游路由器装置的结构的图;
图12a到12d是漫游路由器能操作的主机和网络接口模式的图;
图13是示出以经一个网络接口连接到局域网并具有多个口以连接到主计算机的自含式盒实现的漫游路由器的放大透视图;
图14是示出以PCMCIA III型卡实现的漫游路由器的放大透视图,其中漫游路由器插入到主计算机II型插槽和II型的通信卡设备直接插入到漫游路由器,以便二者都可以在便携式主计算机加电和存储;和
图15是示出以PCMCIA II型卡实现的漫游路由器的放大透视图,其中漫游路由器经II型接口插槽插入到主计算机和II型的通信卡设备插入到漫游路由器II型卡。
具体实施方式
基本漫游路由器
定义好的标准接口
图1表示体现本发明的连接在主机设备或计算机12和通信设备14之间的“漫游”转换器或路由器10。主机设备12是一个膝上型计算机或其他固定或移动的数字数据通信终端,该设备可被从一个位置携带到另一个位置,从而是完全便携或移动的。例如,可以在诸如机场,顾客办公室,家庭,等等这样的任何适宜位置使用一个膝上型计算机。
通信设备14是主机设备12所连接的任何类型的通信系统的一部分。这样的通信系统包括,广域网,宽域网,拨号上网和专线互联网连接等,但不限于此。在一个典型的应用中,通信设备将使主计算机连接到一个其本身连接到互联网的局域网。这样,主机设备12能够与未限定数目的网络和节点通信,这些网络和节点经路由器,交换开关,网桥等以任何公知的方式互连。
本发明的路由器10包括一个一般用于将路由器10连接到主机设备12的终端接口10a和一个将路由器10连接到通信设备14的系统接口10b。正如下面所进一步描述的,路由器10一般包括一个由硬件和/或软件组成并具有要求的功能性的处理器。将路由器10进一步配置为以交替模式操作,其中主机设备12直接连接到网络,路由器10经系统接口10b也连接到网络中的某点。在这种情况下,未使用终端接口10a。
尽管本文将设备10描述为一个路由器,应该明白路由器10不是一个常规的路由器,这是因为常规的路由器具有在网络之间提供互连性的能力。相反,本发明的路由器10基本上是一个转换器,该转换器能够使主机设备12自动和透明地连接到任何通信设备14,并处理设备12的输入和输出数据。
根据本发明主机设备12具有一个不便于改变的永久互联网地址。将设备12也初始配置为在其基础位置与一个特定网关或其他内部设备通信。该网关具有当设备12连接到任何通信系统时试图定位的一个内部地址。在不具有本发明的漫游路由器10的功能性的情况下,主机设备12将不能工作在远程位置,这是因为主机设备12找不到其网关。
应该明白术语“内部”不是指一个住所,而是一个该终端一般连接到并对应于内部互联网或IP地址的网络,网关或其他通信设备或系统。
图1进一步描述了表示产生并处理通过通信设备14传送的数据的主计算机设备12的协议顶层16。在典型的OSI/ISO模式中,该接口16正处于IP层下面,链接层上面。处于中间的是表示路由器10的层18,层18的功能是适于配置并利用基础通信设备并提供支持本文所述的路由器。下层20是执行通信(有可能是基于有线互联网或无线网)的物理通信层,该所执行的通信过程可由流动路由器或用户来获得和确定。在路由层18和层16及20之间是路由器10动态识别并配置的接口22和24。
本发明的路由器通过由诸如IETF(互联网工程任务强制)和IEEE标准委员会之类的公知标准接口与主计算机,路由器,和其他网络设备协同工作。这些标准规定了数据包格式,内容,和物理通信特性。如图7a所示,根据所连接的当前网络的通信能力和配置在协议栈的各个层必须配置主计算机。
如图7b所示,集线器提供一个定义较好的接口以便通过发送经过多个物理连接的数据包来连接主计算机和网络设备。集线器不提供任何对所发送的数据包内容的处理或转换。
如图7c所示,网桥或交换开关提供智能滤波机构,通过该机构,根据链接层寻址(媒体访问控制地址),网桥或交换开关根据该设备所连接到的物理连接仅发送经过多个物理连接的数据包。网桥和交换开关不处理数据包的内容并且不提供任何较高层的协议功能性。
如图7d所示,路由器根据数据包内的网络层的目的地地址接收数据包。主计算机必须明确地向路由器写明链接层内的该数据包的地址。接着,路由器根据其配置重新发送数据包经过正确的物理连接。在协议栈的任何层都不执行数据包的修改和转换,而除了网络层。
如图7e所示,防火墙滤波网络和传输层上的数据包,仅允许确定的数据包被发送到其他的物理连接。防火墙不处理数据包的内容,如果数据包通过传输(传输口)或网络(IP地址)滤波器,则防火墙仅使其前向到达网络的下一站。
如图7f所示,代理器和网关仅接收由主计算机向它们明确写明地址的数据包。它们仅在应用级处理数据包。如图7g所示,本发明的漫游路由器10在协议栈的链接、网络、传输和应用层处理数据包内容以便在主计算机如何配置和该主计算机当前连接的网络的配置之间提供转换。
与图7a到图7f所示的全部其他设备不同,在其他设备不了解路由器10或必须配置其他设备以使用路由器10的情况下,路由器10自动截留并转换数据包。将路由器10的转换算法内部完全提供给路由器10,其中路由器10提供该位置独立性。这样,当使用漫游路由器时在主计算机12或路由器26中不必开发,接受,或使用新的标准以扩展新的网络设备。
在主计算机12无论何时使用一个新的或不同的通信设备(包括链接和物理层),主计算机的网络层必须了解该新的通信设备。由于路由器10具有到该通信设备的其本身的网络接口,在主计算机12所使用的,但不必配置主计算机12以使用的路由器10可以使用该替换的通信设备。
不基于位置的永久性寻址
现在,我们按照其通信装置的位置(例如,其计算机的IP地址或其传真机的电话号码)与各个装置通信。为支持移动性和变化的通信环境和设备,必须创建一个人与人通信的环境,但不特定于人们所使用的设备。为以无线,潜在专用,通信互连网络来透明支持移动性和自适应性,必须通过一个智能设备或支持各种计算主机和通信设备的代理程序来提供一个公用的虚拟网络。
本发明的漫游路由器10在基于现在互联网使用的IP地址的位置和基于设备12的主CPU所处于的地址的永久用户之间提供映像。在图2将其描述为“IP映像”。在主CPU不支持或用户不了解这种映像的情况下也可以进行这种映像。
互联网RFC2002移动IP协议规定永久和暂时IP地址之间的映射。漫游路由器的独特方面是移动IP协议不必由主CPU支持或运行,而是处于漫游路由器内部。找到或确定诸如其IP号码之类的主机配置信息,如图4所示,并将其存储在漫游路由器10,在图2表示为“Host Info”。配置过程如图3所示。
可选卸载处理
如图2所示,漫游路由器10通过与主机设备12物理分离提供一个主CPU的卸载通信处理。漫游路由器10执行自适应性,选择,和经网络的信息传输。这允许主机终端或设备12使用网络,而不必直接支持该网络协议。通过使漫游路由器负责适应当前网络基底,主CPU通过不必运行路由、自适配、数据打包等算法或数据包处理可以保持高性能。
漫游路由器也可以排列、发送和接收数据,与主机设备12是否可用和连接无关。漫游路由器10内的CPU11提供全部必须的计算程序以作为一个完全是功能性的网络协处理器,与主CPU无关。这就允许用户增加供电量,这是因为漫游路由器不像主机设备12那样具有多个用户I/O设备。
位置独立性
瞬时网络漫游路由器提供以位置独立方式提供普遍存在和可靠的支持性的能力。这消除了用户用于诸如设备重新配置(例如,IP地址配置,网关或下一站点路由器地址,掩码,链接层参数,和保密许可)或数据传输的负担。
现存协议栈的问题是每次通信环境改变时必须重新配置通信设备。TCP/IP要求一个新的网络、节点和网关号码。Appletalk将自动选择一个未使用的节点号码并找到该网络号码,但是将使所有开路通信丢失并且必须重新启动该业务以便使用新信息开始。
例如,当Powerbook插入到一个网络,并处于休眠状态,接着在一个不同的网络被加电时,可以发生上述过程。当被唤醒时要重新启动所有网络业务,如果不重新启动,则网络应用将变得混乱。漫游路由器通过提供临时性以及与移动IP所提供得类似得永久网络和节点号码来解决这一问题。然而,漫游路由器也使用其他协议栈(例如,AppleTalk)工作。
移动IP在网络级而不是链接级提供位置独立性。当一个新的通信(网络接口)设备连接到漫游路由器时,将自动配置由该设备规定的所有链接级参数,如图5所示。漫游路由器通过自适应地支持设备独立性完全消除了所必须的手工配置。
多基底(设备独立性)
漫游路由器的另一个新颖特征是支持同时使用多个通信基底(substrate)。在图2描述为“设备选择”。用户应该能够使用两个或多个通信基底,增加吞吐量或提高软件协调管理能力。现在的一般协议栈(例如,TCP/IP或AppleTalk)不支持该功能性。
例如,经“网络”控制面板,用户可以在诸如EtherTalkLocalTalk,Wireless,ARA之类的通信基底之间进行选择,但不能经EtherTalk远程注册同时试图经LocalTalk试图打印。路由器一般能够与各种通信基底桥接在一起,但基于包括性能和保密的很多原因,常常不希望将LocalTalk和EtherTalk合并在一起。
现存的路由器的问题是它们需要手工配置并处于节点之外。为解决这一问题,漫游路由器支持自动配置和完全的路由器内部功能性。例如,当用户插入PCMCIA卡或将一个通信设备连接到串行口时,这就允许一个移动或漫游节点动态适应于各种通信和网络设备。
一旦漫游路由器了解可用的通信设备并启动它们,可进行经多个通信基底的数据传输。如图2和图5所示,使用漫游路由器中选择最适宜设备的独特算法和协议作为通过经过每个接口的“漫游路由器设备选择”到“漫游路由器设备检查器”的一部分。
存在能够影响选择使用一个或多个设备的多个因素。这样的因素一般包括可用带宽,初始和保持连接的费用,供电要求和利用率,以及用户选择。
漫游路由器的另一个特征是支持替换或同时使用各个通信基底。当源地址是通信基底的地址时,漫游路由器将送出数据包,这由图6的步骤5的一部分来实现。主计算机现在不能直接使用两个或更多的通信基底,以增加吞吐量或提供软件协调处理能力。
现在的一般协议栈(例如,TCP/IP或AppleTalk)不支持该功能性。一旦漫游路由器了解可用的通信设备并启动它们,可进行经多个通信基底的数据传输。使用漫游路由器中选择最适宜设备的独特算法和协议作为通过经过每个接口的“漫游路由器设备选择”到“漫游路由器设备检查器”的一部分。
存在能够影响选择使用一个或多个设备的多个因素。这样的因素一般包括可用带宽,初始和保持连接的费用,供电要求和利用率,以及用户选择。
硬件说明
漫游路由器可以完全以软件形式实现,而不必具有如图6所示的任何具体的硬件,或与主计算机分开的CPU,或如图2所示硬件形式的封装。漫游路由器也可以提供为存储实现路由器转换处理的功能性的软件程序的数字存储介质。数字存储介质的实例包括光介质(例如,CD-COM),磁介质(例如,软盘),非易失性或只读存储器,或这些介质的任意组合。在移动终端12,或替换为任何其他的计算机或连接到网络的路由器,加载并运行该程序。
漫游路由器设备的一个潜在应用是嵌入PC技术。作为一个实例,粗糙的PC/104标准模块具有3.550比3.775的形式因数,因此每个模块一般为0.6,每个模块一般大约加权7oz.。PC/104模块使用具有最少部件数和功率消耗(每个模块一般为1-2瓦特)的自堆栈总线消除了所必须的底板和插件箱。
例如,漫游路由器可以运行在具有80486处理器的16位总线。标准网络访问设备可以支持具有大约1-2Mbps吞吐量的典型用户数据的多至10Mbps的成组速率。根据可用的无线通信设备减少用户带宽。例如,Proxim的2Mbps无线LAN一般覆盖用户数据吞吐量大约为500Kbps的500码。如图1所示,漫游路由器一般包括3个模块,处理器10,主机设备或终端接口10a,以及通信设备或系统接口10b。
另一个潜在硬件应用是使用CARDIO S-MOS系统技术。该CPU板的尺寸与PCMCIA信用卡适配器的尺寸相同。其尺寸是3.55×3.775×0.6英寸。供电要求是+5V DC+/-10%,工作温度是0到70℃,存储温度是-40到85℃,相对湿度是10%到85%,不冷凝。
CARDIO是最紧致的满足一个堆栈机构和电子PC/104 Rev 2.2规范的可用PC/104兼容系统。电源故障指示器,备用电池和自动转换也是可能的。
也可以在诸如PCMCIA卡或部分在PCMCIA卡之类的小型便携式设备使用漫游路由器。在PCMCIA卡完全使用漫游路由器的情况下,主CPU和电源供给用于执行漫游路由和其他协议,算法,操作系统和应用业务。也可以使用部分由PCMCIA卡和部分由其他硬件实现的混合实现。
装置部件
通过在自含式装置执行数据包转换,在漫游路由器的数据包所进行的处理不影响主计算机并从主计算机卸载。匹配网络配置和业务的所有具体的可能的数据包转换都是在漫游路由器内部进行。漫游路由器可以排列,发送,和接收数据,与主计算机是否可用和连接无关。漫游路由器内部设置的算法和微控制器提供所有必须的计算程序以完全成为功能性的网络协处理器,与主计算机无关。
通过允许漫游路由器独立于主计算机处理数据包,主计算机可以掉电或休眠同时进行处理,从而增加移动计算机的电池使用寿命。
漫游路由器可以以几种不同的方式配置各种部件。在图10,漫游路由器包括一个处理器或微控制器11以转换存储在随机存取存储器的数据包缓冲区内的数据包。转换函数存储在实时操作系统(RTOS)的非易失性存储器13并且必须执行该转换类型的配置信息。
当启动(引导)漫游路由器时,将RTOS和转换算法从非易失性存储器加载到RAM,从这里执行RTOS和转换算法。可以存在连接主计算机的零个,一个或更多的主机接口。存在一个或多个网络接口。如果没有主机接口可用,则漫游路由器经网络接口从主计算机得到数据包。
在图11,以应用具体集成电路(ASIC)或场可编程门阵列(FPGA)15实现漫游路由器10。这些芯片包含用于数据包转换的算法。该芯片可以具有存储诸如为当前网络进行手工配置时的配置信息的非易失性存储器17的存储能力。芯片15也可以包括随机存取存储器,以便在数据包送到主机或网络接口之前缓冲在漫游路由器进行转换的数据包。
装置封装
如上所述,漫游路由器可以封装在几个不同的硬件配置。漫游路由器可以嵌入主计算机,或诸如交换开关或路由器之类的网络设备。也可以将漫游路由器作成插入主计算机的PCMCIA卡或自含外部盒。
每个漫游路由器可以构成一个或多个接口。如果路由器10处于网络基础结构,则它不必由移动用户随身携带。如图12a所示,漫游路由器10经系统接口10b连接到构成通信设备14的网络基础结构的局域网(LAN),LAN14经一个常规的路由器26连接到互联网28,在这种情况下,由于经LAN14接收来自主计算机12的数据包,所以不需要漫游路由器10的主计算机接口10a。
为在主计算机12和网络14之间提供一个保密接口以防止主计算机观看(发觉)网络14上的数据包,漫游路由器10具有一个到主计算机12的接口(终端接口10a)和一个到网络14的第二接口(10b),如图12b所示,并且漫游路由器10提供在各种接口之间打包和重新发送的数据包的滤波,由此提供一个防火墙类型的保密设备,但是该设备运行在网络内部。
为支持具有一个单独的漫游路由器10的多个主计算机12a...12n,漫游路由器10可以具有如图12c和图13所示的多个主机接口10a1...10an以及一个网络或系统接口10b。
如果漫游路由器由移动用户随身携带,就采取PCMCIA卡形式。在图12d,漫游路由器10实现为一个PCMCIA卡。处理和转换能力存储在卡内部并且到主计算机12的接口通过一个PCMCIA总线接口或通信卡30。
如图14所示,PCMCIA卡适合于III型插槽,其中在接受通信卡30(II型PCMCIA卡)的漫游路由器10上存在一个连接器。在该模式,漫游路由器不必使通信设备规定PCMCIA卡内部的部件。
漫游路由器10也可以采取II型PCMCIA卡的形式。在该形式,通信设备或卡30插在漫游路由器卡10的对面,如图15所示。
漫游路由器的转换操作
初始化和自配置
漫游路由器初始化和自配置处理提供一些方法,通过该装置漫游路由器能够了解主计算机和网络,以便得知什么转换是必要的。
主机学习
漫游路由器10通过查看从主计算机发送的数据包的内容能够了解主计算机12是如何配置的。而不是主计算机12将数据包直接送到路由器26或其他网络设备,这就是初始配置所要作的工作,漫游路由器10能够将所有来自主计算机12的输出数据包改发给自身。可以以下面所述的几种方式实现这种转发。
1.Proxy ARP数据包截留和主机重新配置
主计算机12无论何时具有必须发送给路由器26或其他网络设备的IP地址,就使用地址分解协议(ARP)以得到链接层媒体访问控制地址(MAC地址)。如图8所示,当主计算机12广播并ARP请求目的地节点的MAC地址时,漫游路由器10接收该ARP请求广播并响应其MAC地址(而不是目的地节点的地址)。
当主计算机12从漫游路由器10接收该ARP答复时,主计算机将该MAC地址高速锁存在主计算机12并将所有的用于所配置的路由器或网络设备的数据包送到漫游路由器10,其中该ARP答复包含漫游路由器10的MAC地址。主计算机12将认为该MAC地址是所配置的IP网络设备的地址,但实际上,漫游路由器10假装(代替作用)是主计算机12希望找到的设备(其本地网关)。
漫游路由器10也能够使用相同处理重新配置并截留来自路由器或其他网络设备的返回数据包。
2.混杂模式数据包截留
由于MAC地址在短时间内存在于缓存中,主计算机12将不送出新的ARP请求以便再次获得MAC地址,除非超时时间到或当计算机12重新启动时高速缓存被清空。
当常规的网络设备接收或监听到具有不与其本身匹配的MAC地址的数据包时,它将忽略或丢弃该数据包。由于有可能使用便携式计算机很快地从一个网络环境切换到另一个,所以甚至当MAC地址不是漫游路由器的本地网关或设备的地址时,漫游路由器10也必须能够截留数据包。
这通过使漫游路由器的网络连接处于混杂模式来实现。在该模式,漫游路由器上的网络连接接受在通信链路上发送的所有数据包,而不仅仅是被广播或具体寻址的数据包。
3.动态主机配置协议(DHCP)服务
主计算机能够使用DHCP业务以获得配置信息而不是手工配置。使用DHCP服务的主计算机要求在当前连接的该网络区段内安装一个DHCP服务器。如果主计算机12正使用该服务并要求使用DHCP的配置信息,则漫游路由器10将截留这些请求并响应主计算机12使用的配置信息。
漫游路由器使用如下所述的几种不同方法能够了解其当前连接的网络环境。
1.动态主机配置协议(DHCP)
一个不同的网络连接无论何时连接到漫游路由器,它都将广播一个DHCP请求以获得当前网络的配置信息。如果不能获得网络上的DHCP服务,则将切换到另一种方法以了解网络配置。
2.路由器信息数据包
网络上的路由器将周期性地广播用于构成路由表并允许路由器适应网络变化的路由器信息数据包。漫游路由器10将在网络上收听这些路由器信息数据包。当接收一个数据包时,它将从这些数据包提取配置信息。
3.被动收听
通过将漫游路由器的网络连接置于混杂模式,漫游路由器可以检查网络上的所有数据包以发现网络是如何配置的,其中在混杂模式,漫游路由器接收所有的数据包,而不仅仅是为其所确定的数据包。漫游路由器还能够确定在局域网上所使用的IP地址以及通过最终目的地地址而不是下一个站点地址确定哪一个机器是路由器。
使用该方法,漫游路由器10能够被动地了解该网络是如何配置并选择使用未使用的IP地址。如果该IP地址改为由另一个网络设备使用,则将切换到另一个未使用的IP地址。
4.手工配置
在漫游路由器10可以手工配置网络配置信息。使用一个嵌入的Web服务器,简单网络管理协议(SNMP)工具,运行在网络上的一个计算机的应用程序,或其他适合的方法可以设定该信息。当使用手工配置来设定网络信息时,漫游路由器10仍将自动了解主机信息并提供全部的转换能力,因此主计算机不必了解其当前连接的LAN的正确网络信息。
数据包转换
漫游路由器的数据包转换功能根据主计算机12所使用以及主计算机12当前连接的网络14所使用的配置信息在位置和业务之间提供映像。对于从主计算机12到网络14的输出业务,转换功能改变数据包的内容,例如,源地址,检查和,和应用程序具体参数,使送到网络14的所有数据包直接返回漫游路由器10,而不是到达主计算机12。
从网络14到达漫游路由器10,实际上到达主计算机12的的输入业务经过转换功能,从而主计算机12认为这些答复是直接送给它的。主计算机12将完全不了解由漫游路由器10所执行的全部转换。
转换功能如图9a和9b所示进行。在这些图中,在0SI/ISO模块应用程序,传输、链接和物理层所执行的操作由与层标记相对的箭头表示。由主计算机12,漫游路由器10和网络14所执行的操作如设备标记下面的列所示。
主计算机12使用步骤1所示的标准协议栈产生使用存储在主计算机12的当前配置网络数据包。在主计算机12由手工配置该配置信息或者使用DHCP获得该配置信息。
如步骤2所示,当主计算机12寻址链接层目的地地址时,如早些时候所描述的使用Proxy ARP数据包截留例行程序自动得到该地址,这使主计算机12向其标准路由器或本地网关设备的网络地址送出该数据包,但是使用漫游路由器10的链接层地址。
在步骤3,数据包发送通过主计算机12和漫游路由器10之间的标准物理连接。如步骤4所示,由于重新配置主计算机的MAC地址的Proxy ARP功能,或者由于漫游路由器10将使链接层处于混杂模式,漫游路由器10将在链接层接收该数据包,其中甚至确定了不同的MAC地址,混杂模式也使漫游路由器10接收该数据包。
如步骤5所示,一旦数据包通过网络层,漫游路由器转换功能将修改数据包内容以便将源地址改为匹配漫游路由器地址而不是主计算机地址的地址。根据诸如域名称服务(DNS)服务器的名称之类的信息也可以进行其他转换。当转换DNS数据包时,将源地址改为漫游路由器地址以及将目的地地址改为局部DNS服务器的地址。
一旦完成网络层转换,就可以在应用和传输层转换数据包。如步骤6所示,如下转换应用层,这是因为传输层要求一个包括源和目的地地址以及来自应用层的内容的伪网络层标题。
在应用层转换中,例如,使用FTP描述主计算机的源地址的任何地址被转换为该漫游路由器地址的地址。任何应用层目的地地址,例如一个局部proxy服务器,被转换为与在当前网络运行的服务器的地址匹配的地址。
一旦完成该应用层转换,如步骤7所示,传输层能够完成检查和以及任何端口数处理。如果多于一个的主计算机12连接到漫游路由器10,则操作该端口号。当每个主计算机使用一个具体的端口送出一个请求时,将其转换为匹配一个漫游路由器10上的可用输入端口。
使用每个主计算机12指定的端口号存储在漫游路由器10内的表并由后面所描述的答复数据包使用。最终数据包在步骤8经网络14送出。
当从网络14接收一个答复数据包时,如步骤9所示,漫游路由器10将接收该数据包。在步骤10,漫游路由器10将执行反向的网络层转换以便将目的地地址设定为主计算机12的地址而不是漫游路由器的地址,并且在步骤5将任何源地址设定为由漫游路由器10替换的地址。
一旦完成该网络转换,在应用层转换数据包,如步骤11所示,以便将目的地地址转换为主计算机12的地址以及将源地址转换为步骤6所存储的初始目的地地址。在步骤12,步骤7所执行的任何端口处理变为初始设定并计算新的检查和。最后,如图13所示,该数据包被送到正常处理数据包的主计算机12。
漫游路由器的选择
漫游路由器存在多个选项和应用程序。这些应用程序包括漫游电子邮件,远程网络文件同步,漫游数据库同步,瞬时网络漫游路由,漫游互联网,和商务显示数据交换,但不限于此。下面详细描述这些应用程序中的每一个。
漫游电子邮件
漫游电子邮件提供一个更新,调节,和经互联网传播的复制品的同步且分布的方式。在互联网的各个位置是设置有提供必要的同步等的漫游电子邮件支持的漫游路由器。在没有必须支持协议的主机设备的情况下,用于漫游电子邮件的每个漫游路由器能使用诸如提供漫游用户支持的IMAP之类的具体协议(例如,在使用多数互联网电子邮件客户中的POP3协议标准的情况下)。
远程网络文件同步器
漫游路由器的远程网络文件同步选项提供在在设置远程网络文件同步的其他漫游路由器上的各个位置(例如,旅馆,办公室,家庭)存储/高速缓存的用户文件的复制品。更新文件的复制品在所有同等位置之间自动同步和分布。可进行局部更新同时将主机与漫游路由器和网络断开。
漫游数据库同步器
漫游数据库同步器包含用户(同步的)主数据库(例如,联系人,地址,电话号码)。在网络上甚至不需要使用数据库同步器的漫游路由器,这是因为其经各个标准端口直接与各个主机设备接口,这些主机设备包括膝上型计算机,桌上型电脑,个人数字助理,手持个人计算机,寻呼机,等。
瞬时网络漫游路由器
瞬时网络漫游路由器的目的是在具有很少或不固定的基础设施的任何环境下进行一个通信环境的快速调度。主机和通信设备不必直接支持快速调度功能。
瞬时网络漫游路由器在主机设备和所要求的通信系统之间分布地并智能地建立一个无线(或有线)通信链路,同时执行配置,保密,多站点路由,和经各种通信设备的网络层数据传输。漫游路由器执行所有必须的网络创建和处理以便自动从主机系统或用户消除配置和系统支持。瞬时网络漫游路由器使用专有的,现存/出现的无线通信系统,以及多站点路由协议。
由于移动,很多基础设施改变和分开,该问题与引入多种技术的产生的问题相同。例如,高性能的LANs,无线业务,蜂窝电话,卫星,普遍存在的寻呼网络,都提供覆盖范围变化,费用和带宽/延迟特性。
有时,由于缺乏服务,这些设备之间也可以不存在连接性,随着设备插入系统和从系统取出,这些设备之间也可以存在部分和间断的连接性,因此,有意或随机地造成对通信基础设施的损坏,随着系统移动通过各种设备区或不同范围,以及当同时使用多个网络设备(通信基底)时对通信造成损耗。如果必要的话,瞬时网络漫游路由器将动态适应通信网络,动态创建一个通信网络,以便在不必具有中央控制或固定的设施的情况下,在移动的混乱环境提供生存力强的通信。
快速可调度的漫游路由器是与每个用户主机设备(例如,PDA或膝上型计算机)有关的设备。它通过使用用于物理和链接层访问的各种无线通信设备透明地提供下面的主计算机系统的功能。
1.动态无线网络创建
2.初始化为现存无线网络
3.自动配置
4.网络和子网络级数据传输
5.多站点路由功能
漫游路由器通过轮询接口,提供一个中断信号,或通过具体的发信号可以检测一个正使用的设备。这依次启动漫游路由器以配置该设备(如果必要的话)并建立一个通信链路以便适合于相应的接口和无线子网络。漫游路由器在产生数据的主机设备和物理通信传输设备之间的层面操作,如图1所示。
漫游内部网
漫游内部网提供所有网络,服务器类型,用户动态创建一个专用网的服务。除漫游内部网是一个具有可以插入膝上型计算机/设备的多个端口的单独设备之外,漫游内部网与瞬时网络漫游路由器相似。将瞬时网络漫游路由器分配给(每次一个)每个主机设备。漫游内部网不仅提供专用网络,而且也提供诸如暂时文件存储,协议转换,作为一个打印服务器之类的服务,以及还提供描述为基本漫游路由器的一部分的其他服务。
商务显示漫游路由器
商务显示漫游路由器不仅提供展出者带去展出的的计算机的基本漫游路由器的功能性,而且提供引导俘获和/或信息分布。可以提供引导俘获用于与标记阅读器接口以读取出席者的信息。接着该信息由漫游路由器俘获并可用于展出者的引导数据库。
漫游路由器也可提供一个用于将信息分布给出席者的个人网页或经电子邮件直接通过互联网送出的机构。展出者的计算机通过运行web浏览器这样的软件能够控制漫游路由器的信息流,web浏览器与存储在漫游路由器内的业务/控制软件交流。标准的web浏览器可以控制引导信息的显示和俘获,资格信息的收集,和选择返回给出席者的信息。
固定漫游路由器
固定漫游路由器提供与便携式漫游路由器相同的基本功能和构成,但是固定漫游路由器的基本功能和构成存储在一个位置。当用户正在旅游的路上时,固定漫游路由器作为一个代用品或用户的“本地代理”。当用户希望在网络上的其他地方登录或使用其主机设备时,便携式漫游路由器将使用固定漫游路由器登录,因为固定漫游路由器暂时连接到网络,因此信息可以漫游到用户的新位置。也可以使用固定漫游路由器来容纳漫游电子邮件业务的用户电子邮件的主复制品,或漫游文件同步器的文件。
移动虚拟专用网络
漫游路由器在基于互联网现在使用的IP地址的位置和基于主CPU所包含的地址的永久用户之间提供映像。在主CPU或用户不支持或了解这种映像的情况下进行该映像。互联网RFC2002移动IP协议规定永久和暂时IP地址之间的映像。漫游路由器的独特方面是主CPU不必运行,或支持移动IP协议,而是在漫游路由器内部运行,或支持移动IP协议。
通过将该协议作为漫游路由器功能的一部分,漫游路由器可以密封来自主计算机的数据包并将其返回到在本国(本地)网络送出(未密封)的固定漫游路由器。固定漫游路由器接收来自本地网的回复并将其密封及返回漫游路由器。当在漫游路由器和固定漫游路由器之间传送数据包时,使用互联网隧道效应协议加密和发送数据包。
由于漫游路由器提供位置独立性,而固定漫游路由器将所有来自相应主机的数据包经漫游路由器前向送到主计算机,位置、网络链路故障,或移动主机的连接点的任何变化都不会使任何开路对话丢失。由于固定漫游路由器装作是一个移动主计算机,并且漫游路由器装作是本地网络,所以有可能防止该对话损失。固定漫游路由器和漫游路由器的转换功能隐藏了来自传输和应用程序对话的链路和网络损失。
在不脱离本发明实质的情况下,在阅读了本发明公开的内容后,对本发明作出各种修改,对本领域技术人员而言是可行的。
工业适用性
本发明广泛适用于使用计算机和其他设备的电子数据通信的领域。
Claims (40)
1、一种用于转换连接到外部网络的用户设备的网络设置的转换器,该用户设备被配置为与一个本地网络相连,该转换器包括:
一个第一接口,用于与该用户设备相连;
一个第二接口,用于与该外部网络相连;和
一个处理器,与该第一和第二接口进行通信,其中该处理器截留来自该第二接口的数据,以确定该外部网络的网络设置;截留来自该第一接口的数据,以确定该用户设备的网络设置;确定从该用户设备发送来的数据是否与该外部网络相兼容;修改不兼容的数据,以与该外部网络相兼容;以及经由该第二接口发送该修改的数据到该外部网络。
2、如权利要求1所述的转换器,其中,
该用户设备具有一个永久地址;
该转换器具有一个转换器地址;
该用户设备向该外部网络发送包括作为源地址的该永久地址的输出数据;和
该处理器通过使用该转换器地址替换该永久地址作为该源地址来转换该输出数据。
3、如权利要求2所述的转换器,其中,该永久地址是互联网协议地址。
4、如权利要求2所述的转换器,其中,该转换器地址是互联网协议地址。
5、如权利要求2所述的转换器,其中,该处理器从该用户设备发送的数据中确定该永久地址。
6、如权利要求5所述的转换器,其中,
该用户设备发送地址分解协议数据包;和
该处理器发送包括该转换器的媒体访问控制地址的答复给该用户设备。
7、如权利要求5所述的转换器,其中,
该处理器以接收全部输出数据的混杂模式来操作;和
该处理器自动确定来自该输出数据的该永久地址。
8、如权利要求1所述的转换器,其中,
该转换器具有一个转换器硬件地址;和
该处理器使用该硬件地址答复给该用户设备,以便将随后的数据包发送到该转换器的硬件地址。
9、如权利要求1所述的转换器,其中,
该用户设备具有一个永久地址;
该转换器具有一个转换器地址;
该转换器从该外部网络接收包括作为目的地地址的该转换器地址的输入数据;和
该处理器通过使用该永久地址替换该转换器地址作为该目的地地址来转换该输入数据。
10、如权利要求1所述的转换器,其中,
该用户设备具有一个永久地址;
该转换器具有一个转换器地址;
该用户设备将包括作为源地址的该永久地址的输出数据发送到该外部网络;
该处理器通过使用该转换器地址替换该永久地址作为该源地址来转换该输出数据;
该转换器从该外部网络接收包括作为目的地地址的该转换器地址的输入数据;和
该处理器通过使用该永久地址替换该转换器地址作为该目的地地址来转换该输入数据。
11、如权利要求1所述的转换器,其中,将该处理器配置为自动将其本身配置到该外部网络,而没有外部网络配置的以前知识。
12、如权利要求11所述的转换器,其中,该处理器使用动态主机配置协议将其自身配置到该外部网络。
13、如权利要求11所述的转换器,其中,该处理器通过以混杂模式进行操作来将其自身配置到该外部网络,其中在该混杂模式,该处理器接收全部输入数据并从中提取外部网络信息。
14、如权利要求11所述的转换器,其中,该外部网络包括至少一个路由器,用于广播包含关于该外部网络的信息的信息数据包;和
该处理器通过接收所述信息数据包并从中提取信息将其本身配置到该外部网络。
15、如权利要求11所述的转换器,其中,该处理器被配置为使用经由该外部网络发送的简单网络管理协议数据包来接收外部网络配置信息。
16、如权利要求1所述的转换器,其中,该转换器被配置为与另一个转换器通信,其中,该另一个转换器连接到本地网络并被配置为作为一个本地代理器。
17、如权利要求1所述的转换器,包括一个并入该第一和第二接口和该处理器的硬件设备,该硬件设备连接到该用户设备和该外部网络。
18、如权利要求17所述的转换器,其中,该硬件设备附着到该用户设备。
19、如权利要求17所述的转换器,其中,
该硬件设备连接到该外部网络上的一点。
20、如权利要求17所述的转换器,其中,
该硬件设备连接在该用户设备和该外部网络之间。
21、如权利要求17所述的转换器,其中,该硬件设备包括一个卡,该卡包括其上存储该处理器所实现的软件的存储器,和一个用于运行该软件的计算设备。
22、如权利要求21所述的转换器,其中,将卡配置为插入该用户设备。
23、如权利要求17所述的转换器,其中,该硬件设备包括一个集成电路,该集成电路包括一个其上存储该处理器所实现的软件的存储器,和一个用于运行该软件的计算设备。
24、如权利要求23所述的转换器,其中,将该集成电路配置为插入该用户设备。
25、如权利要求1所述的转换器,包括在该用户设备中存储并运行的软件。
26、如权利要求1所述的转换器,包括在该外部网络的一个部件中存储并运行的软件。
27、如权利要求1所述的转换器,其中,
该第二接口连接到该外部网络;和
该用户设备连接到该外部网络。
28、如权利要求1所述转换器,其中,将该处理器配置为转换传输控制协议/互联网协议数据包。
29、如权利要求1所述转换器,其中,将该处理器配置为具有滤波能力。
30、如权利要求1所述转换器,其中,将该处理器配置为在对该用户设备透明的该外部设备中使用替换的通信设备。
31、如权利要求1所述转换器,其中,在出现故障的情况下,将该处理器配置为能够防止到该用户设备的对话损耗。
32、如权利要求1所述转换器,其中,将该处理器配置为执行动态创建和维护无线网络,使其具有路由一个通过多个对该用户设备透明的无线站点的数据包的能力。
33、如权利要求1所述转换器,其中,
该外部网络包括第一和第二子网络;
该用户设备和该转换器连接到该第一子网络;和
将该处理器配置为作为到该用户设备的第二子网络出现,以及作为到第二子网络的该用户设备出现。
34、如权利要求1所述转换器,其中,将该处理器配置为执行数据协议转换。
35、如权利要求1所述转换器,其中,将该处理器配置为响应远程源上的在该转换器局部高速缓存的数据请求。
36、如权利要求1所述转换器,其中,将该处理器配置为提供通过该外部网络的文件同步。
37、如权利要求1所述转换器,其中,将处理器进一步配置为在多个用户设备之间执行数据库同步。
38、如权利要求1所述转换器,其中,将该处理器配置为提供具有文件复印和调和的电子邮件,而该用户设备不必请求复印或调和。
39、如权利要求1所述转换器,其中,
所述用户设备将包括作为目的地地址的第一地址的输出数据发送给该外部网络;
该转换器存储对应于该第一地址的第二地址,其中第二地址是由该转换器根据该外部网络的网络设置所获悉的;和
该转换器通过使用该第二地址替换该第一地址作为该目的地地址来转换该输出数据。
40、如权利要求39所述转换器,其中:
该转换器从该外部网络接收包括作为源地址的该第二地址的输入数据;和
该转换器通过使用该第一地址替换该第二地址作为该源地址来转换该输入数据。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US81617497A | 1997-03-12 | 1997-03-12 | |
US08/816,174 | 1997-03-12 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1273727A CN1273727A (zh) | 2000-11-15 |
CN1263267C true CN1263267C (zh) | 2006-07-05 |
Family
ID=25219872
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB988050234A Expired - Lifetime CN1263267C (zh) | 1997-03-12 | 1998-03-12 | 漫游的转换器或路由器 |
Country Status (15)
Country | Link |
---|---|
US (5) | US7088727B1 (zh) |
EP (1) | EP0968596B1 (zh) |
JP (1) | JP2001514833A (zh) |
KR (1) | KR100528156B1 (zh) |
CN (1) | CN1263267C (zh) |
AT (1) | ATE367701T1 (zh) |
AU (1) | AU740012B2 (zh) |
BR (1) | BR9808014B1 (zh) |
CA (1) | CA2283964C (zh) |
DE (1) | DE69838095T2 (zh) |
ES (1) | ES2290986T3 (zh) |
IL (1) | IL131831A (zh) |
NO (1) | NO994418L (zh) |
NZ (1) | NZ337772A (zh) |
WO (1) | WO1998040990A1 (zh) |
Families Citing this family (212)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
ATE367701T1 (de) * | 1997-03-12 | 2007-08-15 | Nomadix Inc | Nomadischer übersetzen oder wegesucher |
US6822955B1 (en) | 1998-01-22 | 2004-11-23 | Nortel Networks Limited | Proxy server for TCP/IP network address portability |
US8254371B2 (en) * | 1998-06-26 | 2012-08-28 | Alcatel Lucent | Method and system for routing and security for telephone calls over a packet-switched network |
JP3327226B2 (ja) * | 1998-10-29 | 2002-09-24 | 三菱マテリアル株式会社 | 無線サーバ、端末・サーバ間接続方法、及び、その記録媒体 |
US6502135B1 (en) | 1998-10-30 | 2002-12-31 | Science Applications International Corporation | Agile network protocol for secure communications with assured system availability |
US7418504B2 (en) | 1998-10-30 | 2008-08-26 | Virnetx, Inc. | Agile network protocol for secure communications using secure domain names |
EP3086533B1 (en) | 1998-10-30 | 2019-09-11 | VirnetX Inc. | An agile network protocol for secure communications with assured system availability |
US6826616B2 (en) | 1998-10-30 | 2004-11-30 | Science Applications International Corp. | Method for establishing secure communication link between computers of virtual private network |
US8266266B2 (en) | 1998-12-08 | 2012-09-11 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization, authentication and accounting |
US8713641B1 (en) | 1998-12-08 | 2014-04-29 | Nomadix, Inc. | Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device |
US7194554B1 (en) | 1998-12-08 | 2007-03-20 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization authentication and accounting |
SE9804391L (sv) * | 1998-12-17 | 2000-06-18 | Ericsson Telefon Ab L M | Förfarande och anordning i kommunikationsnät |
GB9901036D0 (en) * | 1999-01-18 | 1999-03-10 | Pathfinder Tech Resources Ltd | Apparatus and method for routing communications |
US6738382B1 (en) | 1999-02-24 | 2004-05-18 | Stsn General Holdings, Inc. | Methods and apparatus for providing high speed connectivity to a hotel environment |
DE69927238T2 (de) | 1999-02-26 | 2006-07-13 | Lucent Technologies Inc. | Mobil-IP mit Unterstützung für Dienstqualität |
EP1047244A1 (en) * | 1999-04-20 | 2000-10-25 | Lucent Technologies Inc. | Mobile IP supporting quality of service for data sent from mobile node to correspondent node |
EP1081899A3 (en) * | 1999-08-06 | 2004-03-17 | International Business Machines Corporation | Method of configurating an OSPF interface |
CN100420225C (zh) * | 1999-08-06 | 2008-09-17 | 国际商业机器公司 | 配置开放最短路径优先接口的方法、装置和网络系统 |
EP1234246B1 (en) | 1999-10-22 | 2015-08-12 | Nomadix, Inc. | System and method for network access without reconfiguration |
WO2001031885A2 (en) | 1999-10-22 | 2001-05-03 | Nomadix, Inc. | Gateway device having an xml interface and associated method |
DE60041352D1 (de) * | 1999-10-22 | 2009-02-26 | Nomadix Inc | System und verfahren zur dynamischen teilnehmer-basierten bandbreitenverwaltung in einem kommunikationsnetz |
EP1126678A1 (en) * | 2000-02-16 | 2001-08-22 | Lucent Technologies Inc. | Privacy for mobile terminal in telecommunications network |
JP2001285215A (ja) * | 2000-03-30 | 2001-10-12 | Takashi Ota | 入力信号による計算機類の障害の阻止方式 |
US7380272B2 (en) | 2000-05-17 | 2008-05-27 | Deep Nines Incorporated | System and method for detecting and eliminating IP spoofing in a data transmission network |
KR20020025469A (ko) * | 2000-09-29 | 2002-04-04 | 허노재 | 엔에이티 시스템을 이용하여 네트워크 자동설정, 웹캐싱및 파일 쉐어링 기능을 갖는 서버와 그 기능을 수행하는방법 |
CA2425628C (en) * | 2000-10-17 | 2007-07-24 | Sprint Communications Company, L.P. | Performance management system |
KR20020049184A (ko) * | 2000-12-19 | 2002-06-26 | 이형도 | 레지던셜 게이트웨이 네트워크 주소설정방법 |
US20050220286A1 (en) * | 2001-02-27 | 2005-10-06 | John Valdez | Method and apparatus for facilitating integrated access to communications services in a communication device |
US7689711B2 (en) | 2001-03-26 | 2010-03-30 | Salesforce.Com, Inc. | System and method for routing messages between applications |
US7788399B2 (en) | 2001-03-26 | 2010-08-31 | Salesforce.Com, Inc. | System and method for mapping of services |
US7516191B2 (en) * | 2001-03-26 | 2009-04-07 | Salesforce.Com, Inc. | System and method for invocation of services |
WO2002078265A1 (en) * | 2001-03-26 | 2002-10-03 | Nokia Corporation | Configuration method and system |
US9948644B2 (en) | 2001-03-26 | 2018-04-17 | Salesforce.Com, Inc. | Routing messages between applications |
US7249195B2 (en) * | 2001-03-30 | 2007-07-24 | Minor Ventures, Llc | Apparatus and methods for correlating messages sent between services |
US7487253B1 (en) * | 2001-04-03 | 2009-02-03 | F5 Networks, Inc. | Method for configuring a network element having an unknown protocol address |
DE10164919B4 (de) * | 2001-04-20 | 2009-04-30 | Siemens Ag | Verfahren zum Vermitteln von Daten zwischen einem lokalen Netzwerk und einem externen Gerät und Router dafür |
JP4352630B2 (ja) | 2001-04-27 | 2009-10-28 | 沖電気工業株式会社 | 接続代行装置 |
US7287070B2 (en) * | 2001-05-25 | 2007-10-23 | Interdigital Technology Corporation | Determining control of an internet communication between a sender and receiver |
US7284056B2 (en) | 2001-10-04 | 2007-10-16 | Microsoft Corporation | Resolving host name data |
US7072326B2 (en) * | 2001-11-30 | 2006-07-04 | Palm, Inc. | Network connectivity system and method |
US7525949B1 (en) * | 2002-05-07 | 2009-04-28 | Cisco Technology, Inc. | Forwarding for network devices |
JP4406604B2 (ja) * | 2002-06-11 | 2010-02-03 | アシシュ エイ パンドヤ | Tcp/ip、rdma、及びipストレージアプリケーションのための高性能ipプロセッサ |
WO2004025925A1 (en) * | 2002-09-16 | 2004-03-25 | Koninklijke Philips Electronics N.V. | Initiating communication sessions from a first computer network to a second computer network |
US7752334B2 (en) * | 2002-10-15 | 2010-07-06 | Nomadix, Inc. | Intelligent network address translator and methods for network address translation |
KR100524736B1 (ko) * | 2002-11-20 | 2005-10-31 | 엘지전자 주식회사 | 모바일 아이피를 이용한 데이터 전송방법 |
JP2004179946A (ja) * | 2002-11-27 | 2004-06-24 | Nec Corp | メールアドレス発行方法、メールアドレス発行システムおよびサーバ装置 |
US7289518B2 (en) * | 2002-12-18 | 2007-10-30 | Intel Corporation | Method and apparatus for reducing power consumption in a wireless network station |
JP4133392B2 (ja) * | 2003-02-05 | 2008-08-13 | シャープ株式会社 | 集線装置および外部機器、並びにこれらを備えた情報処理システム、情報処理システムの管理方法 |
US7899929B1 (en) * | 2003-06-05 | 2011-03-01 | Juniper Networks, Inc. | Systems and methods to perform hybrid switching and routing functions |
US8453196B2 (en) | 2003-10-14 | 2013-05-28 | Salesforce.Com, Inc. | Policy management in an interoperability network |
US7417981B2 (en) * | 2003-10-15 | 2008-08-26 | Vonage Holdings Corp. | Method and apparatus for enhanced Internet Telephony |
US7904882B2 (en) * | 2003-10-16 | 2011-03-08 | Salesforce.Com, Inc. | Managing virtual business instances within a computer network |
US20050086524A1 (en) * | 2003-10-16 | 2005-04-21 | Deep Nines Incorporated | Systems and methods for providing network security with zero network footprint |
US20050125511A1 (en) * | 2003-12-08 | 2005-06-09 | Hunt Preston J. | Intelligent local proxy for transparent network access from multiple physical locations |
US20060095628A1 (en) * | 2003-12-19 | 2006-05-04 | Microsoft Corporation | External-Network Data Content Exposure to Network-Connected Devices |
US7668939B2 (en) * | 2003-12-19 | 2010-02-23 | Microsoft Corporation | Routing of resource information in a network |
US7647385B2 (en) * | 2003-12-19 | 2010-01-12 | Microsoft Corporation | Techniques for limiting network access |
US7555543B2 (en) * | 2003-12-19 | 2009-06-30 | Microsoft Corporation | Server architecture for network resource information routing |
US20050138137A1 (en) * | 2003-12-19 | 2005-06-23 | Microsoft Corporation | Using parameterized URLs for retrieving resource content items |
US7660284B1 (en) * | 2004-02-02 | 2010-02-09 | Verizon New York Inc. | Nevigation within a wireless network |
US20050198219A1 (en) * | 2004-03-04 | 2005-09-08 | International Business Machines Corporation | Unicast messaging for waking up sleeping devices |
US7739351B2 (en) | 2004-03-23 | 2010-06-15 | Salesforce.Com, Inc. | Synchronous interface to asynchronous processes |
US8108496B2 (en) * | 2004-04-07 | 2012-01-31 | American Power Conversion Corporation | Method and apparatus for selecting forwarding modes |
US7590685B2 (en) * | 2004-04-07 | 2009-09-15 | Salesforce.Com Inc. | Techniques for providing interoperability as a service |
US7725605B2 (en) * | 2004-08-06 | 2010-05-25 | Salesforce.Com, Inc. | Providing on-demand access to services in a wide area network |
US7660873B2 (en) * | 2004-08-16 | 2010-02-09 | General Electric Company | Systems and methods for communicating messages |
KR101024028B1 (ko) * | 2004-09-08 | 2011-03-22 | 삼성전자주식회사 | 애드 혹 네트워크에서 어드레스 할당 방법 |
US7721328B2 (en) | 2004-10-01 | 2010-05-18 | Salesforce.Com Inc. | Application identity design |
US9645712B2 (en) | 2004-10-01 | 2017-05-09 | Grand Central Communications, Inc. | Multiple stakeholders for a single business process |
JP4898168B2 (ja) * | 2005-03-18 | 2012-03-14 | キヤノン株式会社 | 通信システム、通信装置、通信方法、及びプログラム |
JP4947913B2 (ja) * | 2005-04-05 | 2012-06-06 | キヤノン株式会社 | 通信装置及びその通信制御方法 |
US7764635B2 (en) * | 2005-04-26 | 2010-07-27 | Telcordia Technologies, Inc. | Cross-layer self-healing in a wireless ad-hoc network |
WO2006126403A1 (ja) | 2005-05-24 | 2006-11-30 | Nec Corporation | 通信機器間における切替えシステム、切替え方法、および切替えプログラム |
EP1734695A1 (en) * | 2005-06-14 | 2006-12-20 | Siemens Aktiengesellschaft | Back end device, front end device and a system |
US7535861B2 (en) * | 2005-10-07 | 2009-05-19 | Pacific Star Communications Inc. | Self-contained portable broadband communication system |
US20070109982A1 (en) * | 2005-11-11 | 2007-05-17 | Computer Associates Think, Inc. | Method and system for managing ad-hoc connections in a wireless network |
US20070140272A1 (en) * | 2005-12-21 | 2007-06-21 | Johan Gulliksson | Portable communication device |
US7817589B2 (en) | 2006-02-21 | 2010-10-19 | Pacific Star Communications, Inc. | Self-contained portable broadband communications system |
US8117246B2 (en) * | 2006-04-17 | 2012-02-14 | Microsoft Corporation | Registering, transfering, and acting on event metadata |
US8924524B2 (en) | 2009-07-27 | 2014-12-30 | Vmware, Inc. | Automated network configuration of virtual machines in a virtual lab data environment |
US8619771B2 (en) | 2009-09-30 | 2013-12-31 | Vmware, Inc. | Private allocated networks over shared communications infrastructure |
US8892706B1 (en) | 2010-06-21 | 2014-11-18 | Vmware, Inc. | Private ethernet overlay networks over a shared ethernet in a virtual environment |
US8929345B2 (en) * | 2006-08-22 | 2015-01-06 | Ca, Inc. | Method and system for managing devices in a wireless network |
US20080052403A1 (en) * | 2006-08-23 | 2008-02-28 | Sun Microsystems, Inc. | Input/output routers with dual internal ports |
US7594060B2 (en) * | 2006-08-23 | 2009-09-22 | Sun Microsystems, Inc. | Data buffer allocation in a non-blocking data services platform using input/output switching fabric |
US7676625B2 (en) * | 2006-08-23 | 2010-03-09 | Sun Microsystems, Inc. | Cross-coupled peripheral component interconnect express switch |
AU2007303531B2 (en) | 2006-09-29 | 2011-03-03 | Nomadix, Inc. | Systems and methods for injecting content |
KR100757898B1 (ko) * | 2006-09-29 | 2007-09-11 | 한국전자통신연구원 | 복수의 이동 에이전트 플랫폼들이 존재하는 네트워크에서 이동 노드에 대한 아이피 핸드오프 제공 방법 |
US8689244B2 (en) * | 2007-01-26 | 2014-04-01 | Objective Interface Systems, Inc. | Hardware communications infrastructure supporting location transparency and dynamic partial reconfiguration |
US8316427B2 (en) | 2007-03-09 | 2012-11-20 | International Business Machines Corporation | Enhanced personal firewall for dynamic computing environments |
US8695081B2 (en) * | 2007-04-10 | 2014-04-08 | International Business Machines Corporation | Method to apply network encryption to firewall decisions |
EP2020776A1 (en) * | 2007-07-30 | 2009-02-04 | Nederlandse Organisatie voor toegepast- natuurwetenschappelijk onderzoek TNO | Restarting networks |
US7895463B2 (en) * | 2007-08-28 | 2011-02-22 | Cisco Technology, Inc. | Redundant application network appliances using a low latency lossless interconnect link |
KR100947286B1 (ko) * | 2007-10-31 | 2010-03-16 | 한국전자통신연구원 | 무선 센서 네트워크 관리 장치 및 방법 |
US8204536B2 (en) * | 2007-12-13 | 2012-06-19 | Microsoft Corporation | Automatic provisioning based on communication network connectivity and characteristics |
US8234264B2 (en) | 2008-02-08 | 2012-07-31 | International Business Machines Corporation | System and method for preferred services in nomadic environments |
US8856387B2 (en) * | 2008-04-24 | 2014-10-07 | Qualcomm Incorporated | Local IP access scheme |
US8677453B2 (en) * | 2008-05-19 | 2014-03-18 | Cisco Technology, Inc. | Highly parallel evaluation of XACML policies |
US8667556B2 (en) * | 2008-05-19 | 2014-03-04 | Cisco Technology, Inc. | Method and apparatus for building and managing policies |
US20090288104A1 (en) * | 2008-05-19 | 2009-11-19 | Rohati Systems, Inc. | Extensibility framework of a network element |
US8094560B2 (en) * | 2008-05-19 | 2012-01-10 | Cisco Technology, Inc. | Multi-stage multi-core processing of network packets |
US8195774B2 (en) | 2008-05-23 | 2012-06-05 | Vmware, Inc. | Distributed virtual switch for virtualized computer systems |
US8898293B2 (en) | 2009-01-28 | 2014-11-25 | Headwater Partners I Llc | Service offer set publishing to device agent with on-device service selection |
US8346225B2 (en) | 2009-01-28 | 2013-01-01 | Headwater Partners I, Llc | Quality of service for device assisted services |
US8635335B2 (en) | 2009-01-28 | 2014-01-21 | Headwater Partners I Llc | System and method for wireless network offloading |
US8832777B2 (en) | 2009-03-02 | 2014-09-09 | Headwater Partners I Llc | Adapting network policies based on device service processor configuration |
US8391834B2 (en) | 2009-01-28 | 2013-03-05 | Headwater Partners I Llc | Security techniques for device assisted services |
US8626115B2 (en) | 2009-01-28 | 2014-01-07 | Headwater Partners I Llc | Wireless network service interfaces |
US8924469B2 (en) | 2008-06-05 | 2014-12-30 | Headwater Partners I Llc | Enterprise access control and accounting allocation for access networks |
US8924543B2 (en) | 2009-01-28 | 2014-12-30 | Headwater Partners I Llc | Service design center for device assisted services |
US8406748B2 (en) | 2009-01-28 | 2013-03-26 | Headwater Partners I Llc | Adaptive ambient services |
US8023425B2 (en) | 2009-01-28 | 2011-09-20 | Headwater Partners I | Verifiable service billing for intermediate networking devices |
US8548428B2 (en) | 2009-01-28 | 2013-10-01 | Headwater Partners I Llc | Device group partitions and settlement platform |
US8725123B2 (en) | 2008-06-05 | 2014-05-13 | Headwater Partners I Llc | Communications device with secure data path processing agents |
US8402111B2 (en) | 2009-01-28 | 2013-03-19 | Headwater Partners I, Llc | Device assisted services install |
US8275830B2 (en) | 2009-01-28 | 2012-09-25 | Headwater Partners I Llc | Device assisted CDR creation, aggregation, mediation and billing |
US8589541B2 (en) | 2009-01-28 | 2013-11-19 | Headwater Partners I Llc | Device-assisted services for protecting network capacity |
US8340634B2 (en) | 2009-01-28 | 2012-12-25 | Headwater Partners I, Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
EP2134122A1 (en) * | 2008-06-13 | 2009-12-16 | Hewlett-Packard Development Company, L.P. | Controlling access to a communication network using a local device database and a shared device database |
US8873426B2 (en) * | 2008-07-10 | 2014-10-28 | Nec Laboratories America, Inc. | Wireless network connectivity in data centers |
US20100070471A1 (en) * | 2008-09-17 | 2010-03-18 | Rohati Systems, Inc. | Transactional application events |
EP2169903A1 (fr) * | 2008-09-30 | 2010-03-31 | France Telecom | Dispositif et procédé de routage permettant des traductions d'adresses en cascade dans un réseau |
US10200541B2 (en) | 2009-01-28 | 2019-02-05 | Headwater Research Llc | Wireless end-user device with divided user space/kernel space traffic policy system |
US10841839B2 (en) | 2009-01-28 | 2020-11-17 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10064055B2 (en) | 2009-01-28 | 2018-08-28 | Headwater Research Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US10057775B2 (en) | 2009-01-28 | 2018-08-21 | Headwater Research Llc | Virtualized policy and charging system |
US9392462B2 (en) | 2009-01-28 | 2016-07-12 | Headwater Partners I Llc | Mobile end-user device with agent limiting wireless data communication for specified background applications based on a stored policy |
US8606911B2 (en) | 2009-03-02 | 2013-12-10 | Headwater Partners I Llc | Flow tagging for service policy implementation |
US9572019B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners LLC | Service selection set published to device agent with on-device service selection |
US9270559B2 (en) | 2009-01-28 | 2016-02-23 | Headwater Partners I Llc | Service policy implementation for an end-user device having a control application or a proxy agent for routing an application traffic flow |
US11218854B2 (en) | 2009-01-28 | 2022-01-04 | Headwater Research Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US9557889B2 (en) | 2009-01-28 | 2017-01-31 | Headwater Partners I Llc | Service plan design, user interfaces, application programming interfaces, and device management |
US10798252B2 (en) | 2009-01-28 | 2020-10-06 | Headwater Research Llc | System and method for providing user notifications |
US10264138B2 (en) | 2009-01-28 | 2019-04-16 | Headwater Research Llc | Mobile device and service management |
US9755842B2 (en) | 2009-01-28 | 2017-09-05 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US9706061B2 (en) | 2009-01-28 | 2017-07-11 | Headwater Partners I Llc | Service design center for device assisted services |
US10484858B2 (en) | 2009-01-28 | 2019-11-19 | Headwater Research Llc | Enhanced roaming services and converged carrier networks with device assisted services and a proxy |
US8893009B2 (en) | 2009-01-28 | 2014-11-18 | Headwater Partners I Llc | End user device that secures an association of application to service policy with an application certificate check |
US9571559B2 (en) | 2009-01-28 | 2017-02-14 | Headwater Partners I Llc | Enhanced curfew and protection associated with a device group |
US10779177B2 (en) | 2009-01-28 | 2020-09-15 | Headwater Research Llc | Device group partitions and settlement platform |
US8745191B2 (en) | 2009-01-28 | 2014-06-03 | Headwater Partners I Llc | System and method for providing user notifications |
US9647918B2 (en) | 2009-01-28 | 2017-05-09 | Headwater Research Llc | Mobile device and method attributing media services network usage to requesting application |
US10715342B2 (en) | 2009-01-28 | 2020-07-14 | Headwater Research Llc | Managing service user discovery and service launch object placement on a device |
US10248996B2 (en) | 2009-01-28 | 2019-04-02 | Headwater Research Llc | Method for operating a wireless end-user device mobile payment agent |
US9954975B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Enhanced curfew and protection associated with a device group |
US9858559B2 (en) | 2009-01-28 | 2018-01-02 | Headwater Research Llc | Network service plan design |
US9578182B2 (en) | 2009-01-28 | 2017-02-21 | Headwater Partners I Llc | Mobile device and service management |
US10783581B2 (en) | 2009-01-28 | 2020-09-22 | Headwater Research Llc | Wireless end-user device providing ambient or sponsored services |
US9253663B2 (en) | 2009-01-28 | 2016-02-02 | Headwater Partners I Llc | Controlling mobile device communications on a roaming network based on device state |
US10237757B2 (en) | 2009-01-28 | 2019-03-19 | Headwater Research Llc | System and method for wireless network offloading |
US9955332B2 (en) | 2009-01-28 | 2018-04-24 | Headwater Research Llc | Method for child wireless device activation to subscriber account of a master wireless device |
US9351193B2 (en) | 2009-01-28 | 2016-05-24 | Headwater Partners I Llc | Intermediate networking devices |
US10326800B2 (en) | 2009-01-28 | 2019-06-18 | Headwater Research Llc | Wireless network service interfaces |
US10492102B2 (en) | 2009-01-28 | 2019-11-26 | Headwater Research Llc | Intermediate networking devices |
US8793758B2 (en) | 2009-01-28 | 2014-07-29 | Headwater Partners I Llc | Security, fraud detection, and fraud mitigation in device-assisted services systems |
US9980146B2 (en) | 2009-01-28 | 2018-05-22 | Headwater Research Llc | Communications device with secure data path processing agents |
US9565707B2 (en) | 2009-01-28 | 2017-02-07 | Headwater Partners I Llc | Wireless end-user device with wireless data attribution to multiple personas |
US9634373B2 (en) | 2009-06-04 | 2017-04-25 | Ubiquiti Networks, Inc. | Antenna isolation shrouds and reflectors |
US9496620B2 (en) | 2013-02-04 | 2016-11-15 | Ubiquiti Networks, Inc. | Radio system for long-range high-speed wireless communication |
US8836601B2 (en) | 2013-02-04 | 2014-09-16 | Ubiquiti Networks, Inc. | Dual receiver/transmitter radio devices with choke |
US20110030037A1 (en) | 2009-07-07 | 2011-02-03 | Vadim Olshansky | Zone migration in network access |
US8335853B2 (en) * | 2009-12-17 | 2012-12-18 | Sonus Networks, Inc. | Transparent recovery of transport connections using packet translation techniques |
US8811397B2 (en) * | 2010-02-16 | 2014-08-19 | Ncp Engineering Gmbh | System and method for data communication between a user terminal and a gateway via a network node |
AU2012207471B2 (en) | 2011-01-18 | 2016-07-28 | Nomadix, Inc. | Systems and methods for group bandwidth management in a communication systems network |
US8660143B2 (en) | 2011-02-07 | 2014-02-25 | International Business Machines Corporation | Data packet interception system |
US9154826B2 (en) | 2011-04-06 | 2015-10-06 | Headwater Partners Ii Llc | Distributing content and service launch objects to mobile devices |
WO2012166657A1 (en) | 2011-05-27 | 2012-12-06 | Nomadix, Inc. | Serial redirector device and associated methods |
AU2012267546B2 (en) | 2011-06-10 | 2015-12-24 | Ionis Pharmaceuticals, Inc. | Methods for modulating kallikrein (KLKB1) expression |
US8930505B2 (en) * | 2011-07-26 | 2015-01-06 | The Boeing Company | Self-configuring mobile router for transferring data to a plurality of output ports based on location and history and method therefor |
US9137135B2 (en) * | 2011-11-14 | 2015-09-15 | Jds Uniphase Corporation | Selective IP address allocation for probes that do not have assigned IP addresses |
EP3373560B1 (en) | 2011-11-15 | 2022-08-10 | Nicira Inc. | Network control system for configuring middleboxes |
US9350814B2 (en) | 2012-02-21 | 2016-05-24 | Qualcomm Incorporated | Internet protocol connectivity over a service-oriented architecture bus |
US9621458B2 (en) * | 2012-02-21 | 2017-04-11 | Qualcomm Incorporated | Internet routing over a service-oriented architecture bus |
CN103379186B (zh) * | 2012-04-26 | 2016-06-22 | 安美世纪(北京)科技有限公司 | 一种酒店公共网络的即插即用接入方法 |
CN102664962B (zh) * | 2012-05-11 | 2014-12-24 | 齐鲁工业大学 | 基于ZigBee的无线测控网络的动态节点身份实现方法及系统 |
US10110553B2 (en) * | 2012-10-11 | 2018-10-23 | Cable Television Laboratories, Inc. | Adaptive prefix delegation |
US9762484B2 (en) | 2012-10-11 | 2017-09-12 | Cable Television Laboratories, Inc. | Role based router functionality |
US8761142B2 (en) | 2012-10-19 | 2014-06-24 | Ubiquiti Networks, Inc. | Distributed seamless roaming in wireless networks |
US9363320B2 (en) | 2012-12-05 | 2016-06-07 | Microsoft Technology Licensing, Llc | Persistent connection between network devices |
US9397820B2 (en) | 2013-02-04 | 2016-07-19 | Ubiquiti Networks, Inc. | Agile duplexing wireless radio devices |
US20160218406A1 (en) | 2013-02-04 | 2016-07-28 | John R. Sanford | Coaxial rf dual-polarized waveguide filter and method |
US9543635B2 (en) | 2013-02-04 | 2017-01-10 | Ubiquiti Networks, Inc. | Operation of radio devices for long-range high-speed wireless communication |
US9293817B2 (en) | 2013-02-08 | 2016-03-22 | Ubiquiti Networks, Inc. | Stacked array antennas for high-speed wireless communication |
WO2014159862A1 (en) | 2013-03-14 | 2014-10-02 | Headwater Partners I Llc | Automated credential porting for mobile devices |
WO2015054567A1 (en) | 2013-10-11 | 2015-04-16 | Ubiquiti Networks, Inc. | Wireless radio system optimization by persistent spectrum analysis |
US20150256355A1 (en) | 2014-03-07 | 2015-09-10 | Robert J. Pera | Wall-mounted interactive sensing and audio-visual node devices for networked living and work spaces |
US10574474B2 (en) | 2014-03-07 | 2020-02-25 | Ubiquiti Inc. | Integrated power receptacle wireless access point (AP) adapter devices |
ES2770699T3 (es) | 2014-03-07 | 2020-07-02 | Ubiquiti Inc | Identificación y autenticación de dispositivo en la nube |
US9843096B2 (en) | 2014-03-17 | 2017-12-12 | Ubiquiti Networks, Inc. | Compact radio frequency lenses |
DK3127187T3 (da) | 2014-04-01 | 2021-02-08 | Ubiquiti Inc | Antenneanordning |
US10425536B2 (en) | 2014-05-08 | 2019-09-24 | Ubiquiti Networks, Inc. | Phone systems and methods of communication |
CN109905842B (zh) | 2014-06-30 | 2020-11-17 | 优倍快公司 | 确定无线传输特征的方法 |
CN106233797B (zh) | 2014-06-30 | 2019-12-13 | 优倍快网络公司 | 无线电设备对准工具及方法 |
DK3187002T3 (da) | 2014-08-31 | 2021-05-31 | Ubiquiti Inc | Fremgangsmåder og anordninger til overvågning og forbedring af et trådløst netværks tilstand |
US10164332B2 (en) | 2014-10-14 | 2018-12-25 | Ubiquiti Networks, Inc. | Multi-sector antennas |
WO2016137938A1 (en) | 2015-02-23 | 2016-09-01 | Ubiquiti Networks, Inc. | Radio apparatuses for long-range communication of radio-frequency information |
CN108353232B (zh) | 2015-09-11 | 2020-09-29 | 优倍快公司 | 紧凑型播音接入点装置 |
US9680704B2 (en) | 2015-09-25 | 2017-06-13 | Ubiquiti Networks, Inc. | Compact and integrated key controller apparatus for monitoring networks |
CN107040294B (zh) | 2015-10-09 | 2020-10-16 | 优倍快公司 | 同步多无线电天线系统和方法 |
CN105611208A (zh) * | 2015-12-31 | 2016-05-25 | 深圳市磊科实业有限公司 | 一种外部终端设备对nvr进行实时有限访问的方法 |
US10237137B2 (en) | 2016-09-12 | 2019-03-19 | Edward Linn Helvey | Remotely assigned, bandwidth-limiting internet access apparatus and method |
USD817313S1 (en) | 2016-12-22 | 2018-05-08 | Michael Horito | Network access point |
US10681000B2 (en) | 2017-06-30 | 2020-06-09 | Nicira, Inc. | Assignment of unique physical network addresses for logical network addresses |
US10637800B2 (en) | 2017-06-30 | 2020-04-28 | Nicira, Inc | Replacement of logical network addresses with physical network addresses |
US10924641B2 (en) | 2017-07-10 | 2021-02-16 | Ubiquiti Inc. | Wearable video camera medallion with circular display |
CN111466108B (zh) | 2017-09-27 | 2022-12-06 | 优倍快公司 | 用于自动安全远程访问本地网络的系统 |
WO2019139993A1 (en) | 2018-01-09 | 2019-07-18 | Ubiquiti Networks, Inc. | Quick connecting twisted pair cables |
CN110768876B (zh) * | 2018-07-25 | 2021-11-23 | 中兴通讯股份有限公司 | 自动触发用户上线的方法、装置、服务器及存储介质 |
CN110890996B (zh) * | 2019-08-21 | 2021-08-13 | 研祥智能科技股份有限公司 | 网口状态的检测方法、设备及系统 |
WO2021051007A1 (en) | 2019-09-13 | 2021-03-18 | Ubiquiti Inc. | Augmented reality for internet connectivity installation |
CN111865790B (zh) * | 2020-07-10 | 2022-10-14 | 青岛海尔科技有限公司 | 用于采集路由器信息的方法、装置、物联设备和物联网系统 |
WO2022103155A1 (ko) * | 2020-11-13 | 2022-05-19 | 현대자동차주식회사 | 다중 링크를 지원하는 통신 시스템에서 arp 동작을 위한 방법 및 장치 |
Family Cites Families (430)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4677588A (en) | 1983-11-14 | 1987-06-30 | International Business Machines Corp. | Network interconnection without integration |
US4675863A (en) | 1985-03-20 | 1987-06-23 | International Mobile Machines Corp. | Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels |
CA1277033C (en) | 1986-04-30 | 1990-11-27 | Johann Sollinger | Automatic metering apparatus |
US5258906A (en) | 1988-07-13 | 1993-11-02 | Vital Heart Systems, Inc. | System for remotely authorizing operation of a device and for automatically generating an invoice based on device usage |
CA1337132C (en) | 1988-07-15 | 1995-09-26 | Robert Filepp | Reception system for an interactive computer network and method of operation |
US5142622A (en) | 1989-01-31 | 1992-08-25 | International Business Machines Corporation | System for interconnecting applications across different networks of data processing systems by mapping protocols across different network domains |
US5113499A (en) | 1989-04-28 | 1992-05-12 | Sprint International Communications Corp. | Telecommunication access management system for a packet switching network |
CA1338639C (en) * | 1989-09-26 | 1996-10-08 | Seiichi Kubo | Communication control device |
US5553223A (en) | 1990-04-03 | 1996-09-03 | U S West Advanced Technologies, Inc. | Method and system of selectively transmitting display formats and data between a host computer and an intelligent terminal |
US5065393A (en) | 1990-04-10 | 1991-11-12 | Dsc Communications Corporation | Network controller billing system and method of operation |
US5185860A (en) * | 1990-05-03 | 1993-02-09 | Hewlett-Packard Company | Automatic discovery of network elements |
US5309437A (en) | 1990-06-29 | 1994-05-03 | Digital Equipment Corporation | Bridge-like internet protocol router |
US5124984A (en) | 1990-08-07 | 1992-06-23 | Concord Communications, Inc. | Access controller for local area network |
US5166931A (en) | 1990-09-04 | 1992-11-24 | At&T Bell Laboratories | Communications network dynamic addressing arrangement |
US5159592A (en) | 1990-10-29 | 1992-10-27 | International Business Machines Corporation | Network address management for a wired network supporting wireless communication to a plurality of mobile users |
US5633999A (en) | 1990-11-07 | 1997-05-27 | Nonstop Networks Limited | Workstation-implemented data storage re-routing for server fault-tolerance on computer networks |
JPH04268661A (ja) | 1991-02-22 | 1992-09-24 | Nec Corp | ホストコンピュータ |
US5317568A (en) | 1991-04-11 | 1994-05-31 | Galileo International Partnership | Method and apparatus for managing and facilitating communications in a distributed hetergeneous network |
US5420862A (en) | 1991-06-14 | 1995-05-30 | Digital Equipment Corporation | Router using remote address resolution to enable bridge like data forwarding |
EP0530394B1 (en) * | 1991-09-03 | 1996-11-13 | Hewlett-Packard Company | Message-routing apparatus |
EP0537903A2 (en) | 1991-10-02 | 1993-04-21 | International Business Machines Corporation | Distributed control system |
US6553178B2 (en) | 1992-02-07 | 2003-04-22 | Max Abecassis | Advertisement subsidized video-on-demand system |
US5517618A (en) | 1992-02-10 | 1996-05-14 | Matsushita Electric Industrial Co., Ltd. | Mobile migration communications control device |
US5251207A (en) | 1992-03-10 | 1993-10-05 | International Business Machines Corporation | Combined terminal adapter for SMDS and frame relay high speed data services |
FI90710C (fi) | 1992-05-29 | 1994-03-10 | Icl Personal Systems Oy | Menetelmä paikallisverkkoon tarkoitetun TCP/IP-ohjelmiston sovittamiseksi etäyhteydelle |
US5369705A (en) | 1992-06-03 | 1994-11-29 | International Business Machines Corporation | Multi-party secure session/conference |
JPH05344122A (ja) | 1992-06-10 | 1993-12-24 | Fujitsu Ltd | ルータ |
JPH0621942A (ja) | 1992-07-01 | 1994-01-28 | Nec Corp | ローカルエリアネットワークの課金装置 |
US5442633A (en) | 1992-07-08 | 1995-08-15 | International Business Machines Corporation | Shortcut network layer routing for mobile hosts |
US5490252A (en) | 1992-09-30 | 1996-02-06 | Bay Networks Group, Inc. | System having central processor for transmitting generic packets to another processor to be altered and transmitting altered packets back to central processor for routing |
US5371852A (en) | 1992-10-14 | 1994-12-06 | International Business Machines Corporation | Method and apparatus for making a cluster of computers appear as a single host on a network |
US5329619A (en) | 1992-10-30 | 1994-07-12 | Software Ag | Cooperative processing interface and communication broker for heterogeneous computing environments |
US5696899A (en) | 1992-11-18 | 1997-12-09 | Canon Kabushiki Kaisha | Method and apparatus for adaptively determining the format of data packets carried on a local area network |
US6018771A (en) | 1992-11-25 | 2000-01-25 | Digital Equipment Corporation | Dynamic assignment of multicast network addresses |
US7298851B1 (en) | 1992-12-09 | 2007-11-20 | Discovery Communications, Inc. | Electronic book security and copyright protection system |
US5379296A (en) | 1992-12-31 | 1995-01-03 | Unisys Corporation | Method and apparatus for interfacing a workstation to a plurality of computer platforms |
US5410543A (en) | 1993-01-04 | 1995-04-25 | Apple Computer, Inc. | Method for connecting a mobile computer to a computer network by using an address server |
US5526489A (en) | 1993-03-19 | 1996-06-11 | 3Com Corporation | System for reverse address resolution for remote network device independent of its physical address |
US5802502A (en) | 1993-05-24 | 1998-09-01 | British Telecommunications Public Limited Company | System for selective communication connection based on transaction pricing signals |
GB9314460D0 (en) | 1993-07-13 | 1993-08-25 | Int Computers Ltd | Computer systems integration |
JP3425192B2 (ja) | 1993-08-25 | 2003-07-07 | 富士通株式会社 | アドレス情報の自動設定処理方法およびアドレス情報の設定装置 |
US5425029A (en) | 1993-09-20 | 1995-06-13 | Motorola, Inc. | Fast packet adaptation method for ensuring packet portability across diversified switching type networks |
US5325362A (en) | 1993-09-29 | 1994-06-28 | Sun Microsystems, Inc. | Scalable and efficient intra-domain tunneling mobile-IP scheme |
GB2283645B (en) | 1993-11-06 | 1997-09-03 | Digital Equipment Int | Digital communication systems |
US5481542A (en) | 1993-11-10 | 1996-01-02 | Scientific-Atlanta, Inc. | Interactive information services control system |
US5606668A (en) | 1993-12-15 | 1997-02-25 | Checkpoint Software Technologies Ltd. | System for securing inbound and outbound data packet flow in a computer network |
US5412654A (en) | 1994-01-10 | 1995-05-02 | International Business Machines Corporation | Highly dynamic destination-sequenced destination vector routing for mobile computers |
US6249527B1 (en) * | 1997-03-07 | 2001-06-19 | 3Com Corporation | Communication access chassis with general purpose computing platform |
JP2679613B2 (ja) | 1994-03-16 | 1997-11-19 | 日本電気株式会社 | ネットワークアドレス自動設定回路 |
US5636216A (en) * | 1994-04-08 | 1997-06-03 | Metricom, Inc. | Method for translating internet protocol addresses to other distributed network addressing schemes |
US5793762A (en) * | 1994-04-12 | 1998-08-11 | U S West Technologies, Inc. | System and method for providing packet data and voice services to mobile subscribers |
US5592537A (en) | 1994-05-20 | 1997-01-07 | Moen; Arthur J. | Method of providing message service for limited access telecommunications |
US6701370B1 (en) | 1994-06-08 | 2004-03-02 | Hughes Electronics Corporation | Network system with TCP/IP protocol spoofing |
JP3340846B2 (ja) | 1994-07-05 | 2002-11-05 | 富士通株式会社 | Atm−lan及びサーバ及びatmアドレス管理方法 |
CA2129199C (en) | 1994-07-29 | 1999-07-20 | Roger Y.M. Cheung | Method and apparatus for bridging wireless lan to a wired lan |
IL110537A (en) * | 1994-08-01 | 1998-01-04 | 3Com Corp | Network switch |
US5598536A (en) | 1994-08-09 | 1997-01-28 | Shiva Corporation | Apparatus and method for providing remote users with the same unique IP address upon each network access |
US5699520A (en) | 1994-08-25 | 1997-12-16 | Hewlett-Packard Company | Flow control apparatus and method for a computer interconnect using adaptive credits and flow control tags |
US5548646A (en) | 1994-09-15 | 1996-08-20 | Sun Microsystems, Inc. | System for signatureless transmission and reception of data packets between computer networks |
US5742905A (en) | 1994-09-19 | 1998-04-21 | Bell Communications Research, Inc. | Personal communications internetworking |
US5490139A (en) | 1994-09-28 | 1996-02-06 | International Business Machines Corporation | Mobility enabling access point architecture for wireless attachment to source routing networks |
US5864683A (en) | 1994-10-12 | 1999-01-26 | Secure Computing Corporartion | System for providing secure internetwork by connecting type enforcing secure computers to external network for limiting access to data based on user and process access rights |
US5633868A (en) | 1994-10-17 | 1997-05-27 | Lucent Technologies Inc. | Virtual circuit management in cellular telecommunications |
US5623601A (en) | 1994-11-18 | 1997-04-22 | Milkway Networks Corporation | Apparatus and method for providing a secure gateway for communication and data exchanges between networks |
JP3072709B2 (ja) | 1994-11-21 | 2000-08-07 | インターナショナル・ビジネス・マシーンズ・コーポレ−ション | 要求伝達方法 |
US5550984A (en) | 1994-12-07 | 1996-08-27 | Matsushita Electric Corporation Of America | Security system for preventing unauthorized communications between networks by translating communications received in ip protocol to non-ip protocol to remove address and routing services information |
US5764890A (en) | 1994-12-13 | 1998-06-09 | Microsoft Corporation | Method and system for adding a secure network server to an existing computer network |
US5841769A (en) | 1994-12-16 | 1998-11-24 | Nec Corporation | Data message routing system for mobile or fixed terminals within a network |
US5644719A (en) | 1994-12-16 | 1997-07-01 | Unisys Corporation | Interprocess communication apparatus interposed between application processes and the operating systems of hosting computers in a system of networked computers |
CA2139081C (en) * | 1994-12-23 | 1999-02-02 | Alastair Gordon | Unified messaging system and method |
US5930255A (en) * | 1995-01-31 | 1999-07-27 | Canon Kabushiki Kaisha | Method of setting a relaying path in a communication network |
US5557748A (en) * | 1995-02-03 | 1996-09-17 | Intel Corporation | Dynamic network configuration |
US5659684A (en) | 1995-02-03 | 1997-08-19 | Isdn Systems Corporation | Methods and apparatus for interconnecting personal computers (PCs) and local area networks (LANs) using packet protocols transmitted over a digital data service (DDS) |
US5664102A (en) | 1995-02-07 | 1997-09-02 | At&T | Intelligent network internetworking access arrangement |
GB9508283D0 (en) | 1995-02-07 | 1995-06-14 | British Telecomm | Information services provision and management |
US5612730A (en) | 1995-03-03 | 1997-03-18 | Multimedia Systems Corporation | Interactive system for a closed cable network |
US5533026A (en) | 1995-03-06 | 1996-07-02 | International Business Machines Corporation | Communication system including method and apparatus for maintaining communications with a mobile terminal |
JP4008049B2 (ja) | 1995-03-20 | 2007-11-14 | 富士通株式会社 | アドレス送信装置、アドレス送信方法およびアドレス送信システム |
US5572528A (en) | 1995-03-20 | 1996-11-05 | Novell, Inc. | Mobile networking method and apparatus |
US5649001A (en) | 1995-03-24 | 1997-07-15 | U.S. Robotics Mobile Communications Corp. | Method and apparatus for adapting a communication interface device to multiple networks |
US5583864A (en) | 1995-03-28 | 1996-12-10 | Bell Atlantic Network Services, Inc. | Level 1 gateway for video dial tone networks |
US5586121A (en) * | 1995-04-21 | 1996-12-17 | Hybrid Networks, Inc. | Asymmetric hybrid access system and method |
US5574779A (en) | 1995-05-01 | 1996-11-12 | Bell Communications Research, Inc. | Method and apparatus for provisioning network services |
US5802320A (en) | 1995-05-18 | 1998-09-01 | Sun Microsystems, Inc. | System for packet filtering of data packets at a computer network interface |
US5742762A (en) | 1995-05-19 | 1998-04-21 | Telogy Networks, Inc. | Network management gateway |
BR9606368A (pt) | 1995-05-24 | 1997-12-23 | Walker Asset Management Ltd | Sistema de cobrança e faturamento com o número 900 e método para serviços de computador on-line |
JP2770782B2 (ja) | 1995-05-31 | 1998-07-02 | 日本電気株式会社 | Lan間接続装置 |
US5717737A (en) | 1995-06-01 | 1998-02-10 | Padcom, Inc. | Apparatus and method for transparent wireless communication between a remote device and a host system |
US6418324B1 (en) | 1995-06-01 | 2002-07-09 | Padcom, Incorporated | Apparatus and method for transparent wireless communication between a remote device and host system |
US5812819A (en) | 1995-06-05 | 1998-09-22 | Shiva Corporation | Remote access apparatus and method which allow dynamic internet protocol (IP) address management |
US6259405B1 (en) * | 1995-06-06 | 2001-07-10 | Wayport, Inc. | Geographic based communications service |
US5806043A (en) | 1995-06-06 | 1998-09-08 | Interactive Media Works, L.L.C. | Method for providing customer on-line support via prepaid internet access |
US5835061A (en) * | 1995-06-06 | 1998-11-10 | Wayport, Inc. | Method and apparatus for geographic-based communications service |
US5749075A (en) | 1995-06-06 | 1998-05-05 | Interactive Media Works, L.L.C. | Method for providing prepaid internet access and/or long distance calling including the distribution of specialized calling cards |
US5678041A (en) | 1995-06-06 | 1997-10-14 | At&T | System and method for restricting user access rights on the internet based on rating information stored in a relational database |
US5774869A (en) | 1995-06-06 | 1998-06-30 | Interactive Media Works, Llc | Method for providing sponsor paid internet access and simultaneous sponsor promotion |
US5696898A (en) | 1995-06-06 | 1997-12-09 | Lucent Technologies Inc. | System and method for database access control |
US5708780A (en) | 1995-06-07 | 1998-01-13 | Open Market, Inc. | Internet server access control and monitoring systems |
US5636371A (en) | 1995-06-07 | 1997-06-03 | Bull Hn Information Systems Inc. | Virtual network mechanism to access well known port application programs running on a single host system |
US6901433B2 (en) | 1995-06-07 | 2005-05-31 | Microsoft Corporation | System for providing users with a filtered view of interactive network directory obtains from remote properties cache that provided by an on-line service |
US5812776A (en) | 1995-06-07 | 1998-09-22 | Open Market, Inc. | Method of providing internet pages by mapping telephone number provided by client to URL and returning the same in a redirect command by server |
US5774668A (en) | 1995-06-07 | 1998-06-30 | Microsoft Corporation | System for on-line service in which gateway computer uses service map which includes loading condition of servers broadcasted by application servers for load balancing |
US5903731A (en) * | 1995-06-14 | 1999-05-11 | Us West Technologies, Inc. | System and associated method for re-engineering a telecommunications network support system with object-oriented translators |
US5894321A (en) | 1995-06-16 | 1999-04-13 | Intel Corporation | Media object description for self configuring conferences |
US5812786A (en) | 1995-06-21 | 1998-09-22 | Bell Atlantic Network Services, Inc. | Variable rate and variable mode transmission system |
US5844973A (en) | 1995-06-29 | 1998-12-01 | Mci Communications Corporation | Conference billing system with ID tagging |
US5794221A (en) | 1995-07-07 | 1998-08-11 | Egendorf; Andrew | Internet billing method |
US5751971A (en) | 1995-07-12 | 1998-05-12 | Cabletron Systems, Inc. | Internet protocol (IP) work group routing |
US5651002A (en) | 1995-07-12 | 1997-07-22 | 3Com Corporation | Internetworking device with enhanced packet header translation and memory |
JPH0946338A (ja) | 1995-07-28 | 1997-02-14 | Toshiba Corp | マルチキャスト通信制御システム |
US6513060B1 (en) | 1998-08-27 | 2003-01-28 | Internetseer.Com Corp. | System and method for monitoring informational resources |
US5941947A (en) | 1995-08-18 | 1999-08-24 | Microsoft Corporation | System and method for controlling access to data entities in a computer network |
SE504546C2 (sv) | 1995-08-21 | 1997-03-03 | Telia Ab | Arrangemang för nätaccess via telenätet genom fjärrstyrt filter |
US5852812A (en) | 1995-08-23 | 1998-12-22 | Microsoft Corporation | Billing system for a network |
US5893077A (en) | 1995-08-23 | 1999-04-06 | Microsoft Corporation | Method and apparatus for generating and collecting a billing event object within an on-line network |
US5657452A (en) | 1995-09-08 | 1997-08-12 | U.S. Robotics Corp. | Transparent support of protocol and data compression features for data communication |
GB2305270A (en) | 1995-09-15 | 1997-04-02 | Ibm | Bridge for a client-server environment |
US5757924A (en) | 1995-09-18 | 1998-05-26 | Digital Secured Networks Techolognies, Inc. | Network security device which performs MAC address translation without affecting the IP address |
US5812769A (en) | 1995-09-20 | 1998-09-22 | Infonautics Corporation | Method and apparatus for redirecting a user to a new location on the world wide web using relative universal resource locators |
US5745556A (en) | 1995-09-22 | 1998-04-28 | At&T Corp. | Interactive and information data services telephone billing system |
US5623600A (en) | 1995-09-26 | 1997-04-22 | Trend Micro, Incorporated | Virus detection and removal apparatus for computer networks |
US5758186A (en) | 1995-10-06 | 1998-05-26 | Sun Microsystems, Inc. | Method and apparatus for generically handling diverse protocol method calls in a client/server computer system |
US5923853A (en) | 1995-10-24 | 1999-07-13 | Intel Corporation | Using different network addresses for different components of a network-based presentation |
US5793763A (en) | 1995-11-03 | 1998-08-11 | Cisco Technology, Inc. | Security system for network address translation systems |
FI102860B (fi) | 1995-11-07 | 1999-02-26 | Nokia Telecommunications Oy | Menetelmä ja järjestelmä elektronisen maksutapahtuman suorittamiseksi |
US6058429A (en) | 1995-12-08 | 2000-05-02 | Nortel Networks Corporation | Method and apparatus for forwarding traffic between locality attached networks using level 3 addressing information |
US5757784A (en) | 1996-01-04 | 1998-05-26 | Orion Atlantic, L.P. | Usage-based billing system for full mesh multimedia satellite network |
US5751961A (en) | 1996-01-31 | 1998-05-12 | Bell Communications Research, Inc. | Integrated internet system for translating logical addresses of internet documents to physical addresses using integrated service control point |
US5781550A (en) | 1996-02-02 | 1998-07-14 | Digital Equipment Corporation | Transparent and secure network gateway |
JP2838998B2 (ja) | 1996-02-07 | 1998-12-16 | 日本電気株式会社 | 移動端末及び移動対応ネットワーク |
US5918018A (en) | 1996-02-09 | 1999-06-29 | Secure Computing Corporation | System and method for achieving network separation |
US5856974A (en) | 1996-02-13 | 1999-01-05 | Novell, Inc. | Internetwork address mapping gateway |
US5761683A (en) | 1996-02-13 | 1998-06-02 | Microtouch Systems, Inc. | Techniques for changing the behavior of a link in a hypertext document |
US5987498A (en) | 1996-02-16 | 1999-11-16 | Atcom, Inc. | Credit card operated computer on-line service communication system |
US5963915A (en) | 1996-02-21 | 1999-10-05 | Infoseek Corporation | Secure, convenient and efficient system and method of performing trans-internet purchase transactions |
US6157946A (en) | 1996-02-28 | 2000-12-05 | Netzero Inc. | Communication system capable of providing user with picture meeting characteristics of user and terminal equipment and information providing device used for the same |
US6223286B1 (en) | 1996-03-18 | 2001-04-24 | Kabushiki Kaisha Toshiba | Multicast message transmission device and message receiving protocol device for realizing fair message delivery time for multicast message |
US6240402B1 (en) | 1996-03-29 | 2001-05-29 | British Telecommunications Public Limited Company | Charge allocation in a multi-user network |
US5790541A (en) | 1996-04-01 | 1998-08-04 | Motorola, Inc. | Apparatus, method, system and system method for distributed routing in a multipoint communication system |
US7028088B1 (en) | 1996-04-03 | 2006-04-11 | Scientific-Atlanta, Inc. | System and method for providing statistics for flexible billing in a cable environment |
US5790548A (en) | 1996-04-18 | 1998-08-04 | Bell Atlantic Network Services, Inc. | Universal access multimedia data network |
EP0895684B1 (en) | 1996-04-24 | 2001-11-14 | Nortel Networks Limited | Internet protocol filter |
US5881234A (en) | 1996-04-26 | 1999-03-09 | Schwob; Pierre R. | Method and system to provide internet access to users via non-home service providers |
US5999912A (en) | 1996-05-01 | 1999-12-07 | Wodarz; Dennis | Dynamic advertising scheduling, display, and tracking |
US6006266A (en) | 1996-06-03 | 1999-12-21 | International Business Machines Corporation | Multiplexing of clients and applications among multiple servers |
US5822526A (en) | 1996-06-03 | 1998-10-13 | Microsoft Corporation | System and method for maintaining and administering email address names in a network |
US6438578B1 (en) | 1996-06-12 | 2002-08-20 | Education Networks Of America | System and method for generating a modified web page in response to an information request from a client computer |
US5708655A (en) | 1996-06-14 | 1998-01-13 | Telefonaktiebolaget L M Ericsson Publ | Method and apparatus for addressing a wireless communication station with a dynamically-assigned address |
US5798706A (en) | 1996-06-18 | 1998-08-25 | Raptor Systems, Inc. | Detecting unauthorized network communication |
JP2853662B2 (ja) | 1996-06-18 | 1999-02-03 | 日本電気株式会社 | 移動ホスト対応ネットワーク |
US6147976A (en) | 1996-06-24 | 2000-11-14 | Cabletron Systems, Inc. | Fast network layer packet filter |
US7010697B2 (en) | 1996-06-28 | 2006-03-07 | Protexis, Inc. | System for dynamically encrypting information for secure internet commerce and providing embedded fulfillment software |
US6088451A (en) | 1996-06-28 | 2000-07-11 | Mci Communications Corporation | Security system and method for network element access |
US5835724A (en) | 1996-07-03 | 1998-11-10 | Electronic Data Systems Corporation | System and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the client |
US5903732A (en) | 1996-07-03 | 1999-05-11 | Hewlett-Packard Company | Trusted gateway agent for web server programs |
JP3531367B2 (ja) | 1996-07-04 | 2004-05-31 | 株式会社日立製作所 | トランスレータ |
US6580717B1 (en) | 1996-07-04 | 2003-06-17 | Hitachi, Ltd. | Packet communication method and apparatus and a recording medium storing a packet communication program |
US5854901A (en) | 1996-07-23 | 1998-12-29 | Cisco Systems, Inc. | Method and apparatus for serverless internet protocol address discovery using source address of broadcast or unicast packet |
JP3411159B2 (ja) | 1996-08-02 | 2003-05-26 | 株式会社日立製作所 | 移動計算機サポートシステム |
US5940394A (en) * | 1996-08-08 | 1999-08-17 | At&T Corp | Transferring messages in networks made up of subnetworks with different namespaces |
US6701361B1 (en) | 1996-08-22 | 2004-03-02 | Intermec Ip Corp. | Enhanced mobility and address resolution in a wireless premises based network |
JP3484019B2 (ja) | 1996-08-30 | 2004-01-06 | 富士通株式会社 | Lan間接続方法 |
US5724510A (en) | 1996-09-06 | 1998-03-03 | Fluke Corporation | Method of configuring a valid IP address and detecting duplicate IP addresses in a local area network |
US6061650A (en) | 1996-09-10 | 2000-05-09 | Nortel Networks Corporation | Method and apparatus for transparently providing mobile network functionality |
US5950195A (en) | 1996-09-18 | 1999-09-07 | Secure Computing Corporation | Generalized security policy management system and method |
US6012083A (en) | 1996-09-24 | 2000-01-04 | Ricoh Company Ltd. | Method and apparatus for document processing using agents to process transactions created based on document content |
US5931917A (en) | 1996-09-26 | 1999-08-03 | Verifone, Inc. | System, method and article of manufacture for a gateway system architecture with system administration information accessible from a browser |
US5915119A (en) | 1996-10-01 | 1999-06-22 | Ncr Corporation | Proxy terminal for network controlling of power managed user terminals in suspend mode |
US5960409A (en) | 1996-10-11 | 1999-09-28 | Wexler; Daniel D. | Third-party on-line accounting system and method therefor |
US5835725A (en) | 1996-10-21 | 1998-11-10 | Cisco Technology, Inc. | Dynamic address assignment and resolution technique |
US5745884A (en) | 1996-10-21 | 1998-04-28 | Mobile Area Networks, Inc. | System and method for billing data grade network use on a per connection basis |
US6101543A (en) | 1996-10-25 | 2000-08-08 | Digital Equipment Corporation | Pseudo network adapter for frame capture, encapsulation and encryption |
US5948061A (en) | 1996-10-29 | 1999-09-07 | Double Click, Inc. | Method of delivery, targeting, and measuring advertising over networks |
US5958018A (en) | 1996-10-30 | 1999-09-28 | Lucent Technologies Inc. | Wireless services data network translating mac address to asynchronous transfer mode (ATM) address |
JP3651721B2 (ja) | 1996-11-01 | 2005-05-25 | 株式会社東芝 | 移動計算機装置、パケット処理装置及び通信制御方法 |
US5920699A (en) * | 1996-11-07 | 1999-07-06 | Hewlett-Packard Company | Broadcast isolation and level 3 network switch |
FI113224B (fi) | 1996-11-11 | 2004-03-15 | Nokia Corp | Laskutuksen toteuttaminen tietoliikennejärjestelmässä |
US5909549A (en) | 1996-11-12 | 1999-06-01 | International Business Machines Corporation | Network management system wherein the managed device reestablishes a connection to a management station after detecting a broken connection |
US7145898B1 (en) | 1996-11-18 | 2006-12-05 | Mci Communications Corporation | System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture |
US6546003B1 (en) | 1996-11-21 | 2003-04-08 | Verizon Services Corp. | Telecommunications system |
US6061356A (en) * | 1996-11-25 | 2000-05-09 | Alcatel Internetworking, Inc. | Method and apparatus for switching routable frames between disparate media |
US6205148B1 (en) | 1996-11-26 | 2001-03-20 | Fujitsu Limited | Apparatus and a method for selecting an access router's protocol of a plurality of the protocols for transferring a packet in a communication system |
US5708654A (en) * | 1996-11-27 | 1998-01-13 | Arndt; Manfred R. | Method for detecting proxy ARP replies from devices in a local area network |
JP3638742B2 (ja) | 1996-11-29 | 2005-04-13 | アンリツ株式会社 | ルータ |
US6044062A (en) | 1996-12-06 | 2000-03-28 | Communique, Llc | Wireless network system and method for providing same |
US5916302A (en) | 1996-12-06 | 1999-06-29 | International Business Machines Corporation | Multimedia conferencing using parallel networks |
US5848233A (en) | 1996-12-09 | 1998-12-08 | Sun Microsystems, Inc. | Method and apparatus for dynamic packet filter assignment |
US5922049A (en) | 1996-12-09 | 1999-07-13 | Sun Microsystems, Inc. | Method for using DHCP and marking to override learned IP addesseses in a network |
US5835727A (en) | 1996-12-09 | 1998-11-10 | Sun Microsystems, Inc. | Method and apparatus for controlling access to services within a computer network |
US5894479A (en) | 1996-12-10 | 1999-04-13 | Intel Corporation | Providing address resolution information for self registration of clients on power-up or dial-in |
US6012088A (en) | 1996-12-10 | 2000-01-04 | International Business Machines Corporation | Automatic configuration for internet access device |
EP0848338A1 (en) | 1996-12-12 | 1998-06-17 | SONY DEUTSCHLAND GmbH | Server providing documents according to user profiles |
US5845070A (en) | 1996-12-18 | 1998-12-01 | Auric Web Systems, Inc. | Security system for internet provider transaction |
US6073160A (en) | 1996-12-18 | 2000-06-06 | Xerox Corporation | Document communications controller |
US6182141B1 (en) | 1996-12-20 | 2001-01-30 | Intel Corporation | Transparent proxy server |
US6138142A (en) | 1996-12-20 | 2000-10-24 | Intel Corporation | Method for providing customized Web information based on attributes of the requester |
US5889958A (en) | 1996-12-20 | 1999-03-30 | Livingston Enterprises, Inc. | Network access control system and process |
US5987611A (en) | 1996-12-31 | 1999-11-16 | Zone Labs, Inc. | System and methodology for managing internet access on a per application basis for client computers connected to the internet |
US6240513B1 (en) | 1997-01-03 | 2001-05-29 | Fortress Technologies, Inc. | Network security device |
US6496704B2 (en) * | 1997-01-07 | 2002-12-17 | Verizon Laboratories Inc. | Systems and methods for internetworking data networks having mobility management functions |
US6166730A (en) | 1997-12-03 | 2000-12-26 | Diva Systems Corporation | System for interactively distributing information services |
US6308328B1 (en) * | 1997-01-17 | 2001-10-23 | Scientific-Atlanta, Inc. | Usage statistics collection for a cable data delivery system |
US6233686B1 (en) | 1997-01-17 | 2001-05-15 | At & T Corp. | System and method for providing peer level access control on a network |
WO1998032066A1 (en) | 1997-01-20 | 1998-07-23 | British Telecommunications Public Limited Company | Data access control |
US5941988A (en) | 1997-01-27 | 1999-08-24 | International Business Machines Corporation | Session and transport layer proxies via TCP glue |
JP3610718B2 (ja) | 1997-01-31 | 2005-01-19 | 富士通株式会社 | 電子会議システム |
US6058418A (en) | 1997-02-18 | 2000-05-02 | E-Parcel, Llc | Marketing data delivery system |
US5991292A (en) | 1997-03-06 | 1999-11-23 | Nortel Networks Corporation | Network access in multi-service environment |
US6137869A (en) | 1997-09-16 | 2000-10-24 | Bell Atlantic Network Services, Inc. | Network session management |
US7324972B1 (en) | 1997-03-07 | 2008-01-29 | Clickshare Service Corporation | Managing transactions on a network: four or more parties |
US6408336B1 (en) | 1997-03-10 | 2002-06-18 | David S. Schneider | Distributed administration of access to information |
US6381650B1 (en) | 1997-03-10 | 2002-04-30 | Palm, Inc. | Method for finding the address of a workstation assigned a dynamic address |
US6130892A (en) | 1997-03-12 | 2000-10-10 | Nomadix, Inc. | Nomadic translator or router |
ATE367701T1 (de) | 1997-03-12 | 2007-08-15 | Nomadix Inc | Nomadischer übersetzen oder wegesucher |
US5884035A (en) | 1997-03-24 | 1999-03-16 | Pfn, Inc. | Dynamic distributed group registry apparatus and method for collaboration and selective sharing of information |
US6247054B1 (en) | 1997-03-24 | 2001-06-12 | Nortel Networks Limited | Method and apparatus for redirecting packets using encapsulation |
US6137791A (en) | 1997-03-25 | 2000-10-24 | Ericsson Telefon Ab L M | Communicating packet data with a mobile station roaming within an incompatible mobile network |
US6892226B1 (en) | 1997-03-27 | 2005-05-10 | Intel Corporation | System for delivery of dynamic content to a client device |
US5968126A (en) | 1997-04-02 | 1999-10-19 | Switchsoft Systems, Inc. | User-based binding of network stations to broadcast domains |
US6243379B1 (en) | 1997-04-04 | 2001-06-05 | Ramp Networks, Inc. | Connection and packet level multiplexing between network links |
US5915093A (en) | 1997-04-24 | 1999-06-22 | Howard Berlin | Computer network debit disk used for prepayment to transfer information from a central computer |
US6011782A (en) | 1997-05-08 | 2000-01-04 | At&T Corp. | Method for managing multicast addresses for transmitting and receiving multimedia conferencing information on an internet protocol (IP) network |
JP3529621B2 (ja) * | 1997-05-12 | 2004-05-24 | 株式会社東芝 | ルータ装置、データグラム転送方法及び通信システム |
US5805803A (en) | 1997-05-13 | 1998-09-08 | Digital Equipment Corporation | Secure web tunnel |
US6201962B1 (en) | 1997-05-14 | 2001-03-13 | Telxon Corporation | Seamless roaming among multiple networks including seamless transitioning between multiple devices |
US6014698A (en) | 1997-05-19 | 2000-01-11 | Matchlogic, Inc. | System using first banner request that can not be blocked from reaching a server for accurately counting displays of banners on network terminals |
US6480486B2 (en) | 1997-05-21 | 2002-11-12 | Lextron Systems, Inc. | Micro-localized internet service center |
US6578077B1 (en) | 1997-05-27 | 2003-06-10 | Novell, Inc. | Traffic monitoring tool for bandwidth management |
US5968176A (en) | 1997-05-29 | 1999-10-19 | 3Com Corporation | Multilayer firewall system |
US5987523A (en) | 1997-06-04 | 1999-11-16 | International Business Machines Corporation | Applet redirection for controlled access to non-orginating hosts |
US6173322B1 (en) * | 1997-06-05 | 2001-01-09 | Silicon Graphics, Inc. | Network request distribution based on static rules and dynamic performance data |
US5918016A (en) | 1997-06-10 | 1999-06-29 | Texas Instruments Incorporated | System with program for automating protocol assignments when newly connected to varing computer network configurations |
US6070243A (en) | 1997-06-13 | 2000-05-30 | Xylan Corporation | Deterministic user authentication service for communication network |
GB2326306B (en) | 1997-06-14 | 2002-06-12 | Northern Telecom Ltd | Telecommunications network |
US6035281A (en) | 1997-06-16 | 2000-03-07 | International Business Machines Corporation | System and method of multiparty billing for Web access |
US6128739A (en) | 1997-06-17 | 2000-10-03 | Micron Electronics, Inc. | Apparatus for locating a stolen electronic device using electronic mail |
US6138144A (en) | 1997-06-24 | 2000-10-24 | At&T Corp. | Method for managing multicast addresses for transmitting and receiving multimedia conferencing information on an internet protocol (IP) network implemented over an ATM network |
EP0889418A3 (en) | 1997-06-30 | 1999-08-18 | Sun Microsystems, Inc. | Abstract URL resolution via relocation service |
US6115545A (en) | 1997-07-09 | 2000-09-05 | Hewlett-Packard Company | Automatic internet protocol (IP) address allocation and assignment |
FI104667B (fi) | 1997-07-14 | 2000-04-14 | Nokia Networks Oy | Liittymäpalvelun toteuttaminen |
US6463051B1 (en) * | 1997-07-17 | 2002-10-08 | Inter—tel, Inc. | Internet calling system |
US6141690A (en) | 1997-07-31 | 2000-10-31 | Hewlett-Packard Company | Computer network address mapping |
US6295291B1 (en) | 1997-07-31 | 2001-09-25 | Nortel Networks Limited | Setup of new subscriber radiotelephone service using the internet |
US5987430A (en) | 1997-08-28 | 1999-11-16 | Atcom, Inc. | Communications network connection system and method |
US6460084B1 (en) | 1997-08-28 | 2002-10-01 | Cisco Technology, Inc. | Forced network portal |
US6286039B1 (en) | 1997-08-28 | 2001-09-04 | Cisco Technology, Inc. | Automatic static to dynamic IP address and DNS address management for remote communications network access |
US6288739B1 (en) | 1997-09-05 | 2001-09-11 | Intelect Systems Corporation | Distributed video communications system |
US6006258A (en) | 1997-09-12 | 1999-12-21 | Sun Microsystems, Inc. | Source address directed message delivery |
US6154775A (en) | 1997-09-12 | 2000-11-28 | Lucent Technologies Inc. | Methods and apparatus for a computer network firewall with dynamic rule processing with the ability to dynamically alter the operations of rules |
US6098172A (en) | 1997-09-12 | 2000-08-01 | Lucent Technologies Inc. | Methods and apparatus for a computer network firewall with proxy reflection |
US6108330A (en) | 1997-09-26 | 2000-08-22 | 3Com Corporation | Apparatus and methods for use therein for an ISDN LAN modem that selects among a plurality of DNS servers for responding to a DNS query |
US6094659A (en) | 1997-09-26 | 2000-07-25 | 3Com Corporation | Web server for use in a LAN modem |
US7225249B1 (en) | 1997-09-26 | 2007-05-29 | Mci, Llc | Integrated systems for providing communications network management services and interactive generating invoice documents |
US6631402B1 (en) | 1997-09-26 | 2003-10-07 | Worldcom, Inc. | Integrated proxy interface for web based report requester tool set |
US6028848A (en) | 1997-09-26 | 2000-02-22 | 3Com Corporation | Apparatus and methods for use therein for an ISDN LAN modem utilizing internal DNS and DHCP servers for transparent translation of local host names to IP addresses |
US6338046B1 (en) | 1997-10-06 | 2002-01-08 | Nokia Telecommunications, Oy | System and method for determining charges for usage of a network connection |
US5946687A (en) | 1997-10-10 | 1999-08-31 | Lucent Technologies Inc. | Geo-enabled personal information manager |
US6675208B1 (en) | 1997-10-14 | 2004-01-06 | Lucent Technologies Inc. | Registration scheme for network |
US6665718B1 (en) | 1997-10-14 | 2003-12-16 | Lucent Technologies Inc. | Mobility management system |
US6377982B1 (en) | 1997-10-14 | 2002-04-23 | Lucent Technologies Inc. | Accounting system in a network |
GB2330430B (en) | 1997-10-16 | 2002-07-17 | Ibm | Error handler for a proxy server computer system |
JPH11122301A (ja) | 1997-10-20 | 1999-04-30 | Fujitsu Ltd | アドレス変換接続装置 |
US6160874A (en) | 1997-10-21 | 2000-12-12 | Mci Communications Corporation | Validation gateway |
US6064674A (en) * | 1997-10-22 | 2000-05-16 | International Business Machines Corporation | Method and apparatus for hardware forwarding of LAN frames over ATM networks |
US6158008A (en) | 1997-10-23 | 2000-12-05 | At&T Wireless Svcs. Inc. | Method and apparatus for updating address lists for a packet filter processor |
GB2330923A (en) | 1997-10-28 | 1999-05-05 | Ibm | Transaction manager |
US6061668A (en) | 1997-11-10 | 2000-05-09 | Sharrow; John Anthony | Control system for pay-per-use applications |
US6085247A (en) | 1998-06-08 | 2000-07-04 | Microsoft Corporation | Server operating system for supporting multiple client-server sessions and dynamic reconnection of users to previous sessions using different computers |
US6091732A (en) | 1997-11-20 | 2000-07-18 | Cisco Systems, Inc. | Method for configuring distributed internet protocol gateways with lan emulation |
US6092196A (en) | 1997-11-25 | 2000-07-18 | Nortel Networks Limited | HTTP distributed remote user authentication system |
US6061739A (en) | 1997-11-26 | 2000-05-09 | International Business Machines Corp. | Network address assignment using physical address resolution protocols |
US6307836B1 (en) | 1997-12-10 | 2001-10-23 | Mci Communications Corporation | High-speed transparent access to multiple services |
GB9726484D0 (en) | 1997-12-15 | 1998-02-11 | British Telecomm | Data communications |
US6202169B1 (en) | 1997-12-31 | 2001-03-13 | Nortel Networks Corporation | Transitioning between redundant computer systems on a network |
US6237026B1 (en) | 1997-12-31 | 2001-05-22 | Intel Corporation | Method and apparatus for automatic enrollment of a computer to a conference network or the like |
US6535493B1 (en) | 1998-01-15 | 2003-03-18 | Symbol Technologies, Inc. | Mobile internet communication protocol |
US6349289B1 (en) | 1998-01-16 | 2002-02-19 | Ameritech Corporation | Method and system for tracking computer system usage through a remote access security device |
JP3569122B2 (ja) | 1998-01-22 | 2004-09-22 | 富士通株式会社 | セッション管理システム、サービス提供サーバ、セッション管理サーバ、セッション管理方法及び記録媒体 |
KR20010040424A (ko) | 1998-01-22 | 2001-05-15 | 인텔로지스 | 공통 데이타교환 게이트웨이의 방법 및 장치 |
US6822955B1 (en) | 1998-01-22 | 2004-11-23 | Nortel Networks Limited | Proxy server for TCP/IP network address portability |
US6223604B1 (en) * | 1998-01-23 | 2001-05-01 | Wisconsin Alumni Research Foundation | Mobile truss testing apparatus |
US6144991A (en) | 1998-02-19 | 2000-11-07 | Telcordia Technologies, Inc. | System and method for managing interactions between users in a browser-based telecommunications network |
US6006272A (en) * | 1998-02-23 | 1999-12-21 | Lucent Technologies Inc. | Method for network address translation |
EP0940959B1 (en) | 1998-03-04 | 2007-10-10 | Sony Deutschland GmbH | Establishing connections between remote devices with a hypertext transfer protocol |
US6055236A (en) | 1998-03-05 | 2000-04-25 | 3Com Corporation | Method and system for locating network services with distributed network address translation |
US6321336B1 (en) | 1998-03-13 | 2001-11-20 | Secure Computing Corporation | System and method for redirecting network traffic to provide secure communication |
US6205481B1 (en) * | 1998-03-17 | 2001-03-20 | Infolibria, Inc. | Protocol for distributing fresh content among networked cache servers |
US6070187A (en) | 1998-03-26 | 2000-05-30 | Hewlett-Packard Company | Method and apparatus for configuring a network node to be its own gateway |
US6256307B1 (en) * | 1998-03-27 | 2001-07-03 | Hewlett-Packard Co. | Local area network receive filter |
US6154172A (en) | 1998-03-31 | 2000-11-28 | Piccionelli; Gregory A. | System and process for limiting distribution of information on a communication network based on geographic location |
US6233618B1 (en) | 1998-03-31 | 2001-05-15 | Content Advisor, Inc. | Access control of networked data |
US6154839A (en) | 1998-04-23 | 2000-11-28 | Vpnet Technologies, Inc. | Translating packet addresses based upon a user identifier |
US6073175A (en) | 1998-04-27 | 2000-06-06 | International Business Machines Corporation | Method for supporting different service levels in a network using web page content information |
US6779118B1 (en) | 1998-05-04 | 2004-08-17 | Auriq Systems, Inc. | User specific automatic data redirection system |
US6625135B1 (en) * | 1998-05-11 | 2003-09-23 | Cargenie Mellon University | Method and apparatus for incorporating environmental information for mobile communications |
US6219694B1 (en) | 1998-05-29 | 2001-04-17 | Research In Motion Limited | System and method for pushing information from a host system to a mobile data communication device having a shared electronic address |
US6308212B1 (en) | 1998-05-29 | 2001-10-23 | Hewlett-Packard Company | Web user interface session and sharing of session environment information |
DE69934898T2 (de) | 1998-06-05 | 2007-11-15 | British Telecommunications P.L.C. | Abrechnung in einem kommunikationsnetz |
US6304857B1 (en) | 1998-06-08 | 2001-10-16 | Microsoft Corporation | Distributed electronic billing system with gateway interfacing biller and service center |
US6377990B1 (en) * | 1998-06-15 | 2002-04-23 | Lodgenet Entertainment Corporation | System for providing internet access from locations different from those for which the user's software was configured |
US6219790B1 (en) | 1998-06-19 | 2001-04-17 | Lucent Technologies Inc. | Centralized authentication, authorization and accounting server with support for multiple transport protocols and multiple client types |
US6731612B1 (en) | 1998-06-29 | 2004-05-04 | Microsoft Corporation | Location-based web browsing |
US6466981B1 (en) | 1998-06-30 | 2002-10-15 | Microsoft Corporation | Method using an assigned dynamic IP address and automatically restoring the static IP address |
US6052725A (en) | 1998-07-02 | 2000-04-18 | Lucent Technologies, Inc. | Non-local dynamic internet protocol addressing system and method |
US6453353B1 (en) | 1998-07-10 | 2002-09-17 | Entrust, Inc. | Role-based navigation of information resources |
US6182142B1 (en) | 1998-07-10 | 2001-01-30 | Encommerce, Inc. | Distributed access management of information resources |
US6141010A (en) | 1998-07-17 | 2000-10-31 | B. E. Technology, Llc | Computer interface method and apparatus with targeted advertising |
US6157953A (en) | 1998-07-28 | 2000-12-05 | Sun Microsystems, Inc. | Authentication and access control in a management console program for managing services in a computer network |
US6311275B1 (en) | 1998-08-03 | 2001-10-30 | Cisco Technology, Inc. | Method for providing single step log-on access to a differentiated computer network |
JP2002522962A (ja) | 1998-08-04 | 2002-07-23 | エイ・ティ・アンド・ティ・コーポレーション | ネットワークリソースの割当て方法 |
JP2000059416A (ja) | 1998-08-07 | 2000-02-25 | Matsushita Electric Ind Co Ltd | ゲートウェイ装置 |
US7552090B1 (en) | 1998-08-12 | 2009-06-23 | Keynetics Inc. | Method for billing for services delivered over a computer network |
JP3142821B2 (ja) | 1998-08-27 | 2001-03-07 | 株式会社エヌ・ティ・ティ・ドコモ | 情報通信ネットワークの課金方法 |
US6317837B1 (en) | 1998-09-01 | 2001-11-13 | Applianceware, Llc | Internal network node with dedicated firewall |
US6359270B1 (en) | 1998-09-04 | 2002-03-19 | Ncr Corporation | Communications module mounting for domestic appliance |
US6219786B1 (en) | 1998-09-09 | 2001-04-17 | Surfcontrol, Inc. | Method and system for monitoring and controlling network access |
US6907449B2 (en) | 1998-09-22 | 2005-06-14 | Qwest Communications International, Inc. | Conferencing system for simultaneous broadcast of audio and transmission of documents via push technology |
US6119162A (en) | 1998-09-25 | 2000-09-12 | Actiontec Electronics, Inc. | Methods and apparatus for dynamic internet server selection |
US6687732B1 (en) | 1998-09-28 | 2004-02-03 | Inktomi Corporation | Adaptive traffic bypassing in an intercepting network driver |
JP3149926B2 (ja) | 1998-09-28 | 2001-03-26 | 日本電気株式会社 | アドレス変換方法及び装置 |
US6681330B2 (en) | 1998-10-02 | 2004-01-20 | International Business Machines Corporation | Method and system for a heterogeneous computer network system with unobtrusive cross-platform user access |
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 |
US6119160A (en) | 1998-10-13 | 2000-09-12 | Cisco Technology, Inc. | Multiple-level internet protocol accounting |
US6856676B1 (en) | 1998-10-15 | 2005-02-15 | Alcatel | System and method of controlling and managing voice and data services in a telecommunications network |
US6519636B2 (en) | 1998-10-28 | 2003-02-11 | International Business Machines Corporation | Efficient classification, manipulation, and control of network transmissions by associating network flows with rule based functions |
US6157377A (en) | 1998-10-30 | 2000-12-05 | Intel Corporation | Method and apparatus for purchasing upgraded media features for programming transmissions |
US6385653B1 (en) | 1998-11-02 | 2002-05-07 | Cisco Technology, Inc. | Responding to network access requests using a transparent media access and uniform delivery of service |
US6381646B2 (en) | 1998-11-03 | 2002-04-30 | Cisco Technology, Inc. | Multiple network connections from a single PPP link with partial network address translation |
US6317790B1 (en) | 1998-11-05 | 2001-11-13 | Oracle Corporation | Method and system for interrupting page delivery operations in a web environment |
US6539431B1 (en) | 1998-11-12 | 2003-03-25 | Cisco Technology, Inc. | Support IP pool-based configuration |
US6427174B1 (en) | 1998-11-12 | 2002-07-30 | Cisco Technology, Inc. | Dynamic IP addressing and quality of service assurance |
US6947398B1 (en) | 1998-11-13 | 2005-09-20 | Lucent Technologies Inc. | Addressing scheme for a multimedia mobile network |
US6487538B1 (en) | 1998-11-16 | 2002-11-26 | Sun Microsystems, Inc. | Method and apparatus for local advertising |
US6141653A (en) | 1998-11-16 | 2000-10-31 | Tradeaccess Inc | System for interative, multivariate negotiations over a network |
US6226677B1 (en) | 1998-11-25 | 2001-05-01 | Lodgenet Entertainment Corporation | Controlled communications over a global computer network |
US6667968B1 (en) | 1998-12-03 | 2003-12-23 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for providing multiple endpoints in a device disposed in a packet-switched network |
US6523028B1 (en) | 1998-12-03 | 2003-02-18 | Lockhead Martin Corporation | Method and system for universal querying of distributed databases |
US6466976B1 (en) | 1998-12-03 | 2002-10-15 | Nortel Networks Limited | System and method for providing desired service policies to subscribers accessing the internet |
US6208977B1 (en) | 1998-12-04 | 2001-03-27 | Apogee Networks, Inc. | Accounting and billing based on network use |
US6427170B1 (en) | 1998-12-08 | 2002-07-30 | Cisco Technology, Inc. | Integrated IP address management |
US7194554B1 (en) | 1998-12-08 | 2007-03-20 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization authentication and accounting |
US6412073B1 (en) | 1998-12-08 | 2002-06-25 | Yodiee.Com, Inc | Method and apparatus for providing and maintaining a user-interactive portal system accessible via internet or other switched-packet-network |
US6636894B1 (en) | 1998-12-08 | 2003-10-21 | Nomadix, Inc. | Systems and methods for redirecting users having transparent computer access to a network using a gateway device having redirection capability |
US6389462B1 (en) | 1998-12-16 | 2002-05-14 | Lucent Technologies Inc. | Method and apparatus for transparently directing requests for web objects to proxy caches |
US6515989B1 (en) | 1998-12-22 | 2003-02-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Collecting per-packet billing data in a packet data service |
EP1142227A2 (en) * | 1998-12-23 | 2001-10-10 | Nokia Wireless Routers, Inc. | A unified routing scheme for ad-hoc internetworking |
US6298383B1 (en) | 1999-01-04 | 2001-10-02 | Cisco Technology, Inc. | Integration of authentication authorization and accounting service and proxy service |
US6535511B1 (en) | 1999-01-07 | 2003-03-18 | Cisco Technology, Inc. | Method and system for identifying embedded addressing information in a packet for translation between disparate addressing systems |
US6577642B1 (en) | 1999-01-15 | 2003-06-10 | 3Com Corporation | Method and system for virtual network administration with a data-over cable system |
US6922672B1 (en) | 1999-01-15 | 2005-07-26 | International Business Machines Corporation | Dynamic method and apparatus for target promotion |
US6438125B1 (en) | 1999-01-22 | 2002-08-20 | Nortel Networks Limited | Method and system for redirecting web page requests on a TCP/IP network |
US6574664B1 (en) * | 1999-01-29 | 2003-06-03 | Hewlett-Packard Development Company, L.P. | Apparatus and method for IP and MAC address discovery at the process layer |
US7139268B1 (en) | 1999-01-29 | 2006-11-21 | Pravin Bhagwat | Performance of intermediate nodes with flow splicing |
CN1339213A (zh) | 1999-02-04 | 2002-03-06 | 爱培恩通信有限公司 | 通信网关 |
US6785730B1 (en) | 1999-02-16 | 2004-08-31 | Rebecca S. Taylor | Generic communications protocol translator |
US6738382B1 (en) * | 1999-02-24 | 2004-05-18 | Stsn General Holdings, Inc. | Methods and apparatus for providing high speed connectivity to a hotel environment |
US6240533B1 (en) * | 1999-02-25 | 2001-05-29 | Lodgenet Entertainment Corporation | Method and apparatus for providing uninterrupted communication over a network link |
US6640251B1 (en) * | 1999-03-12 | 2003-10-28 | Nortel Networks Limited | Multicast-enabled address resolution protocol (ME-ARP) |
US6434627B1 (en) | 1999-03-15 | 2002-08-13 | Cisco Technology, Inc. | IP network for accomodating mobile users with incompatible network addressing |
US6636504B1 (en) | 1999-03-18 | 2003-10-21 | Verizon Services Corp. | Reverse billing of internet telephone calls |
US7086077B2 (en) | 1999-04-01 | 2006-08-01 | Sedna Patent Services, Llc | Service rate change method and apparatus |
US6591306B1 (en) | 1999-04-01 | 2003-07-08 | Nec Corporation | IP network access for portable devices |
US6463473B1 (en) | 1999-04-09 | 2002-10-08 | Sharewave, Inc. | Configuring a wireless computer network to allow automatic access by a guest client device |
US7281036B1 (en) * | 1999-04-19 | 2007-10-09 | Cisco Technology, Inc. | Method and apparatus for automatic network address assignment |
US6839757B1 (en) | 1999-04-28 | 2005-01-04 | 2Wire, Inc. | System and method for automatically discovering accessible services on a computer network and providing automatic access thereto |
US6519643B1 (en) | 1999-04-29 | 2003-02-11 | Attachmate Corporation | Method and system for a session allocation manager (“SAM”) |
US6470027B1 (en) | 1999-04-30 | 2002-10-22 | At&T Corp. | System and method for providing message redirection in networked environments |
US6760416B1 (en) * | 1999-04-30 | 2004-07-06 | Hewlett-Packard Development Company, L.P. | Metering data transfer between end systems |
US6211185B1 (en) | 1999-05-05 | 2001-04-03 | Veterinary Pharmacy Corporation | Concentrate comprising a sulfonamide in solution, a 2,4-diaminopyrimidine in stable suspension within said solution, and a suspending agent |
US6633899B1 (en) | 1999-05-06 | 2003-10-14 | Sun Microsystems, Inc. | Dynamic installation and configuration broker |
US6226752B1 (en) | 1999-05-11 | 2001-05-01 | Sun Microsystems, Inc. | Method and apparatus for authenticating users |
US6876668B1 (en) | 1999-05-24 | 2005-04-05 | Cisco Technology, Inc. | Apparatus and methods for dynamic bandwidth allocation |
US6717943B1 (en) | 1999-06-03 | 2004-04-06 | David Schwering | System and method for routing and processing data packets |
US6549220B1 (en) | 1999-06-10 | 2003-04-15 | International Business Machines Corporation | Method, system, and program for providing pages of information with navigation and content areas |
JP3738948B2 (ja) | 1999-06-11 | 2006-01-25 | 株式会社リコー | 通信装置 |
US6546392B1 (en) | 1999-06-25 | 2003-04-08 | Mediaone Group, Inc. | Self service gateway |
US6557038B1 (en) | 1999-06-30 | 2003-04-29 | International Business Machines Corporation | Method and apparatus for maintaining session states |
US6463474B1 (en) | 1999-07-02 | 2002-10-08 | Cisco Technology, Inc. | Local authentication of a client at a network device |
US6584505B1 (en) * | 1999-07-08 | 2003-06-24 | Microsoft Corporation | Authenticating access to a network server without communicating login information through the network server |
US6771661B1 (en) | 1999-07-21 | 2004-08-03 | Cisco Technology, Inc. | Apparatus and methods for providing event-based data communications device configuration |
US6751677B1 (en) * | 1999-08-24 | 2004-06-15 | Hewlett-Packard Development Company, L.P. | Method and apparatus for allowing a secure and transparent communication between a user device and servers of a data access network system via a firewall and a gateway |
US6496850B1 (en) | 1999-08-31 | 2002-12-17 | Accenture Llp | Clean-up of orphaned server contexts |
GB9921029D0 (en) | 1999-09-06 | 1999-11-10 | Univ Bristol | Communication networks |
US6449636B1 (en) | 1999-09-08 | 2002-09-10 | Nortel Networks Limited | System and method for creating a dynamic data file from collected and filtered web pages |
US6728884B1 (en) | 1999-10-01 | 2004-04-27 | Entrust, Inc. | Integrating heterogeneous authentication and authorization mechanisms into an application access control system |
US6857009B1 (en) | 1999-10-22 | 2005-02-15 | Nomadix, Inc. | System and method for network access without reconfiguration |
US6868399B1 (en) | 1999-10-22 | 2005-03-15 | Nomadix, Inc. | Systems and methods for integrating a network gateway device with management systems |
US6789110B1 (en) | 1999-10-22 | 2004-09-07 | Nomadix, Inc. | Information and control console for use with a network gateway interface |
US6970927B1 (en) | 2000-04-18 | 2005-11-29 | Wayport, Inc. | Distributed network communication system which provides different network access features |
AU773884B2 (en) | 1999-11-03 | 2004-06-10 | Cisco Technology, Inc. | Distributed network communication system which enables multiple network providers to use a common distributed network infrastructure |
US6571221B1 (en) * | 1999-11-03 | 2003-05-27 | Wayport, Inc. | Network communication service with an improved subscriber model using digital certificates |
US6714987B1 (en) | 1999-11-05 | 2004-03-30 | Nortel Networks Limited | Architecture for an IP centric distributed network |
AU7236800A (en) | 1999-12-21 | 2001-06-28 | Nortel Networks Limited | Utilizing internet protocol mobility messages and authentication, authorization and accounting messages in communication system |
US7007080B2 (en) * | 1999-12-23 | 2006-02-28 | Solution Inc Limited | System for reconfiguring and registering a new IP address for a computer to access a different network without user intervention |
US7126915B1 (en) | 1999-12-28 | 2006-10-24 | At&T Corp. | Network traffic regulation |
US20020021689A1 (en) * | 1999-12-30 | 2002-02-21 | Robbins Barry R. | Method and apparatus for transparent internet mobility management |
US6466986B1 (en) | 1999-12-30 | 2002-10-15 | Nortel Networks Limited | Method and apparatus for providing dynamic host configuration protocol (DHCP) tagging |
US6775267B1 (en) | 1999-12-30 | 2004-08-10 | At&T Corp | Method for billing IP broadband subscribers |
US6735691B1 (en) | 2000-01-27 | 2004-05-11 | Microsoft Corporation | System and method for the automated migration of configuration information |
US6961762B1 (en) | 2000-02-14 | 2005-11-01 | Sygate Technologies, Inc. | Automatic switching network points based on configuration profiles |
US6834341B1 (en) | 2000-02-22 | 2004-12-21 | Microsoft Corporation | Authentication methods and systems for accessing networks, authentication methods and systems for accessing the internet |
US6934754B2 (en) * | 2000-04-03 | 2005-08-23 | Ibahn General Holdings, Inc. | Methods and apparatus for processing network data transmissions |
US7356841B2 (en) * | 2000-05-12 | 2008-04-08 | Solutioninc Limited | Server and method for providing specific network services |
US7072056B1 (en) * | 2000-05-15 | 2006-07-04 | Hewlett-Packard Development Company, L.P. | Apparatus and method for translating and sending digital information to different types of receiving devices |
US7051087B1 (en) | 2000-06-05 | 2006-05-23 | Microsoft Corporation | System and method for automatic detection and configuration of network parameters |
US6671739B1 (en) | 2000-07-10 | 2003-12-30 | International Business Machines Corporation | Controlling network access by modifying packet headers at a local hub |
US7080077B2 (en) | 2000-07-10 | 2006-07-18 | Oracle International Corporation | Localized access |
EP1410579B1 (en) | 2000-08-17 | 2014-02-26 | Advanced Network Technology Laboratories Pte Ltd. | Method for configuring a computer network |
US20020097674A1 (en) * | 2000-09-22 | 2002-07-25 | Narad Networks, Inc. | System and method for call admission control |
JP3776705B2 (ja) | 2000-09-28 | 2006-05-17 | 株式会社東芝 | 通信システム、移動端末装置、ゲートウェイ装置及び通信制御方法 |
US6915345B1 (en) | 2000-10-02 | 2005-07-05 | Nortel Networks Limited | AAA broker specification and protocol |
US6414635B1 (en) * | 2000-10-23 | 2002-07-02 | Wayport, Inc. | Geographic-based communication service system with more precise determination of a user's known geographic location |
US7032243B2 (en) * | 2000-12-15 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | System and method for a group-based network access control for computer |
US7120678B2 (en) | 2001-02-27 | 2006-10-10 | Hewlett-Packard Development Company, L.P. | Method and apparatus for configurable data collection on a computer network |
US6671379B2 (en) | 2001-03-30 | 2003-12-30 | Think-A-Move, Ltd. | Ear microphone apparatus and method |
US7240106B2 (en) * | 2001-04-25 | 2007-07-03 | Hewlett-Packard Development Company, L.P. | System and method for remote discovery and configuration of a network device |
US7003578B2 (en) * | 2001-04-26 | 2006-02-21 | Hewlett-Packard Development Company, L.P. | Method and system for controlling a policy-based network |
US6856800B1 (en) * | 2001-05-14 | 2005-02-15 | At&T Corp. | Fast authentication and access control system for mobile networking |
KR100462606B1 (ko) | 2002-06-18 | 2004-12-20 | 삼성전자주식회사 | 디바이스의 자동설정을 위한 게이트웨이, 원격 서버 및이들 장치에서의 자동설정방법 |
US7802008B2 (en) * | 2002-08-12 | 2010-09-21 | Matsushita Electric Industrial Co., Ltd. | Quality of service management in network gateways |
CN1133350C (zh) | 2002-08-15 | 2003-12-31 | 西安西电捷通无线网络通信有限公司 | 使用主动arp实现移动终端跨ip网际漫游的方法 |
US6850532B2 (en) | 2002-09-20 | 2005-02-01 | Cisco Technology, Inc. | Arrangement in a gateway for registering mobile routers of a mobile ad hoc network to respective home agents |
JP2004201045A (ja) * | 2002-12-19 | 2004-07-15 | Buffalo Inc | 音声通話サービス提供方法および音声通話サービス提供システム |
US7512136B2 (en) | 2002-11-15 | 2009-03-31 | The Directv Group, Inc. | Apparatus and method for preserving routable IP addresses using ARP proxy |
US7428413B2 (en) | 2003-03-11 | 2008-09-23 | Wayport, Inc. | Method and system for providing network access and services using access codes |
US7269653B2 (en) | 2003-11-07 | 2007-09-11 | Hewlett-Packard Development Company, L.P. | Wireless network communications methods, communications device operational methods, wireless networks, configuration devices, communications systems, and articles of manufacture |
US7349982B2 (en) * | 2004-01-12 | 2008-03-25 | Hewlett-Packard Development Company, L.P. | Enablement of route table entries |
US7474617B2 (en) * | 2005-03-04 | 2009-01-06 | Ibahn General Holdings Corporation | Detection of multiple users of a network access node |
US7376113B2 (en) * | 2005-04-01 | 2008-05-20 | Arubs Networks, Inc. | Mechanism for securely extending a private network |
JP5344122B2 (ja) | 2008-07-17 | 2013-11-20 | 東洋製罐株式会社 | 包装体の梱包構造及び梱包方法 |
-
1998
- 1998-03-12 AT AT98909121T patent/ATE367701T1/de not_active IP Right Cessation
- 1998-03-12 JP JP53977198A patent/JP2001514833A/ja active Pending
- 1998-03-12 ES ES98909121T patent/ES2290986T3/es not_active Expired - Lifetime
- 1998-03-12 BR BRPI9808014-8B1A patent/BR9808014B1/pt active IP Right Grant
- 1998-03-12 DE DE69838095T patent/DE69838095T2/de not_active Expired - Lifetime
- 1998-03-12 AU AU66984/98A patent/AU740012B2/en not_active Expired
- 1998-03-12 NZ NZ337772A patent/NZ337772A/xx not_active IP Right Cessation
- 1998-03-12 CA CA002283964A patent/CA2283964C/en not_active Expired - Lifetime
- 1998-03-12 KR KR10-1999-7008326A patent/KR100528156B1/ko not_active IP Right Cessation
- 1998-03-12 CN CNB988050234A patent/CN1263267C/zh not_active Expired - Lifetime
- 1998-03-12 EP EP98909121A patent/EP0968596B1/en not_active Expired - Lifetime
- 1998-03-12 IL IL13183198A patent/IL131831A/en not_active IP Right Cessation
- 1998-03-12 WO PCT/US1998/004781 patent/WO1998040990A1/en active IP Right Grant
-
1999
- 1999-09-10 NO NO19994418A patent/NO994418L/no not_active Application Discontinuation
-
2000
- 2000-10-06 US US09/684,937 patent/US7088727B1/en not_active Expired - Lifetime
-
2005
- 2005-04-01 US US11/097,925 patent/US7554995B2/en not_active Expired - Fee Related
-
2008
- 2008-09-29 US US12/240,427 patent/US8027339B2/en not_active Expired - Fee Related
-
2011
- 2011-09-02 US US13/225,059 patent/US8594107B2/en not_active Expired - Fee Related
-
2013
- 2013-11-21 US US14/086,876 patent/US20140079055A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
ATE367701T1 (de) | 2007-08-15 |
US8027339B2 (en) | 2011-09-27 |
EP0968596A4 (en) | 2005-08-17 |
CN1273727A (zh) | 2000-11-15 |
KR100528156B1 (ko) | 2005-11-15 |
NO994418D0 (no) | 1999-09-10 |
KR20010049168A (ko) | 2001-06-15 |
US20110317693A1 (en) | 2011-12-29 |
DE69838095T2 (de) | 2008-04-03 |
US7088727B1 (en) | 2006-08-08 |
EP0968596A1 (en) | 2000-01-05 |
US8594107B2 (en) | 2013-11-26 |
US7554995B2 (en) | 2009-06-30 |
US20140079055A1 (en) | 2014-03-20 |
EP0968596B1 (en) | 2007-07-18 |
US20050188092A1 (en) | 2005-08-25 |
US20090024745A1 (en) | 2009-01-22 |
NO994418L (no) | 1999-11-12 |
IL131831A0 (en) | 2001-03-19 |
BR9808014B1 (pt) | 2013-06-25 |
ES2290986T3 (es) | 2008-02-16 |
NZ337772A (en) | 2001-09-28 |
JP2001514833A (ja) | 2001-09-11 |
AU740012B2 (en) | 2001-10-25 |
AU6698498A (en) | 1998-09-29 |
WO1998040990A1 (en) | 1998-09-17 |
DE69838095D1 (de) | 2007-08-30 |
CA2283964C (en) | 2008-05-06 |
BR9808014A (pt) | 2000-03-28 |
IL131831A (en) | 2002-12-01 |
CA2283964A1 (en) | 1998-09-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1263267C (zh) | 漫游的转换器或路由器 | |
CN1163029C (zh) | 数据网络用户进行数据交换的方法及其网络系统 | |
CN1100459C (zh) | 移动无线数据通信系统中分组数据传输的方法 | |
CN1262090C (zh) | 移动网络中管理移动节点的系统 | |
CN1292566C (zh) | 路由器和地址标识信息管理服务器 | |
CN1241370C (zh) | 移动终端管理系统 | |
CN1842995A (zh) | 一种无线漫游上网的方法 | |
CN1349698A (zh) | 通过多条通信路由传输数据的系统 | |
CN1640074A (zh) | 移动管理方法和移动终端 | |
CN1486094A (zh) | 用于采用负载均衡的移动通信的方法和装置 | |
CN1507231A (zh) | 可容纳移动终端的信息包传输装置 | |
CN1957566A (zh) | 为与客户机的连接选择路由的服务器 | |
CN1495631A (zh) | 网际协议地址分配设备和方法 | |
CN1968184A (zh) | 区域网络的链路层通信方法及其应用的网络设备 | |
CN1625275A (zh) | 地址获取 | |
CN1242593C (zh) | 源地址选择系统、路由器装置、通信节点和源地址选择方法 | |
CN1778077A (zh) | 移动以太网 | |
CN1280729A (zh) | Gprs用户选择多个互联网服务提供商 | |
CN1531263A (zh) | 通信系统、连接装置、通信方法以及认证方法 | |
CN1663217A (zh) | 在移动网络中的通信节点和移动节点之间的数据流 | |
CN1960566A (zh) | 演进的移动通信网及3gpp和非3gpp接入网之间移动性管理方法 | |
CN1321380A (zh) | 支持分组数据和ip语音/多媒体业务的即插即用的无线结构 | |
CN1957563A (zh) | 消息路由方法和系统 | |
CN1710910A (zh) | 基于分层结构的网络系统及其节点的定位方法 | |
CN1956413A (zh) | 一种mbms中组播业务去激活的方法和系统 |
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 | ||
CX01 | Expiry of patent term | ||
CX01 | Expiry of patent term |
Granted publication date: 20060705 |