传感器注册方法、装置及系统制造方法及图纸

技术编号:17351043 阅读:62 留言:0更新日期:2018-02-25 20:36
本公开涉及一种传感器注册方法、装置及系统,属于传感器领域。所述方法包括:在初始频道接收主控设备广播的查询报文;在初始频道发送查询应答报文,查询应答报文包含传感器类型和传感器标识;在初始频道接收主控设备发送的注册报文,注册报文包含为传感器分配的通信频道的频道号;根据频道号跳转至通信频道;当在通信频道接收到主控设备发送的跳转确认报文时,向主控设备发送跳转成功报文,主控设备被配置为在接收到跳转成功报文时,为传感器建立注册表。本公开达到了未注册的传感器在统一的初始频道完成注册,并根据主控设备分配的通信频道与主控设备进行数据交互,在保证多传感器有序注册的前提下,提高了传感器的注册效率。

Sensor registration methods, devices and systems

The present disclosure relates to a sensor registration method, device and system, which belongs to the field of sensors. The method includes: receiving the initial query message in the channel master broadcasting; in the initial channel sends a query response message, query response message contains sensor type and sensor identification; in the initial registration message channel receiving master device sends the registration message including channel number for communication channel allocation of sensors; according to the channel number jump to the communication channel in a communication channel; when receiving the master device to send jump confirmation message, sent to the main control device succeeds message, the main control device is configured to receive the jump success message, establishment of registry for the sensor. It achieves the registration of unregistered sensors on the unified initial channel, and performs data interaction with the main control equipment according to the allocated communication channel of the main control device. It ensures the registration efficiency of sensors when the multi-sensor registration is registered.

