改进的子网供应方法技术

技术编号:14925257 阅读:41 留言:0更新日期:2017-03-30 17:15
描述了一种用于禁用子网设置的方法,包括:解析配置文件,确定可扩展标记语言预定义因特网协议地址元素是否存在于配置文件中,确定预定义因特网协议地址元素是否存在于配置文件中,确定预定义默认可扩展标记语言地址元素是否存在于配置文件中,如果预定义因特网协议地址元素不存在于配置文件中,或者如果预定义因特网协议地址元素存在于配置文件中并且预定义可扩展标记语言地址元素存在于配置文件中,则恢复默认子网设置。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及网络供应,并且具体地涉及自动化供应。
技术介绍
一些内容提供商目前通过下载可扩展标记语言(XML)配置文件并且执行附加的手动步骤来供应路由子网或桥接子网。使用命令行界面(CLI)或web图形用户界面(GUI)来完成手动步骤。由于内容提供商的XML结构没有充分定义路由子网默认设置或桥接子网默认设置,因此禁用路由子网或桥接子网需要附加的CLI、webGUI或出厂装备复位步骤。
技术实现思路
本专利技术使用内容提供商的XML结构来禁用路由子网设置或桥接子网设置,从而避免了附加的CLI和/或GUI步骤或者由装备出厂复位操作而导致的丢失自定义设置。本专利技术实现于网关电缆路由器中。描述了一种用于禁用子网设置的方法和装置,包括:解析配置文件,确定可扩展标记语言预定义因特网协议地址元素是否存在于配置文件中,确定预定义因特网协议地址元素是否存在于配置文件中,确定预定义默认可扩展标记语言地址元素是否存在于配置文件中,如果预定义因特网协议地址元素不存在于配置文件中,或者如果预定义因特网协议地址元素存在于配置文件中并且预定义可扩展标记语言地址元素存在于配置文件中,则恢复默认子网设置。附图说明在结合附图进行阅读时,根据下面的详细描述可以最好地理解本专利技术。附图包括下面简要描述的以下图:图1是本专利技术的示例性实施例的流程图。图2示出了内容提供商的XML默认IP地址存在测试代码。图3是根据本专利技术的原理的示例性实施例的框图。具体实施方式本专利技术使用内容提供商的XML结构来专有地禁用路由子网设置或桥接子网设置,从而避免了附加的CLI和/或GUI步骤或者由装备出厂复位操作而导致的丢失自定义设置。参照作为本专利技术的示例性实施例的流程图的图1,在105处,解析内容提供商的配置文件。在110处,执行测试以确定XML元素<nat>disabled</nat>是否存在于配置文件中。如果XML元素<nat>disabled</nat>存在于配置文件中,那么在115处执行测试以确定IP地址XML元素是否存在于配置文件中。如果IP地址XML元素存在于配置文件中,那么在120处执行测试以确定默认<address>0.0.0.0</address>XML元素是否存在于配置文件中。如果默认<address>0.0.0.0</address>XML元素存在于配置文件中,那么在125处恢复默认路由子网设置或桥接子网设置。如果默认<address>0.0.0.0</address>XML元素不存在于配置文件中,则处理结束。如果IP地址XML元素不存在于配置文件中,则处理进行到125。如果XML元素<nat>disabled</nat>不存在于配置文件中,则处理结束。XML元素<nat>disabled</nat>是内容提供商的IP地址元素。实际IP地址元素的一个例子是:用于确定默认IP地址元素是否存在的步骤115的示例性代码将包括确定配置是否不包含<ip>…</ip>元素的测试。配置路由子网或桥接子网的示例性情况如下:下面是恢复默认路由子网设置或桥接子网设置的两个示例性情况:1.配置文件不包含IP地址元素:<nat>disabled</nat>2.配置文件包含IP地址元素:情况1缺少配置路由子网或桥接子网的<ip>…</ip>地址元素,而情况2使用<ip><address>0.0.0.0</address></ip>恢复默认设置。情况1和情况2分别隐式和显式地恢复默认设置。本专利技术可以实现在如下面所描述的图3上示出的网关路由器中,或在数字订户线(DSL)或千兆位无源光网络(GPON)(诸如Verizon的)中。网关路由器可以是网关电缆路由器。图2示出了内容提供商的XML默认IP地址元素存在测试。“0.0.0.0”是由装备制造商定义的禁用设置。装备制造商在禁用IEEE802.11访客网络子网时读取这些设置。内容提供商在禁用访客网络子网时指定这些设置。实现上面逻辑的恢复默认路由器设置(分别来自上面的情况1和情况2)部分的示例代码如下:图3是根据本专利技术的原理的示例性实施例的框图。住宅(家庭)或商业网络可以包括多个设备,这些设备包括台式计算机、膝上型计算机和平板计算机。设备可以是无线或有线线路。而且设备与服务提供商或内容提供商所提供的网关路由器(在图3上简单地表示为“路由器”)进行双向通信。网关电缆路由器与广域网(WAN)进行双向通信,广域网与服务提供商或内容提供商的XML配置服务器进行双向通信。XML配置服务器是提供XML配置器文件(或XML配置文件)的服务器。住宅或商业网络的设备可以通过网关路由器、广域网和云来访问因特网。如果在网关电缆路由器中发生错误并且必须恢复默认路由器设置,则本专利技术支持这样做,而无需人工管理员干预。如上面所指出的,本专利技术可以实现在网关路由器、DSL、GPON或各种其它等效设备中。其中具有用于执行XML配置器(配置)文件的处理部件的网关路由器或等效设备。描述了一种用于禁用路由或桥接子网设置的装置,其包括用于解析配置文件的部件,用于确定可扩展标记语言预定义因特网协议地址元素是否存在于配置文件中的部件,用于确定预定义因特网协议地址元素是否存在于配置文件中的部件,用于确定预定义默认可扩展标记语言地址元素是否存在于配置文件中的部件,用于如果预定义因特网协议地址元素不存在于配置文件中或者如果预定义因特网协议地址元素存在于配置文件中并且预定义可扩展标记语言地址元素存在于配置文件中、则恢复默认路由或桥接子网设置的部件。应当理解的是,可以以各种形式的硬件、软件、固件、专用处理器或其组合来实现本专利技术。专用处理器可以包括应用专用集成电路(ASIC)、精简指令集计算机(RISC)和/或现场可编程门阵列(FPGA)。优选地,本专利技术实现为硬件和软件的组合。此外,软件优选实现为在程序存储设备上有形地体现的应用程序。可以将应用程序上传到包含任何适当架构的机器,并且由所述机器执行该应用程序。优选地,将所述机器实现在具有硬件(诸如一个或多个中央处理单元(CPU)、随机存取存储器(RAM)和(多个)本文档来自技高网...
改进的子网供应方法

【技术保护点】
一种用于禁用子网设置的方法,所述方法包括:解析配置文件;确定可扩展标记语言预定义因特网协议地址元素是否存在于所述配置文件中;确定预定义因特网协议地址元素是否存在于所述配置文件中;确定预定义默认可扩展标记语言地址元素是否存在于所述配置文件中;如果预定义因特网协议地址元素不存在于所述配置文件中,或者如果预定义因特网协议地址元素存在于所述配置文件中并且预定义可扩展标记语言地址元素存在于所述配置文件中,则恢复默认子网设置。

【技术特征摘要】
【国外来华专利技术】1.一种用于禁用子网设置的方法,所述方法包括:
解析配置文件;
确定可扩展标记语言预定义因特网协议地址元素是否存在于所述配置文
件中;
确定预定义因特网协议地址元素是否存在于所述配置文件中;
确定预定义默认可扩展标记语言地址元素是否存在于所述配置文件中;
如果预定义因特网协议地址元素不存在于所述配置文件中,或者如果预
定义因特网协议地址元素存在于所述配置文件中并且预定义可扩展标记语言
地址元素存在于所述配置文件中,则恢复默认子网设置。
2.如权利要求1所述的方法,其中,所述可扩展标记语言预定义因特网
协议地址元素是<nat>disabled</nat>。
3.如权利要求1所述的方法,其中,预定义默认可扩展标记语言地址元
素是<address>0.0.0.0</address>的形式。
4.如权利要求1所述的方法,其中,所述配置文件是XML配置文件。
5.如权利要求1所述的方法,其中,所述子网是路由的或桥接的。
6.一种用于禁用子网设置的装置,包括:
用于解析配置文件的部件...

【专利技术属性】
技术研发人员:CJ克劳利
申请(专利权)人:汤姆逊许可公司
类型:发明
国别省市:法国;FR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1