基于可见光通信的物联网设备入网的控制方法和装置 |
|||||||
申请号 | CN201610345796.3 | 申请日 | 2016-05-20 | 公开(公告)号 | CN107404468A | 公开(公告)日 | 2017-11-28 |
申请人 | 美的集团股份有限公司; | 发明人 | 吴晓东; 付新; | ||||
摘要 | 本 发明 公开了一种基于可见光通信的 物联网 设备入网的控制方法、装置和系统,其中,方法包括:获取家庭网关接入点的服务集标识和密码;对服务集标识和密码进行二进制编码,以生成服务集标识和密码对应的二进制数据;通过可见光发射器将二进制数据发送给物联网设备,以使物联网设备根据解析出的服务集标识和密码连接家庭网关对应的接入点。本发明 实施例 的方法能够减少配置物联网设备入网的复杂度,缩短配置物联网设备入网的时间,进而能够提升用户体验。本发明还公开了一种终端设备和物联网设备。 | ||||||
权利要求 | 1.一种基于可见光通信的物联网设备入网的控制方法,其特征在于,包括以下步骤: |
||||||
说明书全文 | 基于可见光通信的物联网设备入网的控制方法和装置技术领域背景技术[0002] IOT(Internet of Things,物联网)设备没有类似手机和PC的输入功能和显示功能,因此IOT设备作为一个WLAN STA(Wireless Local Area Network Station,无线局域网 接入AP(Access Point,接入点)的终端站点)需要接入一个AP存在一定的困难。 [0003] 相关技术中,当配置IOT设备入网的方法是采用SoftAP的方式,如图1所示,首先IOT设备切换到SoftAP模式,手机作为STA加入IOT设备的SoftAP,然后手机与发起AP的IOT 设备建立TCP或者UDP连接,把家庭网关的SSID(Service Set Identifier,服务集标识)和 密码发送给IOT设备,IOT设备收到SSID和密码后再切换到STA模式连接到路由器的AP。 [0004] 上述技术中,IOT设备的模块需要反复在SoftAP模式和STA之间切换,配置IOT设备入网的流程复杂,配置时间比较长。且需要用户参与的步骤多,用户体验差。 发明内容[0005] 本发明旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本发明的第一个目的在于提出一种基于可见光通信的物联网设备入网的控制方法。该方法能够减少 配置IOT设备入网的复杂度,缩短配置IOT设备入网的时间,进而能够提升用户体验。 [0006] 本发明的第二个目的在于提出一种基于可见光通信的物联网设备入网的控制方法。 [0007] 本发明的第三个目的在于提出一种基于可见光通信的物联网设备入网的控制装置。 [0008] 本发明的第四个目的在于提出一种基于可见光通信的物联网设备入网的控制装置。 [0009] 本发明的第五个目的在于提出一种终端设备。 [0010] 本发明的第六个目的在于提出一种物联网设备。 [0011] 本发明的第七个目的在于提出一种基于可见光通信的物联网设备入网的控制系统。 [0012] 为达到上述目的,本发明第一方面的实施例提出了一种基于可见光通信的物联网设备入网的控制方法,包括以下步骤:获取家庭网关接入点的服务集标识和密码;对所述服 务集标识和所述密码进行二进制编码,以生成所述服务集标识和所述密码对应的二进制数 据;通过可见光发射器将所述二进制数据发送给物联网设备,以使所述物联网设备根据解 析出的服务集标识和密码连接家庭网关对应的接入点。 [0013] 根据本发明实施例的基于可见光通信的物联网设备入网的控制方法,通过对服务集标识和密码进行二进制编码,以获取对应的二进制数据,并通过可见光发射器将该二进 制数据发送给物联网设备,以使物联网设备根据解析出的服务集标识和密码连接家庭网关 对应的接入点,由此,能够减少配置物联网设备入网的复杂度,缩短配置物联网设备入网的 时间,进而能够提升用户体验。 [0014] 为达到上述目的,本发明第二方面的实施例提出了一种基于可见光通信的物联网设备入网的控制方法,包括以下步骤:可见光通讯接收器接收可见光发射器发送的对家庭 网关接入点的服务集标识和密码进行二进制编码后的二进制数据;解析所述二进制数据, 以获取对应的服务集标识和密码;根据所述服务集标识和所述密码连接家庭网关对应的接 入点。 [0015] 根据本发明实施例的基于可见光通信的物联网设备入网的控制方法,通过可见光通讯接收器接收可见光发射器发送的对家庭网关接入点的服务集标识和密码进行二进制 编码后的二进制数据,通过解析该二进制数据,以获取对应的服务集标识和密码,并根据服 务集标识和密码连接家庭网关对应的接入点,由此,能够减少配置物联网设备入网的复杂 度,缩短配置物联网设备入网的时间,进而能够提升用户体验。 [0016] 为达到上述目的,本发明第三方面的实施例提出了一种基于可见光通信的物联网设备入网的控制装置,包括:获取模块,用于获取家庭网关接入点的服务集标识和密码;编 码模块,用于对所述服务集标识和所述密码进行二进制编码,以生成所述服务集标识和所 述密码对应的二进制数据;可见光发射器,用于将所述二进制数据发送给物联网设备,以使 所述物联网设备根据解析出的服务集标识和密码连接家庭网关对应的接入点。 [0017] 根据本发明实施例的基于可见光通信的物联网设备入网的控制装置,通过编码模块对服务集标识和密码进行二进制编码,以获取对应的二进制数据,并通过可见光发射器 将该二进制数据发送给物联网设备,以使物联网设备根据解析出的服务集标识和密码连接 家庭网关对应的接入点,由此,能够减少配置物联网设备入网的复杂度,缩短配置物联网设 备入网的时间,进而能够提升用户体验。 [0018] 为达到上述目的,本发明第四方面的实施例提出了一种基于可见光通信的物联网设备入网的控制装置,包括:可见光通讯接收器,用于接收可见光发射器发送的对家庭网关 接入点的服务集标识和密码进行二进制编码后的二进制数据;解析模块,用于解析所述二 进制数据,以获取对应的服务集标识和密码;连接模块,用于根据所述服务集标识和所述密 码连接家庭网关对应的接入点。 [0019] 根据本发明实施例的基于可见光通信的物联网设备入网的控制装置,通过可见光通讯接收器接收可见光发射器发送的对家庭网关接入点的服务集标识和密码进行二进制 编码后的二进制数据,通过解析模块解析该二进制数据,以获取对应的服务集标识和密码, 并通过连接模块根据服务集标识和密码连接家庭网关对应的接入点,由此,能够减少配置 物联网设备入网的复杂度,缩短配置物联网设备入网的时间,进而能够提升用户体验。 [0020] 进一步地,本发明第五方面的实施例提出了一种终端设备,包括:本发明第三方面实施例的基于可见光通信的物联网设备入网的控制装置。 [0021] 本发明实施例的终端设备,通过可见光发射器将二进制编码后的包含家庭网关接入点的服务集标识和密码的二进制数据发送给物联网设备,以使物联网设备根据解析出的 服务集标识和密码连接家庭网关对应的接入点,由此,能够减少配置物联网设备入网的复 杂度,缩短配置物联网设备入网的时间,进而能够提升用户体验。 [0022] 进一步地,本发明第六方面的实施例提出了一种物联网设备,包括:本发明第四方面实施例的基于可见光通信的物联网设备入网的控制装置。 [0023] 本发明实施例的物联网设备,通过可见光通讯接收器接收可见光发射器发送的对家庭网关接入点的服务集标识和密码进行二进制编码后的二进制数据,通过解析模块解析 该二进制数据,以获取对应的服务集标识和密码,并通过连接模块根据服务集标识和密码 连接家庭网关对应的接入点,由此,能够减少配置物联网设备入网的复杂度,缩短配置物联 网设备入网的时间,进而能够提升用户体验。 [0024] 更进一步地,本发明第七方面的实施例提出了一种基于可见光通信的物联网设备入网的控制系统,包括:终端设备和物联网设备,其中,所述终端设备包括本发明第三方面 实施例的基于可见光通信的物联网设备入网的控制装置;所述物联网设备包括本发明第四 方面实施例的基于可见光通信的物联网设备入网的控制装置。 [0025] 本发明实施例的基于可见光通信的物联网设备入网的控制系统,通过终端设备的编码模块对获取的家庭网关接入点的服务集标识和密码进行二进制编码,以生成对应的二 进制数据,并通过可见光发射器将该二进制数据发送给物联网设备,通过物联网设备的可 见光通讯接收器接收该二进制数据,通过解析模块解析该二进制数据,以获取对应的服务 集标识和密码,并通过连接模块根据服务集标识和密码连接家庭网关对应的接入点,由此, 能够减少配置物联网设备入网的复杂度,缩短配置物联网设备入网的时间,进而能够提升 用户体验。 附图说明 [0026] 本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中: [0027] 图1是相关技术中的物联网设备入网的控制方法的示意图; [0028] 图2是根据本发明一个实施例的基于可见光通信的物联网设备入网的控制方法的流程图; [0029] 图3是根据本发明一个实施例的基于可见光通信的物联网设备入网的控制装置的结构框图; [0030] 图4是根据本发明另一个实施例的基于可见光通信的物联网设备入网的控制方法的流程图; [0031] 图5是根据本发明另一个实施例的基于可见光通信的物联网设备入网的控制装置的结构框图; [0032] 图6是根据本发明一个实施例的基于可见光通信的物联网设备入网的控制方法的示意图。 具体实施方式[0033] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。 [0034] 下面参考附图描述本发明实施例的基于可见光通信的物联网设备入网的控制方法、装置和系统以及终端设备和物联网设备。 [0035] 图1是根据本发明一个实施例的基于可见光通信的物联网设备入网的控制方法的流程图。 [0036] S101,获取家庭网关接入点的服务集标识和密码。 [0037] 具体地,如果终端设备(例如手机)没有连接上指定的接入点,则可以通过用户手动输入,以获取家庭网关接入点的服务集标识和密码。如果终端设备(例如手机)以经连接 至家庭网关接入点,则可以通过终端设备的无线模块自动获取家庭网关接入点的服务集标 识和密码。 [0038] 在本发明的一个具体实施例中,无线模块可以是手机的WIFI模块。 [0039] S102,对服务集标识和密码进行二进制编码,以生成服务集标识和密码对应的二进制数据。 [0040] 具体地,在本发明的一个实施例中,如表1所示,对服务集标识和密码进行二进制编码时,服务集标识和密码的组织方式包括前导码、服务集标识和密码,其中,服务集标识 和密码的组织方式包括类型、长度和数值。 [0041] 表1 [0042]前导码 SSID 密码 [0043] 在本发明的一个实施例中,前导码固定为0xFEFE,占两个字节,用来间隔连续两个相同的配置信息。 [0044] 如表2所示,SSID和密码采用TLV(即Type(类型)、Length(长度)和Value(数值))的组织方式。其中,Type占用一个字节,用于定义Value的类型;Length代表Value的长度,按照 字节数统计;Value存储具体的SSID或者密码的ASCII码信息。如表3所示,可以定义Type的 值为: [0045] 表2 [0046]Type Length Value [0047] 表3 [0048]取值 说明 0 某个AP的SSID 1 某个AP的接入密码 2-255 保留 [0049] 如表2所示,Type的取值为0,表示某个AP的SSID;Type的取值为1,表示某个AP的接入密码;Type的取值2-255的作用处于保留状态。 [0050] 举例而言,如果一个AP的SSID为“CMCC-AP”,密码为“12345678”,则在对该AP的SSID和密码进行二进制编码时,SSID和密码的组织方式可如表4所示: [0051] 表4 [0052]0xFEFE 0 7 CMCC-AP 1 8 12345678 [0053] 在本发明的一个实施例中,二进制编码包括ASCII编码。 [0054] S103,通过可见光发射器将二进制数据发送给物联网设备,以使物联网设备根据解析出的服务集标识和密码连接家庭网关对应的接入点。 [0057] 本发明实施例的基于可见光通信的物联网设备入网的控制方法,通过对服务集标识和密码进行二进制编码,以获取对应的二进制数据,并通过可见光发射器将该二进制数 据发送给物联网设备,以使物联网设备根据解析出的服务集标识和密码连接家庭网关对应 的接入点,由此,能够减少配置物联网设备入网的复杂度,缩短配置物联网设备入网的时 间,进而能够提升用户体验。 [0058] 图3是根据本发明一个实施例的基于可见光通信的物联网设备入网的控制装置的结构框图。 [0059] 如图3所示,该基于可见光通信的物联网设备入网的控制装置包括:获取模块110、编码模块120和可见光发射器130。 [0060] 其中,获取模块110用于获取家庭网关接入点的服务集标识和密码。 [0061] 具体地,获取模块110可以获取用户手动输入的所述家庭网关接入点的服务集标识和密码,也可以通过无线模块自动获取所述家庭网关接入点的服务集标识和密码。 [0062] 编码模块120用于对服务集标识和密码进行二进制编码,以生成服务集标识和密码对应的二进制数据。 [0063] 在本发明的一个实施例中,对服务集标识和密码进行二进制编码时,服务集标识和密码的组织方式包括前导码、服务集标识和密码,其中,服务集标识和密码的组织方式包 括类型、长度和数值。 [0064] 其中,二进制编码包括ASCII编码。 [0065] 可见光发射器130用于将二进制数据发送给物联网设备,以使物联网设备根据解析出的服务集标识和密码连接家庭网关对应的接入点。 [0066] 在本发明的一个实施例中,可见光发射器包括但不限于手机的闪光灯、平板电脑的闪光灯。 [0067] 需要说明的是,本发明实施例的基于可见光通信的物联网设备入网的控制装置的具体实施方式,与本发明上述实施例的基于可见光通信的物联网设备入网的控制方法的具 体实施例方式相同,为减少冗余,此处不做赘述。 [0068] 本发明实施例的基于可见光通信的物联网设备入网的控制装置,通过编码模块对服务集标识和密码进行二进制编码,以获取对应的二进制数据,并通过可见光发射器将该 二进制数据发送给物联网设备,以使物联网设备根据解析出的服务集标识和密码连接家庭 网关对应的接入点,由此,能够减少配置物联网设备入网的复杂度,缩短配置物联网设备入 网的时间,进而能够提升用户体验。 [0069] 进一步地,本发明公开了一种终端设备,包括本发明上述实施例的基于可见光通信的物联网设备入网的控制装置。 [0070] 在本发明的一个实施例中,终端设备包括但不限于手机、平板电脑,且具有用于信息传输的闪光灯。 [0071] 本发明实施例的终端设备,通过可见光发射器将二进制编码后的包含家庭网关接入点的服务集标识和密码的二进制数据发送给物联网设备,以使物联网设备根据解析出的 服务集标识和密码连接家庭网关对应的接入点,由此,能够减少配置物联网设备入网的复 杂度,缩短配置物联网设备入网的时间,进而能够提升用户体验。 [0072] 另外,根据本发明实施例的终端设备的其它构成以及作用对于本领域的普通技术人员而言都是已知的,为了减少冗余,此处不做赘述。 [0073] 图4是根据本发明另一个实施例的基于可见光通信的物联网设备入网的控制方法的流程图。 [0074] 如图4所示,该基于可见光通信的物联网设备入网的控制方法包括: [0075] S201,可见光通讯接收器接收可见光发射器发送的对家庭网关接入点的服务集标识和密码进行二进制编码后的二进制数据。 [0076] 其中,可见光发射器包括但不限于手机的闪光灯、平板电脑的闪光灯。 [0077] 在本发明的一个实施例中,如表1所示,对服务集标识和密码进行二进制编码时,服务集标识和密码的组织方式包括前导码、服务集标识和密码,其中,服务集标识和密码的 组织方式包括类型、长度和数值。 [0078] 表1 [0079]前导码 SSID 密码 [0080] 在本发明的一个实施例中,前导码固定为0xFEFE,占两个字节,用来间隔连续两个相同的配置信息。 [0081] 如表2所示,SSID和密码采用TLV(即Type(类型)、Length(长度)和Value(数值))的组织方式。其中,Type占用一个字节,用于定义Value的类型;Length代表Value的长度,按照 字节数统计;Value存储具体的SSID或者密码的ASCII码信息。如表3所示,可以定义Type的 值为: [0082] 表2 [0083]Type Length Value [0084] 表3 [0085]取值 说明 0 某个AP的SSID 1 某个AP的接入密码 2-255 保留 [0086] 如表2所示,Type的取值为0,表示某个AP的SSID;Type的取值为1,表示某个AP的接入密码;Type的取值2-255的作用处于保留状态。 [0087] 举例而言,如果一个AP的SSID为“CMCC-AP”,密码为“12345678”,则在对该AP的SSID和密码进行二进制编码时,SSID和密码的组织方式可如表4所示: [0088] 表4 [0089]0xFEFE 0 7 CMCC-AP 1 8 12345678 [0090] 在本发明的一个实施例中,二进制编码包括ASCII编码。 [0091] S202,解析二进制数据,以获取对应的服务集标识和密码。 [0092] 具体地,根据设定的二进制编码规则,如ASCII编码规则,解析出上述二进制数据对应的服务集标识和密码。 [0093] S203,根据服务集标识和密码连接家庭网关对应的接入点。 [0094] 本发明实施例的基于可见光通信的物联网设备入网的控制方法,通过可见光通讯接收器接收可见光发射器发送的对家庭网关接入点的服务集标识和密码进行二进制编码 后的二进制数据,通过解析该二进制数据,以获取对应的服务集标识和密码,并根据服务集 标识和密码连接家庭网关对应的接入点,由此,能够减少配置物联网设备入网的复杂度,缩 短配置物联网设备入网的时间,进而能够提升用户体验。 [0095] 图5是根据本发明另一个实施例的基于可见光通信的物联网设备入网的控制装置的结构框图。 [0096] 如图5所示,该基于可见光通信的物联网设备入网的控制装置包括:可见光通讯接收器210、解析模块220和连接模块230。 [0097] 其中,可见光通讯接收器210用于接收可见光发射器发送的对家庭网关接入点的服务集标识和密码进行二进制编码后的二进制数据。 [0098] 其中,可见光发射器包括但不限于手机的闪光灯、平板电脑的闪光灯。 [0099] 在本发明的一个实施例中,对家庭网关接入点的服务集标识和密码进行二进制编码时,服务集标识和密码的组织方式包括前导码、服务集标识和密码,其中,服务集标识和 密码的组织方式包括类型、长度和数值。 [0100] 其中,二进制编码包括但不限于ASCII编码。 [0101] 解析模块220用于解析二进制数据,以获取对应的服务集标识和密码。 [0102] 连接模块230用于根据服务集标识和密码连接家庭网关对应的接入点。 [0103] 需要说明的是,本发明实施例的基于可见光通信的物联网设备入网的控制装置的具体实施方式,与本发明上述实施例的基于可见光通信的物联网设备入网的控制方法的具 体实施例方式相同,为减少冗余,此处不做赘述。 [0104] 本发明实施例的基于可见光通信的物联网设备入网的控制装置,通过可见光通讯接收器接收可见光发射器发送的对家庭网关接入点的服务集标识和密码进行二进制编码 后的二进制数据,通过解析模块解析该二进制数据,以获取对应的服务集标识和密码,并通 过连接模块根据服务集标识和密码连接家庭网关对应的接入点,由此,能够减少配置物联 网设备入网的复杂度,缩短配置物联网设备入网的时间,进而能够提升用户体验。 [0105] 进一步地,本发明公开了一种物联网设备,包括本发明上述实施例的基于可见光通信的物联网设备入网的控制装置。 [0106] 本发明实施例的物联网设备,通过可见光通讯接收器接收可见光发射器发送的对家庭网关接入点的服务集标识和密码进行二进制编码后的二进制数据,通过解析模块解析 该二进制数据,以获取对应的服务集标识和密码,并通过连接模块根据服务集标识和密码 连接家庭网关对应的接入点,由此,能够减少配置物联网设备入网的复杂度,缩短配置物联 网设备入网的时间,进而能够提升用户体验。 [0107] 另外,根据本发明实施例物联网设备的其它构成以及作用对于本领域的普通技术人员而言都是已知的,为了减少冗余,此处不做赘述。 [0108] 更进一步地,本发明公开了一种基于可见光通信的物联网设备入网的控制系统,包括本发明上述实施例的终端设备1000和物联网设备2000。 [0109] 其中,终端设备1000包括本发明上述实施例的包括可见光发射器的基于可见光通信的物联网设备入网的控制装置。 [0110] 在本发明的一个实施例中,终端设备但不限于手机、平板电脑,且终端设备具有可传输信息的闪光灯。 [0111] 物联网设备2000包括本发明上述实施例的包括可见通讯接收器的基于可见光通信的物联网设备入网的控制装置。 [0112] 为方便理解本发明实施例的基于可见光通信的物联网设备入网的控制系统,以终端设备为手机为例,通过图6进行说明: [0113] 如图6所示,首先,通过手机获取家庭网关AP的SSID和密码。如果手机已经连接至家庭网关,则自动获取AP的SSID和密码;如果手机未连接上指定的AP,则可通过人工输入获 取AP的SSID和密码。然后,手机可采用ASCII编码方式对SSID和密码进行二进制编码,进而 把手机闪光灯对准IOT设备的可见光通讯接收器,通过手机闪光灯把二进制数据发送出去。 IOT设备通过可见光通讯接收器接收二进制数据,进而通过解析模块解析出待接入AP的 SSID和密码。最后,IOT设备通过连接模块直接连接家庭网关对应的AP。 [0114] 本发明实施例的基于可见光通信的物联网设备入网的控制系统,通过终端设备的编码模块对获取的家庭网关接入点的服务集标识和密码进行二进制编码,以生成对应的二 进制数据,并通过可见光发射器将该二进制数据发送给物联网设备,通过物联网设备的可 见光通讯接收器接收该二进制数据,通过解析模块解析该二进制数据,以获取对应的服务 集标识和密码,并通过连接模块根据服务集标识和密码连接家庭网关对应的接入点,由此, 能够减少配置物联网设备入网的复杂度,缩短配置物联网设备入网的时间,进而能够提升 用户体验。 [0115] 另外,需要说明的是,本发明上述实施例包括但不限于采用基于Li-Fi(Light-Fidelity,光保真技术)的可见光通信技术,其他类似Li-Fi可以实现可见光通信的技术同 样适用于本发明。 [0116] 在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。 [0117] 此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者 隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三 个等,除非另有明确具体的限定。 [0118] 在本发明中,除非另有明确的规定和限定,第一特征在第二特征“上”或“下”可以是第一和第二特征直接接触,或第一和第二特征通过中间媒介间接接触。而且,第一特征在 第二特征“之上”、“上方”和“上面”可是第一特征在第二特征正上方或斜上方,或仅仅表示 第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”可以是第 一特征在第二特征正下方或斜下方,或仅仅表示第一特征水平高度小于第二特征。 [0119] 在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特 点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不 必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任 一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技 术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结 合和组合。 |