【技术实现步骤摘要】
传感器注册方法、装置及系统
本公开涉及传感器领域,特别涉及一种传感器注册方法、装置及系统。
技术介绍
传感器作为一种常见的数据检测和采集装置,被广泛应用在工业生产和智能家居等领域。为了方便对传感器数据进行管理,相关技术中,多个传感器通常与同一主控设备建立射频连接,并通过该射频连接与主控设备进行数据交互;用于管理传感器数据的移动终端只需要与主控设备建立连接,即可获取到各个传感器采集到的传感器数据。由于传感器需要在主控设备中进行注册后才能与主控设备进行数据交互,因此,如何在多个传感器之间存在竞争注册的情况下实现高效注册成为目前亟需解决的问题。
技术实现思路
本公开实施例提供了一种传感器注册方法、装置及系统,技术方案如下:根据本公开实施例的第一方面,提供了一种传感器注册方法,该方法包括:在初始频道接收主控设备广播的查询报文,查询报文用于查询未注册的传感器;在初始频道发送查询应答报文,查询应答报文包含传感器类型和传感器标识;在初始频道接收主控设备发送的注册报文,注册报文是主控设备接收到应答报文后发送的,注册报文包含为传感器分配的通信频道的频道号;根据频道号跳转至通信频道;当在通信频道接收到主控设备发送的跳转确认报文时,向主控设备发送跳转成功报文,主控设备被配置为在接收到跳转成功报文时,为传感器建立注册表,并向相连的移动终端发送注册表,移动终端用于管理传感器。可选的,注册表中包括注册号、传感器类型、传感器标识和频道号之间的对应关系;该方法,还包括:通过通信频道向主控设备发送数据报文,数据报文包含传感器数据、传感器类型和传感器标识;主控设备被配置为在注册表中查找与传感器类型和传感器标识对应的注册号,并向移动终端传感器数据包,传感器数据包中包括传感器数据和注册号;移动终端被配置为根据注册号和注册表确定发送传感器数据的传感器;其中,注册号的长度小于传感器类型和传感器标识的长度之和。可选的,在初始频道发送查询应答报文,包括:当接收到查询报文时,进入延时;延时结束后,侦听初始频道内是否存在查询应答报文;若未侦听到查询应答报文,则在初始频道发送查询应答报文。可选的,传感器中存储有延时次数;在所述初始频道发送查询应答报文,还包括:若侦听到查询应答报文,则检测延时次数是否达到预设阈值;若延时次数未达到预设阈值,则根据延时次数调整延时的时长,并进入延时。可选的,注册报文中包含传感器类型和传感器标识;根据频道号跳转至通信频道,包括:检测传感器类型和传感器标识与自身传感器类型和自身传感器标识是否匹配;当传感器类型和传感器标识与自身传感器类型和自身传感器标识匹配时,跳转至通信频道。可选的,向主控设备发送跳转成功报文,包括:当在通信频道接收到跳转确认报文时,进入延时;延时结束后,侦听通信频道内是否存在跳转成功报文;若未侦听到跳转成功报文,则在通信频道发送跳转成功报文。根据本公开实施例的第二方面,提供了一种传感器注册方法,该方法包括:在初始频道广播查询报文,查询报文用于查询未注册的传感器;在初始频道接收传感器发送的查询应答报文,查询应答报文包含传感器类型和传感器标识;根据查询应答报文,在初始频道发送注册报文,注册报文包含为传感器分配的通信频道的频道号,传感器用于根据频道号跳转至通信频道;跳转至通信频道,并在通信频道发送跳转确认报文;当在通信频道接收到传感器发送的跳转确认报文时,为传感器建立注册表。可选的,该方法,还包括:向相连的移动终端发送注册表,移动终端用于管理传感器。可选的,注册表中包括注册号、传感器类型、传感器标识和频道号之间的对应关系;该方法,还包括:在通信频道接收传感器发送的数据报文,数据报文包含传感器数据、传感器类型和传感器标识;在注册表中查找与传感器类型和传感器标识对应的注册号;向移动终端发送传感器数据包,传感器数据包中包括传感器数据和注册号,移动终端被配置为根据注册号和注册表确定发送传感器数据的传感器;其中,注册号的长度小于传感器类型和传感器标识的长度之和。根据本公开实施例的第三方面,提供了一种传感器注册装置,该装置包括:第一接收模块,被配置为在初始频道接收主控设备广播的查询报文,查询报文用于查询未注册的传感器;第一发送模块,被配置为在初始频道发送查询应答报文,查询应答报文包含传感器类型和传感器标识;第二接收模块,被配置为在初始频道接收主控设备发送的注册报文,注册报文是主控设备接收到应答报文后发送的,注册报文包含为传感器分配的通信频道的频道号;跳转模块,被配置为根据频道号跳转至通信频道;第二发送模块,被配置为当在通信频道接收到主控设备发送的跳转确认报文时,向主控设备发送跳转成功报文,主控设备被配置为在接收到跳转成功报文时,为传感器建立注册表,并向相连的移动终端发送注册表,移动终端用于管理传感器。可选的,注册表中包括注册号、传感器类型、传感器标识和频道号之间的对应关系;该装置,还包括:第三发送模块,被配置为通过通信频道向主控设备发送数据报文,数据报文包含传感器数据、传感器类型和传感器标识;主控设备被配置为在注册表中查找与传感器类型和传感器标识对应的所述注册号,并向移动终端发送传感器数据包,传感器数据包中包括传感器数据和注册号;移动终端被配置为根据注册号和注册表确定发送传感器数据的传感器;其中,注册号的长度小于传感器类型和传感器标识的长度之和。可选的,第一发送模块,被配置为当接收到查询报文时,进入延时;延时结束后,侦听初始频道内是否存在查询应答报文;若未侦听到查询应答报文,则在初始频道发送查询应答报文。可选的,传感器中存储有延时次数;第一发送模块,还被配置为若侦听到查询应答报文,则检测延时次数是否达到预设阈值;若延时次数未达到预设阈值,则根据延时次数调整延时的时长,并进入延时。可选的,注册报文中包含传感器类型和传感器标识;跳转模块,被配置为检测传感器类型和传感器标识与自身传感器类型和自身传感器标识是否匹配;当传感器类型和传感器标识与自身传感器类型和自身传感器标识匹配时,跳转至通信频道。可选的,第二发送模块,被配置为当在通信频道接收到跳转确认报文时,进入延时;延时结束后,侦听通信频道内是否存在跳转成功报文;若未侦听到跳转成功报文,则在通信频道发送跳转成功报文。根据本公开实施例的第四方面,提供了一种传感器注册装置,该装置包括:广播模块,被配置为在初始频道广播查询报文,查询报文用于查询未注册的传感器;第三接收模块,被配置为在初始频道接收传感器发送的查询应答报文,查询应答报文包含传感器类型和传感器标识;第四发送模块,被配置为根据查询应答报文,在初始频道发送注册报文,注册报文包含为传感器分配的通信频道的频道号,传感器用于根据频道号跳转至通信频道;第五发送模块,被配置为跳转至通信频道,并在通信频道发送跳转确认报文;建立模块,被配置为当在通信频道接收到传感器发送的跳转确认报文时,为传感器建立注册表。可选的,该装置,还包括:第六发送模块,被配置为向相连的移动终端发送注册表,移动终端用于管理传感器。可选的,注册表中包括注册号、传感器类型、传感器标识和频道号之间的对应关系;该装置,还包括:第四接收模块,被配置为在通信频道接收传感器发送的数据报文,数据报文包含传感器数据、传感器类型和传感器标识;查找模块,被配置为在注册表中查找与传感器类型本文档来自技高网...
传感器注册方法、装置及系统

