控制家电设备入网的方法和装置的制造方法

文档序号:9915220阅读:417来源:国知局
控制家电设备入网的方法和装置的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种控制家电设备入网的方法和装置。
【背景技术】
[0002] 随着科技的发展,社会的进步,人民的生活水平逐步提高,网络家电也正逐渐兴 起。网络家电是将普通家用电器利用数字技术、网络技术及智能控制技术设计改进的新型 家电产品。网络家电可以实现互联组成一个家庭内部网络,同时这个家庭网络又可以与外 部互联网相连接。
[0003] 通常,在家电设备入网之前,家电设备需获知入网的网络配置信息例如网络名称 和密码信息。家电设备获取入网的网络配置信息的一般过程为:移动终端从无线路由设备 中获取网络配置信息,然后,移动终端与家电设备建立无线网络建立,在无线环境中,移动 终端将入网的网络配置信息发送给家电设备,家电设备根据网络配置信息接入无线路由 器,以实现家电设备入网。
[0004] 相关的数据传输方式是将整个网络配置信息作为一个整体进行发送,家电设备接 收数据包,并对数据包进行解析以获得网络配置信息。然而,由于一些网络环境因素的影响 例如网络环境不稳定,容易出现数据丢失的情况,如果传输过程中网络配置信息有一位被 传错,则家电设备将无法正确识别出的网络配置信息,移动终端需要再次发送网络配置信 息,这使得家电设备获得入网的网络配置信息的时间较长,进而影响了家电设备入网的效 率。

【发明内容】

