CN105515853B - 无线网络的节点及其状态更新方法 - Google Patents
无线网络的节点及其状态更新方法 Download PDFInfo
- Publication number
- CN105515853B CN105515853B CN201510883721.6A CN201510883721A CN105515853B CN 105515853 B CN105515853 B CN 105515853B CN 201510883721 A CN201510883721 A CN 201510883721A CN 105515853 B CN105515853 B CN 105515853B
- Authority
- CN
- China
- Prior art keywords
- node
- state
- broadcast message
- wireless network
- current
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 230000005540 biological transmission Effects 0.000 claims abstract description 10
- 238000012163 sequencing technique Methods 0.000 claims description 4
- 238000012423 maintenance Methods 0.000 claims description 3
- 230000011664 signaling Effects 0.000 claims description 2
- 238000005516 engineering process Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0813—Configuration setting characterised by the conditions triggering a change of settings
- H04L41/082—Configuration setting characterised by the conditions triggering a change of settings the condition being updates or upgrades of network functionality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/4185—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
- H04L43/065—Generation of reports related to network devices
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- General Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Mobile Radio Communication Systems (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明涉及智能家居领域,公开了一种无线网络的节点及其状态更新方法。本发明中,无线网络内的各节点以预设周期定时发送状态广播消息,状态广播消息内至少携带本节点的标识号和本节点的当前状态信息;收到状态广播消息的节点,记录携带在收到的状态广播消息中的其他节点当前状态信息;其中,如果无线网络内的各节点在需发送状态广播消息的时刻,已收到其他节点的状态广播消息,则在发送的状态广播消息内,携带记录的其他节点当前状态信息。本发明中无线网络内的节点可以定时发送状态广播消息,并携带接收到的其他节点的当前状态信息,实现了智能家居系统中的各设备节点的自动更新状态,提高了用户体验。
Description
技术领域
本发明涉及智能家居领域,特别涉及智能家居无线网络的节点状态更新技术。
背景技术
随着移动智能终端的快速发展,家居设备也越来越智能化。智能家居系统是以住宅空间为平台,利用综合布线技术、网络通信技术、安全防范技术、自动控制技术、音视频技术等将与家居生活有关的设备进行集成,构建高效的住宅设施和家庭日程事务的管理系统,提升家居设备安全性、便利性、舒适性、艺术性,并实现环保节能的居住环境。
目前,对于智能家居系统内部的智能家居设备的控制均是采用中央控制器(或者家庭网关)的控制方式,即通过控制终端控制中央控制器,中央控制器通过执行控制终端的指令对智能家居设备进行控制。本发明的发明人发现,虽然利用无线Mesh网络可以实现获取无线网络内各节点的状态信息,但需要用户主动发起询问,经过中间节点的不断转发,直至目标节点收到后做出响应,耗时较长,而且无法同时获知多个目标节点的状态,用户体验不好。
发明内容
本发明的目的在于提供一种无线网络的节点及其状态更新方法,使得智能家居系统中的各设备节点能够实现自动更新状态,极大地提高了用户体验。
为解决上述技术问题,本发明的实施方式提供了一种无线网络的节点状态更新方法,包含以下步骤:
无线网络内的各节点以预设周期定时发送状态广播消息,所述状态广播消息内至少携带本节点的标识号和本节点的当前状态信息;
收到所述状态广播消息的节点,记录携带在收到的状态广播消息中的其他节点当前状态信息;
其中,如果所述无线网络内的各节点在需发送所述状态广播消息的时刻,已收到其他节点的状态广播消息,则在发送的状态广播消息内,携带所述记录的其他节点当前状态信息。
本发明的实施方式还提供了一种无线网络内的节点,包含:
发送模块,用于以预设周期定时发送状态广播消息,所述状态广播消息内至少携带本节点的标识号和本节点的当前状态信息;
接收模块,用于接收同一无线网络内其他节点的状态广播消息;
记录模块,用于在收到所述其他节点的状态广播消息时,记录携带在收到的状态广播消息中的其他节点当前状态信息;
状态广播消息生成模块,用于生成当前需发送的状态广播消息;所述生成的状态广播消息内还携带已记录的其他节点当前状态信息。
本发明实施方式相对于现有技术而言,无线网络内的节点可以定时发送状态广播消息,并携带接收到的其他节点的当前状态信息,实现了智能家居系统中的各设备节点的自动更新状态,各设备均记录有无线智能网络中所有节点的更新状态,使得用户可以就近迅速获得各设备的更新状态,而不需长时间等待反馈,提高了用户体验。
另外,状态广播消息内还携带本次状态广播消息的序列号,这便于无线网络内的节点明确记录其他节点的当前状态信息,使得记录的各节点的状态信息更加准确、可靠。
另外,在发送的状态广播消息内,携带记录的其他节点当前状态信息的步骤中,包含以下子步骤:判断当前需发送的状态广播消息是否能够携带记录的所有节点当前状态信息;如果判定结果为否,则根据预设策略选择记录的部分节点当前状态信息,作为当前需发送的状态广播消息内携带的其他节点的当前状态信息;其中,预设策略为根据节点当前状态信息的记录时间,以由远及近的时间顺序,选择记录的节点当前状态信息。这使得每次发送的状态广播消息不至于过长,可以节省资源,提高设备工作效率。
另外,在收到状态广播消息的节点,记录携带在收到的状态广播消息中的其他节点当前状态信息的步骤后,还包含以下步骤:根据新收到的状态广播消息,更新已记录的各节点当前状态信息;如果记录的各节点当前状态信息中,存在失效节点状态信息,则将失效节点状态信息所对应的节点,标记为掉线状态;其中,失效节点状态信息为最近一次更新时间或记录时间,与当前时刻的差值,超过预设的时长阈值的节点当前状态信息。这使得用户可以及时、主动地知道发生故障的节点,便于及时对故障进行处理,进一步提高了用户体验。
附图说明
图1是根据本发明的第一实施方式的无线网络的节点状态更新方法的流程图;
图2是根据本发明的第一实施方式的无线网络的节点分布示意图;
图3是根据本发明的第三实施方式的无线网络内的节点的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请各权利要求所要求保护的技术方案。
本发明的第一实施方式涉及一种无线网络的节点状态更新方法。其中,节点为智能家居设备,无线网络包含以下任意一种类型的智能家居设备或其组合:传感器、智能灯。具体流程如图1所示。
在步骤101中,无线网络内的节点判断当前时刻距离上一次发送状态广播消息时刻的时长,是否达到预设周期,若是,则继续执行步骤102,若否,则返回等待下一次查询。
在本实施方式中,无线网络内的节点每隔预设周期,定时发送状态广播消息。所发送的状态广播消息内至少应携带本节点的标识号、本节点的当前状态信息以及本次状态广播消息的序列号。具体而言,本节点的当前状态信息,可以是开、关,以及与属性相关的信息,比如对于灯可以是亮度、颜色,对于温度传感器可以是温度之类,对于湿度传感器可以是湿度等。
无线网络内的节点在获取当前时刻后,将当前时刻与上一次发送状态广播消息时刻的差值与预设周期(比如周期为5秒),进行比对,若差值还不足5秒,则返回等待,若差值达到5秒,则继续进行步骤102。
在步骤102中,无线网络内的节点判断是否收到过其他节点的状态信息。若否,则执行步骤103;若是,则执行步骤104。
在本实施例中,由于无线网络内的各节点都在定时发送至少包含自身状态信息的状态广播消息,而且,如果无线网络内的各节点在需发送状态广播消息的时刻,已收到其他节点的状态广播消息,则在发送的状态广播消息内,携带记录的其他节点当前状态信息。因此,每个节点可建有一张用于维护网络内个节点状态的状态列表,如表1所示,内容至少包括自身的标识号、记录信息的时刻及其对应的状态信息,在收到其他节点的状态消息后,记录其他节点的标识号、记录信息的时刻及其对应的状态信息,并不断维护更新这张列表。
表1
节点标识号 | 信息记录时刻 | 开关状态 | 属性信息 |
D1 | T1 | 关 | |
D2 | |||
D3 | |||
…… |
举例来说,假设无线网络包含有节点D1、D2、D3、D4、D5,其中,D1处于D2和D3的广播覆盖范围内,D3处于D4和D5的广播覆盖范围内,如图2所示。以D1为例,在T1时刻,D1的状态列表中只记录自身的状态信息,到T1时刻为止,D1尚未收到过其他节点的状态信息。因此,D1可通过该节点状态列表,判断是否收到过其他节点的状态信息。
在步骤103中,节点根据本节点的当前状态,生成状态广播消息。具体地说,由于无线网络内的节点在需要发送更新的状态信息时未收到过其他节点的信息,因而状态广播消息内只需携带本节点的标识号、本节点的当前状态信息以及本次状态广播消息的序列号。
在步骤104中,节点判断状态广播消息是否能够携带记录的所有节点的当前状态信息。无线网络内的节点在需要发送更新的状态信息时已收到过其他节点的信息,需要判断将要发送的状态广播消息是否能够携带记录的所有节点的当前状态信息,若是,则执行步骤106,若否,则执行步骤105。
在本实施例中,为节约资源,可以对状态广播消息的长度添加一定的限制条件,比如规定状态广播消息为字节数小于10个字节的信令消息。因此,无线网络内的节点在需要发送更新的状态信息时,需判断当前需发送的状态广播消息是否能够携带记录的所有节点当前状态信息。如果判断结果为是,则执行步骤106,如果判断结果为否,则执行步骤105。
在步骤105中,节点根据自身及可携带的节点的当前状态,生成状态广播消息。由于状态广播消息对长度有一定的限制条件,如果需要广播的消息比较多,使得将要发送的状态广播消息可能无法携带记录的所有节点的当前状态信息,因而需要根据预设策略选择记录的部分节点当前状态信息,作为当前需发送的状态广播消息内携带的其他节点的当前状态信息。即,节点会把信息分开在多个广播周期上进行广播,需要多个周期后,状态更新才能全部发出。其中,预设策略为根据节点当前状态信息的记录时间,以由远及近的时间顺序,选择记录的节点当前状态信息。
具体而言,无线网络内的节点将记录的所有节点的当前状态信息,根据节点当前状态信息的记录时间进行排序,然后按照由远及近的时间顺序,首选记录时间距离当前时刻最早且尚未发送过的节点的状态信息,并依次类推,选取状态广播消息长度允许范围内尽量多的节点的当前状态信息,作为当前需发送的状态广播消息内携带的其他节点的当前状态信息。对于本次未能发送的节点的当前状态信息,可在下一次广播时进行广播发送。
结合上述举例,假设在T3时刻D3的列表中已包含D4、D5的状态信息,则D3此时发送的状态广播消息内应携带有D3、D4和D5的状态信息。因为D3处于D1的广播覆盖范围内,携带有D3、D4和D5状态信息的状态广播消息被D1接收到后,在下一次D1发送状态广播消息前,D1又收到了D2的状态广播消息前,那么,由于状态广播消息的长度限制,D1无法携带所有节点(D1、D2、D3、D4、D5)的状态信息,因此,将根据记录的时间顺序排序,先发送先收到的D3、D4和D5的状态信息(假设一次广播能携带其他三个节点的状态信息),再在下一次的状态广播消息内,携带D2的状态信息。如果一次广播只能携带其他两个节点的状态信息,则可以从D3、D4和D5内任意选择两个节点(如D3、D4)作为先发送的两个节点的状态信息,再在下一次的状态广播消息内,携带D5和D2的状态信息。
在步骤106中,节点根据自身及所有的节点的当前状态,生成状态广播消息。将记录的其他节点当前状态信息携带在需发送状态广播信息内。具体而言,若将要发送的状态广播消息能够携带记录的所有节点的当前状态信息,则无线网络内的节点将记录的其他节点当前状态信息,还有本节点的标识号、本节点的当前状态信息以及本次状态广播消息的序列号,作为将要发送的状态广播信息。
在步骤107中,无线网络内的节点发送状态广播消息。之后回到步骤101,等待下一次发送时刻。
在本实施例中,由于无线网络内的节点可以自动定时广播状态信息,使得智能家居系统中的各设备节点能够实现自动更新状态,各设备均记录有无线智能网络中所有节点的更新状态,使得用户可以就近迅速获得各设备的更新状态,而不需长时间等待反馈,极大地提高了用户体验。
本发明的第二实施方式涉及一种无线网络的节点状态更新方法。第二实施方式在第一实施方式的基础上作了进一步改进,主要改进之处在于:在本发明第二实施方式中,无线网络内的节点在收到其他节点广播的状态信息,并记录携带在收到的状态广播消息中的其他节点当前状态信息后,根据新收到的状态广播消息,更新已记录的各节点当前状态信息;如果记录的各节点当前状态信息中,存在失效节点状态信息,则将失效节点状态信息所对应的节点,标记为掉线状态;其中,失效节点状态信息为最近一次更新时间或记录时间,与当前时刻的差值,超过预设的时长阈值的节点当前状态信息。
举例来说,假设无线网络内的节点D1在T1时刻第一次收到关于D2的状态信息,所对应的状态广播消息的序列号为N1,则在收到N1状态广播消息后,D1应将D2的状态信息更新为T1时刻收到的状态信息;相隔t时长后,D1在T2时刻再次收到关于D2的状态信息,所对应的状态广播消息的序列号为N2,则对于无线网络内的节点D2来讲,N2较N1相比为新收到的状态广播消息,在收到N2状态广播消息后,D1应将D2的状态信息更新为T2时刻收到的状态信息。
对于无线网络中的节点是否已处于掉线状态的判断,可以预设一个时长阈值,比如100毫秒,将已记录的各节点的最近一次更新时间或记录时间,与当前时刻做差,若存在差值超过100毫秒的节点,则这些节点的状态信息即为失效节点状态信息,所对应的节点应标记为掉线状态。
在本实施例中,由于考虑了无线网络中节点的失效状态的存在,使得用户可以及时、主动地知道发生故障的节点,便于及时对故障进行处理,进一步提高了用户体验。
上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包含相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
本发明第三实施方式涉及一种无线网络内的节点,如图3所示,包含:
发送模块,用于以预设周期定时发送状态广播消息,所述状态广播消息内至少携带本节点的标识号和本节点的当前状态信息;
接收模块,用于接收同一无线网络内其他节点的状态广播消息;
记录模块,用于在收到所述其他节点的状态广播消息时,记录携带在收到的状态广播消息中的其他节点当前状态信息;
状态广播消息生成模块,用于生成当前需发送的状态广播消息;所述生成的状态广播消息内还携带已记录的其他节点当前状态信息。
不难发现,本实施方式为与第一实施方式相对应的系统实施例,本实施方式可与第一实施方式互相配合实施。第一实施方式中提到的相关技术细节在本实施方式中依然有效,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式中。
值得一提的是,本实施方式中所涉及到的各模块均为逻辑模块,在实际应用中,一个逻辑单元可以是一个物理单元,也可以是一个物理单元的一部分,还可以以多个物理单元的组合实现。此外,为了突出本发明的创新部分,本实施方式中并没有将与解决本发明所提出的技术问题关系不太密切的单元引入,但这并不表明本实施方式中不存在其它的单元。
本发明第四实施方式涉及一种无线网络内的节点。第四实施方式在第三实施方式的基础上作了进一步改进,主要改进之处在于:在本发明第四实施方式中,还包含:
维护模块,用于根据所述接收模块新收到的状态广播消息,更新已记录的各节点当前状态信息;
判断模块,用于判断在记录的各节点当前状态信息中,是否存在最近一次更新时间或记录时间,与当前时刻的差值超过预设时长阈值的失效节点状态信息;
标记模块,用于在所述判断模块判定存在所述失效节点状态信息时,将失效节点状态信息所对应的节点,标记为掉线状态
由于第二实施方式与本实施方式相互对应,因此本实施方式可与第二实施方式互相配合实施。第二实施方式中提到的相关技术细节在本实施方式中依然有效,在第二实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第二实施方式中。
本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
Claims (10)
1.一种无线网络的节点状态更新方法,其特征在于,包含以下步骤:
无线网络内的各节点以预设周期定时发送状态广播消息,所述状态广播消息内至少携带本节点的标识号和本节点的当前状态信息;
收到所述状态广播消息的节点,记录携带在收到的状态广播消息中的其他节点当前状态信息;
其中,如果所述无线网络内的各节点在需发送所述状态广播消息的时刻,已收到其他节点的状态广播消息,则在发送的状态广播消息内,携带所述记录的其他节点当前状态信息。
2.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,
所述状态广播消息内还携带本次状态广播消息的序列号。
3.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,
所述状态广播消息为字节数小于10个字节的信令消息。
4.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,所述在发送的状态广播消息内,携带所述记录的其他节点当前状态信息的步骤中,包含以下子步骤:
判断当前需发送的状态广播消息是否能够携带记录的所有节点当前状态信息;
如果判定结果为否,则根据预设策略选择记录的部分节点当前状态信息,作为当前需发送的状态广播消息内携带的其他节点的当前状态信息。
5.根据权利要求4所述的无线网络的节点状态更新方法,其特征在于,所述预设策略为根据节点当前状态信息的记录时间,以由远及近的时间顺序,选择记录的节点当前状态信息。
6.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,在收到所述状态广播消息的节点,记录携带在收到的状态广播消息中的其他节点当前状态信息的步骤后,还包含以下步骤:
根据新收到的状态广播消息,更新已记录的各节点当前状态信息;
如果记录的各节点当前状态信息中,存在失效节点状态信息,则将失效节点状态信息所对应的节点,标记为掉线状态;
其中,失效节点状态信息为最近一次更新时间或记录时间,与当前时刻的差值,超过预设的时长阈值的节点当前状态信息。
7.根据权利要求1所述的无线网络的节点状态更新方法,其特征在于,所述节点为智能家居设备,所述无线网络包含以下任意一种类型的智能家居设备或其组合:传感器、智能灯。
8.一种无线网络内的节点,其特征在于,包含:
发送模块,用于以预设周期定时发送状态广播消息,所述状态广播消息内至少携带本节点的标识号和本节点的当前状态信息;
接收模块,用于接收同一无线网络内其他节点的状态广播消息;
记录模块,用于在收到所述其他节点的状态广播消息时,记录携带在收到的状态广播消息中的其他节点当前状态信息;
状态广播消息生成模块,用于生成当前需发送的状态广播消息;所述生成的状态广播消息内还携带已记录的其他节点当前状态信息。
9.根据权利要求8所述的无线网络内的节点,其特征在于,所述状态广播消息内还携带本次状态广播消息的序列号。
10.根据权利要求8所述的无线网络内的节点,其特征在于,还包含:
维护模块,用于根据所述接收模块新收到的状态广播消息,更新已记录的各节点当前状态信息;
判断模块,用于判断在记录的各节点当前状态信息中,是否存在最近一次更新时间或记录时间,与当前时刻的差值超过预设时长阈值的失效节点状态信息;
标记模块,用于在所述判断模块判定存在所述失效节点状态信息时,将失效节点状态信息所对应的节点,标记为掉线状态。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510883721.6A CN105515853B (zh) | 2015-12-03 | 2015-12-03 | 无线网络的节点及其状态更新方法 |
EP16000683.9A EP3226470B1 (en) | 2015-12-03 | 2016-03-21 | Nodes of wireless network and status updating method thereof |
US15/089,901 US10103941B2 (en) | 2015-12-03 | 2016-04-04 | Nodes of wireless network and status updating method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510883721.6A CN105515853B (zh) | 2015-12-03 | 2015-12-03 | 无线网络的节点及其状态更新方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105515853A CN105515853A (zh) | 2016-04-20 |
CN105515853B true CN105515853B (zh) | 2019-01-11 |
Family
ID=55723512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510883721.6A Active CN105515853B (zh) | 2015-12-03 | 2015-12-03 | 无线网络的节点及其状态更新方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US10103941B2 (zh) |
EP (1) | EP3226470B1 (zh) |
CN (1) | CN105515853B (zh) |
Families Citing this family (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108259159B (zh) | 2014-02-05 | 2021-02-05 | 苹果公司 | 用于在控制器和附件之间进行配对的方法和系统 |
CN106376034B (zh) * | 2016-10-19 | 2020-02-11 | 深圳市晟碟半导体有限公司 | 快速获取无线Mesh网络内设备的状态的方法和系统 |
CN108206989A (zh) * | 2016-12-16 | 2018-06-26 | 北京易方通达科技有限公司 | 一种组播控制指令确认反馈方法 |
US10496508B2 (en) * | 2017-06-02 | 2019-12-03 | Apple Inc. | Accessory communication control |
CN107343032A (zh) * | 2017-06-21 | 2017-11-10 | 武汉慧联无限科技有限公司 | 远距离低功耗网络中终端节点离线的检测方法及装置 |
US11805009B2 (en) | 2018-06-03 | 2023-10-31 | Apple Inc. | Configuring accessory network connections |
CN108804678B (zh) * | 2018-06-12 | 2022-04-15 | 深圳市茁壮网络股份有限公司 | 一种列表节点管理方法及装置 |
CN108769953B (zh) * | 2018-07-11 | 2022-03-25 | 株式会社电装 | 基于dsrc的无人运输车队的通信装置及通信方法 |
CN109379224B (zh) * | 2018-10-19 | 2021-12-28 | 合肥中科根云设备管理有限公司 | 针对原油提炼过程的多通道数据并行采集方法及系统 |
CN109672499A (zh) * | 2018-11-23 | 2019-04-23 | 成都中车电机有限公司 | 一种远程数据发送方法 |
CN111274319A (zh) * | 2020-01-17 | 2020-06-12 | 珠海格力电器股份有限公司 | 一种状态信息的查询方法及装置 |
CN111479227B (zh) * | 2020-05-13 | 2022-02-01 | 厦门阳光恩耐照明有限公司 | 一种BLE Mesh节点状态同步方法 |
CN114422609B (zh) * | 2021-12-30 | 2024-08-02 | 北京机电工程总体设计部 | 一种设备数字标识与名称共存的数据通信方法 |
CN114024786B (zh) * | 2022-01-04 | 2022-04-08 | 杭州趣链科技有限公司 | 消息广播方法、装置、计算机设备和存储介质 |
CN115103374B (zh) * | 2022-06-21 | 2024-01-26 | 北京邮电大学 | 一种波束追踪方法和装置 |
CN116141342B (zh) * | 2023-04-23 | 2023-06-30 | 福勤智能科技(昆山)有限公司 | 分布式机器人的信息同步与任务协作方法、装置及机器人 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1585365A (zh) * | 2004-06-04 | 2005-02-23 | 浙江中控技术股份有限公司 | 基于冗余网络的数据通信方法 |
CN101702663A (zh) * | 2009-11-11 | 2010-05-05 | 华为技术有限公司 | 一种环网拓扑信息的更新方法、装置和系统 |
CN102118274A (zh) * | 2009-12-30 | 2011-07-06 | 中国移动通信集团公司 | 一种状态监控方法、装置和系统 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7355991B2 (en) * | 2002-11-26 | 2008-04-08 | Motorola, Inc. | Method and apparatus for message flooding within a communication system |
US7733783B2 (en) * | 2002-12-03 | 2010-06-08 | Cedar Point Communications, Inc. | Ethernet network availability |
US8320302B2 (en) * | 2007-04-20 | 2012-11-27 | Elster Electricity, Llc | Over the air microcontroller flash memory updates |
US8295183B2 (en) * | 2008-06-23 | 2012-10-23 | Chess Et International Bv | Monitoring and influencing the behavior and status of wireless sensor networks |
US8433760B2 (en) * | 2010-12-03 | 2013-04-30 | International Business Machines Corporation | Inter-node communication scheme for node status sharing |
US9537794B2 (en) * | 2011-07-29 | 2017-01-03 | Vubiq Networks, Inc. | System and method for wireless communication in a backplane fabric architecture |
WO2016161171A1 (en) * | 2015-03-31 | 2016-10-06 | Avigilon Corporation | Security device capability discovery and device selection |
-
2015
- 2015-12-03 CN CN201510883721.6A patent/CN105515853B/zh active Active
-
2016
- 2016-03-21 EP EP16000683.9A patent/EP3226470B1/en active Active
- 2016-04-04 US US15/089,901 patent/US10103941B2/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1585365A (zh) * | 2004-06-04 | 2005-02-23 | 浙江中控技术股份有限公司 | 基于冗余网络的数据通信方法 |
CN101702663A (zh) * | 2009-11-11 | 2010-05-05 | 华为技术有限公司 | 一种环网拓扑信息的更新方法、装置和系统 |
CN102118274A (zh) * | 2009-12-30 | 2011-07-06 | 中国移动通信集团公司 | 一种状态监控方法、装置和系统 |
Also Published As
Publication number | Publication date |
---|---|
EP3226470B1 (en) | 2019-02-06 |
EP3226470A1 (en) | 2017-10-04 |
CN105515853A (zh) | 2016-04-20 |
US20170163477A1 (en) | 2017-06-08 |
US10103941B2 (en) | 2018-10-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105515853B (zh) | 无线网络的节点及其状态更新方法 | |
US10952143B2 (en) | Sleeping and wake-up methods and apparatuses of master-slave network, and power saving system of master-slave network | |
CN108989164A (zh) | 智能家居控制方法、智能家居控制系统以及移动终端 | |
CN107566229A (zh) | 智能家居系统的分组控制方法 | |
CN104994530B (zh) | 基于组MAC地址的多Wi-Fi物联网设备分组集体控制系统及方法 | |
EP3160199A1 (en) | Synchronization control method within wireless network, wireless network and smart home device | |
CN103475703A (zh) | 一种基于ZigBee网络的智能家居设备控制方法 | |
CN105392185B (zh) | 一种智能设备的联网方法、装置及系统 | |
CN103503540A (zh) | 蜂窝通信系统中端到端通信的系统和方法 | |
CN105549415A (zh) | 一种去中心化的智能家居控制系统 | |
CN103209467A (zh) | 接入多个ZigBee网络的方法和装置 | |
CN108605300A (zh) | 一种nan设备发送同步信标消息的方法和设备 | |
CN110248320A (zh) | 基于时间同步和频率同步的无线自组织网络管理方法 | |
US11540107B2 (en) | Commissioning method and apparatus with controlled joining mode | |
CN115277280A (zh) | 智能家居设备的控制方法和服务器的控制方法 | |
CN116189401A (zh) | 一种智能消防中的信息处理方法 | |
CN110609534A (zh) | 一种智能家居控制方法及系统 | |
CN106231739A (zh) | 一种复杂场景的照明控制方法及装置 | |
CN112152885B (zh) | 设备控制方法、装置、家电设备和遥控设备 | |
CN103686675A (zh) | 一种邻区配置方法及装置 | |
CN104518964A (zh) | 混合家庭网络中的网络发现方法、装置、基站及控制基站 | |
CN110109380A (zh) | 一种定时控制方法、定时控制系统、网关和可读存储介质 | |
CN105703989B (zh) | 一种分频分时管理的物联系统 | |
CN101197741A (zh) | 个人域网络内节点间的关联方法及获取关联方式的方法 | |
CN109995626A (zh) | 智能家居设备接入方法及智能家居系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: 201203 building 3, no.1500 Zuchongzhi Road, Pudong New Area, Shanghai Patentee after: Tailing Microelectronics (Shanghai) Co.,Ltd. Address before: 201203 building 3, no.1500 Zuchongzhi Road, Pudong New Area, Shanghai Patentee before: TELINK SEMICONDUCTOR (SHANGHAI) Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |