一种基于无线管理帧的终端设备控制方法及系统技术方案

技术编号:16043587 阅读:47 留言:0更新日期:2017-08-20 02:08
本发明专利技术公开了一种基于无线管理帧的终端设备控制方法及系统,该方法包括:服务器接收对终端设备的控制请求;该服务器接收到对终端设备的控制请求后,于判断出该终端设备已上线时,将对该终端设备控制的信息内容发送至网关;网关将获得对终端设备控制的信息内容封装于一预先定义的无线管理帧中,并下发设备控制报文至终端设备;该终端设备于获取到设备控制报文后,获取该无线管理帧,进行相应操作,将执行结果通过设备设置回复报文发送给该网关,本发明专利技术可使无线终端设备在不进行关联的情况下也能够被网关或服务器控制和配置。

【技术实现步骤摘要】
一种基于无线管理帧的终端设备控制方法及系统
本专利技术涉及一种智能家居控制领域,特别是涉及一种基于无线管理帧的终端设备控制方法及系统。
技术介绍
目前,智能家居场景无线终端设备被服务器管理的网络拓扑图如图1所示。其中,WIFI终端设备通过无线与网关设备上的AP建立关联,并从网关设备上的地址服务器获取到IP地址,由终端设备上的配置管理客户端通过tcp与服务器上的配置管理服务端建立连接,从而进行相关的控制和配置。然而,目前的方案在实际使用中存在以下问题:1、AP的接入能力有限,一般家用级设备无线并发接入用户数为10~30个。智能家居场景终端的数目很可能会超出AP的接入能力范围;2、当有很多设备接入AP后,因为AP在面向用户时采用的是时分技术,会使一些带宽高或实时要求较高的终端的服务效果变差;3、对于极少量数据传输的终端设备始终保持与AP的关联,增加了整个系统的功耗。
技术实现思路
为克服上述现有技术存在的不足,本专利技术之目的在于提供一种基于无线管理帧的终端设备控制方法及系统,以使无线终端设备在不进行关联的情况下也能够被网关或服务器控制和配置,减少家庭网络中AP上并发接入的终端设备的数目,较少软硬件资源的消耗。为达上述目的,本专利技术提出一种基于无线管理帧的终端设备控制方法,包括如下步骤:步骤一,服务器接收对终端设备的控制请求步骤二,该服务器接收到对终端设备的控制请求后,于判断出该终端设备已上线时,将对该终端设备控制的信息内容发送至网关;步骤三,网关将获得对终端设备控制的信息内容封装于一预先定义的无线管理帧中,并下发设备控制报文至终端设备;步骤四,该终端设备于获取到设备控制报文后,获取该无线管理帧,根据其定义获取对该终端设备控制的信息内容,并进行相应操作,将执行结果通过设备设置回复报文发送给该网关。进一步地,该无线管理帧采用802.11帧中帧控制字段的保留字段用于终端设备的设备控制。进一步地,该无线管理帧采用802.11帧的帧控制字段的子类型1101用于终端设备的设备控制。进一步地,该无线管理帧定义802.11帧中的信息元素的保留区域用来携带该对该终端设备控制的信息。进一步地,用于对该终端设备控制的信息内容,从该无线管理帧的ID为200的信息元素的第三个字节开始,总长度为第二个字节Length对应的值。进一步地,于步骤一之前,还包括:该终端设备于上线时,向该网关发送设备上线报文,由该网关通知该服务器该终端设备在线;该服务器接收到设备的上线报文后,执行相应的处理,并下发对应的回复报文通过网关给终端设备。进一步地,该方法还包括:该终端设备于上线后,每隔一段时间向该网关发送心跳报文,由该网关通知服务器该终端设备处于连线状态;该服务器接收到设备的上线报文后,执行相应的处理,并下发对应的回复报文通过该网关给该终端设备。为达到上述目的,本专利技术还提供一种基于无线管理帧的终端设备控制系统,包括:服务器,用于接收对终端设备的控制请求,于判断出终端设备已上线时,将对终端设备控制的信息内容发送至网关;网关,用于将获得对终端设备控制的信息内容封装于一预先定义的无线管理帧中,并下发设备控制报文至终端设备;终端设备,用于获取该无线管理帧,根据其定义获取对该终端设备控制的信息内容,根据信息内容进行相应操作,并将执行结果通过设备设置回复报文发送给该网关。进一步地,该服务器包括:控制请求接收单元,用于接收对该终端设备的控制请求;控制信息发送单元,于判断出该终端设备已上线时,将对终端设备控制的信息内容发送至网关;报文回复单元,于接收到该终端设备的上线报文或心跳报文后,执行相应的处理,并下发对应的回复报文给该终端设备。进一步地,该网关包括:设备控制报文下发单元,于接收到该服务器发送的包含对终端设备控制的信息内容的指令时,将获得的对终端设备控制的信息内容封装于一预先定义的无线管理帧中,并下发设备控制报文至终端设备;报文处理单元,接收该终端设备的上线报文及心跳报文后通知服务器,并将该服务器下发的回复报文发送至终端设备。与现有技术相比,本专利技术一种基于无线管理帧的终端设备控制方法及系统通过利用网关下发预先定义的无线管理帧在网关和无线终端设备间进行控制和配置信息的传递,使得无线终端设备在不进行关联的情况下也能够被网关或服务器控制和配置。减少了家庭网络中AP上并发接入的终端数目,较少了软硬件资源的消耗。附图说明图1为本专利技术一种停车位引导方法的步骤流程图;图2为本专利技术一种基于无线管理帧的终端设备控制方法的步骤流程图;图3为802.11帧的组成结构示意图;图4为本专利技术较佳实施例中无线管理帧的信息元素结构示意图;图5为本专利技术较佳实施例中无线管理帧的设备控制的信息内容的结构示意图;图6为本专利技术一种基于无线管理帧的终端设备控制系统的系统架构图;图7为本专利技术较佳实施例中服务器60的结构示意图;图8为本专利技术较佳实施例中网关61的结构示意图;图9为本专利技术较佳实施例中终端设备61的结构示意图;图10为本专利技术具体实施例的系统架构图。具体实施方式以下通过特定的具体实例并结合附图说明本专利技术的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本专利技术的其它优点与功效。本专利技术亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进行各种修饰与变更。图2为本专利技术一种基于无线管理帧的终端设备控制方法的步骤流程图。如图2所示,本专利技术一种基于无线管理帧的终端设备控制方法,包括如下步骤:步骤201,服务器端接收对终端设备的控制请求。在本专利技术中,对终端设备的控制请求可通过其他设备发出,例如,通过智能手机发出控制请求,如智能手机上安装有对终端设备控制的APP程序(应用程序),用户通过操作该APP程序向服务器端发出对终端设备的控制请求,该请求可通过无线网络发送至服务器端,也可通过3G/4G网络发送至服务器端,本专利技术不以此为限。步骤202,服务器接收到对终端设备的控制请求后,于判断出终端设备已上线时,将对终端设备控制的信息内容发送至网关,这里的信息内容为控制请求所对应的内容,例如若控制请求为对终端设备的配置请求,则信息内容为对终端设备的配置信息,若控制请求为对终端设备的控制操作请求,则信息内容为对终端设备的控制操作信息。步骤203,网关将获得对终端设备控制的信息内容封装于一预先定义的无线管理帧中,下发设备控制报文至终端设备。在本专利技术中,在802.11帧的基础上,定义了类型为1101的无线管理帧,如图3所示为802.11帧的组成结构,根据其结构可以知道,前两个字节为:帧控制字段。控制字段的前2bit为:协议类型,当前此值设为:0,type为:00时为管理帧,下表1是不同管理帧对应的type和SubType字段值:表100Management0000AssociationRequest00Management0001AssociationResponse00Management0010ReassociationRequest00Management0011ReassociationResponse00Management0100ProbeRequest00Management0101ProbeResponse00Management0110-01本文档来自技高网...
一种基于无线管理帧的终端设备控制方法及系统

