[发明专利]带TCP补包机制的智能UDP组播文件分发系统及方法有效
| 申请号: | 201711449497.5 | 申请日: | 2017-12-27 |
| 公开(公告)号: | CN108155999B | 公开(公告)日: | 2020-08-07 |
| 发明(设计)人: | 罗建平 | 申请(专利权)人: | 乐自科技(南京)有限公司 |
| 主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L29/06;H04L29/08;G06F3/0482 |
| 代理公司: | 北京远大卓悦知识产权代理事务所(普通合伙) 11369 | 代理人: | 史霞 |
| 地址: | 210042 江苏省南*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | tcp 机制 智能 udp 文件 分发 系统 方法 | ||
1.一种带TCP补包机制的智能UDP组播文件分发系统,其特征在于,包括:
组播控制端,其用于将组播文件对应生成投递计划文件后发出;
多个组播分发端,其用于实时监听并获取所述投递计划文件;解析所述投递计划文件并按照解析结果自所述组播控制端下载所述组播文件至指定目录,以及将下载完成的所述组播文件按照分发机制进行组播分发;
多个组播接收终端,其用于实时接收所述组播控制端发出的所述投递计划文件,解析所述投递计划文件,根据解析结果启动相应端口与所述多个组播分发端对接并接收所述组播文件;实时统计当前组播轮次所述组播文件的接收状态数据上传至所述组播控制端并接收所述组播控制端返回的所述组播文件的调度结果:所述调度结果为继续组播接收、开启TCP补包模式或删除该组播文件;
所述组播控制端包括集中分发管理软件提供的人机交互界面,其用于设置所述投递计划文件,所述投递计划文件包括组播分发任务列表、组播计划和UDP组播服务参数;
所述分发机制为:在指定目录下,按所述组播计划顺序读取文件,按协议格式转为带唯一标识的UDP数据包,然后按照设定的UDP组播参数进行组播分发;
其中,UDP数据包格式为广播序号+组播文件编号+UDP数据包序号+UDP数据包有效数据大小+有效数据;所述UDP组播参数包括组播ip、组播端口号、带宽、发送起始时间和发送终止时间。
2.如权利要求1所述的带TCP补包机制的智能UDP组播文件分发系统,其特征在于,所述组播分发任务列表包括删除组播文件操作界面,其用于删除部分组播文件并同时设置其调度结果为删除该组播文件;
所述组播分发任务列表还包括文件组播优先级操作界面,其用于设置部分组播文件优先级,以使得部分组播文件在每个组播轮次优先多次循环发送。
3.如权利要求1所述的带TCP补包机制的智能UDP组播文件分发系统,其特征在于,多个组播分发端包括组播分发数据库:其用于实时写入组播分发文件的分发状态、组播轮次和每个组播轮次耗时,其中,所述组播文件的分发状态包括多个组播分发端当前发送的UDP数据包和所述多个组播接收终端当前已接收的UDP数据包数。
4.如权利要求3所述的带TCP补包机制的智能UDP组播文件分发系统,其特征在于,距离预定组播结束时间24h时,重新计算组播结束时间,具体为:
统计当前已完成的最后一个组播轮次后,所述多个组播接收终端的缺失数据总包数与每轮组播的平均接收速率:
平均接收速度=当前累计接收总包数/组播任务已持续时间,单位:包/s;
新增组播时间=缺失数据总包数/平均接收速度;
最新结束时间=预定组播结束时间+新增组播时间-24小时;
最后,修改预定组播结束时间为最新结束时间,生成新的组播计划文件,创建组播下载任务,发送给所述多个组播接收终端。
5.如权利要求1所述的带TCP补包机制的智能UDP组播文件分发系统,其特征在于,组播控制端还包括组播状态回传接口,用于实时监听所述多个组播接收终端的当前接收所述组播文件的接收状态数据实时上传请求,并将该终端的当前文件接收状态数据写入到组播分发调度数据库,所述组播状态回传接口同时从组播分发调度数据库中读取该文件的分发调度结果返回给所述多个组播接收终端。
6.如权利要求5所述的带TCP补包机制的智能UDP组播文件分发系统,其特征在于,在当前组播轮次下,若组播控制端开始接收某个编号的组播文件的终端的接收状态数据后,间隔至少120s后不再收到新的该终端的接收状态数据,表示本组播轮次该组播文件的回传数据已经接收完毕。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐自科技(南京)有限公司,未经乐自科技(南京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711449497.5/1.html,转载请声明来源钻瓜专利网。





