一种通过网口实现无线接入盒可选项升级的方法.pdf

上传人:00062****4422 文档编号:1090951 上传时间:2018-03-30 格式:PDF 页数:11 大小:448.65KB
返回 下载 相关 举报
摘要
申请专利号:

CN200810067896.X

申请日:

2008.06.20

公开号:

CN101610292A

公开日:

2009.12.23

当前法律状态:

终止

有效性:

无权

法律详情:

未缴年费专利权终止 IPC(主分类):H04L 29/12申请日:20080620授权公告日:20120404终止日期:20160620|||授权|||实质审查的生效|||公开

IPC分类号:

H04L29/12; H04L12/02

主分类号:

H04L29/12

申请人:

中兴通讯股份有限公司

发明人:

申龙青; 李 席; 陈浩乾

地址:

518057广东省深圳市南山区高新技术产业园科技南路中兴通讯大厦法务部

优先权:

专利代理机构:

深圳市永杰专利商标事务所

代理人:

曹建军

PDF下载: PDF下载
内容摘要

本发明一种通过网口实现无线接入盒可选项升级的方法,该方法利用PC检测无线接入盒是否需要升级,若是,则发送通讯连接握手指令,收到握手成功数据包后,PC解析数据包,提取无线接入盒的特征信息并提示用户选择要操作的选项;然后将用户选项以及完成用户选项需要的参数组成数据包发送给无线接入盒;无线接入盒解析数据包后执行相应的操作,并返回执行结果。本发明一方面在生产上减少工位和线缆,提高下载速度和生产效率,另一方面在用户使用时减少无线接入盒的外部接口,不需要向客户提供单独的数据线缆,简化了用户操作,可有效增强用户的满意程度。

权利要求书

1、  一种通过网口实现无线接入盒可选项升级的方法,其特征在于,包括以下步骤:
步骤一:PC检测无线接入盒是否需要升级,若是,则发送通讯连接握手指令,收到握手成功数据包后执行下一步;否则,继续检测;
步骤二:PC解析数据包,提取无线接入盒的特征信息并提示用户选择要操作的选项;
步骤三:PC将用户选项以及完成用户选项需要的参数组成数据包发送给无线接入盒;
步骤四:无线接入盒解析数据包后执行相应的操作,并返回执行结果。

2、
  如权利要求1所述的实现无线接入盒可选项升级的方法,其特征在于,所述数据包的结构为:数据包包头、数据包标记位、命令字、命令参数、数据、循环冗余校验位以及数据包结束位。

3、
  如权利要求1所述的实现无线接入盒可选项升级的方法,其特征在于,本方法在步骤四后,还包括以下步骤:
步骤a:PC解析无线接入盒返回的数据包,判断是否执行成功,若是,则执行步骤b;否则执行步骤c;
步骤b:PC判断数据包是否发送完毕,若是,则显示执行完毕;否则,执行步骤三;
步骤c:判断是否重发,若是,则返回步骤三重发丢失的数据包;否则,结束流程并显示错误原因。

4、
  如权利要求1所述的实现无线接入盒可选项升级的方法,其特征在于,所述步骤一具体包括以下步骤:
步骤A1:PC检测无线接入盒是否需要升级,若是,则发送通讯连接握手指令给无线接入盒,并轮询其状态,执行步骤A2;否则,继续检测;
步骤A2:无线接入盒在端口建立连接后返回握手成功数据包,所述数据包中包含有无线接入盒的特征信息;
步骤A3:PC收到握手成功数据包后,执行步骤二。

5、
  如权利要求1所述的实现无线接入盒可选项升级的方法,其特征在于,步骤二所述选项包括:要升级的芯片、升级所有芯片、升级芯片参数区的参数、备份非易失存储器中现有参数以及恢复非易失存储器中的参数。

6、
  如权利要求1所述的实现无线接入盒可选项升级的方法,其特征在于,所述步骤三具体包括:
步骤C1:PC根据下载升级过程的要求对用户选项进行序列组合,确定需要执行的动作;
步骤C2:构造各个动作的标识位,将数据分包,校验后组合成数据包,通过RJ45接口发送到无线接入盒。

