利用单一WiFi终端设备组建抗干扰能力子局域网的方法_2

文档序号:8475625阅读:来源:国知局
佳);
[0037] 2、本方法实现的功能,需要WiFi模组的天线数量至少为2x2,其中一组用于 Legacy STA工作,另一组用于下文中模拟的SoftAP工作;
[0038] 3、WiFi 通过 Legacy STA 模拟 SoftAP 由于涉及 WSC(WiFi Simple Configuration),需要:
[0039] (1)实现802. IX supplicant 功能,并支持EAP-WSC算法(WiFi P2P Group Client 硬性要求);
[0040] (2)实现 802. IX authenticator 功能,并实现 EAP-WSC 算法(WiFi P2P Group Owner硬性要求)。
[0041] 4、WiFi安全部分需要WPA2支持。
[0042] 二、系统逻辑
[0043] 参见图1所示,本实施例提供的办法将基于Linux/Android系统,一种利用单一 WiFi终端设备组建高抗干扰能力子局域网的方法,包括:1)利用WiFiLegacy STA进行环境 评估,提供SoftAP最优初始化参数;2)系统应用模拟client,与系统逻辑WiFi模拟实现单 一设备的P2P Group组网;3)系统逻辑WiFi同时工作于Legacy STA和P2P GO ;4)系统逻 辑WiFi利用P2P GO模拟SoftAP ;5)系统逻辑WiFi利用P2P GO桥接Legacy STA作为整 个网络节点的upstream ;6)系统逻辑WiFi利用P2P GO模拟SoftAP的其它技术支持。
[0044] 具体而言,包含如下步骤:
[0045] 步骤I :WiFi作为Legacy STA,进行标准的scan动作,获取当前无线环境,包含 2. 4G/5G各个信道下的AP数量,绝对信号强度,通过如下算法,计算出后续SoftAP的工作信 道:
[0046] 在 1、6、11 (2. 4G),149,153,157,161,165 (5G)共八个信道,每个起始分数均为 300 分,如果当前信道有一个绝对强度超过-60dbm的AP,则减去10分,如有多个,则累计计算; 对于2. 4G,如有旁瓣信道(如和6信道有频段重叠的旁瓣信道为3、4、7、8信道)有一个绝 对强度超过-60dbm的AP,则减去5分,如有多个,则累计计算;5G频段个信道频段独立,不 存在此问题,最后得分最高的信道确定为SoftAP工作信道。
[0047] 步骤2 :支持802. Iln的WiFi可工作在HT20 (20MHz)和HT40 (40MHz)两种带宽, 在每种带宽下它存在 16 种速率,即 MCS0_MCS15,MCS(Modulation and coding scheme),具 体对应数据为:
[0048]
【主权项】
1. 一种利用单一WiFi终端设备组建抗干扰能力子局域网的方法,其特征在于它包括: 利用WiFiLegacySTA进行环境评估,提供SoftAP最优初始化参数; 系统应用模拟client,与系统逻辑层WiFi模拟实现单一设备的P2PGroup组网; 系统逻辑层WiFi同时工作于LegacySTA和P2PGO; 系统逻辑层WiFi利用P2PGO模拟SoftAP; 系统逻辑层WiFi利用P2PGO桥接LegacySTA作为整个网络节点的upstream。
2. 根据权利要求1所述的利用单一WiFi终端设备组建抗干扰能力子局域网的方法,其 特征在于具体包括以下步骤: 步骤一、WiFi作为LegacySTA,进行标准的scan动作,获取当前无线环境,计算出后续SoftAP的工作信道; 步骤二、评定所述工作信道的环境干扰情况,以降低或提高MCS等级,用于最大程度发 挥WiFi传输能力或保证WiFi传输稳定性; 步骤三、系统在逻辑层触发WiFiP2Penable,按照WiFiP2P标准架构,首先执行P2P Discovery,同样遵循802. 11协议中的定义的Scanphase和Findphase,在一定信道发送 ProbeRequest帧,监听ProbeResponse帧;在应用层编写client端模拟其它设备,同样 执行P2PDiscovery,用于在同一WiFi设备模拟P2P设备发现流程; 步骤四、P2P发现后,系统在逻辑层触发P2PGroupFormation,在GONegotiation Request中将GOIntent进行相应设置; 步骤五、P2PGroupFormation后,系统逻辑层WiFi按照WPA2-PSK加密类型,AES加密 算法随机生成PIN码,以及和应用层client通过WSC协议交换加密信息; 步骤六、应用层client公开逻辑层WifiP2PGO的essid和配套加密属性,供外部设备 接入; 步骤七、系统WiFi同时保持原始局域网的LegacySTA,并基于同一包wpa_supplicant,参考步骤一和步骤二的配置参数开始P2PGO的工作,实现SoftAP,同时基于 现场环境选择最优的初始化参数。
3. 根据权利要求2所述的利用单一WiFi终端设备组建抗干扰能力子局域网的方法,其 特征在于它还包括: 步骤八、强化组网技术支撑: (1)GO静态分配一个独立于LegacySTA的网关状态; (2) 桥接LegacySTA作为upstream,记录外网状态的DNS参数; (3) 监听子client设备的接入信息,并通过dnsmasq提供DHCPCD服务,DNS转发。
4. 根据权利要求3所述的利用单一WiFi终端设备组建抗干扰能力子局域网的方法,其 特征在于所述强化组网技术支撑还包括: (4) 通过iptables设置子设备通信过滤属性。
5. 根据权利要求2所述的利用单一WiFi终端设备组建抗干扰能力子局域网的方法,其 特征在于所述步骤一中计算后续SoftAP的工作信道的算法包括: 在2. 4G类WiFi的1、6、11,5G类WiFi的149、153、157、161、165,共八个信道,每个起始 分数均为300分,如果当前信道有一个绝对强度超过-60dbm的AP,则减去10分,如有多个, 则累计计算;对于2. 4G,如有旁瓣信道中有一个绝对强度超过-60dbm的AP,则减去5分,如 有多个,则累计计算;最后得分最高的信道确定为SoftAP工作信道。
【专利摘要】本发明公开了一种利用单一WiFi终端设备组建抗干扰能力子局域网的方法,利用WiFiLegacy STA进行环境评估,提供SoftAP最优初始化参数;系统应用模拟client,与系统逻辑层WiFi模拟实现单一设备的P2P Group组网;系统逻辑层WiFi同时工作于Legacy STA和P2P GO;系统逻辑层WiFi利用P2P GO模拟SoftAP;系统逻辑层WiFi利用P2P GO桥接Legacy STA作为整个网络节点的upstream。本发明在不增加硬件成本的前提下,利用单一WiFi终端设备,实现一个局域网的网络环境下,于内部构建相对高抗干扰能力的子局域网功能。
【IPC分类】H04W24-02, H04W84-12
【公开号】CN104796932
【申请号】CN201510124276
【发明人】孙杰, 梁歧, 杨金炜
【申请人】四川长虹电器股份有限公司
【公开日】2015年7月22日
【申请日】2015年3月20日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1