DOCSIS TLV43

This paper is trying to help you know the work-flow of getting DOCSIS TLV43 config file and downloading the gateway config file according to the DOCSIS TLV43's configuration parameters.The high level architecture is as following fig1.


Fig1.

ARMis responsible for DOCSIS online and ATOM (IntelPUMA 7) takes responsibility of running gateway. The aim of the design is usedto make full use of these two CPUs, which is more efficient than running alltasks in one CPU.


NOTE: After ARM DOCSIS online,  use the ncp( or use other RPC) command to transfer the Docsis.cfg which contains the configuration parameters of TLV43 to ATOM.


the work flow of ATOM:

1.      Initialize system.db in ATOM which contains some parameters stored in NVRAM.

Command: syscfg unset PARAMETER_NAME

2.      Pad Docsis.cfg, and remove the useless part that you do not need them, like the head & end tag.

3.      Parse the Docsis.cfg to get the TLV43 configuration parameters.

4.      When parsing the Docsis.cfg, we can save the parameters according to it in ATOM.

Command: syscfg set PARAMETER_NAME PARAMETER_VALUE

5.      Find the time point when ATOM online (There is always having the signal indicate the ATOM online), which is because the ATOM’s ability to access WAN after ARM’s DOCSIS online and download config file depends on it.(When ATOM can access WAN it will send a separate signal to ARM.)

Command: syscfg get PARAMETER_NAME

6.      Download the gateway.cfg according to the parameters stored in NVRAM and set by command syscfg. When download the gateway.cfg, it can refer to thePARAMETER_NAME and PARAMETER_VALUE.

For example:

PARAMETER_NAME            

PARAMETER_VALUE

TFTP SERVER

192.168.0.10

FILE_NAME

gateway.cfg

 

7.      After getting the gateway.cfg file, judge whether to restore by comparing the latest downloaded file’s name (or usingother tags) to the previous name saved in NVRAM.
*Different: 1. restore (which is a command used to reconfigure the parameters of gateway.) 
                     2. Then reboot.
*same: skip.

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值