实现cm模块远程配置wifi路由模块的系统及方法

文档序号:9931136阅读:760来源:国知局
实现cm模块远程配置wifi路由模块的系统及方法
【技术领域】
[0001]本发明涉及通信和网络技术领域,具体涉及一种通过HTTP协议实现CM模块远程配 置WIFI路由模块的系统及方法。
【背景技术】
[0002] 电缆调制解调器Cable modem,简称CM。电缆调制解调器终端系统(Cable Modem Terminal Systems,简称CMTS)。
[0003] 随着智能手机及平板电脑等无线终端的大量普及,无线终端用户对WIFI路由器的 需求也相应大增,但以往的电缆调制解调器不带WIFI路由模块,仅能实现有线网络连接(通 过有线以太网口与其它设备相连)。用户想让手机等无线终端联网,就必须另外购买一台 WIFI无线路由器,这样不仅成本较高,且增加更多布线。因此带WIFI路由模块的电缆调制解 调器就应运而生,但如何通过CM模块实现对WIFI路由模块进行远程管理成为众多有线运营 商亟待希望解决的问题。
[0004] 根据Docsis相关标准,CMTS向CM发送DOCSIS配置文件,来远程控制CM,但是目前市 场上大量的带WIFI路由模块的电缆调制解调器,CM模块和WIFI路由模块只是通过内部网络 连接在一起,CM模块无法对WIFI路由模块的各项功能参数进行设置,更无法实现通过CMTS 对WIFI路由模块进行远程控制。

【发明内容】

