使用可捕获模式的网络节点的配置的制作方法

文档序号:7943486阅读:132来源:国知局
专利名称:使用可捕获模式的网络节点的配置的制作方法
技术领域
一般来说,本发明涉及网络节点,具体来说,涉及如权利要求1的前序所述的网络节点。本发明还涉及如权利要求11的前序所述的方法以及如权利要求14的前序所述的计
算机程序产品。
背景技术
本文所提到的网络节点可在各种类型的网络环境中实现,例如在公司网络、办公网络、住宅网络等中实现,以便提供对例如因特网或其它互连网络等外部网络的访问。但是,网络节点的功能性可最适合地参照在住宅网络中实现的住宅网关来描述。住宅网关是当前见于大多数家庭的一种网络设备。住宅网关又称作家庭网关,是将家庭网络连接到外部网络、例如诸如因特网等广域网(WAN)的硬件装置。住宅网关可组合IP路由器、多端口以太网交换机和WiFi接入点的功能。它还可提供端口转换功能性(NAT)、对局部化服务质量(QoQ增强的支持,并且还用作动态DNA客户端等。住宅网关可设置在调制解调器与住宅网络之间,或者xDSL或电缆调制解调器可集成到住宅网关中。因此,住宅网关具有它可用于连接到外部网络、WAN或因特网的连接、例如以太网连接或xDSL连接。在物理上,住宅网关通常提供有几个简单的灯、例如LED,以便向住宅网络中的网络终端的用户指示网关的状态。这些可指示例如网关是否接通/断开、DSL链路是否已经建立或者到外部网络的IP地址配置是否已经成功。这样,住宅网关可以仅自动使用极有限部件来传送受限制量的信息。此外,住宅网关通常提供到其配置、设定和其它状态信息的接口。这可通过运行本地web服务器来执行。本地web服务器提供包含所述网关信息的网页。熟练用户可通过在 web浏览器的地址栏中键入住宅网关的数字IP地址来访问网页。但是,这要求关于住宅网关的数字IP地址的知识;有时还要求用户名和密码。它还要求网络终端已经建立正确IP 配置,和/或已经配置有域名服务器(DNS)。这些过程常常被认为是复杂的,并且有时对于非熟练用户特别困难。

发明内容
本发明所涉及的一个问题是向网络终端的非熟练用户传递网关信息的问题。本发明涉及一种设置成向本地网络中的网络终端的最终用户提供到外部网络的访问链路的网络节点,所述网络节点设置成连接在所述本地网络与所述外部网络之间,其特征在于,网络节点包括控制单元,控制单元设置成响应接收到第一触发信息而将所述网络节点从正常操作模式切换到可捕获模式(captive mode),其中所述控制单元还配置成截取从所述网络终端到所述外部网络的任何请求,将所述请求解析到本地网络中的网络节点的IP地址,使得提供送往所述网络终端的最终用户的网关信息。本发明还涉及一种供网络节点中用于为本地网络中的网络终端的最终用户提供到外部网络的访问链路的方法,其中所述网络节点设置成连接在所述本地网络与所述外部网络之间,其特征在于下列步骤响应接收到第一触发信息而从正常操作模式切换到可捕获模式;截取从所述网络终端到所述外部网络的任何请求;将所述请求解析到本地网络中的网络节点的IP地址,使得提供送往所述网络终端的最终用户的网关信息。本发明还涉及一种供本地网络中的网络节点中使用的计算机程序产品,其包括计算机可读代码部件,计算机可读代码部件在运行于网络节点中的控制单元中时使所述控制单元执行下列步骤响应接收到第一触发信息而将所述网络节点从正常操作模式切换到可捕获模式;截取从所述网络终端到外部网络的任何请求;以及将所述请求解析到本地网络中的网络节点的IP地址,使得提供送往所述网络终端的最终用户的网关信息。通过提供有所述第一触发信息,根据以上所述的网络节点设置成立即将网络终端的用户引导到网络节点中提供的状态和配置网页。这允许非熟练用户快速简便地获得对网关状态信息的访问。上述本发明的一个优点在于,将网络终端的用户立即引导到网络节点中提供的状态和配置网页,而不管用户设法访问哪一个网页,并且只通过开启web浏览器的窗口。优选地,根据上述本发明的网络节点还设置成处理其中网络终端尚未配置有名称解析器和/或尚未获取IP配置的情况。在这类情况下,网络终端不会传送HTTP请求。这即使在网络终端由用户在web浏览器中指令这样做时也不会执行。那是因为名称查找因缺失DNS配置而失败。这个问题由网络节点通过设置成执行下列步骤来解决将域名服务器 (DNS)请求解析到本地网络中的网络节点的IP地址,并且采用在本地网络中的网络节点的 IP地址的内容来解析或响应超文本传输协议(HTTP)请求,即,提供状态和配置网页。该问题还由网络节点通过设置成执行下列步骤来解决如果尚未向所述网络终端指配IP配置或者在从网络终端接收到动态主机配置协议(DHCP)请求时,为网络终端提供本地IP配置。因此,网络终端和网络节点的非熟练用户在本地网络中因不完整IP配置和/或缺失DNS配置而遇到连接问题的情况下,仍然可能够访问网关状态信息。网络节点还可设置成响应接收到第二触发信息而切换回其正常操作模式。上述第一和/或第二触发信息可以是触发事件。这些特征使网关提供商、例如因特网服务提供商 (ISP)能够远程触发网络节点切换到可捕获模式中。这可通过网关提供商向网络节点发送触发信号来执行。这些特征还使网络节点能够在检测到所述触发事件时自动切换到可捕获模式中,所述触发事件也可以是例如检测到不可到达DNS服务器或者连接时的错误。此外,网络节点可包括输入装置,输入装置设置成响应接收到人工输入而向控制单元传送第一和/或第二触发信息。输入装置可以是位于网络节点上的按钮。这个特征使网络终端的用户能够快速简便地向网络节点提供所述第一触发信息,以便在网络终端中开启web浏览器的窗口时立即被引导到网络节点中提供的状态和配置网页。在从属权利要求中提出网络节点、方法和计算机程序产品的其它有利实施例,从属权利要求对应地描述本发明的其它有利实施例。


下面参照附图更详细地描述本发明,附图包括图1示出将本地网络连接到外部网络的网络节点。
图2示出根据本发明的一个示范实施例、网络节点背面的视图。图3示出根据本发明的一个示范实施例的网络节点。图4是示出根据本发明的一个示范实施例的方法的流程图。图5是示出根据本发明的另一个示范实施例的方法的流程图。图6是示出根据本发明的又一个示范实施例的方法的流程图。
具体实施例方式根据本发明的网络节点的功能性最适合地参照在住宅网络中实现的住宅网关来描述,如图1所示,但是应当注意,根据本发明的网络节点可在例如公司网络、办公网络等各种不同类型的网络环境中实现或者与其连接。因此,根据本发明的网络节点可设置成向所述本地网络提供到例如因特网或其它互连网络等外部网络的访问链路。图1示出将住宅网络3连接到外部网络6的住宅网关(RGW) 1。图1中,住宅网关 1位于住宅网络3中。住宅网关1可包括xDSL或电缆调制解调器,或者可设置在住宅网络 3与调制解调器(未示出)之间。该调制解调器提供住宅网关1到外部网络6、例如因特网的连接5。住宅网络3可包括至少一个网络终端2A、2B、2C。住宅网关1设置成通过至少一个连接4A、4B、4C与至少一个网络终端2A、2B、2C进行通信。至少一个连接4A、4B、4C可以是无线连接4A(例如WiFi)或者物理连接4B、4C(例如以太网电缆)。因此,住宅网关1可提供住宅网络3中的至少一个网络终端2A、2B、2C通过连接5到外部网络6的访问链路。住宅网关1可通过运行本地web服务器,来提供到其配置、设定和其它状态信息的接口。本地web服务器可提供包含所述网关状态信息的网页。住宅网络3中的至少一个网络终端2A、2B、2C的熟练用户可访问住宅网关1中包含的网页。这可通过在运行于至少一个网络终端2A、2B、2C中的web浏览器的活动窗口的地址栏中键入住宅网关1的数字IP地址来执行。但是,这要求关于住宅网关的数字IP地址的知识,并且有时还要求用户名和密码。它还要求网络终端已经建立正确IP配置,和/或已经配置有域名服务器(DNS)。这些过程可被认为是复杂的,并且有时对于非熟练用户特别困难。描述对于现有解决方案的典型问题的一种示范情况是住宅网络3中的至少一个网络终端2A、2B、2C的非熟练用户正遇到对于由住宅网关1所提供的网络连接5的问题时。 通常,非熟练用户则呼叫因特网服务提供商(ISP)的支持线路。但是,如果非熟练用户不知道如何访问住宅网关1中的网关状态信息网页,则支持人员指令非熟练用户关于例如如何进行以便访问网关状态和配置信息网页等是极耗费时间的任务。这将引起因特网服务提供商的附加成本,并且要求更大的支持人员队伍以便缩短支持呼叫的等待时间以及取得客户高满意度。因此,本发明的发明特征所涉及的一个问题是关于如何向网络终端的非熟练用户传递网关信息的问题。图2示出根据本发明的一个示范实施例、住宅网关1背面的视图。在这里,住宅网关1提供有采取按钮21的形式的输入装置。按钮21优选地是可清楚辨别并且容易注意到的。这可通过按钮21具有明显颜色、例如鲜红色来执行。住宅网关1的壳体还可提供有指示按钮21的使用的说明文本,例如图2所示的“DIAGNOSE(诊断)”。按钮21可设置成使得在由至少一个网络终端2A、2B、2C的用户按下时,它向住宅网关1指示该用户正请求访问网关状态信息网页。因此,根据本发明的发明特征的住宅网关1可设置成通过为网络终端2A、2B、2C提供网关状态信息网页来进行响应,而与网络终端2A、2B、2C的用户设法访问哪一个网站或网页无关。这将通过根据如下所述的示范实施例进行描述。还应当理解,根据以上所述的按钮21是一个优选实施例,然而,按钮21的触发功能也可在住宅网关1中作为任何形式的触发事件等实现。根据这种备选方案,住宅网关1可设置成检测和解释触发事件,例如向住宅网关1指示用户正请求访问网关状态信息网页, 或者应当立即将用户引导到网关状态信息web。触发事件可以是例如在住宅网关1中从 ISP、运营商等接收触发信号,检测到外部网络6的连接的错误(例如通过连接5到因特网的连接的丢失),或者住宅网关1无法到达DNS服务器,等等。因此,虽然住宅网关1在下文中描述为包括输入装置、例如按钮21,但是要理解,在以下所有示范实施例中,这个输入装置可由触发事件等替代,如上所述。图3示出根据本发明的一个示范实施例的住宅网关1。住宅网关1包括外部接口 31,用于提供到外部网络6、例如WAN或因特网的连接5。外部接口 31可包括xDSL或电缆调制解调器,或者可设置成连接到外部调制解调器(未示出)。外部接口 31可连接到住宅网关1中的至少一个内部接口 32、33。至少一个内部接口 32、33可以是例如用于通过无线连接4A将住宅网关1连接到一个或多个网络终端2A、2B、2C的无线LAN(WLAN)接口 32和 /或用于通过物理连接4B、4C将住宅网关1连接到网络终端3的局域网(LAN)接口 33。物理连接4B、4C可使用例如以太网电缆来建立。住宅网关1还可包括输入装置21。输入装置21可以是按钮,它是可从住宅网关1 的外部人工访问的(参见图幻。输入装置21可设置成向控制单元34传送指示网络终端 2A、2B、2C的用户正请求访问网关状态信息网页的触发信息。这可响应输入装置21从所述网络终端2A、2B、2C的最终用户接收到人工输入、例如推图2的按钮21而执行。此外,住宅网关1包括控制单元34。控制单元34可连接到外部接口 31、至少一个内部接口 32、33和输入装置21。控制单元34可设置成从输入装置21接收指示网络终端 2A、2B、2C的用户正请求访问网关状态信息网页的触发信息。控制单元34还可设置成检测指示应当立即将网络终端2A、2B、2C的最终用户引导到网关状态信息web的触发事件。控制单元34还可包括本地web服务器或web服务器功能性,其设置成提供住宅网关1的状态信息网页。应当注意,控制单元34包括用于执行住宅网关1的功能性的逻辑。这个功能性可通过软件或计算机程序来实现。控制单元34还可包括用于存储计算机程序的存储部件或存储器单元以及用于运行计算机程序的例如微处理器等处理部件或处理单元。存储部件还可以是与控制单元34分离但与其连接的可读存储介质。在上文和下文中,当描述住宅网关 1执行某个功能时,大家要理解,住宅网关1中的控制单元;34使用处理部件来运行存储部件中存储的程序的某个部分。在从输入装置21接收到指示网络终端2A、2B、2C的用户正请求访问网关状态信息网页的触发信息时,或者在检测到触发事件等时,住宅网关1可设置成从其正常操作模式切换到可捕获模式。在正常操作模式中,住宅网关1执行住宅网关的普通功能性。住宅网关1的功能性可描述为包括例如电缆调制解调器、DSL调制解调器、路由器、无线路由器、交换机、VoIP ATA装置、无线接入点或者以上所述的任何组合等的功能性。但是,在可捕获模式中,住宅网关1设置成截取来自网络终端2A、2B、2C的任何请求。请求可以是例如域名服务器(DNS)请求或者超文本传输协议(HTTP)请求。例如,这意味着,处于可捕获模式的住宅网关1将截取当用户开启网络终端2A、2B、2C中的web浏览器和/或在web浏览器的地址栏中键入网页或主页地址时可从网络终端2A、2B、2C发送的DNS 和/或HTTP请求。请求还可以是向住宅网关1指示尚未向网络终端2A、2B、2C指配IP配置的请求。这种请求的一个示例是动态主机配置协议(DHCP)请求。此外,在可捕获模式中,住宅网关1设置成将所有DNS和/或HTTP请求解析到住宅网络3中的住宅网关1的IP地址。例如,这意味着,可将所有DNS请求解析到住宅网络3 中的住宅网关1的IP地址,并且所有超文本传输协议(HTTP)请求可由住宅网关1中的本地web服务器采用与住宅网关1的IP地址关联的网关状态信息网页来解析或响应。另外,如果请求是向住宅网关1指示尚未向网络终端2A、2B、2C指配IP配置的请求,则住宅网关1可设置成向网络终端2A、2B、2C提供适当IP配置。此外,在接收到DHCP 请求时,住宅网关1可将它自己指定为名称解析器。住宅网关1中的控制单元34还可设置成接收指示所述网络终端2A、2B、2C的最终用户正请求住宅网关1返回到正常操作模式的第二触发信息。这个第二触发信息可由输入装置21、例如通过网络终端2A、2B、2C的最终用户再次按下图2的按钮21或者通过检测上述触发事件来提供。备选地,这个第二触发信息可由网络终端2A、2B、2C的最终用户通过网关状态信息网页来提供。可由本地web服务器将其与住宅网关1的IP地址关联的网关状态信息网页可包括按钮、链接或者类似网页对象,它们因而可当显示网关状态信息网页时可在网络终端2A、2B、2C中的浏览器的活动窗口中显示。通过点击网关状态信息网页中显示的按钮、链接或者类似网页对象,网络终端2A、2B、2C的最终用户可为住宅网关1中的控制单元34提供第二触发信息。响应接收到所述第二触发信息,住宅网关1可设置成切换回其正常操作模式。在本发明的另一个实施例中,住宅网关1中的控制单元34还可包括允许它充当网络终端2A、2B、2C的名称解析器的DNS高速缓存。DNS高速缓存例如可包括由网络终端2A、 2B、2C的最终用户所访问的最常见网站的一部分的IP地址。如果因特网服务提供商(ISP) 的名称解析器是错误的或者停止(down),则这可能是有利的。图4是示出根据本发明的一个示范实施例的方法的流程图。在步骤S41,住宅网关 1可接收指示网络终端2A、2B、2C的最终用户正请求网关信息或者应当立即将网络终端2A、 2B、2C的最终用户引导到网关状态信息web的第一触发信息。在步骤S42,住宅网关1可响应在步骤S41接收到第一触发信息而将住宅网关1从正常操作模式切换到可捕获模式,其中截取来自任何网络终端2A、2B、2C的任何请求。在步骤S43,住宅网关1可将所有请求解析到住宅网络3中的住宅网关1的IP地址,由此向网络终端2A、2B、2C的最终用户提供网关信息。图5是示出根据本发明的另一个示范实施例的方法的流程图。在这种方法中,步骤S51和S52分别与参照图4所述的前一个实施例中的步骤S41和S42相同。
在步骤S53,住宅网关1可接收来自网络终端2A、2B、2C的任何请求。这个请求例如可以是指示尚未向网络终端2A、2B、2C指配IP配置的DHCP请求。在步骤S54,住宅网关 1可检查在步骤S53所接收的请求是否指示尚未向网络终端2A、2B、2C指配IP配置。如果在步骤S53所接收的请求指示已经向网络终端2A、2B、2C指配IP配置,则住宅网关1可继续进行到步骤S56。步骤S56与参照图4所述的前一个实施例中的步骤S43 相同。但是,如果在步骤S53所接收的请求指示尚未向网络终端2A、2B、2C指配IP配置, 则住宅网关1可在步骤S55为网络终端2A、2B、2C提供本地IP配置。住宅网关1则可回到步骤S53,并且等待要从网络终端2A、2B、2C发送的新请求。通过执行以上步骤S53-S55,应当注意,如果尚未向网络终端2A、2B、2C指配IP配置,则住宅网关1可为网络终端2A、2B、2C提供适当的本地IP配置。图6是示出根据本发明的另一个进一步示范实施例的方法的流程图。在步骤S61, 住宅网关1可接收指示网络终端2A、2B、2C的最终用户正请求住宅网关1返回到正常操作模式的第二触发信息。在步骤S62,住宅网关1可响应在步骤S61接收到第二触发信息而切换回正常操作模式。应当注意,以上参照图4-6所述的发明方法可单独地或者通过任何组合来使用。以上描述属于当前对实施本发明所预期的最佳模式。本描述不是要被视作限制性的,而只是用于描述本发明的一般原理。本发明的范围只应当参照所发布权利要求书来确定。
权利要求
1.一种设置成向本地网络(3)中的网络终端OA;2B;2C)的最终用户提供到外部网络 (6)的访问链路的网络节点(1),所述网络节点(1)设置成连接在所述本地网络C3)与所述外部网络(6)之间,其特征在于所述网络节点(1)包括设置成执行下列步骤的控制单元(34)响应接收到第一触发信息,将所述网络节点(1)从正常操作模式切换到可捕获模式, 其中所述控制单元(34)还设置成截取从所述网络终端OA;2B;2C)到所述外部网络(3)的任何请求,将所述请求解析到所述本地网络C3)中的所述网络节点(1)的IP地址,使得提供送往所述网络终端OA;2B;2C)的最终用户的网关信息。
2.如权利要求1所述的网络节点(1),其中,来自所述网络终端OA;2B;2C)的所述请求是域名服务器[DM5]请求和/或超文本传输协议[HTTP]请求。
3.如权利要求1或2所述的网络节点(1),其中,如果所述请求指示尚未向所述网络终端、2k ;2B ;2C)指配IP配置,则处于所述可捕获模式的所述控制单元(34)还设置成向所述网络终端、2k ;2B ;2C)提供适当IP配置。
4.如权利要求3所述的网络节点(1),其中,处于所述可捕获模式的所述控制单元(34) 还设置成在接收到来自所述网络终端Uk ;2B ;2C)的动态主机配置协议[DHCP]请求时,向所述网络终端、2k ;2B ;2C)提供适当IP配置。
5.如权利要求1-4中的任一项所述的网络节点(1),其中,所述控制单元(34)设置成响应接收到第二触发信息而将所述网络节点(1)切换回所述正常操作模式。
6.如权利要求1-5中的任一项所述的网络节点(1),其中,所述第一和/或第二触发信息是触发事件。
7.如权利要求1-6中的任一项所述的网络节点(1),还包括输入装置(21),设置成响应接收到人工输入而向所述网络节点(1)中的所述控制单元 (34)传送所述第一和/或第二触发信息。
8.如权利要求7所述的网络节点(1),其中,所述输入装置是位于所述网络节点(1)上的按钮01)。
9.如权利要求5-8中的任一项所述的网络节点(1),其中,所述第二触发信息由所述网络终端OA;2B;2C)的最终用户经由网页、通过点击由所述网页在所述网络终端2C)中的浏览器的活动窗口中显示的按钮、链接或者类似网页对象来提供给所述控制单元 (34),所述网页与所述网络节点(1)的IP地址关联并且由所述控制单元(34)用于向所述网络终端OA;2B;2C)的最终用户提供所述网关信息。
10.如权利要求1-9中的任一项所述的网络节点(1),其中,所述网络节点是住宅网关 (1),并且所述本地网络是住宅网络O)。
11.一种供网络节点(1)中用于向本地网络(3)中的网络终端OA;2B;2C)的最终用户提供到外部网络(6)的访问链路的方法,所述网络节点(1)设置成连接在所述本地网络 ⑶与所述外部网络(6)之间,其特征在于下列步骤-响应接收到第一触发信息而从正常操作模式切换到可捕获模式;-截取从所述网络终端、2k ;2B ;2C)到所述外部网络(3)的任何请求; -将所述请求解析到所述本地网络(3)中的所述网络节点(1)的IP地址,使得提供送往所述网络终端Uk ;2B ;2C)的最终用户的网关信息。
12.如权利要求11所述的方法,还包括下列步骤-如果尚未向所述网络终端(2A ;2B ;2C)指配IP配置,则为所述网络终端(2A ;2B ;2C) 提供适当IP配置。
13.如权利要求11或12所述的方法,还包括下列步骤 -响应接收到所述第二触发信息而切换回所述正常操作模式。
14.一种供本地网络C3)中的网络节点(1)中使用的计算机程序产品,所述计算机程序产品包括计算机可读代码部件,所述计算机可读代码部件在运行于所述网络节点(1)中的控制单元(34)中时使所述控制单元(34)执行下列步骤-响应接收到第一触发信息而将所述网络节点(1)从正常操作模式切换到可捕获模式;-截取从网络终端、2k ;2B ;2C)到外部网络(3)的任何请求;以及 -将所述请求解析到所述本地网络(3)中的所述网络节点(1)的IP地址,使得提供送往所述网络终端Uk ;2B ;2C)的最终用户的网关信息。
15.如权利要求14所述的计算机程序产品,包括计算机可读代码部件,所述计算机可读代码部件在运行于所述网络节点(1)中的所述控制单元(34)中时使所述网络节点(1) 还执行如权利要求12-13中的任一项所述的步骤。
16.如权利要求14或15所述的计算机程序产品,其中,所述代码部件存储在可读存储介质上。
全文摘要
本发明涉及一种设置成向本地网络中的网络终端的最终用户提供到外部网络的访问链路的网络节点,所述网络节点设置成连接在所述本地网络与所述外部网络之间。网络节点的特征在于,它包括设置成响应接收到第一触发信息而将所述网络节点从正常操作模式切换到处于可捕获模式的控制单元,其中所述控制单元还设置成截取从所述网络终端到所述外部网络的任何请求,将所述请求解析到本地网络中网络节点的IP地址,使得提供送往所述网络终端的最终用户的网关信息。本发明还涉及一种供网络节点中使用的方法和计算机程序产品。
文档编号H04L12/24GK102217229SQ200880131992
公开日2011年10月12日 申请日期2008年11月14日 优先权日2008年11月14日
发明者B·梅兰德, C·弗林塔, J-E·芒格斯 申请人:爱立信电话股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1