物联网中消息传递方法和装置制造方法及图纸

技术编号:16236119 阅读:151 留言:0更新日期:2017-09-19 16:12
本发明专利技术属于物联网技术领域,涉及一种物联网中消息传递方法和装置,所述方法包括:接收消息指令,所述消息指令中包括消息发送端信息、消息执行端信息、时间戳和截止时间信息;根据所述消息指令中时间戳和截止时间信息检测所述消息指令是否超时,以及根据所述消息指令中消息执行端信息检测当前终端是否为消息执行端;若所述消息指令已超时且当前终端是消息执行端,则放弃执行所述消息指令,并根据所述消息发送端信息将超时提示信息发送给消息发送端;若所述消息指令已超时且当前终端不是消息执行端,则删除所述消息指令,并根据所述消息发送端信息将超时提示信息发送给消息发送端。本发明专利技术提高了通过预定协议传输的消息指令执行情况的确定性。

Message passing method and device in Internet of things

The invention belongs to the technical field of networking, relates to a message networking transfer method and device. The method includes: receiving instruction message, the message includes message sending end information, message information, execution end timestamp and deadline information; according to the time of the message in the stamp and deadline information detection of the message are instructions and message timeout, the message in the instruction execution end information to detect the current terminal end is whether the implementation of the message based on the message; if the instruction is executed and timed out the current terminal end message, is to abandon the execution of the instruction message according to the information, and transmitting the message timeout message will end send the message sender; if the message has timed out and the current terminal is not a message execution end, delete the message, and according to said message Send end information will send out the timeout message to the sender. The invention improves the certainty of the execution of a message instruction transmitted by a predetermined protocol.

【技术实现步骤摘要】
物联网中消息传递方法和装置
本专利技术涉及物联网
,特别是涉及一种物联网中消息传递方法和装置。
技术介绍
物联网是指通过各种信息传感设备,实时采集任何需要监控、连接、互动的物体或过程等各种需要的信息,与互联网结合形成的一个巨大网络。物联网的目的是实现物与物、物与人,所有的物品与网络的连接,方便识别、管理和控制。传统的物联网消息传递中,多采用预定协议,例如消息队列遥测传输、AMQP(AdvancedMessageQueuingProtocol先进消息队列协议)等。预定协议是一个即时通讯协议,采用轻量级发布和订阅消息传输机制,相比于其他通讯协议,预定协议更为简约、易于使用,特别适用于网络带宽低、网络延迟高、网络通信不稳定等受限环境中。预定协议作为重要的物联网传输协议,支持所有平台。预定协议支持三种消息发布服务质量。其中,QoS(QualityofService,服务质量)=0,消息发送完即丢弃,会导致消息丢失或重复;QoS=1,消息发送后需要确认回复,确保消息到达,可能导致消息重复;QoS=2,消息发送后需要确认回复,确保消息到达一次。但在物联网环境中,由于网络带宽低、网络延迟高和本文档来自技高网...
物联网中消息传递方法和装置

【技术保护点】
一种物联网中消息传递方法,其特征在于,包括:接收通过预定协议传输的消息指令,所述消息指令中包括消息发送端信息、消息执行端信息、时间戳和截止时间信息;根据所述消息指令中时间戳和截止时间信息检测所述消息指令是否超时,以及根据所述消息指令中消息执行端信息检测当前终端是否为消息执行端;若所述消息指令已超时且当前终端是消息执行端,则放弃执行所述消息指令,并根据所述消息发送端信息将超时提示信息发送给消息发送端;若所述消息指令已超时且当前终端不是消息执行端,则删除所述消息指令,并根据所述消息发送端信息将超时提示信息发送给消息发送端。

【技术特征摘要】
1.一种物联网中消息传递方法,其特征在于,包括:接收通过预定协议传输的消息指令,所述消息指令中包括消息发送端信息、消息执行端信息、时间戳和截止时间信息;根据所述消息指令中时间戳和截止时间信息检测所述消息指令是否超时,以及根据所述消息指令中消息执行端信息检测当前终端是否为消息执行端;若所述消息指令已超时且当前终端是消息执行端,则放弃执行所述消息指令,并根据所述消息发送端信息将超时提示信息发送给消息发送端;若所述消息指令已超时且当前终端不是消息执行端,则删除所述消息指令,并根据所述消息发送端信息将超时提示信息发送给消息发送端。2.根据权利要求1所述的物联网中消息传递方法,其特征在于,所述消息指令中还包括消息传递路径信息,所述方法还包括:若所述消息指令未超时且当前终端是消息执行端,则执行所述消息指令;若所述消息指令未超时且当前终端不是消息执行端,则根据所述消息传递路径信息传递所述消息指令。3.根据权利要求1所述的物联网中消息传递方法,其特征在于,所述方法还包括:若当前终端存在已超时消息指令,将接收的所述消息指令覆盖所述当前终端存在的已超时消息指令。4.根据权利要求1所述的物联网中消息传递方法,其特征在于,所述方法还包括:向服务器发起时间同步请求;接收所述服务器返回的所述时间同步请求的响应结果,根据所述响应结果进行时间同步。5.根据权利要求4所述的物联网中消息传递方法,其特征在于,所述向服务器发起时间同步请求还包括:根据预设的时间间隔定期向服务器发起时间同步请求。6.一种物联网中消息传递装置,其特征在于,包括:接收模块...

【专利技术属性】
技术研发人员:杜光东
申请(专利权)人:深圳市盛路物联通讯技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1