7、
  如权利要求1所述的实现无线接入盒可选项升级的方法,其特征在于,所述步骤四中,无线接入盒在发送完最后一位双音多频信号后的设定时间内,使Z接口处于振铃状态。

8、
  如权利要求7所述的实现无线接入盒可选项升级的方法,其特征在于,所述设定时间小于等于80ms。

说明书

一种通过网口实现无线接入盒可选项升级的方法
技术领域
本发明属于移动通信领域,尤其涉及一种通过网口实现无线接入盒可选项升级的方法。
背景技术
无线接入盒是采用无线通讯方式的一种终端,是一种可以移动的无线通讯终端,它对外提供RJ45网络接口,与电脑连接实现无线上网业务等。
伴随着移动终端性能的日益扩展,运营商和终端用户对无线接入盒的功能需求也层出不穷。如何对无线接入盒上运行的各种软件/固件实施有效管理,对保证终端设备各个处理器正常工作,确保用户得到良好的体验,并提高服务质量,有效降低设备维护成本都发挥着极其重要的作用。
随着无线通讯市场的迅速发展,无线接入盒在国内外市场的需求大量增加。对于无线接入盒软件升级和参数备份及恢复无疑是非常重要的功能,在提高用户满意度,增强产品竞争力方面具有明显作用。
目前,无线接入盒产品的中央处理芯片有两个、三个、甚至多个,对各个芯片上运行的软件系统当前的升级方法是:由每个芯片对外提供接口,通过PC分别连接各芯片接口实现升级。上述方案一方面增加了生产工位,同时,由于每个芯片提供的外部接口协议和规范各不相同,无法统一线缆和接口传输速率,导致升级效率低下,产品成本上升;另一方面由于增加了接入盒的外部接口,导致结构成本上升,给产品外观带来负面影响,也需要为用户提供多余的线缆,增加了用户的使用难度,降低客户满意度。因此,如何减少接入盒产品外部接口,提高产品下载升级效率是提高产品竞争力的一个重要问题。
发明内容
本发明所要解决的技术问题是,提供一种通过网口实现无线接入盒可选项升级的方法,本发明不需要使用高昂的调试设备下载升级软件和备份、恢复及升级无线接入盒参数,不需要向客户提供单独的数据线缆,简化了用户操作,可增强用户的满意程度。
一种通过网口实现无线接入盒可选项升级的方法,包括以下步骤:
步骤一:PC检测无线接入盒是否需要升级,若是,则发送通讯连接握手指令,收到握手成功数据包后执行下一步;否则,继续检测;
步骤二:PC解析数据包,提取无线接入盒的特征信息并提示用户选择要操作的选项;
步骤三:PC将用户选项以及完成用户选项需要的参数组成数据包发送给无线接入盒;
步骤四:无线接入盒解析数据包后执行相应的操作,并返回执行结果。
所述数据包的结构为:数据包包头、数据包标记位、命令字、命令参数、数据、循环冗余校验(Cyclic Redundancy Check,CRC)位以及数据包结束位。
本方法在步骤四后,还包括以下步骤:
步骤a:PC解析无线接入盒返回的数据包,判断是否执行成功,若是,则执行步骤b;否则执行步骤c;
步骤b:PC判断数据包是否发送完毕,若是,则显示执行完毕;否则,执行步骤三;
步骤c:判断是否重发,若是,则返回步骤三重发丢失的数据包;否则,结束流程并显示错误原因。
所述步骤一具体包括以下步骤:
步骤A1:PC检测无线接入盒是否需要升级,若是,则发送通讯连接握手指令给无线接入盒,并轮询其状态,执行步骤A2;否则,继续检测;
步骤A2:无线接入盒在端口建立连接后返回握手成功数据包,所述数据包中包含有无线接入盒的特征信息;
步骤A3:PC收到握手成功数据包后,执行步骤二。
步骤二所述选项包括:要升级的芯片、升级所有芯片、升级芯片参数区的参数、备份非易失存储器中现有参数以及恢复非易失存储器中的参数。
所述步骤三具体包括:
步骤C1:PC根据下载升级过程的要求对用户选项进行序列组合,确定需要执行的动作;
步骤C2:构造各个动作的标识位,将数据分包,校验后组合成数据包,通过RJ45接口发送到无线接入盒。
所述步骤四中,无线接入盒在发送完最后一位双音多频(Dual ToneMulti-Frequency,DTMF)信号后的设定时间内,使Z接口处于振铃状态。
所述设定时间小于等于80ms。
本发明解决了的生产研发过程中使用高昂的调试设备下载升级软件和备份、恢复及升级无线接入盒参数的难题;本方法一方面在生产上减少工位和线缆,提高下载速度和生产效率,另一方面在用户使用时减少无线接入盒的外部接口,不需要向客户提供单独的数据线缆,简化了用户操作,有效增强了用户的满意程度,提高了产品的市场竞争能力。
本方法适用于CDMA和WCDMA等无线接入盒。
附图说明
图1是本发明中数据包格式;
图2是本发明流程图;
图3是本发明实施例流程框图。
具体实施方式
下面结合附图对本发明做进一步详细说明。
本发明在PC侧提供可选项,由用户、技术员、工人或者研发人员选择需要下载升级的选项,由PC通过RJ45网口与无线接入盒握手实现无线接入盒的升级,而不需要其他价值高昂的硬件调试设备(如TRACE32等)。
本发明中,PC机和无线接入盒之间通过RJ45接口连接,连接介质为普通5类双绞线,接线方式为标准网线采用的8线连接方式,其中本方法中所需要的数据文件事先已置入PC机中。
如图1所示,本发明定义了一种数据通讯协议格式。通过建立在阻塞式TCP连接,以数据包为基本传输单元,数据包格式为:
Packet Header:8位的数据包头,标明数据包开始;
Packet Mark:16位的数据包标记位,通过本标记位防止阻塞通讯过程中询问应答出现紊乱;
Command[8]:8位命令字;
Parameters[N*8]:命令参数,随命令不同参数长度不同;
Data[N*8]:数据,随命令不同数据长度不同;
FCS[16]:16位CRC校验位;
FLAG[8]:8位数据包结束位。
TCP连接通讯过程中,收发缓冲区中数据包传输是无序的,不能完成严格的询问应答处理过程。本发明通过在数据包中定义Packet Mark标记位,在通讯双方收发缓冲区根据Packet Mark标记进行匹配搜索。有数据包要传输时,首先将待发送的数据包按滑动窗口的顺序移入发送缓冲区,若在设定的时间范围内发送和接收缓冲区能够匹配收发数据包,则从发送缓冲区中移出待发送数据包,并取出接收缓冲区中对应数据包进行解码处理;否则,认为本次发送失败,停止滑动窗口中发送数据包的移动,PC通过等时间隔轮询的方式搜索接收缓冲区中的匹配数据包,直到数据包匹配。这样的处理机制保证在缓冲区空间一定的前提下,完成PC和终端之间的询问应答处理流程,实现正常平稳下载升级。
为防止数据包内部其他数据位与数据包结束位冲突,采用逃逸算法来替换对应的重复位,从而避免出现数据包丢失的问题。
如图2所示,是本发明是方法流程图,包括如下步骤:
步骤1:有无线接入盒需要升级操作,则PC侧启动操作界面,检测是否有接入盒连接到网口;
步骤2:当PC侧检测到无线接入盒通过RJ45接口接入时,发送通讯连接握手指令,轮询无线接入盒状态,直至收到握手成功数据包,表明连接成功;否则,继续检测;
步骤3:PC根据无线接入盒返回的握手成功数据包,按照定义的握手协议解析数据包,提取主控芯片和其他芯片的特征信息;
步骤4:根据获取的接入盒芯片特征信息,由特征信息结合存储在PC侧的数据信息,将可选项提供给用户选择;
可选项包括:下载升级哪个芯片(比如:A芯片、B芯片、C芯片等)或者所有芯片,升级芯片Kernel、Code、Para参数区或者备份、恢复非易失存储器中现有参数。
步骤5:PC侧根据用户选项,结合下载升级过程中备份、擦除和恢复的需求进行下载升级动作序列组合,确定参数备份、存储器擦除、下载升级和参数恢复的序列动作;
步骤6:根据下载动作序列,将参数备份、恢复、软件Kernel、Code和Para参数区升级等各个动作标识构造成数据包中的标识位,将待下载升级的文件按约定的包大小进行分包,对上述数据CRC校验后组合成数据包,通过RJ45接口发送到无线接入盒;
步骤7:无线接入盒接收到数据包后解包,并执行相应的操作,然后再组合执行状态数据包,返回给PC;
步骤8:PC解析数据包后判断是否执行成功,若执行成功,则检查数据包是否发送完毕,若是,进入下一步,否则,执行步骤6,继续发送数据包;若执行失败,则根据返回的错误信息判断是否重发,若是,则执行第六步重发丢失的数据包;否则,直接结束并显示错误原因;
步骤9:无线接入盒在发送完最后一位DTMF信号后<=80ms内,使Z接口处于振铃状态;
步骤10:数据包发送完毕,PC显示下载升级成功。
如图3所示,以下载升级某型号(本实例中以6XXX简称)的无线接入盒,并备份恢复其参数为例。以图中箭头和序号为顺序作详细说明:
1.PC侧启动轮询操作,发送端口连接指令。
2.无线接入盒接通电源后启动服务,当主控芯片收到连接指令后,在端口建立连接后并返回握手成功数据包,数据包中根据协议约定包含有无线接入盒基本特征信息。
3.(1)PC收到数据包解析后确认连接成功,并解析到基本特征信息。(2)根据基本的特征信息确定用户可选择的升级选项,如升级Kernel,升级Code,升级PARA,备份参数,恢复参数。(3)此时PC接收用户的6XXX升级、备份参数和恢复参数的参数请求。(4)根据协议和芯片处理需求,确认上述三个选项的动作序列:备份参数;升级6XXX软件;恢复参数。(5)PC侧将芯片型号信息、备份参数指令和参数编码信息根据数据包结构打包,发送给接入盒一侧。
4.(1)无线接入盒一侧主控芯片通过RJ45接口收到数据包。(2)主控芯片解析后得到目标芯片标志、备份参数指令和参数编码信息。(3)主控芯片与目标芯片通过内部总线连接,发送备份参数指令和参数编码,并得到需要的参数。(4)主控芯片将得到的参数组包后返回到PC侧。PC侧接收到数据包后解析,获得所需要的参数,存储到本地文件中。
重复3、4至所有需要备份的参数项备份完毕。
5.PC侧按协议规定的帧大小按块读取无线接入盒待下载的文件数据,计算存储器中偏移地址,加上芯片标识,进行校验运算后,根据协议封装后发送。
6.无线接入盒主控芯片接收到数据后解析,按照芯片标识,通过内部总线和对应芯片通讯,将数据块按地址写入。
重复6、7过程至所要升级的软件完整写入。
7.PC侧按照协议,发送目标芯片复位指令数据包。
8.(1)无线接入盒侧主控芯片收到数据包后解析,控制目标芯片复位。(2)返回复位成功数据包。
9.将第5步备份的参数数据,按照目标芯片、参数编码、参数值根据协议封装成数据包,发送到无线接入盒。
10.(1)无线接入盒主控芯片接收到数据后解析,按照芯片标识和对应芯片通过内部总线通讯。(2)按照参数编码将参数写入。
重复9、10所有需要恢复的参数项恢复完毕。

一种通过网口实现无线接入盒可选项升级的方法.pdf_第1页
第1页 / 共11页
一种通过网口实现无线接入盒可选项升级的方法.pdf_第2页
第2页 / 共11页
一种通过网口实现无线接入盒可选项升级的方法.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《一种通过网口实现无线接入盒可选项升级的方法.pdf》由会员分享,可在线阅读,更多相关《一种通过网口实现无线接入盒可选项升级的方法.pdf(11页珍藏版)》请在专利查询网上搜索。

本发明一种通过网口实现无线接入盒可选项升级的方法,该方法利用PC检测无线接入盒是否需要升级,若是,则发送通讯连接握手指令,收到握手成功数据包后,PC解析数据包,提取无线接入盒的特征信息并提示用户选择要操作的选项;然后将用户选项以及完成用户选项需要的参数组成数据包发送给无线接入盒;无线接入盒解析数据包后执行相应的操作,并返回执行结果。本发明一方面在生产上减少工位和线缆,提高下载速度和生产效率,另一方。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1