一种应用于智能终端的关联方法

文档序号:8415801阅读:310来源:国知局
一种应用于智能终端的关联方法
【技术领域】
[0002] 本发明属于通信网络技术领域,具体地讲,是涉及一种应用于智能终端的关联方 法。
【背景技术】
[0003] 随着智能家居、物联网产业的快速发展,越来越多的智能设备,如网络摄像机、智 能家电设备等,通过无线WIFI网络实现接入和互联。但是,传统的移动终端设备,如手机和 电脑等设备上都配有显示屏和键盘,只要输入WIFI接入的SSID和密码Key即可接入网络, 而智能家电设备比如灯泡、插座、空气检测装置等设备没有屏幕和键盘,难于配置。因此,智 能终端设备如何获取到需要连接的服务集标识SSID与密码Key并接入网络是需要解决的 问题。
[0004] 传统接入网络方式主要有以下四种:利用无线接入设备,如路由器,发组播帧,但 是此种方式要求无线接入设备支持组播协议;增加其他额外设备,例如蓝牙功能模块辅助 实现;通过有线网络配置无线WIFI,操作较为复杂;以及采取无线接入设备或终端设备切 换工作状态的方法,配置效率低。

【发明内容】

[0005] 为了克服现有技术中的上述不足,本发明提供一种更为简便、无须额外增加设备、 无须切换WiFi工作状态、并可一次性配置多台智能终端设备的应用于智能终端的关联方 法。
[0006] 为了实现上述目的,本发明采用的技术方案如下: 一种应用于智能终端的关联方法,其所应用的系统结构包括如下三类设备: 其一,发起终端设备,至少具有输入、显示、编码转换和发送的功能模块; 其二,无线访问接入点AP ; 其三,智能终端设备。
[0007] 其过程具体包括如下步骤: (S10)发起终端设备将输入的AP的服务集标识SSID和密码Key进行编码,按WiFi帧 协议数据单元PDU长度字段构建广播帧,并广播发送; (S20) AP接收发起终端设备的广播帧,并将其转发到覆盖范围内的所有智能终端设 备; (S30)智能终端设备通过扫描接收到AP转发的广播帧,进行帧识别并对帧内容进行解 码处理,获得到SSID和Key ; (S40)智能终端设备根据SSID和Key关联到指定AP。
[0008] 其中,所述步骤(S10)中编码的方法为: (511) 将SSID内容、Key内容、以及CRC校验码组合成待发送内容,其中,CRC校验码包 括8bit用于校验SSID内容的校验码CRC1和8bit用于校验Key内容的校验码CRC2。所述 SSID内容最大为32字节,Key内容最大为64字节,该校验码CRC1和CRC2均由CRC校验算 法计算得出。
[0009] 进一步地,所述步骤(S10)中构建广播帧的具体方法如下: (512) 将WiFi帧中每帧可用的lObit长度中的高8bit[9:2]作为内容储存段、低 2bit [1:0]作为校验段;其" □"表示所占位数; (513) 采用存在相互关联的两帧,对待发送内容的每一个字节依次进行编码,形成广播 帧。
[0010] 具体地,所述步骤(S13)中两帧的关联关系为: 第二帧的内容储存段用于储存一个字节的待发送内容Data,第一帧的校验段用于对第 二帧内容的校验,第一帧的内容储存段用于储存该字节的待发送内容在整个待发送内容中 的序号Offset,第二帧的校验段用于对第一帧内容的校验。
[0011] 其中,所述步骤(S13)中第一帧的校验段的内容Cksuml = Data[7:6] ~ Data[5:4] ~ Data[3:2] ~ Data[l:0],第二帧的校验段的内容 Cksum2 = 0ffset[7:6] ~ Offset [5:4] ~ Offset [3:2] ~ Offset [1:0],其 表不按位异或。
[0012] 为了便于识别,所述步骤(S10)中还将构建的广播帧进行标识: (514) 将连续三个广播帧的PDU长度字段之间的长度差设定为固定值A 1和A 2 ; 在步骤(S30)中通过判断连续收到的三帧的PDU长度字段的长度差是否与该固定值匹 配实现广播帧的识别。
[0013] 为了便于完整地接收到信息,所述步骤(S10)中将包含所有待发送内容的广播帧 周期性地发送; 所述步骤(S20)中AP周期性地转发广播帧; 所述步骤(S30 )中智能终端设备周期性地扫描所有频道。
[0014] 更进一步地,所述步骤(S30)中智能终端设备根据帧的关联关系对帧内容进行解 码。
[0015] 以便于智能终端设备正常接收,所述步骤(S20)中AP采用不高于1Mbps的低速率 进行转发。
[0016] 与现有技术相比,本发明具有以下有益效果: (1)兼容性强:本发明应用802. 11协议广播帧,设计了有效的编码方式,由于仅仅是扩 展了 WIFI帧PDU长度字段,勿需修改WIFI帧格式,所以与原有系统有较好的兼容性,无需 额外的升级代价。
[0017] (2)可扩展性好:本发明有效地利用了 802. 11协议头部字段,可以根据QoS或安 全等级等要求,做进一步功能扩展。
[0018] (3)效率高:本发明一次通告SSID与Key,可以配置多台智能终端设备,且无需点 对点连接。
[0019] (4)成本低:本发明相对于本领域其他实时配置方法来讲,更易于实现,也不会造 成额外的硬件成本,具有广泛的应用前景。
[0020] (5)可靠性高:本发明的广播帧结构加入了 CRC校验,并以不高于1Mbps的低速率 信标帧的速度,保证智能终端设备可以正常接收。
【附图说明】
[0021] 图1为本发明的系统结构示意图。
[0022] 图2为本发明的流程示意图。
[0023] 图3为本发明中编码组合成的通信内容的示意图。
[0024] 图4为本发明-实施例中构建的一段广播帧PDU长度字段的示意图。
【具体实施方式】
[0025] 下面结合附图和实施例对本发明作进一步说明,本发明的实施方式包括但不限于 下列实施例。 实施例
[0026] 如图1所示,该关联方法所应用的系统结构包括发起终端设备、无线访问接入点 AP和智能终端设备三类,其中,发起终端设备至少具有输入、显示、编码转换和发送的功能 模块,如现有的智能手机。
[0027] 如图2所示,该应用于智能终端的关联方法的实现步骤如下: (510) 发起终端设备将输入的AP的服务集标识SSID和密码Key进行编码,按WiFi帧 协议数据单元PDU长度字段构建广播帧,并周期性地广播发送至AP。具体地, (511) 编码:将SSID内容、Key内容、以及CRC校验码组合成通信内容,其中,CRC校验码 包括8bit用于校验SSID内容的校验码CRC1和8bit用于校验Key内容的校验码CRC2。所述 SSID内容最大为32字节,Key内容最大为64字节,该校验码CRC1和CRC2均由CRC (Cyclic Redundancy Check,循环冗余校验码)校验算法计算得出。例如用户在发起终端设备上输 入AP的SSID和Key如表1所示,则发起终端设备经编码生成的按图3方式排列的通信内 容如表2所示:
【主权项】
1. 一种应用于智能终端的关联方法,其特征在于,包括如下步骤: (510) 发起终端设备将输入的AP的服务集标识SSID和密码Key进行编码,按WiFi帧 协议数据单元PDU长度字段构建广播帧,并广播发送; (S20) AP接收发起终端设备的广播帧,并将其转发到覆盖范围内的所有智能终端设 备; (S30)智能终端设备通过扫描接收到AP转发的广播帧,进行帧识别并对帧内容进行解 码处理,获得SSID和Key ; (S40)智能终端设备根据SSID和Key关联到指定AP。
2. 根据权利要求1所述的一种应用于智能终端的关联方法,其特征在于,所述步骤 (SlO)中编码的方法为: (511) 将SSID内容、Key内容、以及CRC校验码组合成待发送内容,其中,CRC校验码包 括8bit用于校验SSID内容的校验码CRCl和8bit用于校验Key内容的校验码CRC2。
3. 根据权利要求2所述的一种应用于智能终端的关联方法,其特征在于,所述步骤 (SlO)中构建广播帧的具体方法如下: (512) 将WiFi帧中每帧可用的IObit长度中的高8bit [9:2]作为内容储存段、低 2bit [1:0]作为校验段;其" □"表示所占位数; (513) 采用存在相互关联的两帧,对待发送内容的每一个字节依次进行编码,形成广播 帧。
4. 根据权利要求3所述的一种应用于智能终端的关联方法,其特征在于,所述步骤 (S13)中关联两帧的编码关系为: 第二帧的内容储存段用于储存一个字节的待发送内容Data,第一帧的校验段用于对第 二帧内容的校验,第一帧的内容储存段用于储存该字节的待发送内容在整个待发送内容中 的序号Offset,第二帧的校验段用于对第一帧内容的校验。
5. 根据权利要求4所述的一种应用于智能终端的关联方法,其特征在于,所述步 骤(S13)中第一帧的校验段的内容 Cksuml = Data[7:6] ~ Data[5:4] ~ Data[3:2] ~ Data[l:0],第二帧的校验段的内容Cksum2 = 0ffset[7:6] ~ 0ffset[5:4] ~ 0ffset[3:2] ~ Offset[I:0]。
6. 根据权利要求3所述的一种应用于智能终端的关联方法,其特征在于,所述步骤 (SlO)中还将构建的广播帧进行标识: (514) 将连续三个广播帧的PDU长度字段之间的长度差设定为固定值A 1和A 2 ; 在步骤(S30)中通过判断连续收到的三帧的PDU长度字段的长度差是否与该固定值匹 配实现广播帧的识别。
7. 根据权利要求3~6任一项所述的一种应用于智能终端的关联方法,其特征在于,所 述步骤(SlO)中将包含所有待发送内容的广播帧周期性地发送; 所述步骤(S20)中AP周期性地转发广播帧; 所述步骤(S30 )中智能终端设备周期性地扫描所有频道。
8. 根据权利要求4~6任一项所述的一种应用于智能终端的关联方法,其特征在于,所 述步骤(S30 )中智能终端设备根据帧的关联关系对帧内容进行解码。
9. 根据权利要求1~6任一项所述的一种应用于智能终端的关联方法,其特征在于,所 述步骤(S20)中AP采用不高于IMbps的低速率进行转发。
【专利摘要】本发明公开了一种应用于智能终端的关联方法,包括(S10)发起终端设备将输入的AP的服务集标识SSID和密码Key进行编码,按WiFi帧协议数据单元PDU长度字段构建广播帧,并广播发送;(S20)AP接收发起终端设备的广播帧,并将其转发到覆盖范围内的所有智能终端设备;(S30)智能终端设备通过扫描接收到AP转发的广播帧,进行帧识别并对帧内容进行解码处理,获得SSID和Key;(S40)智能终端设备根据SSID和Key关联到指定AP。本发明具有兼容性强,可扩展性好,效率高,成本低,可靠性高的优点,有助于网络管理人员快速配置智能设备,具有很高的实用价值和推广价值。
【IPC分类】H04M1-725
【公开号】CN104735260
【申请号】CN201510150914
【发明人】叶柯, 汪宇, 李可
【申请人】深圳市蜂联科技有限公司
【公开日】2015年6月24日
【申请日】2015年4月1日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1