【技术保护点】
一种传感器注册方法,其特征在于,用于传感器,所述方法包括:在初始频道接收主控设备广播的查询报文,所述查询报文用于查询未注册的传感器;在所述初始频道发送查询应答报文,所述查询应答报文包含传感器类型和传感器标识;在所述初始频道接收所述主控设备发送的注册报文,所述注册报文是所述主控设备接收到所述应答报文后发送的,所述注册报文包含为所述传感器分配的通信频道的频道号;根据所述频道号跳转至所述通信频道;当在所述通信频道接收到所述主控设备发送的跳转确认报文时,向所述主控设备发送跳转成功报文,所述主控设备被配置为在接收到所述跳转成功报文时,为所述传感器建立注册表,并向相连的移动终端发送所述注册表,所述移动终端用于管理所述传感器。

【技术特征摘要】
1.一种传感器注册方法,其特征在于,用于传感器,所述方法包括:在初始频道接收主控设备广播的查询报文,所述查询报文用于查询未注册的传感器;在所述初始频道发送查询应答报文,所述查询应答报文包含传感器类型和传感器标识;在所述初始频道接收所述主控设备发送的注册报文,所述注册报文是所述主控设备接收到所述应答报文后发送的,所述注册报文包含为所述传感器分配的通信频道的频道号;根据所述频道号跳转至所述通信频道;当在所述通信频道接收到所述主控设备发送的跳转确认报文时,向所述主控设备发送跳转成功报文,所述主控设备被配置为在接收到所述跳转成功报文时,为所述传感器建立注册表,并向相连的移动终端发送所述注册表,所述移动终端用于管理所述传感器。2.根据权利要求1所述的方法,其特征在于,所述注册表中包括注册号、所述传感器类型、所述传感器标识和所述频道号之间的对应关系;所述方法,还包括:通过所述通信频道向所述主控设备发送数据报文,所述数据报文包含传感器数据、所述传感器类型和所述传感器标识;所述主控设备被配置为在所述注册表中查找与所述传感器类型和所述传感器标识对应的所述注册号,并向所述移动终端发送传感器数据包,所述传感器数据包中包括所述传感器数据和所述注册号;所述移动终端被配置为根据所述注册号和所述注册表确定发送所述传感器数据的传感器;其中,所述注册号的长度小于所述传感器类型和所述传感器标识的长度之和。3.根据权利要求1或2所述的方法,其特征在于,所述在所述初始频道发送查询应答报文,包括:当接收到所述查询报文时,进入延时;延时结束后,侦听所述初始频道内是否存在所述查询应答报文;若未侦听到所述查询应答报文,则在所述初始频道发送所述查询应答报文。4.根据权利要求3所述的方法,其特征在于,所述传感器中存储有延时次数;所述在所述初始频道发送查询应答报文,还包括:若侦听到所述查询应答报文,则检测所述延时次数是否达到预设阈值;若所述延时次数未达到所述预设阈值,则根据所述延时次数调整延时的时长,并进入延时。5.根据权利要求1至4任一所述的方法,其特征在于,所述注册报文中包含所述传感器类型和所述传感器标识;所述根据所述频道号跳转至所述通信频道,包括:检测所述传感器类型和所述传感器标识与自身传感器类型和自身传感器标识是否匹配;当所述传感器类型和所述传感器标识与自身传感器类型和自身传感器标识匹配时,跳转至所述通信频道。6.根据权利要求1至5任一所述的方法,其特征在于,所述向所述主控设备发送跳转成功报文,包括:当在所述通信频道接收到所述跳转确认报文时,进入延时;延时结束后,侦听所述通信频道内是否存在所述跳转成功报文;若未侦听到所述跳转成功报文,则在所述通信频道发送所述跳转成功报文。7.一种传感器注册方法,其特征在于,所述方法包括:在初始频道广播查询报文,所述查询报文用于查询未注册的传感器;在所述初始频道接收传感器发送的查询应答报文,所述查询应答报文包含传感器类型和传感器标识;根据所述查询应答报文,在所述初始频道发送注册报文,所述注册报文包含为所述传感器分配的通信频道的频道号,所述传感器用于根据所述频道号跳转至所述通信频道;跳转至所述通信频道,并在所述通信频道发送跳转确认报文;当在所述通信频道接收到所述传感器发送的跳转确认报文时,为所述传感器建立注册表。8.根据权利要求7所述的方法,其特征在于,所述方法,还包括:向相连的移动终端发送所述注册表,所述移动终端用于管理所述传感器。9.根据权利要求8所述的方法,其特征在于,所述注册表中包括注册号、所述传感器类型、所述传感器标识和所述频道号之间的对应关系;所述方法,还包括:在所述通信频道接收所述传感器发送的数据报文,所述数据报文包含传感器数据、所述传感器类型和所述传感器标识;在所述注册表中查找与所述传感器类型和所述传感器标识对应的所述注册号;向所述移动终端发送传感器数据包,所述传感器数据包中包括所述传感器数据和所述注册号,所述移动终端被配置为根据所述注册号和所述注册表确定发送所述传感器数据的传感器;其中,所述注册号的长度小于所述传感器类型和所述传感器标识的长度之和。10.一种传感器注册装置,其特征在于,所述装置包括:第一接收模块,被配置为在初始频道接收主控设备广播的查询报文,所述查询报文用于查询未注册的传感器;第一发送模块,被配置为在所述初始频道发送查询应答报文,所述查询应答报文包含传感器类型和传感器标识;第二接收模块,被配置为在所述初始频道接收所述主控设备发送的注册报文,所述注册报文是所述主控设备接收到所述应答报文后发送的,所述注册报文包含为所述传感器分配的通信频道的频道号;跳转模块,被配置为根据所述频道号跳转至所述通信频道;第二发送模块,被配置为当在所述通信频道接收到所述主控设备发送的跳转确认报文时,向所述主控设备发送跳转成功报文,所述主控设备被配置为在接收到所述跳转成功报文时,为所述传感器建立注册表,并向相连的移动终端发送所述注册表,所述移动终端用于管理所述传感器。11.根据权利要求10所述的装置,其特征在于,所述注册表中包括注册号、所述传感器类型、所述传感器标识和所述频道号之间的对应关系;所述装置,还包括:第三发送模块,被配置为通过所述通信频道向所述主控设备发送...

【专利技术属性】
技术研发人员:张洋张虎
申请(专利权)人:北京小米移动软件有限公司北京爱其科技有限公司
类型:发明
国别省市:北京,11

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

1