[发明专利]基于组播协议的数据通信终端自动化批量升级方法及系统有效
申请号: | 202010548512.7 | 申请日: | 2020-06-16 |
公开(公告)号: | CN111726235B | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 李晓龙;杨勇;郑茂;刘平;杨军;张馨月;姜俊龙 | 申请(专利权)人: | 四川九州电子科技股份有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L41/08;H04L67/06;H04L67/55 |
代理公司: | 四川省成都市天策商标专利事务所(有限合伙) 51213 | 代理人: | 张秀敏 |
地址: | 621000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 协议 数据通信 终端 自动化 批量 升级 方法 系统 | ||
1.基于组播协议的数据通信终端自动化批量升级方法,其特征在于,包括:
步骤S100:升级服务器调用升级文件并根据设置的组播发送地址、接收地址、源端口号和目的端口号,将升级文件封装成网络数据包,并以组播的方式推送到组网装置;所述升级服务器包括数据流封装模块、端口设置模块、存储模块和控制模块,其中:
存储模块,用于导入和存储升级文件;
端口设置模块,用于指定对应的组播发送地址、接收地址、源端口号和目的端口号,并传递至控制模块;所述端口设置模块包括本地服务器IP地址接口、组播目的IP地址接口、组播源端口号接口和组播目的端口号接口,其中:
本地服务器IP地址接口,用于控制和设置升级服务器源端口,指定对应IP的网络端口作为组播数据的源端口,并通过该网络端口将所述数据流封装模块的网络数据包转发到所述组网装置中;
组播目的IP地址接口,用于设置和修改组播数据发送的目的地址,将组播数据推送到对应的组播组;
组播源端口号接口,用于编辑和修改组播数据流中用户数据的源端口信息;
组播目的端口号接口,用于编辑和修改组播数据流中用户数据的目的端口信息;
控制模块,用于调用存储模块的升级文件、控制升级文件的发送和暂停;所述控制模块包括程序调用模块、程序发送模块和程序暂停模块,其中:
程序调用模块,用于根据不同类型的数据通信终端,调用所述存储模块的对应类型的升级文件;
程序发送模块,用于控制数据流封装模块的封装启动,实现将升级文件转化为UDP的网络数据包并发送;
程序暂停模块,用于暂停或恢复升级文件的发送操作;
数据流封装模块,用于根据所述端口设置模块指定的组播发送地址、接收地址、源端口以及目的端口号将从控制模块接收的升级文件转换成网络数据包,并以组播的方式推送到组网装置;
步骤S200:组网装置接收到组播数据后,将数据转发至加入组播组的每个数据通信终端中;
步骤S300:数据通信终端检测到组播组中存在匹配的升级文件时触发升级。
2.根据权利要求1所述的基于组播协议的数据通信终端自动化批量升级方法,其特征在于,所述步骤S300中在触发升级前对升级文件进行校验,校验通过后触发升级。
3.根据权利要求1所述的基于组播协议的数据通信终端自动化批量升级方法,其特征在于,还包括步骤S400:读取数据通信终端的软件版本,并与升级文件的版本进行比较:如果版本一致,输出升级成功提示;否则,输出升级失败提示。
4.根据权利要求1所述的基于组播协议的数据通信终端自动化批量升级方法,其特征在于,所述网络数据包为UDP数据报文。
5.根据权利要求4所述的基于组播协议的数据通信终端自动化批量升级方法,其特征在于,所述组网装置采用TCP/IP协议与升级服务器通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川九州电子科技股份有限公司,未经四川九州电子科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010548512.7/1.html,转载请声明来源钻瓜专利网。