TR111 and TR069 function development note (1)

Background:

Due to customer's requirement, need TR069 to support for Wifi repeater base on MTK 7610 chipset . Currently MTK SDK4120 havn't the support yet and MTK does not want to support this, so  need development it ourselves ,here ,take a note just for a fun.

Overview:

Because Wifi repeater is a device that connected via a LAN through an Internet gateway, so to support tr069 function ,implement TR111 is needed to extend the CPE WAN Management Protocol defined in TR-069 to enhance the ability to remotely manage devices (Examples of such devices include VoIP phones, media set-top boxes, and gamin systems,also include the wifi repeater that we discussion in this note.)that are connected via a LAN through an Internet gateway.

study the <<RFC-111>> Spec, we understand the function have contain three PART
PART-I: Device-Gateway Association, this feature need the CPE and the Gateway associate first by the DHCP Option 125.
PART-II: Connection-Request VIA NAT Gateway, this spec define the STUN procedurebetween the CPE and STUN Server(ACS Server) , maybe we can name it STUNfunction.
PART-III:TR069, this  function will contain the TR069 protocol and TR098 data-model,the TR098 data-model associate with th
efunction which need beconfigured by ACS Server,

Actually,Part-I is a must. Part-II is not a must because CPE means Gateway. Our wifi repeater is the LAN device running behind CPE/Gateway. CPE/Gateway can do port forwarding to our wifi repeater on certain port.ACS can initiate the connection through that port,PPART-II  required ACS server as STUN server, but not all ACS server can act as Stun server. Alternatively we can tell CPE what is the port number of our wifi repeater port number so that they can do connection request to the wifi repeater. so we just need implement PART-I and PART-II.

last but not least ,there are another very important things we must done before we implement PART-I and PART-III,because wireless repeater  does not have any wan ip. First task is to make sure Wifi repeater need to have wan ip. -> need to run dhcpc client on br0 interface. So that he can get ip address from the router(gateway) that it connected to. TR069 ip based  client.

next chapter i will explain what need be done in deteil how to run dhcp cient on br0 bridge

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
一、TR069简介 5 二、测试实例演示 7 1.建立TR069与CPE之间的连接 7 2.通过TR069新建一条DHCP的WAN连接 15 3.查询设备信息 21 三、各个测试功能点详细操作图示 23 1.监控信息上报测试 23 2.PING诊断测试 25 3.设备主动上报告警功能测试 27 4.通过ITMS查询设备支持的各个参数 31 5.创建、删除、修改各种类型的WAN连接 33 5.1 建立TR069_VOIP_INTERNET路由WAN连接 33 5.2 建立TR069_VOIP静态IP方式WAN连接 36 5.3 建立TR069路由WAN连接 36 5.4 建立TR069_INTERNET路由WAN连接 37 5.5 建立VOIP_INTERNET路由WAN连接 38 5.6 建立VOIP路由WAN连接 39 5.7 建立INTERNET路由WAN连接 40 5.8 建立INTERNET桥接WAN连接并绑定到LAN口 40 5.9 建立other桥接WAN连接并绑定到LAN口 43 5.10 建立PPPoE 方式WAN连接 44 5.11 建立静态IP 方式WAN连接 45 5.12 建立 DHCP方式WAN连接 46 5.13 配置静态IP方式下的DDNS 47 5.14 配置DHCP方式下的DDNS 49 5.15 配置PPPOE方式下的DDNS 51 5.16 通过ITMS更改WAN连接 53 6.修改电信维护帐号的密码 54 7. 强制家庭门户功能的启用/禁用 55 8.参数属性测试 56 8.1 参数属性主动上报测试 56 8.2 参数属性被动上报测试 58 8.3 参数属性可读可写测试 61 9. 远程下载配置文件测试 63 10.getRPC测试 65 11. 远程重启功能测试 66 12.IAD诊断功能测试 66 13.限制上网总数测试 68 14.inform时间测试 69 15.恢复出厂默认配置的测试 70 16.TR069-HTTPS认证测试 71 17.TR069-证书认证测试 72 18.EPON统计信息查看 74 19.LAN侧无线的TR069参数初始配置 74 20.桥接WAN连接建立测试 75 21.桥接下带Internet 属性的单VLAN 内的组网测试 75 22.接口信息测试 76 23.TR069-WWW-Authentication 认证测试 77 24.设备信息查询 78 25.中间件配置信息查询 79 26.LAN口状态信息查询 80 27.默认路由配置信息查询 81 28.参数变化主动\被动上报测试 82 29.通过ACS设置LAN侧用户对某个参数的可写属性 84 30.通过ACS为CPE添加删除wan口为ip连接的实例 85 31.通过ACS为CPE添加删除wan口为ppp连接的实例 87 32.添加删除流分类实例 88 33.通过ACS配置wan口的各个参数值 89 34.通过ACS配置静态路由 90 35.通过ACS配置DDNS 91 36.给CPE配置各种用户的密码信息 92 37.配置文件上传、下发测试 93 38.日志上传测试 95 四、附件: 98 98 98

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值