[0005] 本发明克服了现有技术的不足,提供一种通过HTTP协议实现CM模块远程配置WIFI 路由模块的系统及方法。
[0006] 为解决上述的技术问题,本发明采用以下技术方案:
[0007] -种实现CM模块远程配置WIFI路由模块的系统,包括电缆调制解调器和电缆调制 解调器终端系统;所述电缆调制解调器与电缆调制解调器终端系统电联接;所述电缆调制 解调器包括CM模块和WIFI模块,所述CM模块通过HTTP协议控制WIFI模块;所述CM模块包括: WIFI控制命令解析模块、WIFI控制命令发送模块和WIFI响应接收模块;所述WIFI控制命令 解析模块、WIFI控制命令发送模块和WIFI响应接收模块均与所述WIFI模块连接。
[0008] 更进一步的技术方案是电缆调制解调器的WIFI模块设置有用于响应CM模块控制 命令的web页面,所述WIFI模块根据CM的控制命令进行自动配置。
[0009] 更进一步的技术方案是电缆调制解调器的CM模块和WIFI模块工作在C/S模式。
[0010] 更进一步的技术方案是提供一种实现CM模块远程配置WIFI路由模块的方法,所述 的方法包括以下步骤:
[0011] 步骤一、在电缆调制解调器终端系统下发向电缆调制解调器的配置文件中,增加 厂商自定义字段;
[0012] 步骤二、在电缆调制解调器上线注册过程中,电缆调制解调器终端系统将配置文 件通过TFTP协议下发给电缆调制解调器设备;
[0013]步骤三、电缆调制解调器从电缆调制解调器终端系统下发的配置文件,提取访问 控制列表中的命令配置项,并生成对应的控制命令,再将控制命令按HTTP协议方式发给 WIFI模块;
[0014]步骤四、电缆调制解调器中WIFI控制命令发送模块通过HTTP协议从电缆调制解调 器的LAN 口向WIFI模块的WAN 口发送命令,之后电缆调制解调器的WIFI响应接收模块开始等 待WIFI模块的响应,直到收到响应或者超时退出;
[0015] 步骤五、WIF模块I的Web Server接收到请求后,判断请求的合法性,并按HTTP协议 发送对应的响应报文,以便CM模块端处理;
[0016] 步骤六、CM模块根据WIFI模块的响应报文采取下一步操作,或超时退出。
[0017]更进一步的技术方案是步骤二包括:
[0018] a、电缆调制解调器上电初始化,完成硬件、系统接口、网络协议栈的初始化;
[0019] b、电缆调制解调器扫描下行通道,与电缆调制解调器终端系统建立同步;
[0020] c、测距;
[0021] d、建立IP连接,电缆调制解调器通过DHCP服务自动获取到电缆调制解调器的IP地 址;
[0022] e、在步骤d中的DHCP Option 43中获取TFTP服务器的地址和配置文件的路径、文 件名信息;
[0023] f、电缆调制解调器依据步骤e得到的信息开始从TFTP服务器下载电缆调制解调器 的配置文件。
[0024]与现有技术相比,本发明的有益效果是:本发明可以实现通过CM对WIFI路由器的 灵活配置,以达到运营商通过CMTS远程管理WIFI路由器的目的。
【附图说明】
[0025]图1为本发明一个实施例中电缆调制解调器内部网络拓扑图。
[0026]图2为本发明一个实施例中电缆调制解调器中CM通过http协议控制WIFI的流程示 意图。
【具体实施方式】
[0027] 本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥 的特征和/或步骤以外,均可以以任何方式组合。
[0028] 本说明书(包括任何附加权利要求、摘要和附图)中公开的任一特征,除非特别叙 述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只 是一系列等效或类似特征中的一个例子而已。
[0029]下面结合附图及实施例对本发明的【具体实施方式】进行详细描述。
[0030] 实施例1
[0031] 如图1所示,根据本发明的一个实施例,本实施例提供一种实现CM模块远程配置 WIFI路由模块的系统,它包括电缆调制解调器和电缆调制解调器终端系统;本实施例中的 电缆调制解调器,特指包含有CM模块和WIFI模块的具有数据调制和WIFI路由功能的网络设 备)与电缆调制解调器终端系统(Cable Modem Terminal Systems,简称CMTS)之间协调工 作。其中电缆调制解调器中的CM模块,通过HTTP协议控制WIFI路由器模块,以实现远程配置 WIFI路由器模块登录用户和密码、WIFI无线信号开关、WIFI路由器连接的终端数量等功能。
[0032]具体的,所述电缆调制解调器与电缆调制解调器终端系统电联接;所述电缆调制 解调器包括CM模块和WIFI模块,CM模块是具有解析配置文件TLV43选项控制WIFI命令的功 能模块;电缆调制解调器的CM模块具有向WIFI模块发送URL控制命令,并接收WIFI模块响应 的功能;所述CM模块通过HTTP协议控制WIFI模块;WIFI模块受控于CM。所述CM模块包括: WIFI控制命令解析模块、WIFI控制命令发送模块和WIFI响应接收模块;所述WIFI控制命令 解析模块、WIFI控制命令发送模块和WIFI响应接收模块均与所述WIFI模块连接。
[0033]优选的,本实施例在所涉及的WIFI路由模块的嵌入式Web Server中,将设计专门 的web页面用于接收CM发来的URL,Web Server也负责处理接收到的CM命令和发送Http响应 报文。电缆调制解调器的WIFI模块有专用于响应CM模块控制命令的web页面,WIFI模块能根 据CM的控制命令进行自动配置。电缆调制解调器的CM模块具有解析配置文件中WIFI控制命 令并转发的功能;电缆调制解调器的C M模块和WIFI模块工作在C / S模式。其中C M模块是 Client端,WIFI模块是Server端。电缆调制解调器的WIFI模块可在CM模块的控制下,实现远 程更改无线AP的登录名和密码,打开或关闭无线,调整可连接终端数量,设置QoS等功能。 [0034] 实施例2
[0035]如图2所示,根据本发明的另一个实施例,本实施例公开种实现CM模块远程配置 WIFI路由模块的方法,所述的方法包括以下步骤:
[0036] 步骤一、首先在CMTS下发给CM的配置文件中将对WIFI的配置命令,以及配置密码, 按照TLV编码转换成二进制编码方式加入CM配置文件TLV43字段中,并将该配置文件存放在 CMTS对应的tftp服务器中。
[0037] 步骤二、CM通过LAN 口与WIFI的WAN 口相连接,CM的LAN 口有一固定IP地址 (192.168.100.1),WIFI的WAN口有一个动态获取的IP地址(192.168.100.9),还有个与CM同 网段的虚拟固定IP地址。CM和WIFI是通过这两个固定IP进行通信的。
[0038]步骤三、CM注册过程中会下载并解析配置文件,其中针对WIFI的配置解析出来后, 生成对应的命令,使用HTTP协议向WIFI的Web Server发送请求。
[0039]步骤四、WIFI收到CM请求后,将首先对配置密码进行检验,并检验请求命令的正确 性。如果命令正确,将会按照请求的内容进行配置。不管命令是否正确,WIFI收到CM的请求 后都会给出相应的http响应报文,以便CM端做相应处理。
[0040]具体的,本实施例方法的具体实现流程如下:
[00411 (1),首先CMTS在发向CM的配置文件中,需增加厂商自定义字段。CMTS依据DOCSIS 3.0规格说明(D0CSIS03.0MAC and Upper Layer Protocols Interface Specification CM-SP-MULPIv3.0-I27-150528附录C. 1 ? 1 ? 18.2),在Euro-DOCSIS vendor specific Extensio
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1