CN1977494A - 经由多***运营商的内部网络提供对公共网络的接入的服务器、***和方法 - Google Patents

经由多***运营商的内部网络提供对公共网络的接入的服务器、***和方法 Download PDF

Info

Publication number
CN1977494A
CN1977494A CNA200580009936XA CN200580009936A CN1977494A CN 1977494 A CN1977494 A CN 1977494A CN A200580009936X A CNA200580009936X A CN A200580009936XA CN 200580009936 A CN200580009936 A CN 200580009936A CN 1977494 A CN1977494 A CN 1977494A
Authority
CN
China
Prior art keywords
network
client
address
management server
network service
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
CNA200580009936XA
Other languages
English (en)
Other versions
CN100547970C (zh
Inventor
K·M·斯莫尔
S·C·H·斯温
A·C·米尔恩
J·R·柯里
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.)
Solutioninc Ltd
Original Assignee
Solutioninc Ltd
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=34842416&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN1977494(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Solutioninc Ltd filed Critical Solutioninc Ltd
Publication of CN1977494A publication Critical patent/CN1977494A/zh
Application granted granted Critical
Publication of CN100547970C publication Critical patent/CN100547970C/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
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/14Charging, metering or billing arrangements for data wireline or wireless communications
    • H04L12/1453Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network
    • H04L12/1482Methods or systems for payment or settlement of the charges for data transmission involving significant interaction with the data transmission network involving use of telephony infrastructure for billing for the transport of data, e.g. call detail record [CDR] or intelligent network infrastructure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2801Broadband local area networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2858Access network architectures
    • H04L12/2861Point-to-multipoint connection from the data network to the subscribers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2869Operational details of access network equipments
    • H04L12/287Remote access server, e.g. BRAS
    • H04L12/2876Handling of subscriber policies
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • H04L12/2869Operational details of access network equipments
    • H04L12/2898Subscriber equipments
    • 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
    • H04L41/0803Configuration setting
    • H04L41/0806Configuration setting for initial configuration or provisioning, e.g. plug-and-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5084Providing for device mobility
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/59Network arrangements, protocols or services for addressing or naming using proxies for addressing

Landscapes

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

Abstract

一种为由多***运营商操作的内部网络所配置的网络服务管理服务器,该网络服务管理服务器被设置在内部网络的选择的位置处,例如网络端部。该服务器注册连接到网络实体中的一个的客户。其还为客户分配与客户连接到的网络实体中的一个相关联的地址。该服务器通过处理与基于分配的地址的客户的网络服务有关的信息管理网络服务。该服务器仅基于客户分配的IP地址为客户处理网络服务。

Description

经由多***运营商的内部网络提供对公共网络的接入的服务器、***和方法
技术领域
本发明涉及公共网络接入,更具体而言,涉及用于经由多***运营商的内部网络提供对公共网络的接入的服务器、***和方法。
背景技术
现今,高速因特网供应***的大多数供应者将局域网(LAN)经由现场(on-site)或本地因特网供应服务器连接到因特网。该本地供应服务器为因特网服务供应、验证和提供计费界面。在LAN的内部,LAN站点必须提供连接内部网络业务并将其经由LAN的中心***路由的一些装置。LAN的内部可以由结构化的线缆/交换机、数字用户线路(DSL)技术、无线802.11装置、同轴电缆上的以太网以及其它用于提供到LAN用户的网络连接的混合***组成。因特网供应服务器直接连接到路由器,其作为到因特网的本地连接。
现有技术中存在经由其内部网络提供高速因特网服务的一些多***运营商(MSO)。例如,一些电缆TV服务供应商通过他们的电缆调制解调器网络为电缆TV服务提供高速因特网服务。电缆调制解调器网络为电缆调制解调器的网络。电缆调制解调器允许用户计算机经由电缆调制解调器网络与因特网连接。
移动用户计算机经常被预配置成与公司网络或其它网络相连接,该其它网络对于多***运营商的内部网络来说是外部网络(foreignnetwork)。因此,实际上,用户计算机不能在内部网络上进行操作。
例如,在常规电缆调制解调器网络内,被配置成外部网络的用户计算机不能在电缆调制解调器网络上进行操作。用户需要更改用户计算机的网络配置设置以匹配那些电缆调制解调器网络。将新用户计算机加入到电缆调制解调器网络通常涉及***配置改变和来自技术支持部门的帮助。
因此,需要提供一种新的***和方法,其允许用户经由多***运营商的内部网络接收因特网服务,该内部网络例如电缆调制解调器网络,与此同时,为外部网络保持其计算机的预配置的网络设置。
发明内容
本发明的一个目的是提供一种新式***和方法,其消除或减轻现有***的至少一个缺点。
本发明分配给客户反映客户在网络上的位置的地址。发送到或来自外部网络的业务,例如因特网网页业务,在准许接入外部网络之前,通过供应、验证、注册和/或计费机制被拦截和被强制。
根据本发明的一个方面,提供了一种用于管理多***运营商操作的内部网络的网络服务的网络服务管理服务器,该内部网络由网络实体构成。该网络服务管理服务器包括:注册驱动器、地址分配处理器和信息处理器。注册驱动器被设置在内部网络的选择的位置上,用于注册连接到一个网络实体的客户。地址分配处理器被设置在内部网络的选择的位置上,用于给客户分配一个与客户连接到的网络实体之一相关联的地址。信息处理器用于基于分配的地址为客户处理与网络服务有关的信息。
根据本发明的其它方面,提供了一种用于管理电缆调制解调器网络的因特网服务的网络服务管理服务器,该电缆调制解调器网络具有多个电缆调制解调器和用于与连接的电缆调制解调器通信的电缆调制解调器终端***(CMTS)。网络服务管理服务器包括注册驱动器、地址分配处理器和信息处理器。注册驱动器被设置在电缆调制解调器网络的经选择的位置处用于注册连接到一个电缆调制解调器的客户。地址分配处理器被设置在电缆调制解调器的经选择的位置,用于向客户分配与客户连接到的电缆调制解调器中的一个相关联的客户地址。信息处理器被设置以用于基于分配的客户地址为客户处理与因特网服务有关的信息。
根据本发明的其它方面,提供了一种管理由多***运营商操作的内部网络的网络服务的方法,该内部网络由网络实体构成。该方法包括以下步骤:在内部网络中经选择的位置处注册连接到其中一个网络实体的客户;为该客户分配与其连接到的网络实体中的一个网络实体相关联的地址;和基于分配的地址为客户处理与网络服务有关的信息。
根据本发明的其它方面,提供了一种存储用于在计算机中执行以下方法的指令或语句的计算机可读介质,该方法管理由多***运营商操作的内部网络的网络服务,该内部网络由网络实体构成。
根据本发明的其它方面,提供用于在计算机中执行以下方法的电子信号,该方法用于管理由多***运营商操作的内部网络的网络服务,该内部网络由网络实体构成。
根据本发明的其它方面,提供用于在计算机中执行以下方法的计算机程序产品,该方法用于管理由多***运营商操作的内部网络的网络服务,该内部网络由网络实体构成。该计算机程序产品包括以下模块:用于在内部网络的可选择位置处注册连接到网络实体中的一个的客户的模块;用于分配给客户与其连接到的网络实体中的一个网络实体相关联的地址的模块;以及用于基于分配的地址为客户处理与网络服务有关的信息的模块。
本领域的那些技术人员在参考以下详细说明的优选实施例和附图后,本发明的其它方面和特性对于他们来说是显然的。
附图说明
可以参考以下附图从以下说明中进一步理解本发明:
图1A为显示出根据本发明的一个实施例的IP供应***的框图;
图1B为显示出根据本发明的一个实施例的网络服务管理服务器的框图;
图1C为显示出网络服务管理服务器的操作的流程框图;
图2为显示出图1B的网络服务管理服务器的一个实例的框图;
图3为显示出根据本发明的其它实施例的网络服务管理服务器的框图;
图4为显示出根据本发明的其它实施例的网络服务管理服务器的框图;
图5为显示出图2中的注册驱动器的一个实例的框图;
图6为显示出网络服务管理服务器的其它组件或功能的框图;
图7为显示出图2的位置解析处理器的一个实例的框图;
图8为显示出本发明的用于不同网络其它实施例的框图。
具体实施方式
本发明适用于由多***运营商(MSO)操作的内部网络。该内部网络包括用于连接客户和路由客户业务的多个网络实体。本发明允许管理经由内部网络到客户的外部公共网络服务供应,例如,因特网服务供应。
本发明的各实施例是针对由电缆TV服务公司所操作的电缆调制解调器网络而进行说明的。然而,本发明可被应用到不同类型的MSO的内部网络,例如但并不限于数字用户线路(DSL)网络。
图1A显示出用于根据本发明的实施例的电缆调制解调器网络10的IP供应***2。电缆调制解调器网络10可以是包括电缆调制解调18和电缆调制解调器终端***(CMTS)14的新的或现有网络。
IP供应***2被设置在电缆公司的中心站点中的电缆调制解调器网络10的电缆头端处,该电缆公司操作电缆调制解调器网络10,该IP供应***2一般在设置CMTS 14的电缆公司网络操作中心(NOC)16中或附近。IP供应***2被用作电缆调制解调器网络10到因特网24的网关。
电缆调制解调器网络10提供到多个电缆调制解调器18的连接。电缆调制解调器18可以是电缆的或无线的电缆调制解调器。
一组电缆调制解调器18位于本地建筑16中,例如宾馆、会议中心、诸如咖啡店的公共因特网场所、休息室、机场和其它向用户提供因特网服务的建筑中。
每一个电缆调制解调器18具有一个或多个端口或接口,每一个与用户的客户端设备(CPE)20相连接,例如笔记本电脑、个人数字助理(PDA)装置或其它因特网服务接入装置。
电缆调制解调器18连接到位于NOC 6中的CMTS 14。一个或多个电缆调制解调器18可被连接到单个CMTS 14。
CMTS 14可与连接到CMTS 14的电缆调制解调器18进行通信,接收来自与连接的电缆调制解调器18相连接的CPE 20的向上游发送的信号,将该信号转换为互联网协议(IP)包和将该信号路由以用于连接到因特网24,还可将信号经由电缆调制解调器18向下游发送至相连的CPE 20。
NOC 6还可具有一个或多个CMTS 14,其与一个或多个电缆调制解调器18通信,分别用于不属于任何本地建筑16的个人用户。如果需要,那些CMTS可绕过IP供应***2。
连接到CMTS 14的电缆调制解调器14在此后有时被通称为“客户”或“网络实体”。
IP供应***2具有网络供应功能、验证功能、和计费服务功能以执行网络供应、验证服务和计费服务。
网络供应功能包括执行电缆调制解调器的供应功能。还包括即插即用功能,该功能允许用户使用其为外部网络配置的CPE 20,并且将这些CPE 20经由电缆调制解调器网络10连接到因特网24,而不改变网络配置设置。用于因特网服务的网络应用的实例包括电子邮件、虚拟专用网络(VPN)连接、即时消息和IP上的语音传送。
验证功能包括允许用户将其CPE 20注册到适合的电缆调制解调器18上的注册功能。网络服务管理服务器4不需要供应任何电缆设备以作为用于连接到CMTS的CPE的验证网关工作。
计费功能包括解析电缆调制解调器18的物理位置或解析特定CPE20连接到的电缆调制解调器18的端口的客户本地解析功能。计费功能允许本地建筑经营者根据每个使用基础的费用为每一个用户收取费用。这些功能在以下进一步说明。
IP供应***2使用网络服务管理服务器4和/或其它服务器以提供这些功能。网络服务管理服务器12可作为对连接到CMTS 14的任何或所有电缆调制解调器18和CPE 20的单独或部分网络供应者。当网络服务管理服务器4作为单独的网络供应者时,该网络服务管理服务器4执行所有三个功能。当作为部分网络供应者时,该网络服务管理服务器与其它网络服务管理服务器或其它第三方服务器或***共同共用一些功能。网络服务管理服务器4可维护跨越整个电缆调制解调器网络10的公共接入网服务,或可维护对于选择的电缆调制解调器18的到电缆调制解调器网络10的一部分的公共接入网服务。
参考图1B,说明一个由网络服务管理服务器12实现网络服务管理服务器4的实施例,该网络服务管理服务器12用作单独网络供应者,并且执行网络供应功能。本实施例使用宾馆作为本地建筑16的一个实例进行说明。为了简化附图,在宾馆16中显示单个电缆调制解调器18,而在NOC 6中显示单个CMTS 14。
CMTS 14可在路由模式下运行,用于路由业务,或在桥接模式下运行,用于桥接业务。CMTS 14也可执行过滤和业务量调整。优选地,CMTS 14是电缆电缆数据服务接口规范(DOCSIS)适应***。优选地,电缆调制解调器18也是DOCSIS适应装置。网络服务管理服务器12识别、收集并且动态维护在每一个电缆调制解调器18和/或一组电缆调制解调器和CPE上的信息。
移动用户可将配置到外部网络的CPE 20连接到电缆调制解调器18。CPE 20可以是不具有IP地址的动态主机配置协议(DHCP)客户CPE或具有对于外部网络为其分配的静态IP地址的静态配置的客户。当CMTS在桥接模式下工作时,网络服务管理***12可为静态配置的客户CPE提供即插即用供应,如下所述。
网络服务管理服务器12与电缆调制解调器网络10集成,以为从电缆经营者订制这些服务的本地建筑经营者执行IP供应、验证服务和计费服务。连接到电缆调制解调器网络10的每个点,例如,连接本地建筑的每个点,被配置成适用于本地建筑所有者的现有客户界面。客户界面可包括注册屏幕、费用明细表和因特网连接选项,如下进一步所述。
这些功能可由在NOC 6的网络服务管理服务器12控制和维护。电缆公司经营者可为单个电缆调制解调器或一组电缆调制解调器分配不同的服务供应。由此,例如,不同宾馆可为其客户提供不同的供应。同样,宾馆中的不同房间可具有不同供应。
每一个电缆调制解调器18可由唯一的媒体访问控制(MAC)地址识别。与每一个相关电缆调制解调器18相关的信息,例如设置、计费明细表和连接选项,被存储在电缆调制解调器数据库26中。每一个电缆调制解调器的存储信息与电缆调制解调器的MAC地址相关联。
在图1B中,将数据库26与网络服务管理服务器12分开设置。然而,数据库26可被设置在网络服务管理服务器12中。
电缆公司经营者或其它安装者可为本地建筑16安装电缆调制解调器18。网络服务管理服务器12追踪并将每个电缆调制解调器18映射到其物理位置,例如宾馆16中的宾客休息室。该映射的信息,即电缆调制解调器18的物理位置被链接到电缆调制解调器18的MAC地址,并且还被存储在电缆调制解调器数据库26中。
通过使用这些映射信息,当用户将CPE 20连接到电缆调制解调器时,网络服务管理服务器12可解析该物理位置,例如,宾客休息室,从此用户将CPE 20连接到电缆调制解调器18。
由此,CPE 20被供应并由网络服务管理服务器12进一步验证。网络服务管理服务器12还管理并且追踪与经由电缆调制解调器网络10为各CPE 20提供的服务相关的计费信息。由网络10供应的服务根据每个使用基础的费用进行计费(例如,固定时间长度,基于时间,带宽使用,每分钟用量)。
由于每个电缆调制解调器被单独管理,本地建筑和电缆公司可为每个电缆调制解调器定制显示页面,例如注册页面、计费明细表和连接选项,以具有本地化的外观,并且感觉好像服务是在本地建筑中被提供的。
网络服务管理服务器12为经由电缆调制解调器网络连接他们的网络CPE 20的客户提供即插即用的功能。它经由电缆调制解调器网络向移动用户供应移动因特网服务。网络服务管理服务器12使用户维护CPE的预配置网络设置,以获取该服务。
为了提供该即插即用功能,网络为CPE 20分配路由器知道的IP地址,且无缝地将CPE业务量重新引向外部网络,例如,引向因特网24。
服务器12通过以下两种机制提供透明的网络接入:网络地址翻译(NAT):和IP伪装。
NAT:由网络服务管理服务器12为每个内部***(客户)分配唯一的IP地址,以向那些内部***提供网络接入。DHCP客户从网络服务器请求这样的一个IP地址。静态地址客户并不知道该唯一IP地址;而是网络服务管理服务器12将静态地址的客户的静态地址映射到由网络服务管理服务器12分配给该客户的唯一IP地址。
网络服务管理服务器12可向客户分配私人或公共IP地址。客户可在注册时选择被分配私人或公共地址,或者网络服务管理服务器12可被配置以仅分配公共地址。当内部网络包括路由器时,网络服务管理服务器12可被配置成向每个路由器上的经路由的客户分配所有公共的或所有私人的地址。
网络服务管理服务器的NAT模块通过参照上述网络服务管理服务器的内部的映射,执行到静态地址客户和来自静态地址客户的业务上的地址解析。
网络服务管理服务器12将伪装来自已经被分配以私人IP地址的客户的业务,以使那些客户向外的业务来自网络服务管理服务器的外部IP地址。
伪装:每个内部***对于外界来说显示为服务器的IP地址。这需要为例如活动模式的文件传送协议(FTP)的协议的特定协议识别处理器(代理),该协议识别处理器试图产生到客户的独立的返回的连接,且还做出支持传输控制协议(TCP)“连接”的更改(状态包检查)。
由此,用户可接入到因特网24,而不改变CPE 20的网络配置。该路由器识别IP地址的分配将结合CPE的注册进行进一步说明。
为了允许CPE 20的连接,网络服务管理服务器12还执行注册和验证服务。在对网络服务注册前,任何访问跨越因特网24的服务的企图由网络服务管理服务器12检测到或监听到。该网络服务管理服务器12使得CPE 20注册网络服务。网络服务管理服务器12使用存储在电缆调制解调器数据库中的信息解析注册的CPE 20的位置,如以下进一步所述。使用CPE 20的位置和注册信息,网络服务管理服务器12执行计费服务。
图1C显示出网络服务管理服务器12的一个实例。在此实施例中,网络服务管理服务器12处理用于DHCP、日期时间(TOD)、域名***(DNS)和TFTP的网络服务。网络业务经过电缆调制解调器18和CMTS 14。
当新的电缆调制解调器18被安装或其它特定事件发生时,网络服务管理服务器12接收来自每个电缆调制解调器18的DHCP电缆调制解调器请求和配置请求(160)。网络服务管理服务器12处理这些请求,并且通过使用例如小型文件传输协议(TFTP)来根据电缆调制解调器的请求提供调制解调器配置文件(162)。TFTP服务器配置文件包括工作频率、带宽限制、电缆调制解调器的连接的数目和管理信息库(MIB)设置。网络服务管理服务器12在电缆调制解调器数据库中存储电缆调制解调器MAC地址和物理位置(164)。一旦供应了所有相关的电缆调制解调器,网络服务管理服务器12准备好处理来自和到CPE的网络业务。
用户将作为DHCP客户CPE的CPE 20连接到电缆调制解调器18,并且试图通过发送DHCP请求接入因特网服务(170)。网络服务管理服务器12向CPE 20发送DHCP响应(172)。
网络服务管理服务器12从DHCP请求中提取电缆调制解调器的MAC地址,并且可使用这些信息参考存储在调制解调器数据库26中的映射信息来确定CPE 20所连接的物理位置。同样,使用这些信息,网络服务管理服务器12为CPE 20提供客户界面,例如计费明细表和连接选项(178)。通过客户界面,用户通过发送选择的选项的信息来请求用于因特网服务的CPE 20的注册(180)。网络服务管理服务器12注册并且验证CPE 20(182)。
一旦CPE 20被供应并且被验证用于服务,从CPE 20到因特网24的向上游的因特网业务经过电缆调制解调器18、CMTS 14、网络服务管理服务器12和路由器22被传送。到CPE 20的向下游的因特网业务被从因特网24经过路由器22、网络服务管理服务器12、CMTS 14和电缆调制解调器18被传送。
为每个与网络服务管理服务器12相关联的电缆调制解调器执行这些步骤。这在整个电缆调制解调器网络上有效。
参考附图3,以下说明其它实施例,其中,网络服务管理服务器4由用于部分网络供应者并且与第三方供应***30共同提供供应功能的的网络服务管理服务器13实现。网络服务管理***13与第三方***30协同工作。网络服务管理***13可从第三方***30检索电缆调制解调器信息。一些MSO运营商需要网络结构包括第三方商业电缆调制解调器供应***30。当一些或所有电缆调制解调器的供应可在第三方***30中执行时,可在网络服务管理***13上执行对网络服务管理***13可见的CPE的验证、NAT、代理、计费和域名***(DNS)服务。网络服务管理***13和第三方电缆供应***30可将DHCP和TFTP请求发送到与其各自的供应***相关联的电缆调制解调器组。
CMTS 14被配置成将来自CPE 20的请求根据电缆调制解调器18的MAC地址路由至网络服务管理服务器12或第三方供应***30。因此,DHCP、TOD、DNS和TFTP的网络业务经过电缆调制解调器18,并且被发送到第三方供应***30或网络服务管理服务器12。
参考图4,说明其它实施例,其中,网络服务管理服务器4由不执行任何网络供应功能的网络服务管理服务器15实现。DHCP、TOD、DNS和TFTP的网络业务经过电缆调制解调器18且由第三方供应***30供应。
第三方供应***30处理电缆调制解调器18的供应和DHCP请求以及CPE 20的配置。
网络服务管理服务器15可检索MAC地址信息,并且确定CPE相对于CMTS 14或相对于第三方供应***30的物理位置。网络服务管理***12还可执行验证和计费功能,而无需访问CPE MAC地址。
在图1B、3和4中的所有实施例中,一旦CPE 20被供应并被验证用于服务,从CPE 20到因特网24的向上游因特网业务被经过电缆调制解调器18、CMTS 14、网络服务管理服务器12、13或15和路由器22传递。到CPE 20的向下游的因特网业务被从因特网24经过路由器22、网络服务管理服务器12、13或15、CMTS 14和电缆调制解调器18传递。
用图1B中所示的网络服务管理服务器12进一步详细说明网络服务管理服务器4,网络服务管理服务器12具有所有网络供应、验证和计费服务的三个主要功能。网络服务管理服务器4可有比以下说明的多或少的功能或组件。
图2显示出网络服务管理服务器12的组件或功能的一个实例。
网络服务管理服务器12具有注册驱动器40、客户记录(entry)存储器41、DHCP服务器42、网络地址解析(NAT)模块44、简单网络管理协议(SNMP)端口监控程序(daemon)46、电缆调制解调器信息处理器48、电缆调制解调器数据库26、简单文件传送协议(TFTP)服务器50、包过滤模块99、本地解析组件52、计费数据处理器54、计费数据库56、客户界面处理器58、验证处理器60、CMTS处理器62和图形工具64。
注册驱动器40处理CPE的注册,并且管理地址信息和存储在客户记录存储器41中的注册的和未注册的CPE的其它信息。
包过滤模块99提供基本的安全防护。其还对未注册的客户拦截网页和电子邮件通信,并且开始对客户界面处理器的转向。
DHCP服务器42给电缆调制解调器网络上的装置分配动态IP地址,该装置例如CPE和电缆调制解调器。
NAT模块44使得电缆调制解调器网络10使用一组IP地址用于内部业务,而第二组地址用于外部业务。
SNMP端口监控程序46通过向网络的不同部分发送消息、需要的协议数据单元(PDU),来管理电缆调制解调器网络10。适合SNMP的装置、呼叫代理在管理信息库(MIB)中存储数据,并且将该数据返回到SNMP请求者。
电缆调制解调器信息处理器48将每一个电缆调制解调器18映射到物理位置,并且将该映射信息存储在电缆调制解调器数据库26。电缆调制解调器的映射将在以下作进一步说明。电缆调制解调器信息处理器48还处理与每一个电缆调制解调器18相关的设置信息,例如计费明细表和连接选项,如上所述。
TFTP服务器50提供TFTP供应服务,并且向电缆调制解调器发送配置文件。结合DHCP服务器42,该TFTP服务器50可被用作向不同调制解调器或不同组调制解调器发送不同配置文件。
位置解析处理器52解析CPE 20的物理位置。
计费数据处理器54处理每一个CPE的计费数据,并且将计费数据存储在计费数据库56中。
客户界面处理器58根据由电缆调制解调器信息处理器48和计费数据处理器54处理的信息和数据处理客户界面,例如为每一个本地建筑,显示页面包括注册页面和计费页面。
验证处理器60根据由注册驱动器40和电缆调制解调器信息处理器48处理的信息和数据,处理CPE 20的验证。
CMTS处理器62处理与CMTS 14的通信以及CMTS的信息。
图形工具64包括用于允许用户配置设置或更改由其它组件处理的信息或数据的工具,例如,电缆调制解调器信息处理器48、计费数据处理器54、CMTS处理器62和注册驱动器40。工具64的一个实例为允许用户配置CMTS定义、调制解调器映射以及对路由的CMTS的地址范围分配的配置工具。
网络服务管理服务器12与连接到网络服务管理服务器12的多个桥接和路由CMTS一起同时工作。为此,网络服务管理服务器12向每一个使用注册驱动器40的路由CMTS分配特定CPE IP地址范围、电缆调制解调器IP地址范围和交换器(维护)IP地址范围。交换IP地址是管理的网络装置的IP地址。这些IP地址的使用允许网络服务管理服务器12向CPE、调制解调器和网络装置分配路由器知道的地址,因此,允许多个路由CMTS同时运行。
现对图2的注册驱动器40进行详细说明。图5显示出注册驱动器40的一个实例。注册驱动器40包括地址分配处理器80、路由器知道的地址集82、通用的桥接电缆调制解调器地址集84、客户记录处理器88和客户记录存储器41。
地址分配处理器80将IP地址分配给CPE,电缆调制解调器和其它网络装置。那些IP地址被从与特定路由CMTS相关的CPE、电缆调制解调器和交换IP地址范围中选择。
网络服务管理***12支持多个路由装置(路由器)例如,路由CMTS。地址分配处理器80向网络装置分配路由器知道的IP地址。路由器知道的IP地址是可被分配给在特定路由器后的网络实体的地址。
桥接CMTS共享电缆调制解调器IP地址的通用集84。地址分配处理器80向桥接的CPE分配标准桥接的客户IP地址范围中的IP地址,例如,普通的未经路由的IP地址范围。
首先对在桥接模式下运行的CMTS详细说明IP地址分配。
CPE IP地址可按以下方式对具有为外部网络配置的固定或静态IP地址的CPE进行分配。当用户将CPE连接到电缆调制解调器并且启动CPE时,如果该固定的IP地址已经在使用中,生成地址解析协议(ARP)请求。ARP请求包括CPE的固定的IP地址和MAC地址。网络服务管理服务器获得ARP请求,并将其发送至包驱动器303(图6中所示)。包驱动器303要求注册驱动器40为CPE MAC地址查询该固定IP地址。在此情况下,该注册驱动器40并不寻找具有CPE MAC地址的客户记录,并且因此,注册驱动器40为CPE透明地分配对于CPE有效的IP地址集中的IP地址。包驱动器303对ARP包执行NAT。CPE变成电缆调制解调器网络上的分配的IP地址的所有者。注册驱动器40注册使用分配的IP地址以及选择使用CPE MAC地址的CPE。
当网络服务管理服务器12从CPE接收包时,该包包含CPE的固定IP地址和CPE MAC地址。网络服务管理服务器将包发送给包驱动器303。包驱动器303检查该包,并且获得CPE MAC地址。包驱动器303查询使用CPE MAC地址的注册驱动器40中的客户记录,并且确定与MAC地址相关联的分配的IP地址。如果分配的IP地址与固定的IP地址不同,该包被进行NAT,以包括分配的IP地址,并且随后被转发至向目的地传输的下一状态。
当网络服务管理服务器从因特网接收包时,该包从包过滤器被发送至ARP处理器307(图6中所显示)。在此情况下,假设该包包括目标客户的CPE MAC地址。ARP处理器307查询CPE MAC地址。该包被发送至查询客户记录的CPE MAC地址并且确定与CPE MAC地址相关的分配的IP地址的包驱动器303。因此,该包驱动器303识别该包被发送至的CPE。如果分配的IP地址不同于CPE的固定的IP地址,则该包驱动器303对该包执行NAT,以使该包包括固定的IP地址。该包随后被发送至CPE。
因此,该CPE可使用其固定的IP地址以发送并接收消息。用户不需要改变CPE的IP地址以连接到电缆调制解调器网络。用户可经由电缆调制解调器网络访问因特网服务,而不改变网络配置,例如,IP地址。
现在对在路由模式下运行的CMTS详细说明该IP地址分配。
以下进一步说明其它方案中的地址的分配和CPE MAC的确定。
一些现有路由CMTS使用公共可寻址的IP地址,例如RealIP(标记)。网络服务管理服务器12支持那些公共可寻址的IP地址,其包括RealIP以使用那些路由CMTS。
地址分配处理器80允许由***运营商进行配置多个、不同的路由器知道的IP地址集82。每个路由器知道的IP地址集82包括伪装的和/或可路由的地址范围,且被分配给特定的路由CMTS。
图2中所示的图形工具64包括配置工具,其被用于定义路由器知道的CPE、电缆调制解调器、交换器地址集82和桥接的电缆调制解调器地址集84。图形工具64还包括用于为每个CMTS定义IP地址范围的工具。相似的工具也可被设置在注册驱动器40。
当注册该客户时,客户记录处理器88更新客户记录存储器41中的客户的信息。
每个客户记录68是路由器知道的,例如包括路由器MAC地址。IP包具有最近路由器的源MAC地址,无论该包已经跨越多少路由器。网络服务管理服务器12认为IP包的源MAC地址是发送该包的客户的路由器MAC地址。因此,客户的路由器MAC地址被自动和动态设置成从客户的IP地址发送的最近IP包中的源MAC。因此,该网络服务管理服务器12总知道客户消息是否被路由(路由器MAC!=客户MAC),和客户在哪一个路由器之后,或客户是否被桥接(路由器MAC=客户MAC)。
每一个IP包还具有源IP地址。网络服务管理服务器12认为IP包的源IP地址是客户IP地址。网络服务管理服务器12可通过检查从客户发送到网络服务管理服务器12的DHCP包或如下所述通过查询路由器上的管理信息库(MIB)确定客户MAC地址。
CMTS认为电缆调制解调器是将DHCP消息中继到DHCP服务器42的DHCP中继代理(图2)。每个客户记录还是DHCP中继代理知道的,并且包括中继代理信息(RAI)MAC地址。
当客户发送DHCP选项82时,RAI MAC地址被更新为从客户接收的DHCP选项82中的RAI MAC。多数CMTS上的设置使DHCP选项82加入由CMTS转发至其它网络装置的DHCP DISCOVER(查询)包中,在此情况下,该其它网络装置是例如网络服务管理***12。
RAI MAC被用于如下所述的客户位置解析。RAI MAC还被用于确定网络实体是否是CPE(客户MAC!=RAI MAC)或电缆调制解调器(客户MAC=RAI MAC)的装置。
因此,每个注册驱动器中的客户记录包括三个MAC地址:客户MAC;路由器MAC;和RAI MAC。合并这三个MAC为网络服务管理***12提供有用的关于客户的信息。
每一个客户记录包括原始IP地址(在静态地址用户的情况下)、分配的IP地址、和客户MAC地址、路由器MAC地址和RAI MAC地址。在一些网络配置下,网络服务管理服务器12可仅访问网络服务管理服务器12能收集的数据的子集。
例如,在使用第三方DHCP服务器的经路由的电缆网络中,网络服务管理服务器12一般仅访问路由器MAC地址和客户的分配的IP地址。在该网络中,网络服务管理服务器12为除了分配了对于单个客户唯一分配的IP地址的客户以外的一些具有相同路由器MAC地址的客户保留记录。
网络服务管理***12能通过IP地址分配处理器80唯一分配给单独客户的IP地址,识别并处理客户。这允许服务器10即使在网络服务管理服务器12用于具有第三方DHCP的路由电缆网络或不接收DHCP业务时,并且网络服务管理服务器12看不见客户MAC地址时,也处理经过路由的客户。网络服务管理***12不接收DHCP业务并且因此不接收客户MAC地址的情况发生在使用第三方供应服务器作为唯一的供应代理或***30的路由电缆网络中(图4)。
网络服务管理服务器12将因特网限定的业务视为(routermac,clientip)的形式,其中,“routermac”表示路由器MAC地址,而“clientip”表示客户的IP地址。NAT模块44(图2)根据该业务在多个注册驱动器中产生的多个客户记录,而客户MAC=路由器MAC,即,如(routermac,clientip)的形式。客户IP地址被用于区分那些多个客户记录。
因此,网络服务管理服务器12可仅操作客户IP地址。这允许网络服务管理服务器12更多的作为具有计费和位置相关的特性的网关,而不是供应网关。
网络服务管理服务器12可不接收包括客户MAC的业务。在此情况下,如果路由CMTS供应适当的管理信息库(MIB),则,当在网络服务管理服务器12试图解析客户的位置时,网络服务管理服务器12实时从路由CMTS检索客户MAC。这发生在当客户被转向到用于注册的菜单。该MIB必须包括用于CMTS路由的网络实体的(MAC,IP)对,即客户MAC和IP地址对。此处客户MAC是CPE MAC或电缆调制解调器MAC。该MIB的一个实例为ipNetToMediaPhysAddress表。当该MIB有效并且包括所讨论的IP地址记录时,网络服务管理服务器12自动并且实时地检索相对应的MAC并且将客户记录从(routermac,clientip)更新为(clientmac,clientip)。这为网络服务管理服务器12提供更多该客户的特定数据。
当网络服务管理服务器12能使用分配的IP地址作为其客户的唯一识别符时,网络服务管理服务器12可在该信息对网络服务管理服务器12有效时,收集客户的其它信息。例如,当网络服务管理服务器12用作路由电缆网络的DHCP服务器时,网络服务管理服务器12访问客户MAC地址,并且可能访问包括在DHCP包内RAI MAC地址。在此情况下,网络服务管理服务器12记录这些客户MAC地址,但仍然使用客户分配的IP地址作为其客户唯一的标识符。收集的其它信息,例如MAC地址,实现网络服务管理服务器12的某些功能。例如,当网络服务管理服务器12访问RAI MAC地址时,网络服务管理服务器12能使用那些RAI MAC地址执行CPE位置解析,如下所示。
仅使用客户分配的IP地址作为唯一客户标识符的能力允许网络服务管理服务器12被集成到大量的网络配置中。
图2中显示的SNMP端口监控程序46在下面被详细说明。该SNMP端口监控程序46允许从MIB检索客户MAC,例如ipNetToMediaPhysAddress表,并且因此更新注册驱动器中的客户记录,如上所述。SNMP端口监控程序还可读取其它标准的和非标准的MIB(按照需要),以执行位置解析。
SNMP端口监控程序46还可根据分配的IP地址,而不是仅仅根据客户MAC地址,解析CPE的位置。这在路由环境中提供基于位置的功能,其中,网络服务管理服务器12还没有访问CPE MAC地址(即,没有DHCP业务)。
SNMP端口监控程序46支持在CMTS上的相关DOCSIS MIB用于调制解调器映射和客户MAC解析,并且支持一些私人的非DOCSISMIB,其供应例如关于如下的CPE调制解调器:Cisco UBR7000序列CMTS(商标)、Motorola CMTS(商标)、BSR 64000CMTS(商标)、Arris 1000/Arris 1500 1CMTS(商标)。与使用基于RAI的位置解析不同,这允许服务器12仅使用在这些CMTS上的SNMP功能执行位置解析。
现在对由图2中所示的电缆调制解调器信息处理器48所实现的电缆调制解调器的映射进行如下详细说明。电缆调制解调器信息处理器48可将电缆调制解调器映射在CMTS上,即,检索并且将关于电缆调制解调器的信息***到注册驱动器40和电缆调制解调器数据库26中,用于CPE位置解析。它可通过参考特定的标准的MIB映射电缆调制解调器,例如CMTS上的标准的DOCSIS MIB。因此,电缆调制解调器信息处理器48可将电缆调制解调器虚拟地映射到任何网络服务管理服务器12至少可只读SNMP访问的CMTS上。
电缆调制解调器信息处理器48不需要从电缆调制解调器18接收任何未请求的业务(例如DHCP、TFTP、TOD)以映射它们。网络服务管理服务器12从CMTS 14上的MIB检索到关于电缆调制解调器18的足够的信息。
网络服务管理服务器12存储多个CMTS的调制解调器映射信息。这允许网络服务管理服务器12同时向多个CMTS供应全部功能。
图形工具64包括用于控制、浏览和编辑调制解调器映射的结果的工具。
电缆调制解调器信息处理器48允许任意的调制解调器映射。其提供一种指定所包括或不包括内容的列表,列表列有包括或不包括在内的电缆调制解调器MAC。因此,电缆调制解调器信息处理器48可控制哪个电缆调制解调器应该被映射,以及哪个电缆调制解调器不应该被映射。在CMTS是网络服务管理服务器12不需要管理的主电缆调制解调器时,或当网络服务管理服务器12执行在不同组调制解调器上的不同类型的映射时,该功能是方便的。
具有两种类型的映射:无端口调制解调器映射和详细的调制解调器映射。一些电缆调制解调器具有多个端口或接口。其实例包括以太网、USB和无线接口。该无端口的映射将每一个电缆调制解调器视为单个逻辑端口,而不考虑调制解调器接口的数目或类型。该详细的调制解调器映射将每一个单个端口或接口映射到电缆调制解调器上,作为不同的逻辑端口。
由于该调制解调器的标准接口MIB不需要由网络服务管理服务器12进行查询,则该无端口调制解调器映射比详细的调制解调器的映射快很多。
该详细的映射可花费很长时间。然而,其允许网络服务管理服务器12将电缆调制解调器18视为管理的网络装置。其它管理的网络装置可被置于电缆调制解调器之后,而网络服务管理服务器12可向所有装置提供全部功能。
当电缆调制解调器18是根据无端口映射而被映射时,由网络服务管理服务器12进行的端口解析确定CPE的业务从哪一个调制解调器发起。
当电缆调制解调器18是根据详细的映射而被映射时,由网络服务管理服务器12做出的端口解析确定CPE的业务从哪一个调制解调器接口发出。
网络服务管理服务器12与电缆调制解调器18通信,以执行详细的映射。网络服务管理服务器12不需要与电缆调制解调器18通信以执行无端口的映射。
一旦CPE被连接到的电缆调制解调器被映射,可执行CPE的位置解析。图7显示出图1B的位置解析处理器52的一个实例。位置解析处理器52具有两个CPE位置解析机制:基于SNMP位置解析90和基于DHCP选项的位置解析92。位置解析处理器52使用机制90或92执行CPE位置解析。
位置解析处理器52可在网络服务管理***12知道CPE MAC地址时,即在网络服务管理***12接收CPE DHCP业务或已经访问在CMTS 14上的ipNetToMediaPhysAddress MIB时,执行基于SNMP的位置解析。在没有CPE DHCP业务时,位置解析处理器52查询CMTS14上的私有MIB(即,非DOCSIS MIB)。该MIB提供CPE MAC-电缆调制解调器MAC关联。因此,根据所知的CPE MAC地址,位置解析处理器52可从该关联中获取电缆调制解调器MAC地址,并且使用电缆调制解调器数据库26中的信息解析电缆调制解调器的物理位置。对于解析90,CMTS应该响应查询提供适当的私有CPE MAC-电缆调制解调器MAC关联MIC。
位置解析处理器52可在网络服务管理***12接收到CPE DHCP业务时执行基于DHCP选项的位置解析92。位置解析处理器52根据DHCP选项82自动记录CPE的RAI MAC地址。RAI MAC地址被包括在至少CPE的DHCP DISCOVER(DHCP查询)包中,和注册驱动器中的CPE的客户记录。
该RAI MAC地址将是CPE 20所连接到的电缆调制解调器18的MAC地址。对于调制解调器DHCP DISCOVERS,RAI MAC地址与电缆调制解调器MAC相同。因此,如果网络服务管理服务器12还没有访问CMTS 14上的私有CPE-CM关联的MIB,并且如果网络服务管理服务器12接收CPE DHCP业务时,网络服务管理服务器12可使用已经为CPE记录的RAI MAC地址,以确定CPE 20所连接到的电缆调制解调器。
当电缆调制解调器18已经被详细地映射时,网络服务管理服务器12可随后查询调制解调器的标准的桥接MIB以确定CPE所连接到的调制解调器端口。
根据本发明的上述实施例,电缆经营者可选择供应移动因特网服务作为跨越他们的整个网络的广域供应者。现有电缆网络继续提供常规的电缆调制解调器住宅区和商业因特网服务。另外,电缆公司可将其供应扩展以包括到移动因特网用户的服务。
因特网服务可按照每个使用基础进行支付。客户验证并且可使用***、预付卡或预约帐户对服务进行支付。电缆公司当前经由电缆调制解调器供应网络服务的任何位置被配置成作为每单位使用的支付的公共因特网接入节点。
参考图6,说明包括在网络服务管理服务器12中的附加的组件或功能。
网络服务管理服务器12包括包驱动器303。包驱动器303检查入网的包。如果入网的包被识别为经过路由的包,包驱动器将分配等于初始IP地址的IP地址。如果该包为桥接的包,其MAC地址在注册驱动器40中查询。如果首次遇到该MAC地址,则分配一个IP地址,且如果该包的源IP地址为有效的未分配的IP地址,则该IP地址将被分配到那个MAC地址。一旦确定该分配的IP地址,实行健全(sanity)检测,以确保与MAC相关的原始IP地址还没有以不可接受的方式改变,如果其已经以不可接受的方式改变,则删除该记录,因此,如果他们之前被注册,则迫使客户重新注册。如果分配的IP地址与客户包中的原始IP地址不同,则该IP地址将被替换为IP或ARP头中的分配的IP地址和根据RFC-1624中所描述的方法经重新计算的包的校验和。如果该包包括TCP或UDP包,随后该校验和被如上所述地进一步重新计算以说明与RFC-1631的章节3.3中所描述的那样的包相关的伪头(pseudo-header)中的经过改变的IP地址。
所有出网包具有其在注册驱动器40中查询的源目标地址(作为分配的IP地址)。如果找到匹配的记录,则在原始IP地址为非零且不等于当前的目标地址时,原始IP地址被替换。随后为入网的包如上所述重新计算校验和。
网络服务管理服务器12包括包过滤输入规则处理器305和包过滤转发规则处理器306(称为包过滤规则处理器)。包过滤规则处理器305、306允许检验用于包的源和/或目标地址的注册记录标记的状态的包过滤规则。
网络服务管理服务器12包括TCP/IP套接字接口311、soln端口监控程序315和命令行界面317。TCP/IP套接字接口311是标准的套接字网络接口,例如由Linux、Unix提供的接口。
soln端口监控程序315负责执行注册驱动器的常规的周期性备份。soln端口监控程序315还监听特定端口的UDP业务。命令行界面317向***管理员提供管理和诊断工具。它用作注册驱动器40中的用户区域界面。其可被用作检查注册驱动器40的当前状态或更改该当前状态。
网络服务管理服务器12包括用于email服务的POP服务器313。如果客户试图不注册而读取其email,则读取或下载email的请求被发向POP服务器313。POP服务器313限制在注册期间内客户可发送的emails的数目。POP服务器313计算注册期间中发送的email的数目。如果客户超过由管理员设置的特定限制,则网络服务管理服务器12不允许由客户发送任何更多的email。该特性防止***被用作SPAM中继***。可在注册驱动器40中设置注册时间。
网络服务管理服务器12包括注册网页服务器310、以及重定向网页服务器314。注册网页服务器310为网络服务管理服务器提供本地内容,注册网页服务器310包括注册网页、管理网页和配置网页。
注册网页用作由网络服务管理服务器12提供的服务的客户入口。这包括用于访问网络的注册。客户可选择不同的验证的方法,包括基于端口或基于访问码的验证方法。例如,在基于端口的验证模型中,根据他们分配的IP地址确定计费信息。例如,在基于访问码的验证中,根据客户输入的访问码确定费用。访问码可包括预付访问码和基于位置的访问码,如下所述。
管理网页允许服务器管理员和员工执行各种不同的任务,包括检查注册驱动器的当前状态、人工注册改变、包括在网络服务管理服务器12中的组件的设置的更改,显示***健康变量,显示计费信息,和显示并生成访问码。
重定向网页服务器314监听特定端口上的http业务。当重定向网页服务器314接收http请求时,其将客户发送到注册网页服务器310。
网络服务管理服务器12包括标准的开源DNS服务器312,以处理其DNS请求。
如上所述,注册驱动器40保留原始IP地址、分配的IP地址、客户MAC地址、路由器MAC地址和RAI MAC地址。注册驱动器40还包括定时参数以允许固定长度的注册时间和未注册客户的静态超时(inactivity timeout)。该定时参数可包括:创建时间、注册时间、注册终止、记录终止、最后使用时间和标记。创建时间参数显示IP地址被分配给该客户的时间。注册时间参数显示出注册客户通过注册处理进行因特网访问的时间。注册终止参数显示出由于到期而引起注册的时间。记录终止参数显示出分配的IP地址将被返回免费IP地址集的时间。最后使用的参数显示出有到/来自客户***的最后的时间。标记包括用于指示特定客户的状态和特性的比特字段(即,注册的;DHCP;有效的;永久的;等)。
注册驱动器40维护分配的IP地址和未分配的IP地址的集。注册驱动器40维护客户在虚拟专用网络(VPN)中的地址集。
如上所述,网络服务管理服务器12为MSO和它们的客户提供供应灵活度的多种计费和付费选项,并且具有用于注册/计费服务的多种特性。网络服务管理服务器12与多计费***集成,该多计费***包括酒店行业中的电缆帐户计费和建筑管理计费***。
网络服务管理服务器12可为注册和计费服务提供以下功能或组件。
建筑管理***1方式(PMS1方式):网络服务管理服务器12具有用于向本地建筑中的客户簿(client folio)张贴费用的PMS1方式组件,例如酒店中的客户簿。PMS1方式组件支持多种接口,例如MicrosFidelio、Hilton、Springer Miller、Bell HOBIC、HIS、Galaxy、MSI、Encore、Lodgistix、Hitachi HOBIC、System 21、Yesware、和Comtrol。
网络服务管理服务器12集成允许为高速因特网访问的计费显示在用户簿上的PMS。客户仅在注册时选择服务,而网络服务管理服务器将费用直接经由PMS传输到酒店客房的客户簿。这保证高速因特网访问使用的费用出现在客户帐单上。
建筑管理***2方式(PMS 2方式):网络服务管理服务器12具有与建筑PMS***交互的PMS 2方式组件以在客户簿上张贴费用并且从PMS检索信息以显示进一步验证机制、检索和供应折扣。PMS 2方式组件支持接口,例如Micros Fidelio。PMS 2方式的集成允许在为客户供应在线计费信息时,提供团队折扣和服务的客户化。PMS 2方式组件从PMS数据库提取数据。
这允许附加特性,例如:
-订房/退房状态:所有业务可被暂停,直到酒店房间已经被订上。这意味着直到酒店客人已经注册了房间,没有其他人(即,未授权的用户、房主、或建筑中的员工)可使用该服务。
-客户簿浏览:这项特性允许客人在线下浏览他们当前的酒店费用。
-折扣:该功能允许建筑根据PMS设置实施因特网计费折扣。
-名字查询:该特性允许建筑从PMS数据库检索客户信息。具有此特性,建筑自动为每一个客户定制注册页。
RADIUS(远程验证拨入用户服务)支持:网络服务管理服务器12具有用于支持RADIUS功能的RADIUS支持组件。RADIUS支持组件验证和授权在因特网上发向RADIUS服务器的信息。客户能具有配置的集中帐户。
RADIUS支持组件提供基于集中帐户的验证,允许建筑所有人向主要公司和团体供应品牌范围的销售。
RADIUS通过用户ID和密码管理客户帐户。网络服务管理服务器12用作RDIUS客户节点,并将用户ID和密码转发到用于验证的RADIUS服务器。如果在相同种类上存在多个网络服务管理服务器站点,则这项特性允许建筑管理人在所有参与的站点使用相同的验证信息(用户名/密码)。
***支持:网络服务管理服务器12具有用于支持因特网上使用的***结算的***支持组件。允许该客户通过他们的***对其因特网使用进行支付。一旦***由第三方授权服务验证,该客户被允许因特网访问。当为***验证进行配置时,网络服务管理服务器12路由信用信息,并且安全地向用于处理的基于因特网的交易服务器(例如Verisign,authorize.net)进行收费。网络服务管理服务器12接收回复中的允许或拒绝的消息。
预付访问码:网络服务管理服务器12具有用于生成预付访问码以针对因特网服务授权客户的预付访问码组件。与电话呼叫卡相似,客户输入预付访问码以获得因特网访问。预付卡具有客户可连接到因特网的相关时间。
与访问码相关的特定级别的服务可通过时间块、服务级别、带宽和/或IP地址的类型进行设置。针对用户将在工作台或计算器上为服务付费并且接收特定级别服务的环境而设计访问码。
用户购买对于预定服务和时间有效的访问码。一旦注册,允许用户从一件房间或端口移到其它房间或端口。预付访问码组件识别用户的唯一MAC地址,并且不对用户重新计费。
例如,对于会议或会客厅,为每一个端口生成访问码,用于防止欺诈使用。
基于位置的访问码:对于建筑,可能希望对特定端口限制访问,例如会议厅中的端口、商业中心或休息室。网络服务管理服务器12支持通过基于位置的访问码这样的访问限制。用户用访问码注册服务。
多个注册时间段:网络服务管理服务器12提供多个注册时间段。请求/注册因特网服务的客户可选择不同的注册时间段。
多服务种类:网络服务管理服务器12提供多个服务种类。服务种类(例如服务的速度、公共或私有IP分配、连接次数)被提供作为对因特网服务的客户请求/注册的选项。
基于字节的计费:网络服务管理服务器12允许建筑对网络的使用计费。网络服务管理服务器12由已经消耗的实际网络业务流量来跟踪客户使用和计费。
基于时间的计费:网络服务管理服务器12允许建筑以分钟、小时、日、星期、年或十年来计费,无论建筑需要何种参数。网络服务管理服务器12跟踪客户连接时间,其与长途电话相似。客户由他们连接到因特网的分钟的数目计费。另外,可以每分钟对用户进行递增的计费。
网络服务管理服务器12还可具有提供以下服务的功能。
打印:网络服务管理服务器12供应“无人操作的(driver-less)”的打印服务。使用该特征的客户选择网络服务管理服务器12上的服务网页。客户选择打印选项。***支持MS办公文件。文件被上载到网络服务管理服务器12,被路由到远程变换服务器,并被返回到服务器。客户具有在发送文件到打印机以前预览文件的选项。该建筑管理方可对打印服务进行计费。
Walled Garden(免费站点):网络服务管理服务器支持免费站点列表。使用网络服务管理服务器12的客户能仅访问“免费站点”列表中的网站,直到他们已经注册了因特网访问。该特性具有一套网站管理员可添加到或从列表中删除网站的工具。
代理支持:网络服务管理服务器12支持已经被配置成经由代理服务器路由他们的网页请求的客户浏览器。网络服务管理服务器12具有用于更改代理端口的管理工具,例如加入新的代理端口。网络服务管理服务器12支持多个代理端口,例如(1080,3124,8000,8080),并且进一步增加新的代理端口。使用该工具,网络服务管理服务器12为客户计算机供应无缝代理支持,该客户计算机被预配置成在它们的浏览器中有效的代理端口。
VPN支持:网络服务管理服务器12支持虚拟专用网络(VPN)。VPN支持允许客户计算机经由网络服务管理服务器12连接到远程VPN服务。客户在网络服务管理服务器12上注册VPN服务。客户可通过注册网页注册本服务。一旦网络服务管理服务器12验证客户,客户计算机启动他们的VPN客户软件并且安全地从因特网通过隧道回到他们的公司网络。所有客户计算机和远程VPN服务器之间的网络服务均被加密。由网络服务管理服务器12支持的VPN通信包括用于点到点隧道协议(PPTP)和IP安全(IPSEC)协议的业务。
上述实施例已经通过使用电缆调制解调器网络来进行说明。网络服务管理服务器12还集成不同的厂商硬件和电缆调制解调器。
无线接入点:网络服务管理服务器12为无线接入点提供支持。通用无线接入点可被用作网络集线器。网络服务管理服务器12根据他们的MAC地址验证客户。网络服务管理服务器12解析接入点被连接到经管理的交换器的位置。
无线网桥:网络服务管理服务器12集成私人无线网桥,其解析无线网桥的MAC地址。如果无线网桥的MAC地址有效,则无线网桥被“映射”到客户房间。使用该功能,网络服务管理服务器12确定客户从哪里开始连接,并且找到客户被连接到的实际房间允许网络服务管理服务器12直接向该客户的客户簿记录帐单。
本发明可被应用于由MSO运营的具有适当更改的不同网络。不同网络可包括各种不同的网络实体。不同的MSO内部网络的一个实例被显示在图8中。MSO内部网络100包括多个网络实体,其中,包括能从或到CPE 20路由业务的适配器。MSO内部网络100通过位于网络操作中心106中的终端装置114被终止。MSO网络100可以是数字用户线路(DSL)网络,或卫星网络。
例如,当MSO内部网络100是DSL网络时,该网络包括一个或多个用作适配器118的DSL调制解调器以及一个或多个用作终端装置114的DSL集中器。DSL调制解调器和DSL集中器分别与如上所述的电缆调制解调器网络中的电缆调制解调器和CMTS相对应。DSL集中器提供与电缆调制解调器网络中的CMTS相似的网络业务收集和中继服务。DSL集中器可以是数字用户线路访问多路复用器(DSLAM)。
与如上所述的网络服务管理服务器4相似的网络服务管理服务器104与DSL集中器和DSL调制解调器集成。在DSL网络中,DSL调制解调器不请求IP地址或不请求TFTP配置文件。因此,网络服务管理服务器104查询DSL集中器以获取关于连接到DSL集中器的DSL调制解调器和连接到DSL调制解调器的CPE的信息。网络服务管理服务器104还查询DSL集中器以确定CPE连接到哪一个DSL,例如,找到房间/端口/DSL调制解调器的位置,客户从该房间/端口/DSL调制解调器位置连接他/她的CPE。这与查询交换器端口以检索客户连接到的交换器和端口相类似。该交换器/端口被随后映射到本地建筑中的物理房间中。DSL集中器可使用标准的网桥MIB(RFC 1493),或其他私有方法以获取该信息。网络服务管理服务器104可在适当的时候,以与上述在电缆调制解调器网络中相似的方式执行客户数据收集、网络供应、客户授权和/或路由。
上述实施例可被实现为硬件、软件或硬件和软件的结合。当本发明的特定实施例已经被显示和说明时,可对该实施例做出改变和修改,而不偏离在权利要求中所定义的发明的真实范围。

Claims (28)

1.一种用于管理由多***运营商操作的内部网络的网络服务的网络服务管理服务器,所述内部网络由网络实体形成,所述网络服务管理服务器包括:
设置在所述内部网络的选择的位置处的注册驱动器,其用于注册连接到所述网络实体中的一个的客户;
设置在所述内部网络的选择的位置处的地址分配处理器,其用于为所述客户分配地址,所述地址与所述客户连接到的所述网络实体中的一个相关联;和
信息处理器,其用于基于所述分配的地址为所述客户处理与网络服务有关的信息。
2.如权利要求1所述的网络服务管理服务器,其中:
所述注册驱动器注册具有分配的因特网协议(IP)地址或媒体访问控制(MAC)地址的客户。
3.如权利要求1所述的网络服务管理服务器,其中:
所述注册驱动器注册与一个或多个网络组件的信息相关联的客户,所述客户被经过所述一个或多个网络组件路由。
4.如权利要求1所述的网络服务管理服务器,其还包括:
网络实体数据库,其用于存储与所述网络实体的MAC地址相关联的网络实体的位置信息;和
位置解析处理器,其用于从网络业务中获取网络实体MAC地址,并且用于基于使用所述客户IP地址或MAC地址的所述网络实体的位置信息解析所述客户的位置,其中,所述网络业务是从连接到所述网络实体的客户发送或发送到所述连接到所述网络实体的客户的。
5.如权利要求4所述的网络服务管理服务器,其中:
所述注册驱动器注册与客户IP地址或客户MAC地址相关联的客户。
6.如权利要求4所述的网络服务管理服务器,其中:
所述内部网络反映作为路由装置的一个或多个网络实体;并且
所述地址分配处理器给所述客户分配地址,所述地址反映所述客户业务被路由的一个或多个路由装置的信息。
7.如权利要求6所述的网络服务管理服务器,其中:
所述内部网络包括一个或多个中继模块;并且
所述地址分配处理器给所述客户分配地址,所述地址反映所述客户业务经过的一个或多个中继模块的信息。
8.如权利要求4所述的网络服务管理服务器,其中:
所述内部网络包括作为桥接装置的网络实体;并且
所述地址分配处理器给所述客户分配地址,所述地址反映所述客户业务经过的桥接的网络实体的信息。
9.如权利要求4所述的网络服务管理服务器,其中:
所述信息处理器基于由所述位置解析处理器解析的所述客户的位置为所述客户处理计费信息。
10.如权利要求1所述的网络服务管理服务器,其中:
所述客户具有用于外部网络的固定地址;并且,
所述网络服务管理服务器还包括地址翻译器,所述地址翻译器用于将所述固定地址翻译成所述分配的地址或将所述分配的地址翻译成所述固定地址。
11.如权利要求4所述的网络服务管理服务器,还包括:
用于供应网络实体的网络实体供应处理器;和
用于在所述网络实体数据库中存储所述供应信息的网络实体信息处理器。
12.一种网络服务管理服务器,用于管理具有多个电缆调制解调器和电缆调制解调器终端***(CMTS)的电缆调制解调器网络的因特网服务,所述电缆调制解调器终端***(CMTS)用于与连接的电缆调制解调器通信,所述网络服务管理服务器包括:
设置在所述电缆调制解调器网络的选择的位置处的注册驱动器,其用于注册连接到所述电缆调制解调器中的一个的客户;
设置在所述电缆调制解调器网络的选择的位置处的地址分配处理器,其用于向所述客户分配客户地址,所述客户地址与所述客户连接到的所述电缆调制解调器中的一个相关联;和
信息处理器,其用于基于所述分配的客户地址为所述客户处理与因特网服务有关的信息。
13.如权利要求12所述的网络服务管理服务器,其中:
所述注册驱动器注册基于所述分配的IP地址或MAC地址的所述客户。
14.如权利要求12所述的网络服务管理服务器,其中:
所述注册驱动器注册与客户连接到的CMTS的信息相关联的客户。
15.一种管理由多***运营商操作的内部网络的网络服务的方法,所述内部网络由网络实体构成,所述方法包括以下步骤:
在所述内部网络的选择的位置注册连接到所述网络实体中的一个的客户;
给所述客户分配地址,所述地址与所述客户连接到的所述网络实体中的一个相关联;以及
基于所述分配的地址为所述客户处理与网络服务有关的信息。
16.如权利要求15所述的方法,其中:
所述注册步骤注册基于分配的互联网协议(IP)地址或媒体访问控制(MAC)地址的客户。
17.如权利要求15所述的方法,其中:
所述注册步骤注册与一个或多个网络组件的信息相关联的客户,所述客户被经过所述一个或多个网络组件路由。
18.如权利要求15所述的方法,其包括以下步骤:
存储与所述网络实体的分配的IP地址相关联的网络实体的位置信息;
从网络业务获取网络实体MAC地址,所述网络业务是从连接到所述网络实体的客户发送的或者是发送到连接到所述网络实体的客户;和
基于使用所述客户IP地址或MAC地址的所述网络实体的所述位置信息,解析所述客户的位置。
19.如权利要求18所述的方法,其中:
所述注册步骤注册与客户IP地址或客户MAC地址相关联的客户。
20.如权利要求18所述的方法,其中:
当一个或多个网络实体为路由装置时,所述分配步骤向所述客户分配反映所述装置的信息的地址,所述客户被经过所述装置路由。
21.如权利20所述的方法,其中:
在所述内部网络包括一个或多个中继模块时,所述分配步骤向所述客户分配反映一个或多个中继模块的信息,所述客户业务经过所述一个或多个中继模块。
22.如权利要求18所述的方法,其中:
在一个或多个网络实体为桥接装置时,所述分配步骤向所述客户分配反映桥接的网络实体的信息的地址,所述客户业务经过所述桥接的网络实体。
23.如权利要求18所述的方法,其中:
所述信息处理步骤基于由所述位置解析处理器解析的客户的位置处理客户的计费信息。
24.如权利要求15所述的方法,其中:
对于具有用于外部网络的固定地址的客户,将所述固定地址翻译成所述分配的地址或将所述分配的地址翻译成所述固定的地址。
25.如权利要求15所述的方法,还包括以下步骤:
供应网络实体;和
在网络实体数据库中存储所述供应信息。
26.一种计算机可读介质,其存储用于在计算机中执行管理由多***运营商操作的内部网络的网络服务的方法的指令或语句,所述内部网络由网络实体构成,所述方法包括以下步骤:
在所述内部网络的选择的位置处注册连接到所述网络实体中的一个的客户;
向所述客户分配地址,所述地址与所述客户连接到的所述网络实体中的一个相关联;以及
基于所述分配的地址为所述客户处理与网络服务有关的信息。
27.一种用于在计算机中执行管理由多***运营商操作的内部网络的网络服务的方法的电子信号,所述内部网络由网络实体构成,所述方法包括以下步骤:
在所述内部网络的选择的位置处注册连接到所述网络实体中的一个的客户;
为所述客户分配地址,所述地址与所述客户连接到的所述网络实体中的一个相关联;以及
基于所述分配的地址为所述客户处理与网络服务有关的信息。
28.一种用于在计算机中执行管理由多***的运营商操作的内部网络的网络服务的方法的计算机程序产品,所述内部网络由网络实体构成,所述计算机程序产品包括:
用于在所述内部网络的选择的位置处注册连接到所述网络实体中的一个的客户的模块;
用于向所述客户分配与所述客户连接到的所述网络实体中的一个网络实体相关联的地址的模块;
用于基于所述分配的地址为所述客户处理与网络服务有关的信息的模块。
CNB200580009936XA 2004-02-11 2005-02-02 经由多***运营商的内部网络提供对公共网络的接入的服务器和方法 Active CN100547970C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CA2457368A CA2457368C (en) 2004-02-11 2004-02-11 A server, system and method for providing access to a public network through an internal network of a multi-system operator
CA2,457,368 2004-02-11

Publications (2)

Publication Number Publication Date
CN1977494A true CN1977494A (zh) 2007-06-06
CN100547970C CN100547970C (zh) 2009-10-07

Family

ID=34842416

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200580009936XA Active CN100547970C (zh) 2004-02-11 2005-02-02 经由多***运营商的内部网络提供对公共网络的接入的服务器和方法

Country Status (6)

Country Link
US (1) US7502841B2 (zh)
EP (1) EP1716667A4 (zh)
CN (1) CN100547970C (zh)
CA (1) CA2457368C (zh)
HK (1) HK1106892A1 (zh)
WO (1) WO2005079000A1 (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103026665A (zh) * 2010-07-27 2013-04-03 松下电器产业株式会社 通信***、控制装置以及控制程序
CN103096299A (zh) * 2011-11-01 2013-05-08 中兴通讯股份有限公司 一种移动节点动态获取位置标识的方法及lisp网络
CN101785283B (zh) * 2007-06-28 2014-06-11 空中客车运营简化股份公司 实时通信网络中用于诊断数据的通信的方法及设备
CN104205737A (zh) * 2012-03-07 2014-12-10 华为技术有限公司 扩展epon多点控制协议以在同轴电缆以太网pon中运行
CN105122231A (zh) * 2013-01-02 2015-12-02 加速***有限责任公司 提供ReNAT通信环境的***和方法
CN106031096A (zh) * 2014-02-06 2016-10-12 加速***有限责任公司 用于提供多安全链路架构的***和方法
WO2017024571A1 (zh) * 2015-08-12 2017-02-16 华为技术有限公司 一种报文处理方法、装置及***
CN109791593A (zh) * 2016-09-27 2019-05-21 英特尔公司 基于配置数据修改对服务的访问
CN111770208A (zh) * 2019-09-29 2020-10-13 北京沃东天骏信息技术有限公司 一种物联设备的控制方法和装置
CN112838966A (zh) * 2021-04-22 2021-05-25 北京拓课网络科技有限公司 一种udp链路监控方法、***及电子设备

Families Citing this family (100)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8266266B2 (en) 1998-12-08 2012-09-11 Nomadix, Inc. Systems and methods for providing dynamic network authorization, authentication and accounting
ATE420512T1 (de) 1999-10-22 2009-01-15 Nomadix Inc System und verfahren zur dynamischen teilnehmer- basierten bandbreitenverwaltung in einem kommunikationsnetz
SE534807C2 (sv) * 2004-05-14 2011-12-27 Klap Worldwide Corp Trident Chambers Mobilt kommunikationsnät för att förse en mobil station med en fast IP-adress
CN1859437B (zh) * 2005-04-30 2010-11-10 华为技术有限公司 用户终端获取接入位置信息的方法及用户终端和相应设备
CN100499672C (zh) * 2005-10-20 2009-06-10 华为技术有限公司 基于终端物理位置发放业务的方法
US20090125958A1 (en) * 2005-11-23 2009-05-14 Pak Siripunkaw Method of upgrading a platform in a subscriber gateway device
US7861003B2 (en) * 2006-01-31 2010-12-28 Genband Us Llc Adaptive feedback for session over internet protocol
US7865612B2 (en) * 2006-01-31 2011-01-04 Genband Us Llc Method and apparatus for partitioning resources within a session-over-internet-protocol (SoIP) session controller
US7860990B2 (en) * 2006-01-31 2010-12-28 Genband Us Llc Session data records and related alarming within a session over internet protocol (SOIP) network
US8416691B1 (en) * 2006-04-27 2013-04-09 Alcatel Lucent Associating hosts with subscriber and service based requirements
US8488447B2 (en) 2006-06-30 2013-07-16 Centurylink Intellectual Property Llc System and method for adjusting code speed in a transmission path during call set-up due to reduced transmission performance
US9094257B2 (en) 2006-06-30 2015-07-28 Centurylink Intellectual Property Llc System and method for selecting a content delivery network
US8717911B2 (en) 2006-06-30 2014-05-06 Centurylink Intellectual Property Llc System and method for collecting network performance information
US8194643B2 (en) * 2006-10-19 2012-06-05 Embarq Holdings Company, Llc System and method for monitoring the connection of an end-user to a remote network
US8000318B2 (en) * 2006-06-30 2011-08-16 Embarq Holdings Company, Llc System and method for call routing based on transmission performance of a packet network
US8184549B2 (en) 2006-06-30 2012-05-22 Embarq Holdings Company, LLP System and method for selecting network egress
US7948909B2 (en) * 2006-06-30 2011-05-24 Embarq Holdings Company, Llc System and method for resetting counters counting network performance information at network communications devices on a packet network
US8289965B2 (en) * 2006-10-19 2012-10-16 Embarq Holdings Company, Llc System and method for establishing a communications session with an end-user based on the state of a network connection
US8407765B2 (en) 2006-08-22 2013-03-26 Centurylink Intellectual Property Llc System and method for restricting access to network performance information tables
US7808918B2 (en) * 2006-08-22 2010-10-05 Embarq Holdings Company, Llc System and method for dynamically shaping network traffic
US8223654B2 (en) * 2006-08-22 2012-07-17 Embarq Holdings Company, Llc Application-specific integrated circuit for monitoring and optimizing interlayer network performance
US8199653B2 (en) * 2006-08-22 2012-06-12 Embarq Holdings Company, Llc System and method for communicating network performance information over a packet network
US8194555B2 (en) * 2006-08-22 2012-06-05 Embarq Holdings Company, Llc System and method for using distributed network performance information tables to manage network communications
US7684332B2 (en) 2006-08-22 2010-03-23 Embarq Holdings Company, Llc System and method for adjusting the window size of a TCP packet through network elements
US9479341B2 (en) 2006-08-22 2016-10-25 Centurylink Intellectual Property Llc System and method for initiating diagnostics on a packet network node
US7889660B2 (en) * 2006-08-22 2011-02-15 Embarq Holdings Company, Llc System and method for synchronizing counters on an asynchronous packet communications network
US8576722B2 (en) 2006-08-22 2013-11-05 Centurylink Intellectual Property Llc System and method for modifying connectivity fault management packets
US8750158B2 (en) 2006-08-22 2014-06-10 Centurylink Intellectual Property Llc System and method for differentiated billing
US8238253B2 (en) 2006-08-22 2012-08-07 Embarq Holdings Company, Llc System and method for monitoring interlayer devices and optimizing network performance
US8307065B2 (en) 2006-08-22 2012-11-06 Centurylink Intellectual Property Llc System and method for remotely controlling network operators
US7940735B2 (en) * 2006-08-22 2011-05-10 Embarq Holdings Company, Llc System and method for selecting an access point
US8223655B2 (en) * 2006-08-22 2012-07-17 Embarq Holdings Company, Llc System and method for provisioning resources of a packet network based on collected network performance information
US8228791B2 (en) 2006-08-22 2012-07-24 Embarq Holdings Company, Llc System and method for routing communications between packet networks based on intercarrier agreements
US8015294B2 (en) 2006-08-22 2011-09-06 Embarq Holdings Company, LP Pin-hole firewall for communicating data packets on a packet network
US8549405B2 (en) 2006-08-22 2013-10-01 Centurylink Intellectual Property Llc System and method for displaying a graphical representation of a network to identify nodes and node segments on the network that are not operating normally
US8130793B2 (en) 2006-08-22 2012-03-06 Embarq Holdings Company, Llc System and method for enabling reciprocal billing for different types of communications over a packet network
US20080049629A1 (en) * 2006-08-22 2008-02-28 Morrill Robert J System and method for monitoring data link layer devices and optimizing interlayer network performance
US8040811B2 (en) * 2006-08-22 2011-10-18 Embarq Holdings Company, Llc System and method for collecting and managing network performance information
US7843831B2 (en) 2006-08-22 2010-11-30 Embarq Holdings Company Llc System and method for routing data on a packet network
US8144587B2 (en) 2006-08-22 2012-03-27 Embarq Holdings Company, Llc System and method for load balancing network resources using a connection admission control engine
US8107366B2 (en) 2006-08-22 2012-01-31 Embarq Holdings Company, LP System and method for using centralized network performance tables to manage network communications
US8098579B2 (en) * 2006-08-22 2012-01-17 Embarq Holdings Company, LP System and method for adjusting the window size of a TCP packet through remote network elements
US8189468B2 (en) * 2006-10-25 2012-05-29 Embarq Holdings, Company, LLC System and method for regulating messages between networks
US8224255B2 (en) * 2006-08-22 2012-07-17 Embarq Holdings Company, Llc System and method for managing radio frequency windows
US8274905B2 (en) 2006-08-22 2012-09-25 Embarq Holdings Company, Llc System and method for displaying a graph representative of network performance over a time period
US8064391B2 (en) 2006-08-22 2011-11-22 Embarq Holdings Company, Llc System and method for monitoring and optimizing network performance to a wireless device
US8531954B2 (en) 2006-08-22 2013-09-10 Centurylink Intellectual Property Llc System and method for handling reservation requests with a connection admission control engine
US8743703B2 (en) 2006-08-22 2014-06-03 Centurylink Intellectual Property Llc System and method for tracking application resource usage
US8537695B2 (en) 2006-08-22 2013-09-17 Centurylink Intellectual Property Llc System and method for establishing a call being received by a trunk on a packet network
US8619600B2 (en) 2006-08-22 2013-12-31 Centurylink Intellectual Property Llc System and method for establishing calls over a call path having best path metrics
US8144586B2 (en) * 2006-08-22 2012-03-27 Embarq Holdings Company, Llc System and method for controlling network bandwidth with a connection admission control engine
US8125897B2 (en) * 2006-08-22 2012-02-28 Embarq Holdings Company Lp System and method for monitoring and optimizing network performance with user datagram protocol network performance information packets
DE102006045352B4 (de) * 2006-09-26 2015-02-12 Nokia Solutions And Networks Gmbh & Co. Kg Verfahren für Single-Sign-On bei Verwendung einer Set-Top-Box
WO2008042804A2 (en) 2006-09-29 2008-04-10 Nomadix, Inc. Systems and methods for injecting content
US7757000B1 (en) * 2006-12-14 2010-07-13 Cisco Technology, Inc. Computed client identifier in DHCP
CN101296203B (zh) * 2007-04-23 2011-12-28 华为技术有限公司 对家庭网络中应用终端进行自动配置的装置、***和方法
US8216221B2 (en) 2007-05-21 2012-07-10 Estech, Inc. Cardiac ablation systems and methods
US8111692B2 (en) * 2007-05-31 2012-02-07 Embarq Holdings Company Llc System and method for modifying network traffic
US20080320116A1 (en) * 2007-06-21 2008-12-25 Christopher Briggs Identification of endpoint devices operably coupled to a network through a network address translation router
US7912062B2 (en) * 2007-09-28 2011-03-22 Genband Us Llc Methods and apparatus for managing addresses related to virtual partitions of a session exchange device
US8108911B2 (en) 2007-11-01 2012-01-31 Comcast Cable Holdings, Llc Method and system for directing user between captive and open domains
EP2239892B1 (en) * 2007-12-29 2014-09-10 ZTE Corporation Method and device for realizing a centralized control on iptv service
US8831425B1 (en) * 2008-01-09 2014-09-09 Cisco Technology, Inc. Data over cable service interface specification (DOCSIS) over passive optical network (PON)
CA2619092C (en) * 2008-01-29 2015-05-19 Solutioninc Limited Method of and system for support of user devices roaming between routing realms by a single network server
US10003701B2 (en) 2008-01-30 2018-06-19 Xpedite Systems, Llc Systems and methods for generating and communicating enhanced portable document format files
US8472924B2 (en) * 2008-03-11 2013-06-25 Disney Enterprises, Inc. System and method for providing concierge services to a mobile device user
US8068425B2 (en) 2008-04-09 2011-11-29 Embarq Holdings Company, Llc System and method for using network performance information to determine improved measures of path states
US20100042674A1 (en) * 2008-08-15 2010-02-18 Sony Ericsson Mobile Communications Ab Method and system for discovery of dynamic ip addresses
WO2010053413A1 (en) * 2008-11-05 2010-05-14 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement for improved configuration of a network device
US9203638B2 (en) * 2008-11-11 2015-12-01 Arris Enterprises, Inc. CMTS plant topology fault management
JP5541667B2 (ja) * 2009-01-30 2014-07-09 キヤノン株式会社 管理サーバ、管理方法、監視装置、監視装置の制御方法、及び、プログラム
US8918531B2 (en) * 2009-05-07 2014-12-23 Cisco Technology, Inc. Automated network device provisioning using dynamic host configuration protocol
US8427977B2 (en) * 2009-06-23 2013-04-23 CSC Holdings, LLC Wireless network polling and data warehousing
US20110030037A1 (en) 2009-07-07 2011-02-03 Vadim Olshansky Zone migration in network access
CA2672642C (en) * 2009-07-17 2013-05-14 Solutioninc Limited Remote roaming controlling system, visitor based network server, and method of controlling remote roaming of user devices
WO2011029406A1 (zh) * 2009-09-11 2011-03-17 华为技术有限公司 Ip地址自动分配方法、设备和***
US8082464B2 (en) * 2009-10-13 2011-12-20 International Business Machines Corporation Managing availability of a component having a closed address space
US8364775B2 (en) 2010-08-12 2013-01-29 International Business Machines Corporation High availability management system for stateless components in a distributed master-slave component topology
US8601523B2 (en) * 2010-08-18 2013-12-03 CSC Holdings, LLC Topographic fraud detection
US20130142514A1 (en) 2011-12-02 2013-06-06 Futurewei Technologies, Inc. Apparatus and Method of Identifying a Transit Node in a Unified Optical-Coaxial Network
US9438564B1 (en) 2012-09-18 2016-09-06 Google Inc. Managing pooled VPN proxy servers by a central server
US9762561B2 (en) 2012-10-31 2017-09-12 Dell Products, Lp System and method for tunneling of management traffic
US9407548B2 (en) * 2013-01-02 2016-08-02 Acceleration Systems, LLC ReNAT systems and methods
US9866432B2 (en) * 2013-05-10 2018-01-09 Comcast Cable Communications, Llc Dynamic network awareness
US9210129B2 (en) * 2014-02-06 2015-12-08 Acceleration Systems, LLC Systems and methods for providing a multiple secure link architecture
US9560081B1 (en) 2016-06-24 2017-01-31 Varmour Networks, Inc. Data network microsegmentation
CN103888326B (zh) * 2014-03-28 2018-05-01 上海斐讯数据通信技术有限公司 modem和路由一体机多账号网络连接方法
CN105519079B (zh) * 2014-04-03 2019-05-10 华为技术有限公司 Ip地址分配装置、***及方法
US9825839B2 (en) * 2014-07-11 2017-11-21 Cable Television Laboratories, Inc. Edge analytics
US9609026B2 (en) 2015-03-13 2017-03-28 Varmour Networks, Inc. Segmented networks that implement scanning
US10178070B2 (en) * 2015-03-13 2019-01-08 Varmour Networks, Inc. Methods and systems for providing security to distributed microservices
US9467476B1 (en) 2015-03-13 2016-10-11 Varmour Networks, Inc. Context aware microsegmentation
US10585124B1 (en) 2015-05-19 2020-03-10 CSC Holdings, LLC Power outage detection
US9787639B1 (en) 2016-06-24 2017-10-10 Varmour Networks, Inc. Granular segmentation using events
US10491415B1 (en) * 2018-03-27 2019-11-26 CSC Holdings, LLC Mapping non-attached subnetworks
CN110138888A (zh) * 2019-04-12 2019-08-16 厦门天锐科技股份有限公司 一种产品服务器网络架构通信方法
CN112261055B (zh) * 2020-10-26 2023-12-12 南京协宏软件技术有限公司 一种实时数据定向推送的方法、***及其网关设备
EP4270878A1 (en) * 2022-04-26 2023-11-01 Deutsche Telekom AG Method for operating a broadband access network of a telecommunications network with a customer premises equipment, broadband access network or telecommunications network, system, customer determination entity or functionality, program and computer-readable medium
EP4270879A1 (en) * 2022-04-26 2023-11-01 Deutsche Telekom AG Method for operating a broadband access network of a telecommunications network with a customer premises equipment, system, whole sale entity, program and computer-readable medium
WO2024059061A1 (en) * 2022-09-13 2024-03-21 Arris Enterprises Llc Active system for partitioning identifier space

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6308328B1 (en) * 1997-01-17 2001-10-23 Scientific-Atlanta, Inc. Usage statistics collection for a cable data delivery system
US6189102B1 (en) * 1998-05-27 2001-02-13 3Com Corporation Method for authentication of network devices in a data-over cable system
US6857009B1 (en) * 1999-10-22 2005-02-15 Nomadix, Inc. System and method for network access without reconfiguration
AU3636301A (en) 1999-10-22 2001-05-08 Nomadix, Inc. System and method for network access without reconfiguration
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
AU2001250888A1 (en) * 2000-03-20 2001-10-03 At And T Corp. Service selection in a shared access network using policy routing
US20020075844A1 (en) 2000-12-15 2002-06-20 Hagen W. Alexander Integrating public and private network resources for optimized broadband wireless access and method
US9497168B2 (en) * 2002-07-30 2016-11-15 Avaya Inc. Method and apparatus for supporting communications between a computing device within a network and an external computing device

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101785283B (zh) * 2007-06-28 2014-06-11 空中客车运营简化股份公司 实时通信网络中用于诊断数据的通信的方法及设备
CN103026665A (zh) * 2010-07-27 2013-04-03 松下电器产业株式会社 通信***、控制装置以及控制程序
CN103096299A (zh) * 2011-11-01 2013-05-08 中兴通讯股份有限公司 一种移动节点动态获取位置标识的方法及lisp网络
CN103096299B (zh) * 2011-11-01 2017-09-15 中兴通讯股份有限公司 一种移动节点动态获取位置标识的方法及lisp网络
CN104205737B (zh) * 2012-03-07 2017-06-06 华为技术有限公司 扩展epon多点控制协议以在同轴电缆以太网pon中运行
CN104205737A (zh) * 2012-03-07 2014-12-10 华为技术有限公司 扩展epon多点控制协议以在同轴电缆以太网pon中运行
US10057667B2 (en) 2012-03-07 2018-08-21 Futurewei Technologies, Inc. Extending EPON multi-point control protocol to run on Ethernet PON over coax networks
US9667673B2 (en) 2012-03-07 2017-05-30 Futurewei Technologies, Inc. Extending EPON multi-point control protocol to run on Ethernet PON over coax networks
CN105122231A (zh) * 2013-01-02 2015-12-02 加速***有限责任公司 提供ReNAT通信环境的***和方法
CN106031096A (zh) * 2014-02-06 2016-10-12 加速***有限责任公司 用于提供多安全链路架构的***和方法
CN106031096B (zh) * 2014-02-06 2019-07-09 加速***有限责任公司 用于提供多安全链路架构的***和方法
WO2017024571A1 (zh) * 2015-08-12 2017-02-16 华为技术有限公司 一种报文处理方法、装置及***
CN109791593A (zh) * 2016-09-27 2019-05-21 英特尔公司 基于配置数据修改对服务的访问
CN109791593B (zh) * 2016-09-27 2024-01-12 英特尔公司 基于配置数据修改对服务的访问
CN111770208A (zh) * 2019-09-29 2020-10-13 北京沃东天骏信息技术有限公司 一种物联设备的控制方法和装置
CN112838966A (zh) * 2021-04-22 2021-05-25 北京拓课网络科技有限公司 一种udp链路监控方法、***及电子设备

Also Published As

Publication number Publication date
CN100547970C (zh) 2009-10-07
EP1716667A4 (en) 2009-10-28
US20070180142A1 (en) 2007-08-02
CA2457368C (en) 2013-01-08
EP1716667A1 (en) 2006-11-02
WO2005079000A9 (en) 2006-11-30
US7502841B2 (en) 2009-03-10
WO2005079000A1 (en) 2005-08-25
HK1106892A1 (en) 2008-03-20
CA2457368A1 (en) 2005-08-11

Similar Documents

Publication Publication Date Title
CN1977494A (zh) 经由多***运营商的内部网络提供对公共网络的接入的服务器、***和方法
EP1760950B1 (en) A method for distributing the service according to the type of the terminal
JP4260116B2 (ja) 安全な仮想プライベート・ネットワーク
US7356841B2 (en) Server and method for providing specific network services
CN1918868A (zh) 分组语音网络中电话的自动设定
CN1957566A (zh) 为与客户机的连接选择路由的服务器
JP2003526138A (ja) 自動化された接続サービスシステム
CN1601993A (zh) 网络互连设备和方法、名字分辨设备和计算机程序
CN1855817A (zh) 网络服务基础设施***和方法
JP5323674B2 (ja) DNS(DomainNameSystem)登録装置、VPN(VirtualPrivateNetwork)間接続管理システム、広域DNS装置、DNS登録プログラム、広域DNSプログラム、DNS登録方法、及びVPN間接続管理方法
JP4252063B2 (ja) ユーザ位置利用システム
JP3907568B2 (ja) 認証装置
JP2002123491A (ja) 認証代行方法、認証代行装置、及び認証代行システム
JP2005198145A (ja) サーバとアクセス先データベースサーバ、及びネットワークシステム
US8656026B1 (en) Associating network address lease information with user data
JP2008047968A (ja) 通信システム、およびネットワーク機器の共有方法
JP2004194291A (ja) クライアント機器への接続をルーティングするためのサーバ
JP2005217757A (ja) ファイアウオール管理システム、ファイアウオール管理方法、およびファイアウオール管理プログラム
KR20030071981A (ko) 자동접속기능을 제공하는 무선랜 서비스 시스템 및 그 방법
JP4827868B2 (ja) ネットワーク接続制御システム、ネットワーク接続制御プログラムおよびネットワーク接続制御方法
JP5362640B2 (ja) アドレス登録装置、アドレス登録方法、アドレス登録プログラム、及びアドレス登録システム
CN102594887A (zh) 家庭门户业务的推送方法及远程管理***
JP2006148241A (ja) ホームゲートウェイ装置及びip通信方法
JP3599024B2 (ja) 通信ネットワーク及びそれに用いるサービス情報の設定方法
KR200280699Y1 (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
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1106892

Country of ref document: HK

C14 Grant of patent or utility model
GR01 Patent grant
REG Reference to a national code

Ref country code: HK

Ref legal event code: GR

Ref document number: 1106892

Country of ref document: HK