非交互式设备及其网络接入方法、系统技术方案

技术编号:14898196 阅读:106 留言:0更新日期:2017-03-29 13:26
本发明专利技术提供了一种用于非交互式设备的接入网络的方法,包括:在监听模式下监听该网络的工作频段内的无线信号;搜索该无线信号当中带有特征数据帧的目标无线信号,该特征数据帧的目的地MAC地址在预定位置包括预定数据模式;从该目标无线信号中的载体数据帧的目的地MAC地址的预定位置获取接入该网络的接入参数;以及基于该接入参数接入该网络。

【技术实现步骤摘要】

本专利技术涉及网络接入技术,尤其涉及非交互式设备及其网络接入方法、系统。
技术介绍
随着智能家居的发展,各种智能设备也越来越多,为了同步和分析处理数据,并通过学习以达到智能调控的目的,大多数智能设备都需要进行接入网络,例如通常是无线网络。由于设备出厂的时候本身不包含网络接入参数信息(如WiFi帐号和密码等),属于孤岛设备,所以需要用户根据特性的地理位置以及周围的热点信息来进行配置。然而许多小型嵌入式的智能设备,如插座,风扇等都没有提供交互界面(如键盘、显示器等)来输入网络接入参数信息,这样的智能设备可被称为非交互式设备。为非交互式设备配置网络的传统做法是将该设备先配置为AP(接入点)模式,由用户使用有交互界面的设备(称为交互式设备)上接入此AP,输入并配置其网络接入参数,配置完成后再将非交互式设备的模式切换为正常STA模式,搜索并接入之前配置的无线网络之中,图1示出了这种传统网络配置的工作流程示意图。这种传统的模式的弊端是操作复杂,用户与非交互式设备之间需要进行多次交互,并且需要在不同热点之间频繁切换。从安全的角度上来看也不尽如人意,AP模式的非交互式设备在出厂时已经固定其自身作为AP的帐号密码,任何可以搜索热点的设备都能查询预置密码进行连接,从而在配置网络的时候有可能被第三方接入,从而导致信息泄露的风险。因此,本领域需要一种高效、安全的非交互式设备网络接入方案。
技术实现思路
以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或所有方面的范围。其唯一的目的是要以简化形式给出一个或多个方面的一些概念以为稍后给出的更加详细的描述之序。根据本专利技术的一方面,提供了一种用于非交互式设备的接入网络的方法,包括:在监听模式下监听该网络的工作频段内的无线信号;搜索该无线信号当中带有特征数据帧的目标无线信号,该特征数据帧的目的地MAC地址在预定位置包括预定数据模式;从该目标无线信号中的载体数据帧的目的地MAC地址的预定位置获取接入该网络的接入参数;以及基于该接入参数接入该网络。根据本专利技术的另一方面,提供了一种非交互式设备,包括:收发模块,用于在监听模式下监听网络的工作频段内的无线信号;搜索模块,搜索该无线信号当中带有特征数据帧的目标无线信号,该特征数据帧的目的地MAC地址在预定位置包括预定数据模式;接入参数获取模块,从该目标无线信号中的载体数据帧的目的地MAC地址的预定位置获取接入该网络的接入参数,以使该收发模块基于该接入参数接入该网络。根据本专利技术的再一方面,提供了一种用于向非交互式设备提供网络接入参数的方法,包括:将数据帧的目的地IP地址设为组播地址,以使该目的地IP地址的预定位置的信息被镜像至该数据帧的目的地MAC地址的预定位置;将有效数据写入至该目的地IP地址的该预定位置,以使该有效数据被镜像至该目的地MAC地址的该预定位置,该有效数据含有该接入参数;以及以无线信号的形式在网络的工作频段内发射该数据帧。根据本专利技术的再一方面,提供了一种用于向非交互式设备提供网络接入参数的装置,包括:配置模块,用于将数据帧的目的地IP地址设为组播地址,以使该目的地IP地址的预定位置的信息被镜像至该数据帧的目的地MAC地址的预定位置;写入模块,将有效数据写入至该目的地IP地址的该预定位置,以使该有效数据被镜像至该目的地MAC地址的该预定位置,该有效数据含有该接入参数;以及收发模块,用于以无线信号的形式在网络的工作频段内发射该数据帧。根据本专利技术的另一方面,还提供了一种网络配置系统,包括上述的非交互式设备和用于向非交互式设备提供网络接入参数的装置根据本专利技术的方案,交互式设备可以在当前网络环境中直接发送接入参数,非交互式设备能够直接解读出WPA加密后的数据所携带的信息以完成接入参数的获取。此过程中用户始终保持网络连接而不需要频繁断开。因此传输的时间窗口可以得到极大压缩,传输数据时也能保障其安全性。附图说明在结合以下附图阅读本公开的实施例的详细描述之后,能够更好地理解本专利技术的上述特征和优点。在附图中,各组件不一定是按比例绘制,并且具有类似的相关特性或特征的组件可能具有相同或相近的附图标记。图1是示出了非交互式设备的网络接入参数传统配置方案的示意图;图2是示出了可采用本专利技术的方案的环境的示意图;图3示出了IPv4组播地址与MAC地址的映射关系;图4是示出了根据本专利技术的用于向非交互式设备提供网络接入参数的方法的流程图;图5是示出了根据本专利技术的用于非交互式设备的接入网络的方法的流程图;图6是示出了根据本专利技术的一方面的交互式设备的框图;图7是示出了根据本专利技术的一方面的非交互式设备的框图;以及图8是示出了根据本专利技术的方案的非交互式设备的网络接入参数的配置示意图。具体实施方式以下结合附图和具体实施例对本专利技术作详细描述。注意,以下结合附图和具体实施例描述的诸方面仅是示例性的,而不应被理解为对本专利技术的保护范围进行任何限制。无线通信系统被广泛部署以提供诸如举例而言语音、数据等各种类型的通信内容。典型无线通信系统可以是能够通过共享可用系统资源(例如,带宽、发射功率……)来支持与多个用户的通信的多址系统。图2是示出了可采用本专利技术的方案的系统的示意图。图2中示出了的网络210可以是任何需要网络接入参数才能访问的网络系统,例如采用超移动宽带(UMB)、IEEE802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE802.20、Flash-等之类的无线电技术。此外,网络210还可包括常常使用非配对无许可频谱、802.xx无线LAN、蓝牙以及任何其他短程或长程无线通信技术的对等(例如,移动对移动)自组织(adhoc)网络系统。在网络210中包括交互式设备220和非交互式设备230。在这里,交互式设备220处于已经接入网络210的状态。例如,交互式设备220的用户已经通过与交互式设备220的交互人为地输入了用于接入网络210的接入参数,从而获得了对网络210的成功接入。典型的,网络210可以是WiFi无线局域网,网络210的工作频段为2412MHZ-2484MHZ或5170MHz-6100MHz。网络接入参数可以是网络210的WiFi账号和WiFi密码。在接入状态下,交互式设备220可以通过网络210获得语音、数据等各种类型的服务。非交互式设备230虽然也在网络210中,然而非交互式设备230由于无法与用户交互,所以无法人为地输入网络接入参数。因此,需要通过交互式设备220来为其配置接入参数。作为示例,非交互式设备230可以是机器人语音模块。图1示出了传统的用于非交互式设备的接入参数配置方案。如图1所示,传统的配置方案主要包括以下几个步骤:S101:交互式设备首先从网络断开;S102:非交互式设备切换为AP模式;S103:交互式设备连接至处于AP模式的非交互式设备;S104:交互式设备向非交互式设备发送接入参数;S105:非交互式设备从处于AP模式的非交互式设备断开;S106:交互式设备重新连接至网络;S107:非交互式设备切换为正常STA模式;S108:非交互式设备接入网络。由上可知,为了达到配置目的,需要不断切换WIFI以及登录对等端本文档来自技高网...
非交互式设备及其网络接入方法、系统

