[发明专利]一种基于视联网的数据传输方法和装置在审
申请号: | 201910839048.4 | 申请日: | 2019-09-05 |
公开(公告)号: | CN110691036A | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 史鑫;龙宇峰;刘思宇;王艳辉 | 申请(专利权)人: | 视联动力信息技术股份有限公司 |
主分类号: | H04L12/823 | 分类号: | H04L12/823;H04L1/18;H04L1/16;H04L29/06 |
代理公司: | 11319 北京润泽恒知识产权代理有限公司 | 代理人: | 苏培华 |
地址: | 100000 北京市东城区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据包 联网 目标确认 发送端 接收端 预设时间段 目标包 发送 发送数据包 数据包丢失 数据包携带 继续发送 联网通信 联网协议 数据传输 状态时 封装 带宽 携带 | ||
1.一种基于视联网的数据传输方法,其特征在于,所述方法应用于视联网中的发送端,所述发送端与接收端通过所述视联网通信连接,所述方法包括:
获取待发送的数据包,所述数据包携带有目标包ID和目标视联网号码,且所述数据包是利用视联网协议封装的数据包;
向接收端发送所述数据包,所述接收端的视联网号码为所述目标视联网号码;
判断预设时间段内是否接收到目标确认包,所述目标确认包携带有所述目标包ID;
如果预设时间段内接收到所述目标确认包,继续发送下一个数据包。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
如果预设时间段内没有接收到所述目标确认包,重新向所述接收端发送所述数据包。
3.根据权利要求2所述的方法,其特征在于,所述判断预设时间段内是否接收到目标确认包,包括:
在预设时间内,接收所述接收端所发送的确认包;
按照视联网协议解析所述确认包,得到所述确认包携带的包ID;
判断所述确认包携带的包ID是否为所述目标包ID;
如果所述确认包携带的包ID为所述目标包ID,判定预设时间段内接收到目标确认包。
4.根据权利要求2所述的方法,其特征在于,所述数据包还携带有包含预设发送次数的信息,所述方法还包括:
判断向所述接收端发送所述数据包的次数是否大于所述预设发送次数;
如果向所述接收端发送所述数据包的次数大于所述预设发送次数,丢弃所述数据包,并执行所述继续发送下一个数据包的步骤。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述数据包还携带有数据包类型;
所述接收端接收到所述数据包之后,按照视联网协议解析所述数据包,得到所述数据包携带的数据包类型,在所述数据包类型为预设数据包类型时,向所述发送端发送所述目标确认包。
6.一种基于视联网的数据传输方法,其特征在于,所述方法应用于视联网中的接收端,所述接收端与发送段通过所述视联网通信连接,所述方法包括:
接收来自所述发送端发送的数据包,所述数据包携带有目标包ID和目标视联网号码,且所述数据包是利用视联网协议封装的数据包,所述目标视联网号码为所述接收端的视联网号码;
按照视联网协议解析所述数据包,得到所述目标包ID;
构造目标确认包,所述目标确认包携带有所述目标包ID;
向所述发送端发送所述目标确认包。
7.根据权利要求6所述的方法,其特征在于,所述数据包还携带有数据包类型;
所述构造目标确认包,包括:
在判定所述数据包类型为预设数据包类型,构造目标确认包。
8.一种基于视联网的数据传输装置,其特征在于,所述装置应用于视联网中的发送端,所述发送端与接收端通过所述视联网通信连接,所述装置包括:
第一获取模块,用于获取待发送的数据包,所述数据包携带有目标包ID和目标视联网号码,且所述数据包是利用视联网协议封装的数据包;
第一发送模块,用于所述接收端的视联网号码为所述目标视联网号码;
第一判断模块,用于判断预设时间段内是否接收到目标确认包,所述目标确认包携带有所述目标包ID;;
第二发送模块,用于如果预设时间段内接收到所述目标确认包,继续发送下一个数据包。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
第三发送模块,用于如果预设时间段内没有接收到所述目标确认包,重新向所述接收端发送所述数据包。。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于视联动力信息技术股份有限公司,未经视联动力信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910839048.4/1.html,转载请声明来源钻瓜专利网。