[0005] 本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的 第一个目的在于提出一种控制家电设备入网的方法,该方法通过分组的方式将网络配置信 息发送给家电设备,从而可提高家电设备获取准确的网络配置信息的效率,进而可提高家 电设备入网的效率。
[0006] 本发明的第二个目的在于提出一种控制家电设备入网的方法。
[0007] 本发明的第三个目的在于提出一种控制家电设备入网的装置。
[0008] 本发明的第四个目的在于提出一种控制家电设备入网的装置。
[0009] 为达到上述目的,本发明第一方面实施例的控制家电设备入网的方法包括:根据 分组规则对网络配置信息进行分组;生成每个分组的数据块,其中,所述每个分组的数据块 包含当前分组的每个信息位上的字符所对应的数据包和编号所对应的数据包,其中,所述 数据包的长度与一个信息位上的字符对应,或与所述编号对应;按照分组顺序将每个数据 块中的数据包依次进行广播,以使所述家电设备根据接收到的数据包获取所述网络配置信 息,并通过所述网络配置信息接入网络。
[0010] 根据本发明实施例的控制家电设备入网的方法,根据分组规则对网络配置信息进 行分组,并生成每个分组的数据块,以及按照分组顺序将每个数据块中的数据包依次进行 广播,以使家电设备根据接收到的数据包获取网络配置信息,并通过网络配置信息接入网 络。由此,通过分组的方式将网络配置信息发送给家电设备,从而可提高家电设备获取准确 的网络配置信息的效率,进而可提高家电设备入网的效率。
[0011] 另外,根据本发明上述实施例的控制家电设备入网的方法还可以具有如下附加的 技术特征:
[0012] 根据本发明的一个实施例,所述信息位是所述网络的标识SSID中的信息位或所述 网络的接入密码中的信息位。
[0013] 根据本发明的一个实施例,所述生成每个分组的数据块,包括:根据预先保存的数 据包的长度与字符的对应关系,确定当前分组的每个信息位上的字符所对应的数据包的长 度信息,并根据所述长度信息生成对应长度的数据包;为当前分组分配一个唯一的编号,并 生成与所述编号对应长度的数据包;根据所述字符所对应的数据包和所述编号所对应的数 据包生成当前组的数据块。
[0014] 根据本发明的一个实施例,所述数据块由前导码字段、长度字段、分组编号字段、 内容字段和校验字段组成,其中,所述前导码字段用于保存所述特定信息,所述特定信息是 所述移动终端与所述家电设备预先约定的信息,所述家电设备通过所述特定信息锁定通信 信道;所述长度字段用于保存所述网络的标识SSID的长度或者所述网络的接入密码的长 度;所述分组编号字段用于保存分组的编号;所述内容字段用于保存分组的信息位上的字 符;所述校验字段用于保存校验值,其中,所述校验值是根据所述长度字段的内容、所述分 组编号字段的内容和所述内容字段的内容生成的。
[0015] 根据本发明的一个实施例,所述方法还包括:确定所述网络配置信息的长度;
[0016] 其中,所述生成当前组的数据块,包括:
[0017] 生成所述特定信息所对应的数据包;
[0018] 生成所述网络配置信息的长度所对应的数据包;
[0019] 根据所述当前分组的每个信息位上的字符、所述网络配置信息的长度和所述当前 分组的编号生成所述当前分组的校验值,并生成所述校验值所对应的数据包;
[0020] 根据所述特定信息对应的数据包、所述网络配置信息的长度对应的数据包、所述 编号所对应的数据包、所述当前分组的每个信息位上的字符所对应的数据包和所述校验值 所对应的数据包生成所述当前分组的数据块。
[0021] 根据本发明的一个实施例,所述数据块还包括指示所述当前分组是所述网络的标 识SSID还是所述网络的接入密码的数据包。
[0022] 根据本发明的一个实施例,所述方法还包括:接收所述家电设备发送的确认指令, 并根据所述确认指令停止向所述家电设备发送所述数据包。
[0023] 为达到上述目的,本发明第二方面实施例的控制家电设备入网的方法包括:接收 移动终端发送的数据包序列;在确定所述数据包序列为包含网络配置信息的数据包序列 时,对所述数据包序列进行分析,以确定出所述数据包序列中的每个数据块,其中,所述每 个数据块中包含所述网络配置信息的部分内容,每个数据块均具有各自的编号;当监控到 所述数据包序列存在内容不正确的数据块时,继续接收所述移动终端发送的数据包序列, 直至根据多次接收结果确定所有数据块的内容均正确时,根据所述编号的顺序和所有正确 的数据块的内容生成所述网络配置信息;基于所述网络配置信息接入路由设备。
[0024] 根据本发明实施例的控制家电设备入网的方法,接收移动终端发送的数据包序 列,在确定数据包序列为包含网络配置信息的数据包序列时,对数据包序列进行分析,以确 定出数据包序列中的每个数据块,当监控到数据包序列存在内容不正确的数据块时,继续 接收移动终端发送的数据包序列,直至根据多次接收结果确定所有数据块的内容均正确 时,根据编号的顺序和所有正确的数据块的内容生成网络配置信息。由此,可提高家电设备 获取准确的网络配置信息的效率,进而可提高家电设备入网的效率。
[0025] 另外,根据本发明上述实施例的控制家电设备入网的方法还可以具有如下附加的 技术特征:
[0026] 根据本发明的一个实施例,所述确定所述数据包序列为包含网络配置信息的数据 包序列,包括:判断接收到的数据包序列中是否包含满足预设条件的数据包序列,若包含, 则确定所述数据包序列为包含网络配置信息的数据包序列。
[0027] 根据本发明的一个实施例,当监控到根据多次接收结果确定所述数据包中的数据 块的内容均正确时,所述方法还包括:向所述移动终端发送确认指令,以使所述移动终端根 据所述确认指令停止向所述家电设备发送对应的数据包。
[0028] 为达到上述目的,本发明第三方面实施例的控制家电设备入网的装置包括:分组 模块,用于根据分组规则对网络配置信息进行分组;生成模块,用于生成每个分组的数据 块,其中,所述每个分组的数据块包含当前分组的每个信息位上的字符所对应的数据包和 编号所对应的数据包,其中,所述数据包的长度与一个信息位上的字符对应,或与所述编号 对应;广播模块,用于按照分组顺序将每个数据块中的数据包依次进行广播,以使所述家电 设备根据接收到的数据包获取所述网络配置信息,并通过所述网络配置信息接入网络。
[0029] 根据本发明实施例的控制家电设备入网的装置,通过分组模块根据分组规则对网 络配置信息进行分组,并生成模块生成每个分组的数据块,以及广播模块按照分组顺序将 每个数据块中的数据包依次进行广播,以使家电设备根据接收到的数据包获取网络配置信 息,并通过网络配置信息接入网络。由此,通过分组的方式将网络配置信息发送给家电设 备,从而可提高家电设备获取准确的网络配置信息的效率,进而可提高家电设备入网的效 率。
[0030] 另外,根据本发明上述实施例的控制家电设备入网的装置还可以具有如下附加的 技术特征:
[0031] 根据本发明的一个实施例,所述信息位是所述网络的标识SSID中的信息位或所述 网络的接入密码中的信息位。
[0032] 根据本发明的一个实施例,所述生成模块,具体用于:根据预先保存的数据包的长 度与字符的对应关系,确定当前分组的每个信息位上的字符所对应的数据包的长度信息, 并根据所述长度信息生成对应长度的数据包;为当前分组分配一个唯一的编号,并生成与 所述编号对应长度的数据包;根据所述字符所对应的数据包和所述编号所对应的数据包生 成当前组的数据块。
[0033] 根据本发明的一个实施例,所述数据块由前导码字段、长度字段、分组编号字段、 内容字段和校验字段组成,其中,所述前导码字段用于保存所述特定信息所述特定信息是 所述移动终端与所述家电设备预先约定的信息,所述家电设备通过所述特定信息锁定通信 信道;所述长度字段用于保存所述网络的标识SSID的长度或者所述网络的接入密码的长 度;所述分组编号字段用于保存分组的编号;所述内容字段用于保存分组的信息位上的字 符;所述校验字段用于保存校验值,其中,所述校验值是根据所述长度字段的内容、所述分 组编号字段的内容和所述内容字段的内容生成的。
[0034] 根据本发明的一个实施例,所述装置还包括:确定模块,用于确定所述网络配置信 息的长度;其中,所述生成模块,具体用于:生成所述特定信息所对应的数据包;生成所述网 络配置信息的长度所对应的数据包;根据所述当前分组的每个信息位上的字符、所述网络 配置信息的长度和所述当前分组的编号生成所述当前分组的校验值,并生成所述校验值所 对应的数据包;根据所述特定信息对应的数据包、所述网络配置信息的长度对应的数据包、 所述编号所对应的数据包、所述当前分组的每个信息位上的字符所对应的数据包和所述校 验值所对应的数据包生成所述当前分组的数据块。
[0035] 根据本发明的一个实施例,所述数据块还包括指示所述当前分组是所述网络的标 识SSID还是所述网络的接入密码的数据包。
[0036] 根据本发明的一个实施例,所述装置还包括:处理模块,用于接收所述家电设备发 送的确认指令,并根据所述确认指令停止向所述家电设备发送所述数据包。
[0037] 为达到上述目的,本发明第四方面实施例的控制家电设备入网的装置包括:接收 模块,用于接收移动终端发送的数据包序
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1