【技术保护点】
一种基于无线管理帧的终端设备控制方法,包括如下步骤:步骤一,服务器接收对终端设备的控制请求;步骤二,该服务器接收到对终端设备的控制请求后,于判断出该终端设备已上线时,将对该终端设备控制的信息内容发送至网关;步骤三,网关将获得对终端设备控制的信息内容封装于一预先定义的无线管理帧中,并下发设备控制报文至终端设备;步骤四,该终端设备于获取到设备控制报文后,获取该无线管理帧,根据其定义获取对该终端设备控制的信息内容,并进行相应操作,将执行结果通过设备设置回复报文发送给该网关。

【技术特征摘要】
1.一种基于无线管理帧的终端设备控制方法,包括如下步骤:步骤一,服务器接收对终端设备的控制请求;步骤二,该服务器接收到对终端设备的控制请求后,于判断出该终端设备已上线时,将对该终端设备控制的信息内容发送至网关;步骤三,网关将获得对终端设备控制的信息内容封装于一预先定义的无线管理帧中,并下发设备控制报文至终端设备;步骤四,该终端设备于获取到设备控制报文后,获取该无线管理帧,根据其定义获取对该终端设备控制的信息内容,并进行相应操作,将执行结果通过设备设置回复报文发送给该网关。2.如权利要求1所述的一种基于无线管理帧的终端设备控制方法,其特征在于:该无线管理帧采用802.11帧中帧控制字段的保留字段用于终端设备的设备控制。3.如权利要求1所述的一种基于无线管理帧的终端设备控制方法,其特征在于:该无线管理帧采用802.11帧的帧控制字段的子类型1101用于终端设备的设备控制。4.如权利要求1所述的一种基于无线管理帧的终端设备控制方法,其特征在于:该无线管理帧定义802.11帧中的信息元素的保留区域用来携带该对该终端设备控制的信息。5.如权利要求4所述的一种基于无线管理帧的终端设备控制方法,其特征在于:用于对该终端设备控制的信息内容,从该无线管理帧的ID为200的信息元素的第三个字节开始,总长度为第二个字节Length对应的值。6.如权利要求1所述的一种基于无线管理帧的终端设备控制方法,其特征在于,于步骤一之前,还包括:该终端设备于上线时,向该网关发送设备上线报文,由该网关通知该服务器该终端设备在线;该服务器接收到设备的上线报文后,执行相应的处理,并下发对应的回复报文通...

【专利技术属性】
技术研发人员:管建智
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1