[go: up one dir, main page]

CN101911593A - 网络定位服务 - Google Patents

网络定位服务 Download PDF

Info

Publication number
CN101911593A
CN101911593A CN2008801235308A CN200880123530A CN101911593A CN 101911593 A CN101911593 A CN 101911593A CN 2008801235308 A CN2008801235308 A CN 2008801235308A CN 200880123530 A CN200880123530 A CN 200880123530A CN 101911593 A CN101911593 A CN 101911593A
Authority
CN
China
Prior art keywords
network
packet forwarding
physical location
protocol
forwarding device
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.)
Granted
Application number
CN2008801235308A
Other languages
English (en)
Other versions
CN101911593B (zh
Inventor
尼克·G·穗祖
沃尔夫冈·劳赤奈尔
艾尼尔·威利特
拉吉·纳加拉简
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Extreme Networks Inc
Original Assignee
Extreme Networks Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Extreme Networks Inc filed Critical Extreme Networks Inc
Publication of CN101911593A publication Critical patent/CN101911593A/zh
Application granted granted Critical
Publication of CN101911593B publication Critical patent/CN101911593B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/12Discovery or management of network topologies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/52Network services specially adapted for the location of the user terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/34Signalling channels for network management communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0805Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
    • H04L43/0811Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

提供了用于网络定位服务的方法,其中,网络中的一个或多个分组转发设备收集并维护当前连接到网络的设备/用户的位置数据。数据在每个分组转发设备本地被维护,并且可以按照需要被提供给例如紧急状况911服务或者基于位置的安全性或个性化系统之类的网络/商业应用。位置数据是利用带内信道通信和/或利用诸如HTTP/S和SOAP web服务之类的标准传送协议通过因特网来实时地或几乎实时地提供的。

Description

网络定位服务
技术领域
本发明涉及计算机网络和网络互连(internetworking)通信技术领域。具体地,本发明涉及连接到网络的定位设备。
版权声明/许可
本专利文献的公开的一部分包含受版权保护的资料。版权所有者不反对任何人按照本专利文献或本专利公开出现在专利和商标局的专利文件或记录中那样对其进行复制再现,否则版权所有者都保留所有版权权利,无论该权利是什么。如下声明适用于下面所述的以及附图中的软件和数据:
Figure BPA00001174782100011
2007,Extreme Networks,Inc.版权所有。
背景技术
越来越多地,企业向它们的用户提供在任何时间任何地点针对该企业的网络和应用的移动性和可访问性。结果,在管理现在的企业网络方面的最大挑战之一是对谁连接到网络、他们位于哪里以及他们使用什么应用维持控制并提供可见性。
可能难以获取提供可见性和维持控制所需的用户和端点设备信息,例如用户的物理位置、端点设备的因特网协议(IP)和媒体访问控制地址、用户/设备所属的虚拟局域网(VLAN)以及任何有关的服务质量信息。除非信息在用户/端点设备最初连接到网络时被捕获,否则通常必须从网络本身,例如从用户用来连接到网络的网络连通设备、即交换机取回该信息。
大多数现有的用于获取对网络维持控制和提供可见性所需的用户和端点设备信息的技术不能很好地进行规模缩放。在大型网络部署中或者在用户/端点设备连接和对应用的访问趋于动态的网络中尤其如此。
例如,现在可用的一些解决方案使用“拉取”(pull)模型通过间歇地逐交换机地轮询网络连通设备并且询问本地转发数据库(FDB)来获取与连接到网络的端点设备和用户有关的信息。然而,从实际来看,逐交换机地呼叫设备并且提取信息并将其发送回集中化储存库(例如网络管理系统(NMS)数据库)可能消耗大量的网络带宽和时间。信息可能在其到达NMS时已失去时效。此外,不是所有的所需信息都可以从存储在FDB中的信息中提取出来或者甚至是推导出来。
其它解决方案利用链路层发现协议(LLDP),其中,LLDP使能的设备在数据链路层上公告关于自身的信息,这使得设备能够从相邻设备得知较高层管理可达性以及连接端点信息。但是,不是所有设备都是LLDP使能的。此外,LLDP信息仍然必须从设备提取并集中存储。
另外的解决方案利用专有发现协议来发现信息并将其存储在与简单网络管理协议(SNMP)一起使用的管理信息库(MIB)的企业扩展部分中。但是,不是网络中的所有设备都对专有发现协议有效。
发明内容
根据本发明的一个方面,提供了用于连接到网络的设备/用户的位置和标识的方法和系统。提供了一种网络定位服务,其中,分组转发设备收集并维护设备/用户位置数据,并且将数据实时地提供给请求者。诸如交换机、路由器或集线器等之类的分组转发设备被设置有网络定位服务代理以及用于存储连接到网络的设备/用户的网络位置数据的储存库。
根据本发明的一个方面,当设备/用户连接到网络时,代理将设备与其位置相关联。代理可以利用诸如LLDP、.1X探听、网络登录、ARP/DHCP之类的网络协议和/或与设备/用户连接相关联的MAC地址和FDB条目来检测连接到网络的设备/用户的存在。
根据本发明的一个方面,代理在连接期间将指示位置的数据本地地存储在分组转发设备上。代理还可以存储表示与设备/用户连接相关联的一个或多个属性的其它数据,例如,在利用诸如LLDP、.1X探听、网络登录、ARP/DHCP之类的网络协议和/或与设备/用户连接相关联的MAC地址和FDB条目来检测连接到网络的设备/用户的存在期间获得的属性。
根据本发明的一个方面,代理还对用于特定因特网协议/媒体访问控制(IP/MAC)标识符的位置数据的请求进行响应,包括:当请求不能被满足时,即当用于特定IP/MAC的位置数据不可得时(包括当该特定IP/MAC未连接到网络或者未经由该分组转发设备连接到网络时),将请求转发给网络中的其它分组转发设备。
根据本发明的一个方面,代理利用带内信道或者经由诸如超文本传输协议/S或HTTP/S之类的通信协议中的一种或多种来与位置数据的请求者和其它交换机通信。代理与请求者之间的通信可以利用诸如SOAP Web服务协议之类的协议来中继。
根据本发明的一个方面,位置数据的请求者可以包括对网络有访问权的网络应用或商业应用。请求者可被提供网络定位服务客户端以辅助发出对位置数据的请求和接收响应。
除了在本概述中描述的本发明的方面和优点之外,通过查看下面的详细描述,与本发明有关的本领域技术人员将清楚本发明的其它方面和优点,包括执行上面的和其它方法的装置的方面和优点。
附图说明
本发明将以附图所示的示例性实施例的方式而非限制性方式来描述,在附图中,相似的标号指代类似的元件,并且:
图1是例示出根据本发明实施例的网络定位设备的某些方面的框图;
图2是更详细地例示出根据本发明实施例的网络定位设备的某些方面的框图;
图3是例示出根据本发明实施例的网络定位设备中所使用的带内信道的各方面的框图;
图4-6是例示出根据本发明一个实施例实施的在网络定位设备中执行的方法的某些方面的流程图;以及
图7例示出了可以实施图1-6所示的本发明某些方面的合适计算环境的一个实施例。
具体实施方式
在下面的描述中,将描述本发明的各个方面,即用于网络定位设备的方法和装置。将阐述具体细节以提供对本发明的透彻理解。然而,本领域技术人员将清楚,可以仅利用所描述的本发明的方面中的一些或者利用所有方面,并且利用或不利用一些或所有具体细节来实施本发明。在一些实例中,公知的体系结构、步骤和技术未被示出以避免不必要地模糊本发明。例如,未提供与是在路由器、桥接器、服务器或网关中实现方法和装置还是将方法和装置实现为软件例程、硬件电路、固件或其组合有关的具体细节。
描述的各部分将利用通常由本领域技术人员用来向本领域其它技术人员传达他们工作的实质的专业词汇,包括计算机系统或分组转发设备所执行的操作以及其操作数的术语。如本领域技术人员将理解的,这些操作数采取电、磁或光信号的形式,并且操作包括通过系统的电、磁或光组件来存储、传输、组合以及以其他方式操纵信号。术语系统包括对这些独立、附属或嵌入组件的通用以及专用的布置。
将以最有助于理解本发明的方式来将各个操作描述为依次执行的多个离散步骤。然而,描述的顺序不应当被解释为暗示着这些操作必须以它们被呈现的顺序来执行或者甚至是依赖于顺序的。最后,遍及本说明书的对“一个实施例”、“实施例”或“方面”的引用是指所描述的特定特征、结构或特性被包括在本发明的至少一个实施例中,但是不一定在同一实施例中。此外,特定特征、结构或特性可以在一个或多个实施例中以任何适当方式被组合。
图1是例示出根据本发明实施例的可以在其中实现网络定位服务的局域网(LAN)102的简化概况的框图。LAN 102是由分组转发设备、各自具有多个端口118A/B的交换机A 112A和交换机B 112B支持的分组交换网络。在网络定位服务的一个实施例中,交换机A/B 112A/B被配备有用于存储位置数据114A/B的本地储存库以及它们自己的网络定位服务代理116A/B。网络定位代理116A/B是可由软件或硬件或它们两者实现的交换机的组件。
在一个实施例中,各个交换机112A/B上的端口118A/B被连接到能够连接到网络的任何设备,包括有线设备120以及经由无线接入控制器124的无线设备122。所连接的设备120/122可以范围从个人计算机到打印机和其它外围设备不等,并且可以包括但不限于台式和无线计算机、个人数字助理以及其它移动设备,例如因特网协议上的语音(VoIP)使能的电话以及支持分组交换网络上的语音通信的其它类型的软电话。
在典型实施例中,LAN 102由网络管理系统(NMS)104管理。NMS104通常与策略/配置NMS数据库106协同操作,并且具有辅助管理网络102的多个特征,包括用于配置交换机A/B 112A/B上的端口118A/B的特征。在典型实施例中,NMS 104辅助为交换机A/B 112A/B上的端口118A/B指派物理位置。
在一个实施例中,LAN 102可以向网络/商业应用108提供网络定位服务,网络/商业应用108例如是基于位置的安全应用、紧急状况911系统、呈现/VoIP系统,以及资产/库存管理系统和/或基于位置的个性化系统。这些仅仅是可以应用根据本发明实施例的网络定位服务的应用的一些示例。
图2是例示出根据本发明实施例的被包括在网络定位服务200中的诸如图1的交换机112A/B之类的分组转发设备(下面为了容易引用将称为交换机)的框图。网络定位服务代理116检测经由端口118之一连接到网络的设备/用户的存在。在检测时,利用交换机的操作系统204的内部服务,交换机112从用于发起连接的各个协议以及/或者从作为连接的结果存储在转发数据库(FDB)中的信息中捕获用户/设备信息202。用户/设备信息202可以包括但不限于标识出与用户/设备相关联的IP/MAC、VLAN和QoS的属性。该用户/设备信息202可以与预先为端口118配置的物理位置数据114一起存储,设备通过端口118连接到交换机112。例如,NMS104可以预先为端口118配置物理位置。以这种方式,网络定位服务代理116将用户/设备通过其建立连接的端口的物理位置与用户/设备信息202相关联。
在一个实施例中,代理116将位置数据与诸如在检测连接到网络的设备的存在时搜集到的IP/MAC/VLAN/QoS数据之类的其它数据一起发送212给可能请求了该信息的任何一个或多个网络商业应用108。在一个实施例中,请求按照需要或者在一些情况中通过订阅被发出,以便立刻或者当其变得可用时接收位置数据。在典型实施例中,网络/商业应用108可以纳入网络定位服务客户端110以辅助请求和接收位置数据。
在一个实施例中,代理116利用带内信道206在被引导至网络上的网络/商业应用的地址的分组中发送212位置数据以及其它用户/设备信息。替代地,或者另外地,代理116可以利用HTTP/S协议和SOAP web服务210来经由因特网将位置和其它数据发送给带外的网络/商业应用。
图3是网络定位系统的带内信道通信的简化示例。如图所示,用于特定IP/MAC标识符304的网络定位服务查询302通过带内信道被发出318给交换机A 306。当接收到查询302时,交换机306询问其自己的位置数据的本地储存库,以判断特定IP/MAC标识符是否存在。如果存在,则交换机306可以通过带内信道向请求者发出响应320。如果不存在,则交换机306可以将查询302转发322给下一交换机B 308。交换机B 308以与交换机A 306相同的方式询问其自己的本地储存库,并且类似地发出响应324或者将查询302转发326/330给相邻交换机C和D 310/312,交换机C和D 310/312进而发出响应328/332或者转发查询,依此类推,直到特定IP/MAC标识符被定位为止(或者直到交换机列表被穷尽为止)。以这种方式,网络定位系统可以使用带内信道通信来实时地或者几乎实时地作出响应以请求特定IP/MAC标识符的位置。
图4-6是例示出根据本发明一个实施例实施的在网络定位服务中执行的方法的某些方面的流程图。在图4中,在处理块402,方法400通过为需要网络定位服务的LAN中的每个分组转发设备逐端口地指派物理位置来开始。在典型实施例中,可以利用网络管理系统来执行指派。在处理块404处,方法400通过在分组转发设备上逐端口地配置位置而继续。配置之后,方法400在判决块406处继续以检测用户/设备是否经由被配置的端口之一试图连接到网络或者已连接到网络。如果是,则方法400在处理块408处继续以将设备/网络属性中继到请求了这样的信息的一个或多个网络商业应用。
转到图5,在处理块502处,方法500开始于在经由交换机端口连接到网络时在网络定位服务使能的交换机中检测到设备/用户。在处理块504,方法500将在连接期间捕获的设备/用户信息/属性转发给驻留在交换机上的本地网络定位服务代理。在处理块506处,方法500在代理将位置和设备/用户信息/属性存储在交换机的本地数据存储装置中时继续。以这种方式,代理将用户/设备通过其连接到网络的物理位置与标识出用户/设备的其它用户/设备信息相关联,由此创建连接到网络的用户/设备的分布式物理位置数据储存库。在处理块508处,方法500通过将位置和设备/用户信息/属性从本地网络定位服务代理中继到一个或多个感兴趣部分,即网络/商业应用而结束。在一个实施例中,信息可以经由带内信道通过分组交换网络在分组中被中继。替代地或者另外地,信息可以利用SOAP web服务经由诸如HTTP/S协议之类的协议被中继。
现在转到图6,在处理块602处,方法600开始于交换机接收判断特定IP/MAC当前是否连接到网络,并且如果是,是从网络中的哪个位置连接的请求。在处理块604,方法600在接收到请求的交换机上的NLS代理在本地检查该特定IP/MAC标识符时继续。如果存在,则当网络定位服务代理用位置和设备/用户属性(如果存在的话)向该请求作出响应时,方法600在处理块606处继续。否则,网络定位服务代理将请求转发给网络中的一个或多个其它交换机以满足该请求。在处理块608处,方法600在网络中其它交换机上的网络定位服务代理在本地检查该IP/MAC标识符的存在并且将请求转发给相邻交换机直到特定IP/MAC被定位并且/或者交换机被穷尽为止时结束。在后一情况中,交换机可以用未找到该特定IP/MAC的指示作出响应。
图7例示出了可以在其中实施图1-6所示的本发明的某些方面的合适计算环境的一个实施例。在一个实施例中,用于网络定位服务200的方法可以在计算机系统700上实现,计算机系统700具有组件701-706,包括处理器701、存储器702、输入/输出设备703、数据存储装置704和网络接口705,它们经由总线708彼此相耦合。这些组件执行本领域已知的它们的传统功能,并且提供用于实现网络定位服务200的装置。总的来说,这些组件表示广泛种类的硬件系统,包括但不限于通用计算机系统和专用分组转发设备。
在一个实施例中,存储器组件702可以包括一个或多个随机存取存储器(RAM)以及非易失性存储设备(例如,磁盘或光盘),其上存储了供处理器701使用的指令和数据,包括包含了交换机结构和交换机结构组件以及网络定位服务代理116、用户/设备信息202和位置数据114以及网络定位服务200的其它组件的指令和数据。
在一个实施例中,网络接口组件705可以将端口118以及任何逻辑端口群组包括到负载共享组中。数据存储组件704还可以表示由网络定位服务代理116获得的位置数据114和用户/设备信息202,以及交换机结构中的任何路由或桥接表,以及由用于转发网络分组或消息的交换机结构和分组转发设备112所使用的诸如分组缓冲器等之类的任何其它存储区域。
将理解,可以重新布置计算机系统700的各个组件并且本发明的某些实现方式可能既不需要也不包括所有上面的组件。此外,其它组件可以被包括在系统700中,例如其它处理器(例如,数字信号处理器)、存储设备、存储器、网络/通信接口等。
在图7所示的实施例中,如上面讨论的根据本发明一个实施例的用于网络定位服务的方法和装置可被实现为由计算机系统700执行的一系列软件例程。软件例程可以包括将由诸如一个或多个处理器701之类的处理系统执行和/或访问的多个或一系列指令、代码序列、配置信息或其它数据。最初,该一系列指令、代码序列、配置信息或其它数据可被存储在数据存储装置704上并经由总线708被传送给存储器702。将理解,可利用诸如磁碟、CD-ROM、磁带、DVD、ROM等之类的任何传统计算机可读或机器可访问存储介质将该一系列指令、代码序列、配置信息或其它数据存储在数据存储装置704上。还将理解,该一系列指令、代码序列、配置信息或其它数据不需要被存储在本地,而是可以存储在经由网络/通信接口705从诸如网络上的服务器之类的远程存储设备接收的被传播的数据信号上。指令、代码序列、配置信息或其它数据可从诸如海量存储装置之类的数据存储装置704或者从被传播的数据信号被拷贝到存储器702中并由处理器701访问并执行。
在替代实施例中,本发明用分立的硬件或固件来实现。例如,一个或多个专用集成电路(ASIC)可被编程有一些或所有上述本发明的功能。
因此,针对用于网络定位服务的方法和装置描述了新颖的方法和系统。从前面的描述,本领域技术人员将认识到,本发明的许多其它变体也是可以的。具体地,虽然本发明被描述为是在包括用于分组交换网络的LAN 102中的一个或多个分组转发设备112的网络中实现的,然而一些逻辑可被分布在网络或网络互连应用的其它组件中。因此,本发明不受所描述的细节的限制。而是,本发明可以利用在所附权利要求的精神和范围内的修改和变体来实施。

Claims (9)

1.一种用于网络定位服务的方法,包括:
检测一设备到网络中的分组转发设备上的端口的连接;
将所述端口的物理位置与所述设备相关联;
将所述设备的相关联的物理位置存储在所述分组转发设备上的储存库中;以及
将所述物理位置中继给网络上的应用。
2.如权利要求1所述的方法,还包括:
在建立所述设备到所述分组转发设备上的端口的连接时捕获所述设备的属性;
将所捕获的属性与所述设备的物理位置一起存储在所述分组转发设备上的储存库中;以及
将所述设备的属性中继给所述网络上的应用。
3.如权利要求1所述的方法,还包括:
向所述分组转发设备上的端口指派物理位置;以及
利用网络管理系统捕获所述分组转发设备上的端口的物理位置。
4.如权利要求1所述的方法,其中,检测所述设备到所述分组转发设备上的端口的连接是根据在所述分组转发设备上实施的协议来执行的。
5.如权利要求4所述的方法,其中,所述协议是链路层数据协议、.1x探听协议、网络登录协议、地址解析协议和动态主机控制协议中的至少一个。
6.如权利要求1所述的方法,其中,将所述物理位置中继给所述网络上的应用是利用带内通信信道来执行的。
7.如权利要求1所述的方法,其中,将所述物理位置中继给所述网络上的应用是利用标准传送协议通过因特网来执行的。
8.如权利要求1所述的方法,还包括:
接收对连接到所述网络的设备的物理位置的请求;
确定所述设备被连接到所述分组转发设备上的端口之一;以及响应于所述请求而中继所述物理位置。
9.如权利要求8所述的方法,还包括:
确定所述设备未连接到所述分组转发设备上的端口之一;以及
将对连接到所述网络的设备的物理位置的请求中继给所述网络中的另一分组转发设备。
CN200880123530.8A 2007-10-31 2008-10-21 网络定位服务方法、装置和系统 Active CN101911593B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US11/932,780 2007-10-31
US11/932,780 US9166884B2 (en) 2007-10-31 2007-10-31 Network location service
PCT/US2008/080660 WO2009058618A1 (en) 2007-10-31 2008-10-21 Network location service

Publications (2)

Publication Number Publication Date
CN101911593A true CN101911593A (zh) 2010-12-08
CN101911593B CN101911593B (zh) 2016-06-08

Family

ID=40202039

Family Applications (1)

Application Number Title Priority Date Filing Date
CN200880123530.8A Active CN101911593B (zh) 2007-10-31 2008-10-21 网络定位服务方法、装置和系统

Country Status (5)

Country Link
US (1) US9166884B2 (zh)
EP (1) EP2218214B1 (zh)
JP (2) JP5508273B2 (zh)
CN (1) CN101911593B (zh)
WO (1) WO2009058618A1 (zh)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9166884B2 (en) * 2007-10-31 2015-10-20 Extreme Networks, Inc. Network location service
US8380828B1 (en) * 2010-01-21 2013-02-19 Adtran, Inc. System and method for locating offending network device and maintaining network integrity
US9787586B2 (en) * 2013-10-24 2017-10-10 University Of Houston System Location-based network routing
US10097647B2 (en) 2014-11-06 2018-10-09 Neustar, Inc. Method and system for predicting a geographic location of a network entity
US10609784B1 (en) * 2018-10-25 2020-03-31 Verizon Patent And Licensing Inc. Causing a brightness level of a light to change
DE102020001035A1 (de) 2020-02-18 2021-08-19 Drägerwerk AG & Co. KGaA Vermittlungsvorrichtung, Netzwerkzugangspunkt, System, Verfahren und Computerprogramm für eine Vermittlungsvorrichtung
CN112953789B (zh) * 2021-01-22 2022-04-01 新华三大数据技术有限公司 一种链路检测方法及装置
US20230328146A1 (en) * 2022-04-12 2023-10-12 Dell Products L.P. Return-To-Site Tool Upholding Distance via Physical and Logical Indicators

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050063519A1 (en) * 2003-09-22 2005-03-24 Foundry Networks, Inc. System, method and apparatus for supporting E911 emergency services in a data communications network
US20060120517A1 (en) * 2004-03-05 2006-06-08 Avaya Technology Corp. Advanced port-based E911 strategy for IP telephony
CN1953404A (zh) * 2005-06-14 2007-04-25 泛达公司 用于监控物理网络拓扑信息的方法和装置

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2341291B (en) * 1998-09-02 2003-07-23 Mitel Corp Line information security interface for tapi service provider
US8266266B2 (en) * 1998-12-08 2012-09-11 Nomadix, Inc. Systems and methods for providing dynamic network authorization, authentication and accounting
US6526125B1 (en) * 1999-12-11 2003-02-25 Lucent Technologies Inc. System and method for automatic location identification discrepancy notification
US6665611B1 (en) * 2001-06-19 2003-12-16 Cisco Technology, Inc. System for discovering and maintaining geographic location information in a computer network to enable emergency services
US6678357B2 (en) * 2001-09-26 2004-01-13 Siemens Information And Communication Networks, Inc. Internet protocol (IP) emergency connections (ITEC) telephony
JP2003348090A (ja) * 2002-05-28 2003-12-05 Matsushita Electric Works Ltd 負荷機器管理方法及びそれに用いる負荷制御信号中継装置と監視制御装置及びそれらを用いた通信システム
US7526541B2 (en) * 2003-07-29 2009-04-28 Enterasys Networks, Inc. System and method for dynamic network policy management
US7042985B1 (en) * 2003-08-27 2006-05-09 Bellsouth Intellectual Property Corporation Method, system and computer program product for providing a regional E911 network
JP4081041B2 (ja) * 2004-04-22 2008-04-23 ソフトバンクテレコム株式会社 ネットワークシステム
US7769037B2 (en) * 2005-02-19 2010-08-03 Cisco Technology, Inc. Techniques for using first sign of life at edge nodes for a virtual private network
US20060282529A1 (en) * 2005-06-14 2006-12-14 Panduit Corp. Method and apparatus for monitoring physical network topology information
US7937067B2 (en) * 2006-05-16 2011-05-03 Red Sky Technologies, Inc. System and method for an emergency location information service (E-LIS)
US7957305B2 (en) * 2006-08-16 2011-06-07 Cisco Technology, Inc. Hierarchical cable modem clone detection
US9166884B2 (en) * 2007-10-31 2015-10-20 Extreme Networks, Inc. Network location service

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050063519A1 (en) * 2003-09-22 2005-03-24 Foundry Networks, Inc. System, method and apparatus for supporting E911 emergency services in a data communications network
US20060120517A1 (en) * 2004-03-05 2006-06-08 Avaya Technology Corp. Advanced port-based E911 strategy for IP telephony
US7974388B2 (en) * 2004-03-05 2011-07-05 Avaya Inc. Advanced port-based E911 strategy for IP telephony
CN1953404A (zh) * 2005-06-14 2007-04-25 泛达公司 用于监控物理网络拓扑信息的方法和装置

Also Published As

Publication number Publication date
JP5508273B2 (ja) 2014-05-28
WO2009058618A1 (en) 2009-05-07
US20090113043A1 (en) 2009-04-30
US9166884B2 (en) 2015-10-20
JP5826320B2 (ja) 2015-12-02
JP2011502432A (ja) 2011-01-20
CN101911593B (zh) 2016-06-08
EP2218214B1 (en) 2013-05-29
JP2014147094A (ja) 2014-08-14
EP2218214A1 (en) 2010-08-18

Similar Documents

Publication Publication Date Title
CN101911593A (zh) 网络定位服务
CN104335199B (zh) 通过虚拟接入点接口来使用服务
RU2524567C2 (ru) Улучшенный механизм обнаружения сервиса в беспроводных системах связи
CN101194489B (zh) 信息处理服务器,远程控制系统和远程控制方法
US20080267144A1 (en) System and method for managing broadcast and/or multicast based communication sessions for mobile nodes
KR20100126433A (ko) 무선 네트워크에 제공된 서비스를 발견하는 기술
EP2252093B1 (en) Method for enabling mobility of client devices in large scale unified networks
US8782212B2 (en) Detecting whether components are functioning together according to an operating hybrid solution
JP6371592B2 (ja) コンテンツ中心ネットワークにおけるノードの通信方法及びそのノード
CN107204901A (zh) 提供证明服务
CN104539902B (zh) 一种ipc的远程访问方法和系统
JP2002344475A (ja) ホームネットワーク内の機器にサービスを提供するシステムとその方法及びホームネットワークでサービスが提供されるシステムとその方法
Happ et al. Limitations of the Pub/Sub pattern for cloud based IoT and their implications
JP4832816B2 (ja) 無線式パケット・ベースのネットワークの電力節減
Zhao et al. mSLP-mesh-enhanced service location protocol
Flores et al. Sedim: A middleware framework for interoperable service discovery in heterogeneous networks
US20130254425A1 (en) Dns forwarder for multi-core platforms
JP4202286B2 (ja) Vpn接続制御方法及びシステム
US8005967B2 (en) Policy negotiation system and method
US7769007B2 (en) Method of providing multicast services in virtual private LAN
RU2004136982A (ru) Способ для реализации динамической организации сети и совместного использования ресурсов среди устройств
CN108055284A (zh) 一种基于Wi-Fi Direct的D2D链路上的数据转发协议
CN102035725B (zh) 一种非对称路由下单向流uri的关联技术系统及其方法
JP2008098937A (ja) 仮想ネットワーク通信システムおよび通信端末
KR101029921B1 (ko) 광역 무선랜 환경에서 컨텐츠 푸시 시스템 및 방법

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