上次说到ACS的建立,其实就是接收AP定时Inform过来的消息。既然服务端建好了,接下来,就要AP访问服务端。也就是对Ap的配置。
一般说来,AP是支持Telnet的,所有可以通过telnet来访问AP。再次申明本次开发使用的是H3C的AP,别的类型的AP可能会稍有不同。
1.在windows command 中输入telnet 192.168.1.200 (说明:AP的地址,具体怎么 配置AP的IP请参考AP的说明书)。
2.授权登陆,直接输入AP的用户名和密码了。
3.登录成功后,输入system-view
4.输入cwmp
5.依次输入以下command:
1)cwmp acs url http://192.168.1.99:8080/TestWeb/acs
2)cwmp acs username itms password itms
3)cwmp cpe username itms password itms
说明:1)是设置ACS的服务器URL,即servlet部署后的地址。
2)访问ACS的用户名跟密码,不需要的话,随便填写好了,但建议不要为 null ""
3)设置ACS访问AP的密码,必选选项,而且需要记住,当ACS呼叫AP的时候是需要用到的。
6.如果让CPE立即给ACS发送消息,那么可以输入以下命令:
1)undo cwmp enable
2)cwmp enable
7.查看cwmp的配置
1)display cwmp status
8.登出
1)quit
以上是配置CWMP.然后去你的tomcat控制台或者MyEclipse的控制台,你就能看到AP给你发送的消息了,如果没有收到,你查看AP配置是否正确。特别是ACS的url。
如果不出意外,你能够收到类似的消息:
<soap:Envelope xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:cwmp="urn:dslforum-org:cwmp-1-0"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">
<soap:Header>
<cwmp:ID soap:mustUnderstand="1">1</cwmp:ID>
</soap:Header>
<soap:Body>
<cwmp:Inform>
<DeviceId>
<Manufacturer>H3C</Manufacturer>
<OUI>000FE2</OUI>
<ProductClass>Gateway</ProductClass>
<SerialNumber>210235A32MC085003208</SerialNumber>
</DeviceId>
<Event soapenc:arrayType="cwmp:EventStruct[1]">
<EventStruct>
<EventCode>0 BOOTSTRAP</EventCode>
<CommandKey></CommandKey>
</EventStruct>
</Event>
<MaxEnvelopes>1</MaxEnvelopes>
<CurrentTime>2000-05-10T09:55:50</CurrentTime>
<RetryCount>0</RetryCount>
<ParameterList soapenc:arrayType="cwmp:ParameterValueStruct[8]">
<ParameterValueStruct>
<Name>InternetGatewayDevice.DeviceSummary</Name>
<Value soap:type="soap:string">InternetGatewayDevice:1.0[](Baseline:1)</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>InternetGatewayDevice.DeviceInfo.SpecVersion</Name>
<Value soap:type="soap:string">1.0</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>InternetGatewayDevice.DeviceInfo.HardwareVersion</Name>
<Value soap:type="soap:string">Ver.A</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>InternetGatewayDevice.DeviceInfo.SoftwareVersion</Name>
<Value soap:type="soap:string">V100R001B47D011SP01</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>InternetGatewayDevice.DeviceInfo.ProvisioningCode</Name>
<Value soap:type="soap:string">ProvisioningCode</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>InternetGatewayDevice.ManagementServer.ConnectionRequestURL</Name>
<Value soap:type="soap:string">http://192.168.1.200:7547/cpe</Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>InternetGatewayDevice.ManagementServer.ParameterKey</Name>
<Value soap:type="soap:string"></Value>
</ParameterValueStruct>
<ParameterValueStruct>
<Name>InternetGatewayDevice.WANDevice.1.WANConnectionDevice.1.WANPPPConnection.1.ExternalIPAddress</Name>
<Value soap:type="soap:string">192.168.1.200</Value>
</ParameterValueStruct>
</ParameterList>
</cwmp:Inform>
</soap:Body>
</soap:Envelope>
呵呵,这就是AP给ACS发送的Inform了。
分享到:
相关推荐
TR-142 Framework for TR-069 enabled PON devices
TR-069协议详解及其应用方式介绍,高锆,孙曙和,随着运营商家庭网络业务的开展,将会有大量的设备需要安置在用户家中。TR-069协议提供了对下一代网络中家庭网络设备进行管理配置的
基于TR-069的用户终端设备远程配置解决方案
TR-069与SNMP网管协议比较与研究,陈焘,,TR-069协议是Broadband Forum1(宽带论坛)专门制定了适用于远程终端管理技术的网管协议。相比较于传统的SNMP协议来讲,SNMP协议是利用代理
TR-069是由DSL论坛(www.dslforum.org)所开发的系列技术规范之一,其全称为“CPE广域网管理协议”。它提供了对下一代网络中家庭网络设备进行管理配置的通用协议框架,用于从网络侧对企业或家庭网络中的网关、路由器...
TR-069 CPE WAN Management Protocol Amendment 5, standard TR-069 Protocol introduction
tr069标准修正案 CPE WAN Management Protocol v1.1
Applying TR-069 to Remote Management of Home Networking Devices
CWMP(CPE WAN Management Protocol,CPE广域网管理协议)是由DSL(Digital Subscriber's Line,数字用户线路)论坛发起开发的技术规范之一,编号为TR-069,所以又被称为TR-069协议。它提供了对下一代网络中家庭网络...
TR-069 CPE WAN Management Protocol
TR-069协议在远程管理家庭网关中的应用
TR-069协议在远程管理机顶盒中的应用
适用于CPE与自动配置服务器(ACS: Auto-Configuration Server)之间的通信协议,包括安全地自动配置及其它在公用框架下的CPE管理功能
包含TR-069相关的全套协议规范,TR-069,TR-098,TR-111,TR-143,TR-106,TR-181 包含中国电信 规范需求,以及很具有参考价值的博客 包含ACS测试服务器
TR-069 CPE WAN Management Protocol Issue: 1 Amendment 6 Approval Date: March 2018 CWMP Version: 1.4
TR069的CPE侧的管理协议-英文版
tr069协议详细的设计本质,详细通讯描述
1.建立TR069与CPE之间的连接 7 2.通过TR069新建一条DHCP的WAN连接 15 3.查询设备信息 21 三、各个测试功能点详细操作图示 23 1.监控信息上报测试 23 2.PING诊断测试 25 3.设备主动上报告警功能测试 27 ...
CWMP (TR-069)技术介绍,介绍tr069 网络协议的文档,包括网络控制
rar包中包含tr069协议英文原版和中文翻译版,都是pdf文件