基于组MAC地址的多Wi-Fi物联网设备分组集体控制系统及方法技术方案

技术编号:12229876 阅读:84 留言:0更新日期:2015-10-22 10:30
本发明专利技术涉及一种基于组MAC地址的多Wi-Fi物联网设备分组集体控制系统及方法,将多个Wi-Fi物联网设备通过分组形成若干个设备组;每个设备组具有本地独特的组MAC地址,以唯一识别该设备组;多个Wi-Fi物联网主控设备;每个主控设备将与之配对的任意一个设备组的组MAC地址作为目标地址来发送信息,对该设备组中的所有被控设备进行同步控制或同步数据传输。本发明专利技术对大量功能相近的Wi-Fi物联网设备,以组MAC地址进行群体操作,可以减少数据包发送数量,简化控制过程,加快被控设备的反应速度。

【技术实现步骤摘要】

本专利技术涉及物联网设备领域,特别涉及一种基于组MAC地址的多W1-Fi物联网设备分组集体控制系统及方法。
技术介绍
物联网,即Internet Of Things (1T)0物联网设备可以是各种信息传感器和控制器,也可以是各种智能化的家用电器。物联网设备通过多种方式接入互联网,形成一个巨大的网络,实现了互联网从人向物的延伸。W1-Fi物联网接入方式是应用最广,成本最低,可扩展性最好的物联网接入方式之一。通常,W1-Fi物联网设备直接通过W1-Fi接入点(W1-Fi Access Point,也称W1-Fi热点或无线路由器)接入网络。目前,市场上涌现出很多家用或商用的W1-Fi物联网设备。这些W1-Fi物联网设备大多是接入W1-Fi接入点后,通过手机、pad等移动端的应用来进行控制。比如,市场上很流行的W1-Fi物联网照明设备,通常是以移动端应用界面来控制照明设备的开关及调节亮度和色调,并配以传统的机械开关进行简单的开关和亮度控制。造成应用界面控制的复杂与不便,和传统机械开关控制的不灵活与布线施工的困难,两种状况同时存在。大多数情况下,对照明设备进行位置相对灵活的免除布线的实地控制(贴墙式开关),比移动端遥控(手机应用控制)的方式,对用户更有吸引力。许多W1-Fi物联网设备产品的设计也是基于同时对以上两种方式的支持。但是在实际应用场合中,存在一个空间内的许多物联网设备需要分组控制的问题,比如,较大室内空间中对数量较多的不同照明设备的分组控制。一般不同的开关对应不同的照明设备:传统机械照明开关是利用布线走线区分控制不同的照明设备;在利用W1-Fi接入控制的情况下,为避免控制过程中产生混淆,需要为W1-Fi物联网照明设备和相应的免布线W1-Fi物联网开关或手机端控制应用进行配对,然后通过某种标志(比如,MAC地址)唯一识别对方,并实现准确的控制。但是,在多物联网设备的分组控制的场景中,不论是以移动端遥控方式,还是实地控制方式,在主控设备(手机或贴墙式W1-Fi开关)发送控制信息时,都需要对分组中所有W1-Fi物联网设备根据单个设备的标志(MAC地址)逐一发送控制信息包。对于一般以电池供电的主控设备(手机或贴墙式W1-Fi开关)来说,造成了能量很大的浪费,同时加剧了无线信道的拥堵。
技术实现思路
本专利技术的目的在于提供一种基于组MAC地址的多W1-Fi物联网设备分组集体控制系统及方法,在对大量W1-Fi物联网设备进行同一操作时,以组MAC地址进行群体操作,减少数据包发送数量,简化控制过程,加快被控设备的反应速度。为了达到上述目的,本专利技术的一个技术方案是提供一种基于组MAC地址的多W1-Fi物联网设备分组集体控制系统,其包含: 多个W1-Fi物联网设备,通过分组形成若干个设备组;每个设备组具有本地独特的组MAC地址,以唯一识别该设备组; 多个W1-Fi物联网主控设备;每个主控设备将与之配对的任意一个设备组的组MAC地址作为目标地址来发送信息,对该设备组中的所有被控设备进行同步控制或同步数据传输。优选地,在被控设备与主控设备配对过程中进行分组,并由主控设备为设备组分配组MAC地址; 或者,通过移动终端的应用根据设备列表对被控设备进行分组,并为设备组分配组MAC地址;通过移动终端的应用将任意一个设备组的组MAC地址作为目标地址来发送信息,对该设备组中的所有被控设备进行同步控制或同步数据传输。优选地,每个被控设备具有全局独特MAC地址,以唯一识别该被控设备;所述组MAC地址是在分组过程中随机产生的MAC地址; 由主控设备或物联网中任意发现MAC地址冲突的设备,发起组MAC地址更换;或者,组MAC地址根据组网时的协商进行周期性地更换。 优选地,所述组MAC地址,加载于MAC包头中的接收地址域、目的地址域、基本服务集ID域、发送端地址域、源地址域中的任意一项。优选地,通过私有信息结构的形式,将要发送的控制信息或数据,加载于MAC层连接的W1-Fi包或加载于MAC层非连接的W1-Fi包上; 私有信息结构的形式,是指将要发送的控制信息或数据,通过定义厂商私有信息元素的形式来加载,或者通过改造包载荷结构,修改MAC层协议栈的形式来加载。优选地,多个所述主控设备由外部的其他控制设备或移动终端的应用进行分组,得到若干个控制组;每个控制组包含的是多个独立的主控设备,其分别具有各自的全局独特MAC地址;或者,每个控制组包含的多个主控设备,是同一个控制设备具有的多个主控设备单元,该控制设备具有全局独特MAC地址; 每个控制组具有本地独特的组MAC地址,以唯一识别该控制组;每个主控设备通过其本身的全局独特MAC地址来接收信息或发送信息,或者通过其所在控制组的组MAC地址来接收信息或发送信息;接收的信息是外部的其他控制设备或移动终端的应用发送的同步控制或同步数据传输的信息,或者是配对的被控设备或配对的设备组发送的反馈信息; 所发送的同步控制或同步数据传输的信息,用以对收到的控制组中的所有主控设备进行同步控制或同步数据传输,或者用以对与收到的主控设备或控制组配对的任意一个设备组,进行对该设备组中所有被控设备的同步控制或同步数据传输。本专利技术的另一个技术方案是提供一种控制方法,适用于上述任意一项所述的基于组MAC地址的多W1-Fi物联网设备分组集体控制系统; 该控制方法中,主控设备将与之配对的任意一个设备组的组MAC地址作为目标地址,来发送单一的控制信息包或数据传输包,对该设备组中的所有被控设备进行同步控制或同步数据传输; 收到控制信息包或数据传输包的设备组,向主控设备发送表示收到控制信息包或数据传输包的反馈信息后,主控设备进入低功耗状态;或者,主控设备的控制信息包或数据传输包发送结束后,即进入低功耗状态,且收到控制信息包或数据传输包的设备组不发送所述反馈信息。优选地,接收到控制信息包或数据传输包的设备组所发送的反馈信息,是该设备组中所有被控设备通过各自的全局独特MAC地址,分别向主控设备发送的多个反馈信息包; 主控设备将其收到的反馈信息包的发送地址,与本地保存的配对设备组中所有设备的全局独特MAC地址进行比对,判断是否收到所有被控设备发送的反馈信息包; 若在设定的第一时间阈值超时后,没有收到所有被控设备的反馈信息包,主控设备将没有发送反馈信息包的被控设备的全局独特MAC地址作为目的地址,分别再次发送控制信息包或数据传输包,并对第二时间阈值进行计时; 若在第一时间阈值或第二时间阈值内收到所有被控设备的反馈信息包,或在第二时间阈值超时后,主控设备进入低功耗状态。优选地,接收到控制信息包或数据传输包的设备组所发送的反馈信息,是该设备组中任意一个被控设备通过其全局独特MAC地址或其所在设备组的组MAC地址,向主控设备发送的一个反馈信息包; 主控设备收到反馈信息包后即进当前第1页1 2 3 4 本文档来自技高网
...

【技术保护点】
一种基于组MAC地址的多Wi‑Fi物联网设备分组集体控制系统,其特征在于,包含:多个Wi‑Fi物联网设备,通过分组形成若干个设备组;每个设备组具有本地独特的组MAC地址,以唯一识别该设备组;多个Wi‑Fi物联网主控设备;每个主控设备将与之配对的任意一个设备组的组MAC地址作为目标地址来发送信息,对该设备组中的所有被控设备进行同步控制或同步数据传输。

【技术特征摘要】

【专利技术属性】
技术研发人员:展睿顾胜东姜江建
申请(专利权)人:乐鑫信息科技上海有限公司
类型:发明
国别省市:上海;31

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

1