[发明专利]一种物联网数据传输方法、设备及系统有效
申请号: | 201711349410.7 | 申请日: | 2017-12-15 |
公开(公告)号: | CN109936588B | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 扶柏成;曹振;金科;郑飞 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 数据传输 方法 设备 系统 | ||
1.一种物联网系统,所述系统包括服务器和终端设备,其特征在于,
所述终端设备用于,向所述服务器发送第一数据请求,所述数据请求用于通知所述服务器持续发送多个数据包,所述数据请求包括所述终端设备可持续接收数据包的数量N和发送两个数据包之间的时间间隔,所述N大于1;
所述服务器用于,根据所述第一数据请求向所述终端设备持续发送N个数据包,所述N个数据包中包括至少一个不需要确认的资源受限应用层协议NON数据包,其中,所述N个数据包中连续两个数据包之间的发送时间间隔为所述时间间隔,所述NON数据包为无需所述终端设备向所述服务器发送接收响应的数据包;
所述终端设备用于持续接收来自所述服务器的所述N个数据包。
2.根据权利要求1所述的系统,其特征在于,
所述N个数据包中的最后一个数据包为需要确认的资源受限应用层协议CON数据包;
所述终端设备还用于,根据所述CON数据包,向所述服务器发送响应消息,所述响应消息用于通知所述服务器所述终端设备处于接收状态。
3.根据权利要求1或2所述的系统,其特征在于,
所述第一数据请求还包括所述N个数据包的起始编号;
在根据所述第一数据请求向所述终端设备持续发送N个数据包的方面,所述服务器用于根据所述第一数据请求,从包括所述起始编号的数据包开始向所述终端设备依次持续发送所述N个数据包。
4.根据权利要求3所述的系统,其特征在于,
所述终端设备还用于,向所述服务器发送资源获取请求,所述资源获取请求包括被请求的数据资源的标识;
所述服务器还用于根据所述数据资源的标识,向所述终端设备发送所述数据资源的数据量和用于承载所述数据资源的每个数据包所携带的部分数据资源的数据量;
所述终端设备还用于根据所述数据资源的数据量和所述用于承载所述数据资源的每个数据包所携带的部分数据资源的数据量确定所述数据包的数量N。
5.根据权利要求4所述的系统,其特征在于,
所述终端设备还用于,在接收到一个数据包后,启动对应于所述数据包的下一个数据包的定时器,在所述定时器超时而没有接收到所述下一个数据包的情况下,向所述服务器发送重传请求;
所述服务器还用于,在接收到所述重传请求后,向所述终端设备重新发送所述下一个数据包。
6.根据权利要求5所述的系统,其特征在于,所述系统还包括:
所述终端设备,还用于向所述服务器发送第二数据请求,所述第二数据请求包括数据包编号序列,所述数据包编号序列用于指示所述终端设备未接收到的数据包;
所述服务器,还用于在接收到所述第二数据请求后,重传所述数据包编号序列对应的数据包;
所述终端设备,还用于接收所述服务器发送的所述数据包编号序列对应的数据包。
7.根据权利要求6所述的系统,其特征在于,
所述第一数据请求在资源受限应用层协议选项CoAP option中发送,或在资源受限应用层协议查询选项CoAP query option中发送,或在不需要回复的选项NONACK option中发送。
8.一种物联网数据传输方法,其特征在于,所述方法包括:
终端设备向服务器发送第一数据请求,所述第一数据请求用于通知所述服务器持续发送多个数据包,所述第一数据请求包括所述终端设备可持续接收数据包的数量N和发送两个持续数据包之间的时间间隔,所述N大于1;
所述终端设备持续接收所述服务器发送的N个数据包,所述N个数据包中包括至少一个不需要确认的资源受限应用层协议NON数据包,其中,所述N个数据包中连续两个数据包之间的发送时间间隔为所述时间间隔,所述NON数据包为无需所述终端设备向所述服务器发送接收响应的数据包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711349410.7/1.html,转载请声明来源钻瓜专利网。