【技术实现步骤摘要】
一种基于物联网的数据响应处理方法及设备、存储介质
本专利技术涉及网络通信
,尤其涉及一种基于物联网的数据响应处理方法及设备、存储介质。
技术介绍
物联网(InternetofThing,IoT)在现有网络通信的基础上,能够将日常生活中的物品连接在一起,使得物品与物品之间能够进行信息交换和通信。相关技术中,IoT平台与IoT终端进行数据交互时,IoT平台向IoT终端发送请求消息;当终端接收到服务器发送的请求消息后,IoT终端需要针对该请求消息进行应答,并同时在应答消息中携带上述请求消息对应的处理结果。但是,当IoT终端需要处理的数据量相对较大时,需要较长的时间才能得到上述请求消息对应的处理结果,导致IoT终端不能及时向服务器返回应答消息。这时,IoT平台因为不能在指定时间内收到终端的反馈,就会将该请求消息置为超时,向终端重发该请求消息;这样,IoT终端可能会接收到多个重复的请求消息,造成了网络资源的浪费。此外,若简单地增加超时时间,则会导致IoT平台重发请求消息的时间间隔加大,影响业务的性能,并且 ...
【技术保护点】
1.一种基于物联网的数据响应处理方法,其特征在于,所述方法包括:/n接收物联网平台发送的请求消息;其中,所述请求消息为要求物联网终端响应的消息;/n基于所述请求消息,向所述物联网平台发送确认消息、且不发送响应消息;/n其中,所述确认消息用于指示所述物联网终端接收到所述请求消息;所述响应消息用于携带所述请求消息对应的响应数据。/n
【技术特征摘要】
1.一种基于物联网的数据响应处理方法,其特征在于,所述方法包括:
接收物联网平台发送的请求消息;其中,所述请求消息为要求物联网终端响应的消息;
基于所述请求消息,向所述物联网平台发送确认消息、且不发送响应消息;
其中,所述确认消息用于指示所述物联网终端接收到所述请求消息;所述响应消息用于携带所述请求消息对应的响应数据。
2.根据权利要求1所述的方法,其特征在于,所述确认消息还用于指示当前响应消息未准备完成、需要所述物联网平台保持等待响应消息。
3.基于权利要求2所述的方法,其特征在于:
所述确认消息为ACK消息;
其中,所述ACK消息中的功能码为2.06编码;所述2.06编码用于表征接收到所述请求消息,且当前响应消息未准备完成、需要物联网平台保持等待响应消息。
4.一种基于物联网的数据响应处理方法,其特征在于,所述方法包括:
向物联网终端发送请求消息,并启动第一计时器;其中,所述请求消息为要求所述物联网终端响应的消息;
若在所述第一计时器计时的第一计时时长内接收到所述物联网终端发送的针对所述请求消息的确认消息,则启动第二计时器;其中,所述确认消息用于指示所述物联网终端接收到请求消息;
在所述第二计时器计时的第二计时时长内,检测所述物联网终端发送的针对所述请求消息的响应消息。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若在所述第二计时器计时的第二计时时长内接收到所述物联网终端发送的针对所述请求消息的响应消息,完成所述请求操作。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
若在所述第一计时器计时的第一计时时长内未接收到所述确认消息,或在所述第二计时器计时的第二计时时长内未接收到所述响应消息,则重新向所述物联网终端发送所述请求消息。
7.根据权利要求4~6任一所述的方法,其特征在于:
根据请求方法类型确定所述第一计时时长与所述第二计时时长。
8.根据权利要求7所述的方法,其特征在于:
根据当前网络通畅程度确定所述第一计时时长;
根据请求方法的类型和所述物联网终端处理速度确定所述第二计时时长。
9.一种物联网终端,其特征在于,所述物联网终端包括:
接收单元,用于接收物联网平台发送的请求消息;其中,所述请求消息为要求所述物联网终端响应的消息;
第一处理单元,用于基于所述请求消息,向所述物联网平台发送确认消息、且不发送响应消息;
其中,所述确认消息用于指示所述物联网终端接收到所述请求消息;所述响应消息用于携带所述请求消息对应的响应数据。
10.一种物联网终端,其特征在于,所述物联网终端包括:
第一通信接口,用于接收物联网平台发送的请求消息;其中,所述请求消息为要求所述物联网终端响应的消息;
第一处理器,用于基于所述请求消息,向所述物联网平台发送确认消息、且不发送响应消息;其中,所述确认消息用于指示所述物联网平台接收到所述请求消息;所述响应消息用于携带所述请求消息对应的响应数据。
11.根据权利要求10所述的物联网终端,其特征在于,所述确认消息还用于指示当前响应消...
【专利技术属性】
技术研发人员:龙容,白杰,
申请(专利权)人:中国移动通信有限公司研究院,中国移动通信集团有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。