【技术保护点】
一种用于非交互式设备的接入网络的方法,包括:在监听模式下监听所述网络的工作频段内的无线信号;搜索所述无线信号当中带有特征数据帧的目标无线信号,所述特征数据帧的目的地MAC地址在预定位置包括预定数据模式;从所述目标无线信号中的载体数据帧的目的地MAC地址的预定位置获取接入所述网络的接入参数;以及基于所述接入参数接入所述网络。

【技术特征摘要】
1.一种用于非交互式设备的接入网络的方法,包括:在监听模式下监听所述网络的工作频段内的无线信号;搜索所述无线信号当中带有特征数据帧的目标无线信号,所述特征数据帧的目的地MAC地址在预定位置包括预定数据模式;从所述目标无线信号中的载体数据帧的目的地MAC地址的预定位置获取接入所述网络的接入参数;以及基于所述接入参数接入所述网络。2.如权利要求1所述的接入网络的方法,其特征在于,所述网络为无线局域网,所述网络的工作频段为2412MHZ-2484MHZ或5170MHz-6100MHz。3.如权利要求1所述的接入网络的方法,其特征在于,所述特征数据帧的所述预定位置为48位目的地MAC地址的后半部分,根据所述预定数据模式,后半部分MAC中的第一区段包括约定的特征指示符用以表征特征数据帧,第二区段包括指示所述载体数据帧的数目的数目信息。4.如权利要求3所述的接入网络的方法,其特征在于,所述从所述目标无线信号中的载体数据帧的目的地MAC地址获取接入所述网络的接入参数包括:从每一载体数据帧的48位目的地MAC地址的后半部分读取相应的载体信息片段;组合所述载体信息片段以获得所述接入参数。5.如权利要求4所述的接入网络的方法,其特征在于,每个载体信息片段包括位置索引信息和参数信息;其中,所述从每一载体数据帧的48位目的地MAC地址的后半部分读取相应的载体信息片段包括:从每一载体数据帧的后半部分目的地MAC地址的第一区段读取位置索引信息;以及从每一载体数据帧的后半部分目的地MAC地址的第二区段读取所述参数信息,所述组合所述载体信息片段以获得所述接入参数包括:将各载体数据帧中的参数信息依照相应的位置索引信息依次串联以构成所述接入参数。6.如权利要求5所述的接入网络的方法,其特征在于,还包括:将串联后数据中的预定部分截取作为与本次网络配置相关联的随机数;以及将串联后数据的其余部分截取作为所述接入参数。7.如权利要求4所述的接入网络的方法,其特征在于,每个载体信息片段包括参数类别信息、位置索引信息和参数信息,其中所述参数类别信息指示相关联的参数信息的类别,其中,所述从每一载体数据帧的48位目的地MAC地址的后半部分读取相应的载体信息参数片段包括:从每一载体数据帧的后半部分目的地MAC地址的第一区段读取所述参数类别信息;从每一载体数据帧的后半部分目的地MAC地址的第二区段读取所述位置索引信息;以及从每一载体数据帧的后半部分目的地MAC地址的第三区段读取所述参数信息,其中所述组合所述载体信息片段以获得所述接入参数包括:基于各载体信息片段的参数类别信息依照相应的位置索引信息依次串联各参数信息以构成所述接入参数。8.如权利要求7所述的接入网络的方法,其特征在于,所述基于各载体信息片段的参数类别信息依照相应的位置索引信息依次串联各参数信息以构成所述接入参数包括:将参数类别信息为网络账号的各参数信息依照相应的位置索引信息依次串联以组成作为所述接入参数的一部分的网络账号;以及将参数类别信息为网络密码的各参数信息依照相应的位置索引信息依次串联以组成作为所述接入参数的一部分的网络密码。9.如权利要求7所述的接入网络的方法,其特征在于,还包括:将参数类别信息为随机数的各参数信息依照相应的位置索引信息依次串联以组成与本次网络配置相关联的随机码。10.如权利要求6或9所述的接入网络的方法,其特征在于,响应于接入参数接收成功,将所述随机码发送至所述目标无线信号的源地址以确认所述接入参数的接收。11.一种非交互式设备,包括:收发模块,用于在监听模式下监听网络的工作频段内的无线信号;搜索模块,搜索所述无线信号当中带有特征数据帧的目标无线信号,所述特征数据帧的目的地MAC地址在预定位置包括预定数据模式;接入参数获取模块,从所述目标无线信号中的载体数据帧的目的地MAC地址的预定位置获取接入所述网络的接入参数,以使所述收发模块基于所述接入参数接入所述网络。12.如权利要求11所述的非交互式设备,其特征在于,所述网络为无线局域网,所述网络的工作频段为2412MHZ-2484MHZ或5170MHz-6100MHz。13.如权利要求11所述的非交互式设备,其特征在于,所述特征数据帧的所述预定位置为48位目的地MAC地址的后半部分,根据所述预定数据模式,后半部分MAC中的第一区段包括约定的特征指示符用以表征特征数据帧,第二区段包括指示所述载体数据帧的数目的数目信息。14.如权利要求13所述的非交互式设备,其特征在于,所述接入参数获取模块包括:读取模块,用于从每一载体数据帧的48位目的地MAC地址的后半部分读取相应的载体信息片段;组合模块,组合所述载体信息片段以获得所述接入参数。15.如权利要求14所述的非交互式设备,其特征在于,每个载体信息片段包括位置索引信息和参数信息;其中所述读取模块从每一载体数据帧的后半部分目的地MAC地址的第一区段读取位置索引信息,以及从每一载体数据帧的后半部分目的地MAC地址的第二区段读取所述参数信息,其中,所述组合模块将各载体数据帧中的参数信息依照相应的位置索引信息依次串联以构成所述接入参数。16.如权利要求15所述的非交互式设备,其特征在于,所述接入参数获取模块还包括:截取模块,用于将串联后数据中的预定部分截取作为与本次网络配置相关联的随机数,以及将串联后数据的其余部分截取作为所述接入参数。17.如权利要求14所述的非交互式设备,其特征在于,每个载体信息片段包括参数类别信息、位置索引信息和参数信息,其中所述参数类别信息指示相关联的参数信息的类别,其中所述读取模块从每一载体数据帧的后半部分目的地MAC地址的第一区段读取所述参数类别信息,从每一载体数据帧的后半部分目的地MAC地址的第二区段读取所述位置索引信息,以及从每一载体数据帧的后半部分目的地MAC地址的第三区段读取所述参数信息,其中所述组合模块基于各载体信息片段的参数类别信息依照相应的位置索引信息依次串联各参数信息以构成所述接入参数。18.如权利要求17所述的非交互式设备,其特征在于,所述组合模块将参数类别信息为网络账号的各参数信息依照相应的位置索引信息依次串联以组成作为所述接入参数的一部分的网络账号,以及将参数类别信息为网络密码的各参数信息依照相应的位置索引信息依次串联以组成作为所述接入参数的一部分的网络密码。19.如权利要求17所述的非交互式设备,其特征在于,所述组合模块还将参数类别信息为随机数的各参数信息依照相应的位置索引信息依次串联以组成与本次网络...

【专利技术属性】
技术研发人员:潘能智朱频频
申请(专利权)人:上海智臻智能网络科技股份有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1