信道配置、选定方法及其相应的云端服务器和智能设备的制造方法

文档序号:9353355阅读:445来源:国知局
信道配置、选定方法及其相应的云端服务器和智能设备的制造方法
【技术领域】
[0001]本发明涉及通信信道优化技术,尤其涉及一种云端服务器及其采用的一种信道配置方法,以及涉及一种智能设备及其采用的一种信道选定方法。
【背景技术】
[0002]物联网的发展,使得各种通信接入技术出现了越来越多的交叉。早期基于WiFi而实现的Ad-Hoc技术,实现了 WiFi设备之间的点对点的连接,但由于这一技术只能实现单点对单点的通信,而且不具有安全防范技术等,因此虽然便于连接但却很快被WiFiDirect (直连)技术所弱化甚至代替。进一步,本领域开拓了快连(SmartLink)解决方案,快连技术允许通过智能控制终端向智能设备发送用于接入目标网络的配置信息,使智能设备接入所述的目标网络。
[0003]快连技术可以采用多种不同方式实现对智能设备的接入驱动,一是以WiFiDirect为基础,使智能控制终端接入处于WiFi AP模式的智能设备,向其传输配置信息后,由智能设备配置自身网络设置并启动与目标网络的WiFi AP的接入程序,最终实现接入,这种方式中,智能控制终端与智能设备借助基于IEEE 802.11协议规范的UDP广播数据包实现配置信息的传输;另一种方式是智能控制终端直接基于UDP组播数据包发送所述的配置信息,而智能设备依照与智能控制终端共同遵守的协议解析相应的组播数据帧获得相应的配置信息,利用该配置信息配置自身网络设置完成接入所述的目标网络。
[0004]依据IEEE 802.11协议,WiFi信号可通过14个信道(全球多数国家规范为13个,日本规范为14个)进行传输,对于未接入目标网络的智能设备而言,其默认状态便是遍历各个信道以便获取所述的UDP数据包,从相应的数据帧中获取所述的配置信息,来完成自身的接入。现有技术中,智能设备以按序轮循原理,遍历14个信道以寻找并确定目标信道,智能设备从第一个信道开始一个接一个地检测该信道是否包含自身所需的数据帧,直至发现自身所需的数据帧,才将该信道锁定为工作信道。传统的这种寻找信道的方法,是一种穷举检测方法,其最差情况下的寻道步长达到14,平均步长也达到了 7,因此,这种方法是低效的。
[0005]从时间成本的角度来分析,遍历信道的每一步需要在一个信道停留足够长的时间(至少需要70-100毫秒),所以在一次就成功的情况下,锁定信道平均需要490-700毫秒,最差需要980-1400毫秒;当WIFI环境比较恶劣时,出现多次循环才能成功的情况下,锁定信道需要较长时间。与此同时,由于WIFI环境恶劣而导致确定信道耗时较长,智能控制终端一直在朝路由器高速发送UDP包,导致路由器压力过大,有可能出现不稳定和死机的情况。
[0006]有鉴于上述的技术沿革过程,有必要设备间通信信道优化技术做进一步开发,以便推动快连技术的发展。

【发明内容】

