信息传递方法、接收方法及物联网设备的制造方法_3

文档序号:8416281阅读:来源:国知局
头传递信息的方法不仅仅局限于传递AP的配置信息,同样也可以用于传递其他信息。作为1T设备102,其特征在于通过侦听模式抓取网络中的组播封包,并从组播封包的组播MAC地址的低23位(IPv6低32位)之中提取任何所需信息。通过利用组播MAC地址传递信息的方法,在侦听模式下,即使处于加密过的无线网络之中,1T设备也能够较容易地连接上指定AP。
[0041]图9是根据本发明一实施例的通信设备101控制1T设备102连接至AP103的组包、加密、编码的流程示意图。在步骤901中,通信设备101获取AP103的AP配置信息(如SSID和密码),在本实施例中,SSID为“Ι0Τ”,密码为“password”。在步骤902中,通信设备101在上述数据中添加身份识别信息,在一示范例中,采用1T设备102的MAC地址(01:02:03:AA:BB:CC)作为身份识别信息,1T设备102对比接收到的数据中的MAC地址和自己的MAC地址,来确定该数据是否是发送给自己的。当然,本发明也可同时将信息传递给多个1T设备102,如在另一示范例中,可以将身份识别信息设定为广播地址(FF: FF: FF: FF: FF: FF)。在步骤903中,通信设备101的协议模块31按照预定义的协议生成数据。在一示范例中,可在身份标识字段之后添加SSID的长度(SL)、密码的长度(PL)、用户名长度(UL)以及一个reserved字节(R)。在一实施例中,SL为3,PL为8,UL置为O。上述内容只用于说明本发明,本发明并不限于此。上述设计可根据预定义的协议进行改变。在步骤904中,通信设备101的加密模块32对生成的数据进行加密。需注意,在本发明中,可采用任意加密方式对数据进行加密,当然,上述数据也可不进行加密。在步骤905中,通信设备101的编码模块33将生成的数据进行分片,在一示范例中,可将数据拆分成每片两个字节,再放置到IPv4地址的低16位。通信设备101的编码模块33可为每一片数据添加序列号,用于1T设备重组数据。通信设备101的编码模块33还可添加同步字段,用于1T设备锁定数据的来源地址,以便更准确地接收数据。在步骤906中,发送模块34用编码模块33生成的组播IP地址作为目的地址,发送任意数据封包到无线网络中。
[0042]由于本发明中利用组播IP地址与MAC地址的映射关系,将AP配置信息置于802.11协议的帧头中进行传输,则无线通信网络中任何设备进行侦听时都可获取AP配置信息,这显然不利于网络传输安全。因此,本发明中可由通信设备101进行加密。在一实施例中,可采用进阶加密标准(Advanced Encrypt1n Standard, AES)加密方式。当然,本发明也可采用任何其他加密方式进行加密或者不进行加密。为了简单起见,图7中省略了加密步骤。
[0043]图10是根据本发明一实施例的利用组播MAC地址传递/接收信息的示意图。在本实施例中,可用智能手机作为通信设备101,用开关作为1T设备102,但本领域技术人员可轻易理解,智能手机和开关仅为举例之目的,并无意图限制本发明。智能手机将开关的控制信息(如打开、关闭信息)编码后放置到组播IP地址之中,通过组播IP地址到MAC地址的映射关系,将开关的控制信息映射到MAC地址之中,由发送模块发送到无线网络之中。开关通过侦听无线网络中的组播封包,并从组播MAC地址之中提取出控制信息,完成打开/关闭的动作。
[0044]采用本发明所述的利用组播的MAC地址传递信息的方法不仅仅局限于传递AP的配置信息和开关的控制信息,同样也可以用于传递其他的信息,如空调,电视,冰箱等的信息。通过采用本发明的方法,即使处于加密无线网络中,同样可以将信息传递给处于侦听模式下的设备。
[0045]虽然本发明已就较佳实施例揭露如上,然其并非用以限制本发明。本发明所属技术领域中普通技术人员,在不脱离本发明的精神和范围内,当可作各种的变更和润饰。因此,本发明的保护范围当视之前的权利要求书所界定为准。
【主权项】
1.一种信息传递方法,包括: 将该信息的至少一部分写入至少一组播互联网协议地址中;以及 以该组播互联网协议地址作为发送目的地来发送至少一封包。
2.如权利要求1所述的信息传递方法,其特征在于,另包括: 对原始信息进行预定处理来产生该信息。
3.如权利要求2所述的信息传递方法,其特征在于,其中对原始信息进行预定处理来产生该信息的步骤包括: 在该原始信息中加入身份识别信息;以及 利用该原始信息以及该身份识别信息来产生该信息。
4.如权利要求2所述的信息传递方法,其特征在于,其中对原始信息进行预定处理来产生该信息的步骤包括: 对该原始信息进行加密,并产生加密信息;以及 利用该加密信息产生该信息。
5.如权利要求1所述的信息传递方法,其特征在于,其中将该信息的至少一部分写入至少一组播互联网协议地址中的步骤包括: 将该信息的至少一部分直接放置于、或者编码后放置于、或者加密后放置于该组播互联网协议地址中。
6.如权利要求1所述的信息传递方法,其特征在于,其中将该信息的至少一部分写入至少一组播互联网协议地址中的步骤包括: 根据该组播互联网协议地址的位数,将该信息分片为多个分片后信息。
7.如权利要求6所述的信息传递方法,其特征在于,其中将该信息的至少一部分写入至少一组播互联网协议地址中的步骤包括: 为每个分片后信息添加同步信息以及/或者序列号。
8.如权利要求1所述的信息传递方法,其特征在于,该信息包括接入点的配置信息,且该配置信息包括服务集标识符和密码。
9.一种信息接收方法,包括: 接收至少一封包;以及 从该至少一封包中读取每一封包的组播介质访问控制地址,以获取该信息的至少一部分。
10.如权利要求9所述的信息接收方法,其特征在于,另包括: 对从该组播介质访问控制地址中读取的内容进行预定处理,以产生该信息的至少一部分。
11.如权利要求10所述的信息接收方法,其特征在于,其中对从该组播介质访问控制地址中读取的内容进行预定处理,以产生该信息的至少一部分的步骤包括: 从该组播介质访问控制地址中读取的内容中获取身份识别信息; 将该身份识别信息与预定身份识别信息比对,以确定是否需要该信息;以及若需要该信息,则将该组播介质访问控制地址中读取的内容中除该身份识别信息之外的部分或全部作为该信息。
12.如权利要求10所述的信息接收方法,其特征在于,其中对从该组播介质访问控制地址中读取的内容进行预定处理,以产生该信息的至少一部分的步骤包括: 对从该组播介质访问控制地址中读取的内容进行解密,并产生解密信息作为该信息。
13.如权利要求9所述的信息接收方法,其特征在于,该至少一封包包括多个封包,以及从该至少一封包中读取每一封包的组播介质访问控制地址,以获取该信息的至少一部分的步骤包括: 从每一封包的该组播介质访问控制地址读取的内容中获取序列号以及分片后信息;以及 依据从该多个封包分别获取的序列号依序组合从该多个封包分别获取的分片后信息,以产生该信息。
14.如权利要求9所述的信息接收方法,其特征在于,该信息包括接入点的配置信息,且该配置信息包括服务集标识符和密码。
15.一种物联网设备,用来接收信息,包括: 接收模块,用来接收至少一封包;以及 读取模块,用来从接收的该至少一封包中读取每一封包的组播介质访问控制地址,以获取该信息的至少一部分。
16.如权利要求15所述的物联网设备,其特征在于,另包括: 处理模块,用来对从该组播介质访问控制地址中读取的内容进行预定处理,以产生该信息的至少一部分。
17.如权利要求16所述的物联网设备,其特征在于,另包括: 身份识别模块,用来从该组播介质访问控制地址中读取的内容中获取身份识别信息,并将该身份识别信息与预定身份识别信息比对,以确定是否需要该信息;以及 若需要该信息,则该处理模块将该组播介质访问控制地址中读取的内容中除该身份识别信息之外的部分或全部作为该信息。
18.如权利要求16所述的物联网设备,其特征在于,另包括: 解密模块,用来对从该组播介质访问控制地址中读取的内容进行解密,并产生解密信息作为该信息。
19.如权利要求15所述的物联网设备,其特征在于,该至少一封包包括多个封包,该物联网设备另包括: 解码模块,用来从每一封包的该组播介质访问控制地址读取的内容中获取序列号以及分片后信息;以及依据从该多个封包分别获取的序列号依序组合从该多个封包分别获取的分片后信息,以产生该信息。
20.如权利要求15所述的物联网设备,其特征在于,该信息包括接入点的配置信息,且该配置信息包括服务集标识符和密码。
【专利摘要】本发明提供一种信息传递方法,包括:将该信息的至少一部分写入至少一组播互联网协议地址中;以及以该组播互联网协议地址作为发送目的地来发送至少一封包。通过利用本发明,即使处于加密无线网络中,同样可以将信息传递给处于侦听模式下的设备。
【IPC分类】H04W48-08
【公开号】CN104735747
【申请号】CN201410363751
【发明人】邓东波, 何建忠, 詹格铭
【申请人】联发科技(新加坡)私人有限公司
【公开日】2015年6月24日
【申请日】2014年7月28日
【公告号】EP2887587A1, US20150181505
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1