智能家居系统中的主机、从机及其通信方法

文档序号:7770990阅读:578来源:国知局
智能家居系统中的主机、从机及其通信方法
【专利摘要】本发明公开了一种智能家居系统中的主机、从机通信方法,所述主机通信方法包括:步骤S1:接收来自所述从机的联网请求消息,并向该从机发送与该主机的当前工作模式对应的应答消息,其中所述应答消息包括分配给该从机的网络标识符、身份标识符和小组标识符中的至少前两种;步骤S2:接收并判断来自所述从机的响应于所述应答消息的第一确认消息是否正确,如是,则向所述从机发送包含第一操作命令的第二确认消息;否则,向所述从机发送包含第二操作命令的清零消息,并返回步骤S1;以及步骤S3:与所述从机进行通信,发送包含控制命令的控制消息。本发明的通信方法简单、复杂度低,很好地满足了智能家居组网通信的低功耗要求。
【专利说明】智能家居系统中的主机、从机及其通信方法
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其涉及智能家居系统中的主机、从机及其通信方法。【背景技术】
[0002]随着现代技术的迅猛发展,“物联网”(The Internet of things”)这一新兴概念逐渐被人们所熟知,而智能家居(Intelligent household)就是物联网应用的一个最杰出代表。智能家居是以住宅为平台,利用综合布线技术、网络通信技术、智能家居-系统设计方案安全防范技术、自动控制技术、音视频技术将家居生活有关的设施集成,构建高效的住宅设施与家庭日程事务的管理系统,其能够有效提升家居安全性、便利性、舒适性和艺术性,并且能够实现环保节能的居住环境。
[0003]无线通信技术是智能家居中一个应用较多的技术,相对于有线通信方式下布线繁杂、成本高、不易组网、扩展性差等缺点,在智能家居中使用无线通信方式可以省去繁杂的布线,并且更易于组网和扩展。此外,用于智能家居的无线系统还应满足低功耗要求。基于此,设计一个成熟、完善的通信协议显得尤为必要。具体而言,该通信协议应当简单、复杂度低以降低功耗,并且应当能够保障智能家居中组网通信的稳定性和安全性。

【发明内容】

[0004]本发明的目的在于提供一种智能家居系统中的主机、从机及其通信方法以满足智能家居组网通信复杂度低的要求。
[0005]为了实现上述目的,本发明一方面提供了一种智能家居系统中的主机通信方法,用于与该智能家居系统中的从机进行通信,所述主机通信方法包括:步骤S1:接收来自所述从机的联网请求消息,并向该从机发送与该主机的当前工作模式对应的应答消息,其中所述应答消息包括分配给该从机的网络标识符、身份标识符和小组标识符中的至少前两种;步骤S2:接收并判断来自所述从机的响应于所述应答消息的第一确认消息是否正确,如是,则向所述从机发送包含第一操作命令的第二确认消息;否则,向所述从机发送包含第二操作命令的清零消息,并返回步骤SI ;以及步骤S3:与所述从机进行通信,发送包含控制命令的控制消息。
[0006]作为本发明的另一方面,还提供了一种智能家居系统中的从机通信方法,用于与该智能家居系统中的主机进行通信,所述从机通信方法包括:步骤Sll:向所述主机发送联网请求消息;步骤S21:接收来自所述主机的响应于所述联网请求消息的应答消息,根据所述应答消息判断当前工作模式并发送第一确认消息;步骤S31:接收来自所述主机的响应于所述第一确认消息的第二确认消息或清零消息,当接收到所述第二确认消息时,执行所述第二确认消息中包含的第一操作命令;否则,当接收到所述清零消息时,执行所述清零消息中包含的第二操作命令,并返回步骤Sll ;以及步骤S41:与所述主机进行通信,接收来自所述主机的控制消息,并执行所述控制消息中包含的控制命令。
[0007]作为本发明的再一方面,还提供了一种智能家居系统中的主机,包括:应答消息发送模块:用于接收来自从机的联网请求消息,并向该从机发送与该主机的当前工作模式对应的应答消息,所述应答消息包括分配给该从机的网络标识符、身份标识符和小组标识符中的至少前两种;第二确认消息发送模块:用于接收并判断来自所述从机的响应于所述应答消息的第一确认消息是否正确,如是,则向所述从机发送包含第一操作命令的第二确认消息;否则,触发清零消息发送模块;清零消息发送模块:用于向所述从机发送包含第二操作命令的清零消息;以及第一通信模块:用于与所述从机进行通信,发送包含控制命令的控制消息。
[0008]本发明的一方面还提供了一种智能家居系统中的从机,包括:联网请求消息发送模块,用于向主机发送联网请求消息;第一确认消息发送模块,用于接收来自所述主机的响应于所述联网请求消息的应答消息,根据所述应答消息判断当前工作模式并发送第一确认消息;操作命令执行模块:接收来自所述主机的响应于所述第一确认消息的第二确认消息或清零消息,当接收到所述第二确认消息时,执行所述第二确认消息中包含的第一操作命令;否则,当接收到所述清零消息时,执行所述清零消息中包含的第二操作命令,并触发所述联网请求消息发送模块;以及第二通信模块:用于与所述主机进行通信,接收来自所述主机的控制消息,并执行所述控制消息中包含的控制命令。
[0009]本发明的有益效果为:通过发送联网请求消息、根据当前工作模式发送应答消息以发送第一确认消息以及发送第二确认消息的步骤,实现了主机与从机在当前工作模式下的连接,继而可实现主机和从机之间的通信,本发明的通信方法简单、复杂度低,很好地满足了智能家居组网通信的低功耗要求。
【专利附图】

