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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。