[发明专利]一种利用宽带普遍服务管理平台对ONU进行升级的方法有效
申请号: | 201910816195.X | 申请日: | 2019-08-30 |
公开(公告)号: | CN110582035B | 公开(公告)日: | 2022-05-13 |
发明(设计)人: | 王瑾;卢方增;袁文利;王莉 | 申请(专利权)人: | 武汉长光科技有限公司 |
主分类号: | H04Q11/00 | 分类号: | H04Q11/00;H04L41/082 |
代理公司: | 湖北武汉永嘉专利代理有限公司 42102 | 代理人: | 胡建平;杨晓燕 |
地址: | 430073 湖北省武汉*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 利用 宽带 普遍 服务 管理 平台 onu 进行 升级 方法 | ||
1.一种利用宽带普遍服务管理平台对ONU进行升级的方法,其特征在于,包括以下步骤:
S1、维护人员在宽带普遍服务管理平台上向注册成功的ONU发起Update升级请求消息,消息使用的RPC方法为Update;
S2、ONU收到Update请求消息后进行回复,升级回复消息使用的RPC方法为UpdateResponse:若ONU同意升级,则发送UpdateResponse消息,然后发起标准的HTTP文件传输请求;若ONU拒绝升级,则在UpdateResponse消息中说明原因且不提出传输请求;
S3、宽带普遍服务管理平台接收UpdateResponse消息,根据UpdateResponse消息中Result属性值决定是否打开HTTP服务器的服务端口,并根据ONU是否发起文件传输请求向ONU传输文件:当宽带普遍服务管理平台收到Result属性值为0的UpdateResponse消息,就打开HTTP服务器的服务端口准备升级且ONU发起传输请求,收到ONU的传输请求消息后,按照HTTP协议标准流程进行文件传输;若宽带普遍服务管理平台收到UpdateResponse消息Result属性值不为0时,则不打开服务端口终止升级,同时宽带普遍服务管理平台记录失败原因并显示升级结果;
S4、文件下载完成后,ONU对文件进行判断,根据判断的结果决定是否烧写flash,并利用UpdateInform消息上报升级结果;
S5、宽带普遍服务管理平台收到UpdateInform消息后,记录升级结果,当ONU重启或掉线再上线后,升级结果重置为起始状态;
所述步骤S1到S5中,在保留原有协议框架不变的基础上,新增升级请求消息Update、升级请求回应消息UpdateResponse和升级结果通知消息UpdateInform,并为这三种消息新定义了Update RPC方法、UpdateResponse RPC方法和UpdateInform RPC方法;
升级请求消息Update、升级请求回应消息UpdateResponse和升级结果通知消息UpdateInform的格式详细如下:
消息定义为由一系列元素组成的JSON数组,消息承载在HTTP/1.1的消息体中,消息的形式如下所示:[元素1,元素2,…];其中元素1为客户端设备的UUID字符串,后续元素为命令或响应的RPC方法对象,每个消息中不多于1个RPC请求和1个RPC响应,每个消息的属性定义和接口信息见表1到表5:
表1 Update RPC方法请求属性
表2 UpdateResponse RPC方法响应属性
表3 UpdateInform RPC方法属性
表4 升级请求和升级请求响应
表5 升级结果通知
2.根据权利要求1所述的一种利用宽带普遍服务管理平台对ONU进行升级的方法,其特征在于,所述步骤S4中,如果ONU升级成功则ONU在发送升级成功的消息后等待X秒,自动重启设备实现新版本的加载;ONU等待X秒重启的原因是保证消息的上报,X在3~5之间。
3.根据权利要求1所述的一种利用宽带普遍服务管理平台对ONU进行升级的方法,其特征在于,所述步骤S1到S5中,宽带普通服务管理平台上添加升级选项和升级结果栏,升级选项用于实现指定版本文件所在的路径以及向指定ONU发起升级请求,升级结果栏用于实现根据ONU上报的消息显示升级结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉长光科技有限公司,未经武汉长光科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910816195.X/1.html,转载请声明来源钻瓜专利网。