用于网络配置信息传输的方法、终端和家电设备的制造方法_2

文档序号:9236119阅读:来源:国知局
时数据帧的帧头中还存储有指示PWD的加密类型的第二指示信息,用于告知家电设备以第二指示信息指示的加密类型解析出PWD。
[0032]在一些说明性实施例中,每个帧的帧头的长度是固定的。
[0033]在一些说明性实施例中,每个帧还可以具有固定长度的帧尾。
[0034]S13、向外广播获得的至少一个帧。
[0035]在一些说明性实施例中,广播每个帧后,等待接收至少一个家电设备反馈的确认消息;如果收到确认消息,则继续广播下一个帧,直至广播完所有帧;否则,再次广播当前帧。
[0036]在一些说明性实施例中,广播每个帧后,等待接收至少一个家电设备反馈的确认消息,如果在预定时间阈值内终端未接到确定消息,则再次广播当前帧。
[0037]在一些说明性实施例中,终端按照预先设定的时间间隔广播每个帧。
[0038]在一些说明性实施例中,广播完所有的帧后,向外广播用于指示信息传输结束的特定帧。其中,特定帧的触发方式可以是在广播完所有的帧,在接收到家电设备反馈的确认信息之后,将特定帧向外广播。
[0039]在一些说明性实施例中,向外广播多个帧的过程具体包括:按照网络设备标识SSID或网络接入密码PWD的信息位顺序,依次向外广播具有各信息位对应的数据字段长度的中贞。例如^fSSID “123”,依次将具有字符“1”、“2”、“3”对应的数据字段的长度的三个帧向外广播。
[0040]通过上述方法,可以不需要终端与家电设备建立连接,即可完成配置信息的传输,并且可以实现终端通过一次配置即可完成对多个家电设备的W1-Fi网络配置。
[0041]现在参照图2,图2示出了根据一些说明性实施例的传输信息的流程图
[0042]如图2所示,在一些说明性实施例中,公开了一种用于网络配置信息传输的方法,包括:
[0043]S21、接收终端广播的至少一个帧;其中,每个帧的数据字段的长度对应一个信息位上的字符;
[0044]S22、解析获得每个帧的数据字段的长度对应的信息位上的字符;
[0045]S23、按照帧的接收顺序将获得的字符进行组合,构成接入W1-Fi网络的配置信肩、O
[0046]在一些说明性实施例中,接入W1-Fi网络的配置信息包含有W1-Fi网络的接入密码PWD,家电设备可通过自动监听的方式获取其监听范围内所有的W1-Fi网络的标识SSID,以获得的PWD尝试与每个SSID所属的W1-Fi网络建立连接,直至接入到与PWD对应的SSID所属的W1-Fi网络。
[0047]在一些说明性实施例中,接入W1-Fi网络的配置信息还包含有W1-Fi网络的标识SSID,家电设备以获得的SSID和PWD与相应的W1-Fi网络建立连接。
[0048]在一些说明性实施例中,每个帧中还具有固定长度的帧头,该帧头中存储有用于指示信息位的类型的第一指示信息,以区别该帧传递的信息为W1-Fi网络的标识SSID还是W1-Fi网络的接入密码PWD ;家电设备在接收该帧,解析出该帧的帧头中存储的第一指示信息,确定此帧传递的是SSID的信息位,还是PWD的信息位。
[0049]在一些说明性实施例中,所述帧用于传递PWD的情况下,帧头中还存储有用于指示PWD的加密类型的第二指示信息。解析出传递PWD的情况下,进一步解析出PWD的加密类型,家电设备以第二指示信息指示的加密类型解析出PWD。
[0050]在一些说明性实施例中,每个帧的帧头的长度为是固定的。
[0051]在一些说明性实施例中,每个帧还可以具有固定长度的帧尾。
[0052]在一些说明性实施例中,家电设备无法解析出帧的数据字段的内容,但可以获得帧的总长度,通过获得的帧的长度,减去预先设定并已知的帧头和/或帧尾的固定长度,得到帧中数据字段的长度。
[0053]在一些说明性实施例中,家电设备每接收到一个巾贞后,向外广播包含有确认消息的数据帧,以告知终端该帧已收到,等待接收终端广播的下一个帧。
[0054]在一些说明性实施例中,家电设备接收到终端广播的用于指示信息传输结束的特定帧,确定接收完成,将获得的字符进行组合,获得接入W1-Fi网络的配置信息。
[0055]在一些说明性实施例中,家电设备按照接收帧的先后顺序,将通过每个帧获得的字符按该先后顺序进行组合,获得接入W1-Fi网络的配置信息。
[0056]现在参照图3,图3示出了根据一些说明性实施例的为家电设备配置W1-Fi网络的流程图
[0057]如图3所示,在一些说明性实施例中,公开了一种为家电设备配置W1-Fi网络的方法,包括:
[0058]S31、终端获取W1-Fi网络的配置信息,并根据获得的W1-Fi网络的配置信息,封装多个帧。其中,W1-Fi网络的配置信息包括SSID和PWD。每一帧的数据字段的长度对应一个配置信息的一个信息位上的字符。
[0059]在一些说明性实施例中,终端将获得的SSID和PWD按照单字符拆分为多个字符,每个字符位于SSID或PWD上的一个信息位;例如:SSID:ABC,字符“A”为位于SSID中的第一个信息位;并且“A”对应的ASCII编码中十进制的数值为65,则传递“A”数据的帧的数据字段的长度为65。
[0060]在一些说明性实施例中,每个帧还具有固定长度的帧头,该帧头中存储有指示信息位的类型的第一指示信息,以区别该帧传递的信息是SSID还是PWD。
[0061]在一些说明性实施例中,帧用于传递PWD的情况下,帧头中还存储有指示PWD的加密类型的第二指示信息,用于告知家电设备以第二指示信息指示的加密类型解析出PWD。
[0062]S32、终端将封装的多个帧向外广播;
[0063]在一些说明性实施例中,终端先将包含有SSID或PWD的帧向外广播,在家电设备对SSID的帧接收完成后,终端再向外广播另外一个。
[0064]在一些说明性实施例中,终端传递SSID或PWD时,按照信息位的顺序,依次将相应字符对应的帧向外广播。
[0065]S33、家电设备接收终端广播的多个帧,通过解析每个帧的帧头,获得每个帧所传递的类型,通过每个帧的数据字段的长度,获知所对应的信息位上的字符;
[0066]在一些说明性实施例中,家电设备通过按键或根据接收到的控制信息的指示,控制家电设备进入配置模式,或家电设备处于未与W1-Fi网络连接的情况下,始终保持配置模式,其中,家电设备在配置模式下,监听其信号覆盖范围内的所有通信信道中传输的数据,例如数据帧,在监听到数据帧后将其接收。
[0067]S34、家电设备将同类型的字符按照信息位的顺序,进行组合,得到完整的SSID和PWD。
[0068]在一些说明性实施例中,家电设备依次接收终端广播的多个帧,将同类型的字符按照接收的先后顺序进行组合,得到完整的SSID和PWD。
[0069]S35、家电设备以PWD与SSID向该SSID所属无线路由器发送连接请求,请求与W1-Fi网络进行连接;
[0070]S36、建立W1-Fi网络的无线路由器,验证接收到的PWD,如果验证成功,则与家电设备建立连接。
[0071]在一些说明性实施例中,终端只需要封装PWD的帧,并广播,家电设备自动获取其监听范围内的所有W1-Fi网络,将获得的PWD尝试与每个W1-Fi网络连接的方式,使家电设备与相应的W1-Fi网络连接。
[0072]在一些说明性实施例中,对于帧的发送和接收过程还包括:
[0073]终端广播每个帧后等待接收所述至少一个家电设备反馈的确认消息;如果收到确认消息,则继续广播下一个帧,直至广播完所有帧;否则,再次广播当前帧,以及,广播完所有的帧后,广播用于指示信息传输结束的特定帧,以告知家电设备所有帧广播结束。其中,特定帧的发送可以在广播完所有的帧后,接收到家电设备反馈的确认信息,再广播所述特定帧。例如,终端广播SSID =ABC的三个帧,分别为第一帧、第二帧和第三帧;终端首先向外广播第一帧,家电设备接收到第一帧后,反馈确认消息;终端接收到该反馈的确认消息后,向外广播第二帧,家电设备接收到第二帧后,反馈确认消息;终端接收到该反馈的确认消息后,向外广播第三帧,家电设备接收到该第三帧后,反馈确认消息;终端接收到该反馈的确认消息后,确定传输结束,向外广播所述特定巾贞,家电设备接收到该特定巾贞后,确定接收结束,按照接收帧的先后顺序组合通过解析得到的字符,获得W1-Fi网络的SSID。
[0074]现在参照图4,图4示出了根据一些说明性实施例的传输信息的终端的结构框图。
[0075]如图4所示,在一些说明性实施例中,公开了一种终端(例如终端100),包括:根据网络配置信息,封装至少一个帧的配置模块(例如配置模块101);其中,每个帧的数据字段的长度对应所述网络配置信息的一个信息位上的字符;以及,向
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1