【附图说明】
[0010]图1是本发明实施例的智能家居系统中的主机通信方法的流程图。
[0011]图2是本发明实施例的智能家居系统中的从机通信方法的流程图。
[0012]图3是本发明实施例的智能家居系统中的主机和从机的结构示意图。
[0013]图4是本发明实施例的智能家居系统中的主机的应答消息发送模块的结构示意图。
[0014]图5是本发明另一实施例的智能家居系统中的主机通信方法中的步骤S3的流程示意图。
[0015]图6是本发明另一实施例的智能家居系统中的从机通信方法中的步骤S41的流程示意图。
【具体实施方式】
[0016]为使本领域技术人员更好地理解本发明,下面参照附图对本发明的实施例进行详细说明。
[0017]图1和图2分别是本发明实施例的智能家居系统中的主机通信方法和从机通信方法的流程图。
[0018]如图1所示,本发明实施例的智能家居系统中的主机通信方法(以下简称主机通信方法)包括:步骤S1:接收来自从机的联网请求消息,并向该从机发送与该主机的当前工作模式对应的应答消息,其中应答消息包括分配给该从机的网络标识符、身份标识符和小组标识符中的至少前两种;步骤S2:接收并判断来自从机的响应于应答消息的第一确认消息是否正确,如是,则向从机发送包含第一操作命令的第二确认消息;否则,向从机发送包含第二操作命令的清零消息,并返回步骤SI ;以及步骤S3:与从机进行通信,发送包含控制命令的控制消息。
[0019]如图2所示,本发明实施例的智能家居系统中的从机通信方法(以下简称从机通信方法)包括:步骤Sll:向主机发送联网请求消息;步骤S21:接收来自主机的响应于联网请求消息的应答消息,根据应答消息判断当前工作模式并发送第一确认消息;步骤S31:接收来自主机的响应于第一确认消息的第二确认消息或清零消息,当接收到第二确认消息时,执行第二确认消息中包含的第一操作命令;否则,当接收到清零消息时,执行清零消息中包含的第二操作命令,并返回步骤Sll ;以及步骤S41:与主机进行通信,接收来自主机的控制消息,并执行控制消息中包含的控制命令。
[0020]相应地,图3是本发明实施例的智能家居系统中的主机和从机(以下分别简称主机和从机)的结构示意图。
[0021]如图3所示,该主机包括:应答消息发送模块:用于接收来自从机的联网请求消息,并向该从机发送与该主机的当前工作模式对应的应答消息,应答消息包括分配给该从机的网络标识符、身份标识符和小组标识符中的至少前两种;第二确认消息发送模块:用于接收并判断来自从机的响应于应答消息的第一确认消息是否正确,如是,则向从机发送包含第一操作命令的第二确认消息;否则,触发清零消息发送模块;清零消息发送模块:用于向从机发送包含第二操作命令的清零消息;以及第一通信模块:用于与从机进行通信,发送包含控制命令的控制消息。
[0022]如图3所示,该从机包括:联网请求消息发送模块,用于向主机发送联网请求消息;第一确认消息发送模块,用于接收来自主机的响应于联网请求消息的应答消息,根据应答消息判断当前工作模式并发送第一确认消息;操作命令执行模块:接收来自主机的响应于第一确认消息的第二确认消息或清零消息,当接收到第二确认消息时,执行第二确认消息中包含的第一操作命令;否则,当接收到清零消息时,执行清零消息中包含的第二操作命令,并触发联网请求消息发送模块;以及第二通信模块:用于与主机进行通信,接收来自主机的控制消息,并执行控制消息中包含的控制命令。
[0023]通过上述发送联网请求消息、根据当前工作模式发送应答消息以发送第一确认消息以及发送第二确认消息的步骤,实现了主机与从机在当前工作模式下的连接,继而实现了主机和从机之间的通信,本发明实施例的通信方法简单、复杂度低,很好地满足了智能家居组网通信的低功耗要求。
[0024]具体而言,第二确认消息用于向用户确认主机和从机已联网,例如,当从机的类型为灯时,可以设计第二确认消息中包含的第一操作命令为使其连续闪烁若干次;或者当从机的类型为某些具有发声模块的家用电器时,可以设计第一操作命令为使其发出特定声音;再如,当从机的类型为某些具有显示模块的家用电器时,可以设计第一操作命令为在显示屏幕上显示联网信息。清零消息中包含的第二操作命令用于在第一确认消息不正确的情况下(例如,网络故障或者数据错误导致了从机接收到的应答消息不正确,从而使得根据应答消息发送的第一确认消息不正确),使从机清零所接收到的信息(如应答消息中包含的网络标识符、小组标识符、身份标识符),从机可以在清零所接收到的信息后,重新发送联网请求。对于控制消息中包含的控制命令,本领域技术人员可以根据实际需要设计具体的第三操作命令及其相应的功能,例如控制各种电器的启动、关闭等。由此,实现了主机对从机进行控制。本发明实施例中,对于主机通信方法,在步骤Si中:在当前工作模式为非小组工作模式时,向从机发送包括第一网络标识符和第一身份标识符的第一应答消息;在当前工作模式为小组工作模式时,向从机发送包括第二网络标识符、第二身份标识符和小组标识符的第二应答消息;第三应答消息发送模块:在当前工作模式为中继模式时,向从机发送包括第三网络标识符和第三身份标识符的第三应答消息,其中,第三身份标识符具有不同于第一身份标识符和第二身份标识符的第一预定值。
[0025]相应地,参考图4,对于本发明实施例的主机,应答消息发送模块包括:第一应答消息发送模块:在当前工作模式为非小组工作模式时,向从机发送包括第一网络标识符和第一身份标识符的第一应答消息;第二应答消息发送模块:在当前工作模式为小组工作模式时,向从机发送包括第二网络标识符、第二身份标识符和小组标识符的第二应答消息;第三应答消息发送模块:在当前工作模式为中继模式时,向从机发送包括第三网络标识符和第三身份标识符的第三应答消息,其中,第三身份标识符具有不同于第一身份标识符和第二身份标识符的第一预定值。
[0026]下面描述三种工作模式的具体含义。由于网络标识符表示由该主机所创建的网络的编号,因此,不论在哪种工作模式下,只要是与该主机通信,主机分配给从机的网络标识符是唯一的。在非小组工作模式下,主机与从机单独进行通信,从机所获得的第一身份标识符各不相同。通信时,主机通过该第一身份标识符可以判断所接收的消息来自哪一个从机,从机也可以根据所接收的消息中的第一身份标识符判断该消息是否是发送给自身。在小组工作模式下,主机与多个从机组成的小组进行通信,主机向从机分配第二网络标识符、第二身份标识符和小组标识符,通过主机为小组里的多个从机分配的相同的小组标识符,主机可以和具有相同小组标识符的这多个从机同时通信,例如当这多个从机均为灯时,主机可以同时控制多个灯的开关。由于主机、从机硬件射频芯片的发射功率有限,因此,在某些场景下,主机和从机需要通过中继进行通信。在中继模式下,主机所分配的第三身份标识符具有第一预定值,通过该第三身份标识符,主机和从机可进行该中继模式下的通信。为与非小组工作模式和小组工作模式区分,这一预定值应当与主机在非小组工作模式和小组工作模式下分配的第一身份标识符和第二身份标识符均不相同。可以根据实际需要来具体设定第一预定值,例如,假定在非小组工作模式和小组工作模式下,设定主机为从机分配的第一身份标识符和第二身份标识符的取值范围为:0X02?0XFE,则在中继模式下,可设定第三身份标识符取值为=0X01。此时,从机接收到身份标识符具有该第一预定值的应答消息,就可以判断出自己处于中继模式下与主机通信。
[0027]由此,实现了主机和从机在非小组工作模式、小组工作模式和中继模式这三种工作模式下的通信,满足了实际应用的需要。
[0028]参考图5,本发明另一实施例的主机通信方法中,步骤S3还包括:步骤S311:根据待发送数据的长度,构建至少一个第一数据消息;步骤S312:如果该第一数据消息的数量大于第二预定值,则向从机发送第二数据消息,其中第二数据消息包含该第一数据消息的数量和待发送数据的长度;否则,向从机发送该第一数据消息;步骤S313:当接收到来自从机的响应于第二数据消息的第三确认消息后,向从机发送该第一数据消息,并且在发送完该第一数据消息之后,向从机发送结束消息;以及步骤S314:如果接收到来自从机的包含未接收到的第一数据消息的序号的第三数据消息,则向从机再次发送对应于该未接收到的第一数据消息的序号的第一数据消息。
[0029]相应地,参考图6,从机通信方法中,步骤S41还包括:步骤S421:接收来自主机的第一数据消息或第二数据消息,如果接收到第二数据消息,则向主机发送第三确认消息;步骤S422:接收来自该主机响应于该第三确认消息的第一数据消息和结束消息,并在接收到该结束消息之后,根据第二数据消息检测是否有未接收到的第一数据消息,如果是,则向主机发送第三数据消息,其中第三数据消息包含未接收到的第一数据消息的序号;以及步骤S423:接收来自主机的响应于第三数据消息的第一数据消息。
[0030]相应地,本实施例的主机中,第一通信模块还包括:第一数据消息构建模块:用于根据待发送数据的长度,构建至少一个第一数据消息;第一发送模块:如果第一数据消息的数量大于第二预定值,则向从机发送第二数据消息,其中第二数据消息包含第一数据消息的数量和待发送数据的长度;否则,向从机发送第一数据消息;第二发送模块:当接收到来自从机的响应于第二数据消息的第三确认消息后,向从机发送第一数据消息,并且在发送完第一数据消息之后,向从机发送结束消息;以及二次发送模块:如果接收到来自从机的包含未接收到的第一数据消息的序号的第三数据消息,则向从机再次发送对应于该未接收到的第一数据消息的序号的第一数据消息。
[0031]相应地,本实施例的从机中,第二通信模块还包括:第一接收模块:接收来自主机的第一数据消息或第二数据消息,如果接收到第二数据消息,则向主机发送第三确认消息;第二接收模块:用于接收来自主机的响应于该第三确认消息的第一数据消息和结束消息,并在接收到该结束消息之后,根据第二数据消息检测是否有未接收到的第一数据消息,如果是,则向主机发送第三数据消息,其中第三数据消息包含未接收到的第一数据消息的序号;以及二次接收模块:用于接收来自主机的响应于第三数据消息的第一数据消息。
[0032]当待发送的数据(待发送的数据指主机向从机发送留言、短消息、图片等数据)过大时,为便于传输,一般需要这些数据封装到多个数据消息中分别发送,如果网络不够稳定,将造成数据丢失,即从机有可能收不到部分数据消息。采用本实施例的方法,从机可以检测到丢失的数据消息并要求主机再次发送这些数据消息,从而避免了网络不稳定导致的数据丢失。由于第二数据消息包含第一数据消息的数量,因此,从机能够知道其应当收到多少个第一数据消息,从而可以检测是否有未接收到的第一数据消息。从机收到代表第一数据消息发送完毕的结束消息后,会检测是否有未接收到的第一数据消息。关于如何确定该未接收到的第一数据消息的序号,应当属于本领域的常规技术手段,例如,主机发送多个第一数据消息时,对这些第一数据消息进行了编号,并将该编号写入该第一数据消息的特定位置。从机检测接收到的第一数据消息中的编号,再根据从第二数据消息获知的第一数据消息的数量,就可以得知未接收到的第一数据消息的序号。此外,根据待发送数据的长度和第一数据消息的数量,从机可以判断所接收到的最后一个数据消息中的该数据准确的结束位置,从而避免接收无效数据。
[0033]在一个优选实施例中,消息均具有统一的消息格式,该消息格式中包括分配给下列信息的字段:消息前缀(BEGIN_CHAR)、网络标识符(ID_GR0UP)、身份标识符(ID)、小组标识符(ID_PART)、消息来源地(ID_FR0M)、消息目的地(ID_T0)、操作命令以及数据(DATA)。优选地,操作命令字段可扩展为一级操作命令(CMDO)字段和二级操作命令(CMDl)字段,以丰富主机和从机之间通信的各种需求,该操作命令可以表示主机与从机之间通信时所发送消息的类型,例如主机向从机发送应答消息,从机根据应答消息中的操作命令字段知道该消息是主机相应于自身发送的联网请求消息而发送的应答消息;在一些情况下,还表示用于主机控制从机来执行相应的操作,如主机向从机发送控制消息,从机根据消息中的操作命令执行相应的操作。本领域技术人员可以根据实际应用的需要设置具体的操作命令。下表1给出了一种不例的消息格式。
[0034]表1消息格式
【权利要求】
1.一种智能家居系统中的主机通信方法,用于与该智能家居系统中的从机进行通信,所述主机通信方法包括: 步骤S1:接收来自所述从机的联网请求消息,并向该从机发送与该主机的当前工作模式对应的应答消息,其中所述应答消息包括分配给该从机的网络标识符、身份标识符和小组标识符中的至少前两种; 步骤S2:接收并判断来自所述从机的响应于所述应答消息的第一确认消息是否正确,如是,则向所述从机发送包含第一操作命令的第二确认消息;否则,向所述从机发送包含第二操作命令的清零消息,并返回步骤SI ;以及 步骤S3:与所述从机进行通信,发送包含控制命令的控制消息。
2.如权利要求1所述的方法,其特征在于,在步骤SI中: 当所述当前工作模式为非小组工作模式时,向所述从机发送包括第一网络标识符和第一身份标识符的所述第一应答消息; 当所述当前工作模式为小组工作模式时,向所述从机发送包括第二网络标识符、第二身份标识符和小组标识符的所述第二应答消息; 当所述当前工作模式为中继模式时,向所述从机发送包括第三网络标识符和第三身份标识符的所述第三应答消息,其中,所述第三身份标识符具有不同于所述第一身份标识符和所述第二身份标识符的第一预定值。
3.如权利要求1所述的方法,其特征在于,所述步骤S3还包括: 步骤S311:根据待发送数据 的长度,构建至少一个第一数据消息; 步骤S312:如果所述第一数据消息的数量大于第二预定值,则向所述从机发送第二数据消息,其中所述第二数据消息包含所述第一数据消息的数量和所述待发送数据的长度;否则,向所述从机发送所述第一数据消息; 步骤S313:当接收到来自所述从机的响应于所述第二数据消息的第三确认消息后,向所述从机发送所述第一数据消息,并且在发送完所述第一数据消息之后,向所述从机发送结束消息;以及 步骤S314:如果接收到来自所述从机的包含未接收到的所述第一数据消息的序号的第三数据消息,则向所述从机再次发送对应于该未接收到的第一数据消息的序号的第一数据消息。
4.如权利要求1~3中任一所述的方法,其特征在于,各消息均具有统一的消息格式,该消息格式中包括分配给下列各信息的字段:消息前缀、网络标识符、身份标识符、小组标识符、消息来源地、消息目的地、操作命令以及数据;并且 当所述当前工作模式为中继模式时,从步骤S2开始,所述主机所发送的消息中包含的身份标识符的值是在其最近一次所发送/接收到的消息中包含的身份标识符的值的基础上加上第二预定值而得到的。
5.一种智能家居系统中的从机通信方法,用于与该智能家居系统中的主机进行通信,所述从机通信方法包括: 步骤Sll:向所述主机发送联网请求消息; 步骤S21:接收来自所述主机的响应于所述联网请求消息的应答消息,根据所述应答消息判断当前工作模式并发送第一确认消息;步骤S31:接收来自所述主机的响应于所述第一确认消息的第二确认消息或清零消息,当接收到所述第二确认消息时,执行所述第二确认消息中包含的第一操作命令;否则,当接收到所述清零消息时,执行所述清零消息中包含的第二操作命令,并返回步骤Sll ;以及 步骤S41:与所述主机进行通信,接收来自所述主机的控制消息,并执行所述控制消息中包含的控制命令。
6.如权利要求5所述的方法,其特征在于,所述步骤S41包括: 步骤S421:接收来自所述主机的第一数据消息或第二数据消息,如果接收到所述第二数据消息,则向所述主机发送第三确认消息; 步骤S422:接收来自所述主机的响应于所述第三确认消息的第一数据消息和结束消息,并在接收到所述结束消息之后,根据所述第二数据消息检测是否有未接收到的第一数据消息,如果是,则向所述主机发送第三数据消息,其中所述第三数据消息包含所述未接收到的第一数据消息的序号;以及 步骤S423:接收来自所述主机的响应于所述第三数据消息的第一数据消息。
7.如权利要求5或6所述的方法,其特征在于,各消息均具有统一的消息格式,该消息格式中包括分配给下列各信息的字段:消息前缀、网络标识符、身份标识符、小组标识符、消息来源地、消息目的地、操作命令以及数据;并且 当所述当前工作模式为中继模式时,从步骤S21开始,所述从机所发送的消息中包含的身份标识符的值是在其最近一次所发送/接收到的消息中包含的身份标识符的值的基础上加上第二预定值而得到的。
8.一种智能家居系统中的主机,包括`: 应答消息发送模块:用于接收来自从机的联网请求消息,并向该从机发送与该主机的当前工作模式对应的应答消息,所述应答消息包括分配给该从机的网络标识符、身份标识符和小组标识符中的至少前两种; 第二确认消息发送模块:用于接收并判断来自所述从机的响应于所述应答消息的第一确认消息是否正确,如是,则向所述从机发送包含第一操作命令的第二确认消息;否则,触发清零消息发送模块; 清零消息发送模块:用于向所述从机发送包含第二操作命令的清零消息;以及 第一通信模块:用于与所述从机进行通信,发送包含控制命令的控制消息。
9.如权利要求8所述的主机,其特征在于,所述应答消息发送模块包括: 第一应答消息发送模块:当所述当前工作模式为非小组工作模式时,向所述从机发送包括第一网络标识符和第一身份标识符的所述第一应答消息; 第二应答消息发送模块:当所述当前工作模式为小组工作模式时,向所述从机发送包括第二网络标识符、第二身份标识符和小组标识符的所述第二应答消息; 第三应答消息发送模块:当所述当前工作模式为中继模式时,向所述从机发送包括第三网络标识符和第三身份标识符的所述第三应答消息,其中,所述第三身份标识符具有不同于所述第一身份标识符和所述第二身份标识符的第一预定值。
10.如权利要求8所述的主机,其特征在于,所述第一通信模块还包括: 第一数据消息构建模块:用于根据待发送数据的长度,构建至少一个第一数据消息;第一发送模块:如果所述第一数据消息的数量大于第二预定值,则向所述从机发送第二数据消息,其中所述第二数据消息包含所述第一数据消息的数量和所述待发送数据的长度;否则,向所述从机发送所述第一数据消息; 第二发送模块:当接收到来自所述从机的响应于所述第二数据消息的第三确认消息后,向所述从机发送所述第一数据消息,并且在发送完所述第一数据消息之后,向所述从机发送结束消息;以及 二次发送模块:如果接收到来自所述从机的包含未接收到的第一数据消息的序号的第三数据消息,则向所述从机再次发送对应于该未接收到的第一数据消息的序号的第一数据消息。
11.一种智能家居系统中的从机,包括: 联网请求消息发送模块,用于向主机发送联网请求消息; 第一确认消息发送模块,用于接收来自所述主机的响应于所述联网请求消息的应答消息,根据所述应答消息判断当前工作模式并发送第一确认消息; 操作命令执行模块:接收来自所述主机的响应于所述第一确认消息的第二确认消息或清零消息,当接收到所述第二确认消息时,执行所述第二确认消息中包含的第一操作命令;否则,当接收到所述清零消息时,执行所述清零消息中包含的第二操作命令,并触发所述联网请求消息发送模块;以及 第二通信模块:用于与所述主机进行通信,接收来自所述主机的控制消息,并执行所述控制消息中包含的控制命令。
12.如权利要求11所述的从机,其特征在于,所述第二通信模块还包括: 第一接收模块:接收来自所述主机的第一数据消息或第二数据消息;如果接收到来自所述主机的第二数据消息,则向所述主机发送第三确认消息; 第二接收模块:用于接收来自所述主机的响应于所述第三确认消息的第一数据消息和结束消息,并在接收到所述结束消息之后,根据所述第二数据消息检测是否有未接收到的第一数据消息,如果是,则向所述主机发送第三数据消息,其中所述第三数据消息包含所述未接收到的第一数据消息的序号;以及 二次接收模块:用于接收来自 所述主机的响应于所述第三数据消息的第一数据消息。
【文档编号】H04L29/08GK103888504SQ201310429865
【公开日】2014年6月25日 申请日期:2013年9月18日 优先权日:2013年9月18日
【发明者】李楠, 袁颖文 申请人:苏州硕穗光机电科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1