[0007]本发明的第一目的旨在解决上述至少一个问题,提供一种云端服务器及其所采用的信道配置方法,以便为智能设备确定目标工作信道提供配置方案。
[0008]本发明的第二目的在于解决上述至少一个问题,提供一种智能设备及其所采用的信道选定方法,以便利用所述配置方案确定目标工作信道。
[0009]为了实现本发明的第一目的,本发明采取如下技术方案:
[0010]本发明提供的一种信道配置方法,包括如下步骤:
[0011]接收包含地理位置信息的远程请求;
[0012]确定与远程请求所包含的地理位置信息相对应的配置方案,该配置方案包含按照信道号的推荐依据有序表征的若干个信道号;
[0013]响应于该远程请求推送所述配置方案。
[0014]具体的,依据预存了信道号与地理位置信息之间的映射关系数据的数据库确定所述推荐依据。
[0015]进一步,确定所述配置方案的过程具体包括如下步骤:
[0016]调用该数据库的统计结果集;
[0017]从该统计结果集中确定对应于远程请求所包含的地理位置信息的所有信道号及各信道号的使用频率;
[0018]以所述的使用频率为所述的推荐依据有序表征所有信道号制定所述的配置方案。
[0019]进一步,所述统计结果集的生成过程包括如下具体步骤:
[0020]查询该数据库,确定与地理位置信息相对应的若干数据记录;
[0021]以地理位置信息为分类字段,对信道号进行分类汇总,求取同一地理位置信息所对应的各信道号的使用频率;
[0022]以各地理位置信息的各信道号为记录单位,将地理位置信息、信道号及相应的使用频率关联性存储以构造所述统计结果集。
[0023]较佳的,所述统计结果集的生成过程被定期调用并运行以定期更新该统计结果集。
[0024]进一步,每次完成该统计结果集的更新后,为依然维持长链接的所述远程请求方重新确定配置方案并推送之。
[0025]较佳的,所述统计结果集被以数据库形式存储于永久或临时存储介质中。
[0026]进一步,本方法还包括如下步骤:
[0027]通过远程接口采集信道号及占用该信道号的设备所在的地理位置信息,以用于确定所述的信道号的推荐依据。
[0028]进一步,所采集的信道号及其对应的地理位置信息按该两者的对应关系被存入用于确定所述的信道号的推荐依据的数据库。
[0029]较佳的,所述地理位置信息以行政区域名称予以表达。
[0030]较佳的,所述信道号共14个,分别以自然序号I至14予以表达。
[0031]—种云端服务器,其包括:
[0032]接收单元,用于接收包含地理位置信息的远程请求;
[0033]配置单元,用于确定与远程请求所包含的地理位置信息相对应的配置方案,该配置方案包含按照信道号的推荐依据有序表征的若干个信道号;
[0034]推送单元,用于响应于该远程请求推送所述配置方案。
[0035]具体的,所述配置单元被配置为依据预存了信道号与地理位置信息之间的映射关系数据的数据库确定所述推荐依据。
[0036]进一步,所述配置单元包括:
[0037]调用结果模块,用于调用该数据库的统计结果集;
[0038]频率确定模块,用于从该统计结果集中确定对应于远程请求所包含的地理位置信息的所有信道号及各信道号的使用频率;
[0039]方案制定模块,用于以所述的使用频率为所述的推荐依据有序表征所有信道号制定所述的配置方案。
[0040]进一步,云端服务器还包括用于生成所述统计结果集的统计单元,该统计单元包括:
[0041]查询模块,用于查询该数据库,确定与地理位置信息相对应的若干数据记录;
[0042]汇总模块,用于以地理位置信息为分类字段,对信道号进行分类汇总,求取同一地理位置信息所对应的各信道号的使用频率;
[0043]构造模块,用于以各地理位置信息的各信道号为记录单位,将地理位置信息、信道号及相应的使用频率关联性存储以构造所述统计结果集。
[0044]较佳的,所述统计单元定期运行以定期更新所述统计结果集。
[0045]进一步,所述统计单元每次完成该统计结果集的更新后,所述配置单元为依然维持长链接的远程请求方重新确定配置方案,传递给所述推送单元推送之。
[0046]较佳的,所述统计结果集被以数据库形式存储于永久或临时存储介质中。
[0047]进一步,云端服务器还包括采集单元,被配置为通过远程接口采集信道号及占用该信道号的设备所在的地理位置信息,以用于确定所述的信道号的推荐依据。
[0048]进一步,所述采集单元被配置为将所采集的信道号及其对应的地理位置信息按该两者的对应关系被存入用于确定所述的信道号的推荐依据的数据库。
[0049]较佳的,所述地理位置信息以行政区域名称予以表达。
[0050]较佳的,所述信道号共14个,分别以自然序号I至14予以表达。
[0051]为实现本发明的第二目的,采取如下技术方案:
[0052]本发明提供的一种信道选定方法,包括如下步骤:
[0053]获取包含有序表征的若干信道号的配置方案;
[0054]按照信道号所表征的顺序进行轮询,将当前工作信道号设置为该顺序对应的信道号,当通过当前工作信道侦听到目标网络帧时终止轮询以维持当前工作信道;
[0055]通过当前工作信道继续接收网络帧以获取外部数据。
[0056]根据本发明的一个方面,从本地存储介质中获取所述的配置方案。
[0057]根据本发明的另一方面,所述配置方案的获取过程包括如下具体步骤:
[0058]获取当前的地理位置信息;
[0059]通过远程接口提交包含所述地理位置信息的远程请求;
[0060]接收响应于该远程请求而通过远程接口反馈的所述配置方案。
[0061 ] 具体的,所述网络帧为规定了特定内容的网络帧。
[0062]进一步,所述网络帧包含UDP广播或组播数据包。
[0063]具体的,所述网络帧为IEEE 802.11协议所规范的数据帧。
[0064]较佳的,所述外部数据为用于接入目标网络的配置信息。
[0065]进一步,还包括如下步骤:利用所述配置信息配置自身的网络设置并接入所述的目标网络。
[0066]进一步,还包括如下步骤:通过远程接口上传当前地理位置信息及当前工作信道的信道号。
[0067]本发明提供的一种智能设备,包括:
[0068]获取单元,用于获取包含有序表征的若干信道号的配置方案;
[0069]侦听单元,用于按照信道号所表征的顺序进行轮询,将当前工作信道号设置为该顺序对应的信道号,当通过当前工作信道侦听到目标网络帧时终止轮询以维持当前工作信道;
[0070]工作单元,用于通过当前工作信道继续接收网络帧以获取外部数据。
[0071 ] 根据本发明的一个方面,所述的配置方案存储于本地存储介质中。
[0072]根据本发明的另一方面,所述获取单元包括:
[0073]位置获取模块,用于获取当前的地理位置信息;
[0074]信息提交模块,通过远程接口提交包含所述地理位置信息的远程请求;
[0075]方案接收模块,接收响应于该远程请求而通过远程接口反馈的所述配置方案。
[0076]具体的,所述网络帧为规定了特定内容的网络帧。
[0077]进一步,所述网络帧包含UDP广播或组播数据包。
[0078]具体的,所述网络帧为IEEE 802.11协议所规范的数据帧。
[0079]较佳的,所述外部数据为用于接入目标网络的配置信息。
[0080]进一步,智能设备还包括登录单元,被配置为利用所述配置信息配置自身的网络设置并接入所述的目标网络。
[0081]进一步,智能设备还包括上传单元,被配置为通过远程接口上传当前地理位置信息及当前工作信道的信道号。
[0082]与现有技术相比较,本发明的方案具有以下优点:
[0083]一方面,表现在云端,以地理位置
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1