双向无线通信方法、装置和终端制造方法及图纸

技术编号:16236041 阅读:23 留言:0更新日期:2017-09-19 16:10
本发明专利技术提供了一种双向无线通信方法、装置和终端,涉及通信技术领域,应用于包括主机与多个从机的系统,主机与多个从机按顺序间隔固定时间段循环发送心跳包,该方法包括:第二从机接收主机发送的主机心跳包和第一从机发送的第一从机心跳包;主机心跳包包括主机信息,第一从机心跳包包括第一从机信息;第二从机向主机和其他从机广播第二心跳包;第二心跳包包括主机信息、第一从机信息和第二从机信息。本发明专利技术提供的双向无线通信方法、装置和终端,可以实现主机与从机之间信息的双向交互,并且从机之间可以进行主机信息和从机信息的转发,可以通过与其他从机共享信息,实现与主机的交互,提高了从机与主机之间的通信成功率。

Bidirectional wireless communication method, device and terminal

The invention provides a device and a terminal of a two-way wireless communication method, and relates to the technical field of communication, applied to the host and a number from the machine system, the host and a number from the machine according to the order of the fixed time interval cycle to send heartbeat packets, the method comprises: receiving second host heartbeat packets sent from the host machine and the first sent from the machine from the first machine heartbeat packet; host heartbeat packet including the host information from the first machine includes a first heartbeat packet from the machine information; second from the machine to the host machine and the other from radio second heartbeat packet; second heartbeat packet including the host information, from the first information and the second information from the machine machine. Terminal device and two-way wireless communication method, provided by the invention can realize the information between the host and slave machine interactive, and from the machine can be made between information and information from the host machine can be forwarded, and the other from the machine through the sharing of information, realize the interaction with the host, improve the communication between the host and the from success rate.

【技术实现步骤摘要】
双向无线通信方法、装置和终端
本专利技术涉及通信
,尤其是涉及一种双向无线通信方法、装置和终端。
技术介绍
在智能设备中无线技术的使用越来越普遍,但是目前市场上的,针对一个主机和多个从机组成的系统的无线通信,很多都是单向的,仅能够实现从机向主机上报运行状态,不能实现主机向从机下发信息。并且由于智能设备的主机和多个从机之间距离较远,其并不全部在同一个无线网络的覆盖范围中,导致从机与主机之间通信失败。同时由于个别从机短暂的断线,从机与主机之间也会通信失败。针对现有技术中主机与从机组成的系统存在的上述通信问题,目前尚未提出有效解决方案。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种双向无线通信方法、装置和终端,以实现双向通信并提高通信成功率。第一方面,本专利技术实施例提供了一种双向无线通信方法,应用于包括主机与多个从机的系统,主机与多个从机按顺序间隔固定时间段循环发送心跳包,该方法包括:第二从机接收主机发送的主机心跳包和第一从机发送的第一从机心跳包;主机心跳包包括主机信息,第一从机心跳包包括第一从机信息;第二从机向主机和其他从机广播第二心跳包;第二心跳包包括主机信息、第一从机信息和第二从机信息。结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,还包括:第二从机根据主机信息进行信息更新。结合第一方面,本专利技术实施例提供了第一方面的第二种可能的实施方式,还包括:当第二从机的状态改变时,第二从机在当前固定时间段的时间片向主机发送状态信息,以使主机在下一时间片进行答复;固定时间段划分为多个相等的时间片。结合第一方面的第二种可能的实施方式,本专利技术实施例提供了第一方面的第三种可能的实施方式,还包括:当多个从机的状态同时改变时,状态改变的从机在当前固定时间段的不同时间片向主机发送状态信息。结合第一方面的第三种可能的实施方式,本专利技术实施例提供了第一方面的第四种可能的实施方式,其中,状态改变的从机在当前固定时间段的不同时间片向主机发送状态信息的步骤,包括:状态改变的从机根据系统随机分配的时间片序号,在时间片序号对应的时间片向主机发送状态信息。结合第一方面,本专利技术实施例提供了第一方面的第五种可能的实施方式,还包括:当第二从机的状态改变时,第二从机向目的地从机发送状态信息,以使目的地从机将状态信息上报给主机。结合第一方面的第五种可能的实施方式,本专利技术实施例提供了第一方面的第六种可能的实施方式,还包括:第二从机根据接收到的其他从机的心跳包的信号稳定性和其他从机与主机的距离,确定目的地从机。第二方面,本专利技术实施例还提供一种双向无线通信装置,应用于包括主机与多个从机的系统,主机与多个从机按顺序间隔固定时间段循环发送心跳包,该装置包括:接收模块,用于第二从机接收主机发送的主机心跳包和第一从机发送的第一从机心跳包;主机心跳包包括主机信息,第一从机心跳包包括第一从机信息;发送模块,用于第二从机向主机和其他从机广播第二心跳包;第二心跳包包括主机信息、第一从机信息和第二从机信息。第三方面,本专利技术实施例还提供一种终端,包括存储器以及处理器,存储器用于存储支持处理器执行上述方面提供的双向无线通信方法的程序,处理器被配置为用于执行存储器中存储的程序。本专利技术实施例带来了以下有益效果:本专利技术实施例提供的双向无线通信方法、装置和终端,主机与多个从机按顺序间隔固定时间段循环发送心跳包,在从机接收到其他从机的心跳包后,该从机进行该心跳包中包括信息的转发,因此可以实现主机与从机之间信息的双向交互,并且从机之间可以进行主机信息和从机信息的转发,从而在某从机不能与主机进行直接通信或者从机处于与主机断线状态时,可以通过与其他从机共享信息,实现与主机的交互,提高了从机与主机之间的通信成功率。本专利技术的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种双向无线通信方法的流程图;图2为本专利技术实施例提供的一种系统通信顺序示意图;图3为本专利技术实施例提供的另一种双向无线通信方法的流程图;图4为本专利技术实施例提供的另一种双向无线通信方法的流程图;图5为本专利技术实施例提供的另一种双向无线通信方法的流程图;图6为本专利技术实施例提供的双向无线通信装置的结构框图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。目前主机与从机组成的系统存在通信问题,例如由主机和从机组成的中央空调系统、中央净化系统、通风系统或者抽油烟系统。基于此,本专利技术实施例提供的一种双向无线通信方法、装置和终端,可以实现双向通信并提高通信成功率。为便于对本实施例进行理解,首先对本专利技术实施例所公开的一种双向无线通信方法进行详细介绍。实施例1本专利技术实施例1提供了一种双向无线通信方法,参见图1所示的双向无线通信方法的流程图,主机与多个从机的系统,主机与多个从机按顺序间隔固定时间段循环发送心跳包,该方法包括如下步骤:步骤S11,第二从机接收主机发送的主机心跳包和第一从机发送的第一从机心跳包。在包括至少一个主机和多个从机的系统,双向通信可以通过定时发送心跳包的方式实现,该心跳包中既携带待交互的信息又包括验证是否在线的信息。具体地,主机与多个从机按顺序间隔固定时间段循环发送心跳包。参见图2所示的系统通信顺序示意图,其中示出了主机与多个从机的通信顺序,上述通信顺序可以按照主机、最近的从机、较远的从机进行,在所有主机与从机均完成一次心跳包的发送后,再循环进行。根据实际应用需求,上述固定时间段可以为2s。上述主机心跳包包括主机信息,第一从机心跳包包括第一从机信息。上述第一从机和第二从机仅为了区别两者为多个从机中的不同从机,不代表两者的重要性或者位置关系。主机与第一从机按照其顺序,在轮到其发送心跳包时,进行心跳包发送。具体地,发送以向所有从机及主机广播或者选择特定从机及主机发送的方式进行。在第二从机接收到上述主机信息后,该第二从机根据主机信息进行信息更新,包括将上述主机信息替代该第二从机中原有的主机信息。第二主机不但接收主机发送的主机心跳包,还接收第一从机发送的第一从机心跳包,以实现与第一从机的信息共享,即第一从机心跳包可以由第二从机接收并由其发送给主机。步骤S12,第二从机向主机和其他从机广播第二心跳包。上述第二心跳包包括主机信息、第一从机信息和第二从机信息。如图2中所示,在到达第二从机的发送时间时,进行心跳包广播。第二从机广播通信包时,将主机信息、第一从机信息和其自身的第本文档来自技高网...
双向无线通信方法、装置和终端

【技术保护点】
一种双向无线通信方法,其特征在于,应用于包括主机与多个从机的系统,所述主机与所述多个从机按顺序间隔固定时间段循环发送心跳包,所述方法包括:第二从机接收所述主机发送的主机心跳包和第一从机发送的第一从机心跳包;所述主机心跳包包括主机信息,所述第一从机心跳包包括第一从机信息;所述第二从机向所述主机和其他所述从机广播所述第二心跳包;所述第二心跳包包括所述主机信息、所述第一从机信息和第二从机信息。

【技术特征摘要】
1.一种双向无线通信方法,其特征在于,应用于包括主机与多个从机的系统,所述主机与所述多个从机按顺序间隔固定时间段循环发送心跳包,所述方法包括:第二从机接收所述主机发送的主机心跳包和第一从机发送的第一从机心跳包;所述主机心跳包包括主机信息,所述第一从机心跳包包括第一从机信息;所述第二从机向所述主机和其他所述从机广播所述第二心跳包;所述第二心跳包包括所述主机信息、所述第一从机信息和第二从机信息。2.根据权利要求1所述的方法,其特征在于,还包括:所述第二从机根据所述主机信息进行信息更新。3.根据权利要求1所述的方法,其特征在于,还包括:当所述第二从机的状态改变时,所述第二从机在当前固定时间段的时间片向所述主机发送状态信息,以使所述主机在下一时间片进行答复;所述固定时间段划分为多个相等的所述时间片。4.根据权利要求3所述的方法,其特征在于,还包括:当多个所述从机的状态同时改变时,所述状态改变的从机在所述当前固定时间段的不同时间片向所述主机发送状态信息。5.根据权利要求4所述的方法,其特征在于,所述状态改变的从机在所述当前固定时间段的不同时间片向所述主机发送状态信息的步骤,包括:所述状态改变的从机根据系统随机分配的时间片序号,在所述...

【专利技术属性】
技术研发人员:任富佳何剑萍何峰
申请(专利权)人:杭州老板电器股份有限公司
类型:发明
国别省市:浙江,33

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

1