一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多站点混用的HEAP数据传输方法及AP设备与流程

2022-03-30 10:09:34 来源:中国专利 TAG:

一种多站点混用的he ap数据传输方法及ap设备
技术领域
1.本发明涉及无线通信领技术领域,更具体的,涉及一种多站点混用的he ap数据传输方法及ap设备。


背景技术:

2.目前已经应用的场景中现有的5g和2.4g频段内不支持ieee802.11ax协议的无线设备的保有量非常大,而由于支持he的ap设备是可以向下兼容传统的5ghz以及2.4ghz频段的sta接入的,这就无法避免很多非he sta接入到支持he的ap设备上了。
3.现有技术在实际使用过程中支持he的ap与sta的场景就难以发挥出其多用户高效率的特性。主要是在非he sta以及he sta混合使用的多用户场景中,现有的处理方法是同一he ap下挂的所有sta将分为he sta和非he sta两部分竞争信道资源,每个非he sta是独立竞争信道资源的,而所有的he sta是联合竞争信道资源,然后再通过使用ofdma的技术安排给每个he sta使用。在这个过程中,当非he sta占用信道的时候,he sta只能做出避让等待,这样ofdma的高效率特性就难以发挥,这对于he ap以及he sta都会有一种能力上的浪费。无法最大程度的利用现有技术的优势。
4.相关专有名词缩写说明:
5.he:high efficiency,高效率,指代第六代wifi技术
6.ap:access point,接入点,wifi设备就相当于一个ap
7.sta:station,站点,在这里指代无线终端
8.txop:transmission opportunity,传输机会
9.omi:operating mode indication,操作模式指示
10.phy:physical layer,物理层
11.cca:clear channel assessment,信道评估
12.ofdma:orthogonal frequency division multiple access,正交频分多址
13.dfs:dynamic frequency selection,动态频率选择,dfs信道,又称为雷达信道,在dfs信道内会检测到一些商用雷达的电磁波信号,当ap工作在dfs信道时,一旦检测到雷达信号需要马上做出避让
14.ru:resource unit,资源块
15.qam:quadrature amplitude modulation,正交振幅调制
16.mac:medium access control,介质访问控制


技术实现要素:

17.本发明为了解决现有技术中he ap在多用户混合使用场景下难以高效率工作的问题,提供了一种多站点混用的he ap数据传输方法及ap设备,其通过合理的协调分配同一he ap下的he sta与非he sta的频宽使用范围,从而解决he ap在多用户混合使用场景下难以高效率工作的问题。
18.为实现上述本发明目的,采用的技术方案如下:
19.一种多站点混用的he ap数据传输方法,所述的方法包括步骤如下:
20.s1:启用以当前sta实际吞吐量和cca结果为核心指标的权重决策器,对he ap下挂的所有sta进行分析统计,并进行决策,
21.当he sta的实际吞吐量大于非he sta的实际吞吐量的一半,同时小于非he sta的实际吞吐量时,执行步骤s2;
22.当cca结果判断当前信道质量差;或者he sta的实际吞吐量小于非he sta的实际吞吐量的一半时,权重决策器直接给出判定,执行步骤s3;其中所述的当前信道质量差定义为当空间信道的利用率不超过80%;
23.当he sta的实际吞吐量大于非he sta的实际吞吐量10倍以上时,执行步骤s4;
24.s2:根据he ap的工作频宽,启用对应该工作频宽的频宽分离运行机制;
25.s3:不启用频宽分离运行机制,而是将所有he sta切换至非he sta的模式工作;
26.s4:多站点混用的场景以传统的工作模式进行。
27.优选地,所述的权重决策器,用于根据各个sta当前的吞吐量统计值以及相关cca的情况分析各个种类的sta所需求的带宽需求权重,并判断是否需要对其进行频宽分离工作,以及在需要进行频宽分离时所需求的带宽大小。
28.进一步地,所述的权重决策器采用定时执行的工作模式。
29.再进一步地,所述的权重决策器的工作频段为2.4ghz、或5ghz。
30.再进一步地,所述的权重决策器进行决策进入步骤s2,具体决策如下:
31.当he sta的实际吞吐量大于非he sta的实际吞吐量的一半,同时小于非he sta的实际吞吐量时,所述的权重决策器启用频宽分离运行机制,并将带宽平均分配给he sta、非he sta使用;
32.当he sta的实际吞吐量大于非he sta的实际吞吐量,同时当前带宽又大于40mhz,所述的权重决策器在启用频宽分离运行机制的同时,分配给he sta的带宽多于非he sta的带宽。
33.再进一步地,所述的频宽分离运行机制具体如下:
34.he ap工作频宽在20mhz的场景下时,并且he ap下挂至少一个he sta和一个非he sta的场景下,he sta和非he sta将独立使用至少20mhz以上的频宽进行工作,非he sta需要占用包括主信道的频带;
35.he ap工作频宽在40mhz的场景下,分别分配20mhz连续的带宽给he sta和非he sta,另外非he sta需包括主信道的20mhz;
36.he ap工作频宽在80mhz的场景下,分别分配40mhz连续的带宽给he sta和非he sta,另外非he sta需包括主信道的40mhz;当he sta的实际吞吐量大于非he sta的实际吞吐量,但不超过非he sta实际吞吐量的10倍时,将60mhz的工作频宽分配给he sta,将剩余的20mhz的工作频宽分配给非he sta;当he sta的实际吞吐量大于非he sta的实际吞吐量的一半,同时小于非he sta的实际吞吐量时,he sta和非he sta各使用40mhz的带宽。
37.he ap工作在160mhz的场景下,将160mhz频宽平均分配给he sta和非he sta各使用。
38.再进一步地,工作在40mhz场景下he ap的phy分成两部分的频带上同时处理两种
不同调制编码方式的无线电波,使得其20mhz频宽工作在传统的256qam,而另外20mhz能工作在1024qam。
39.一种ap设备,包括以当前sta实际吞吐量和cca结果为核心指标的权重决策器、判断模块、频宽分离运行模块、切换模块、传统工作模式模块;
40.所述的权重决策器对he ap下挂的所有sta进行分析统计,并进行决策;
41.所述的判断模块,用于根据分析统计判断启动频宽分离运行模块、或切换模块、或传统工作模式模块;
42.所述的频宽分离运行模块,用于根据he ap的工作频宽进行分离运行;
43.所述的传统工作模式模块,以传统的工作模式进行。
44.一种计算机系统,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述的处理器执行所述的计算机程序时,实现如上述的方法的步骤。
45.一种计算机可读存储介质,其上存储有计算机程序,所述的计算机程序被处理器执行时,实现如上述的方法的步骤。
46.本发明的有益效果如下:
47.本发明主要是通过合理的协调分配同一he ap下的he sta与非he sta的频宽使用范围,从而解决he ap在多用户混合使用场景下难以高效率工作的问题。
48.在至少一个he sta和一个非he sta同时接入同一个he ap的多用户混用场景中,本发明有效的提升he ap的数据传输效率,让其中的he sta能享受更低的时延,有更好的用户体验,更加高效地利用了有限的带宽资源。
附图说明
49.图1是本发明所述的工作方法的工作原理图。
50.图2是本发明所述的频宽分离运行机制的原理图。
具体实施方式
51.下面结合附图和具体实施方式对本发明做详细描述。
52.实施例1
53.如图1所示,一种多站点混用的he ap数据传输方法,本实施例主要针对大于20mhz的he ap的工作场景进行效率提升优化,所述的方法包括步骤如下:
54.s1:启用以当前sta实际吞吐量和cca结果为核心指标的权重决策器,对he ap下挂的所有sta进行分析统计,并进行决策,
55.当he sta的实际吞吐量大于非he sta的实际吞吐量的一半,同时小于非he sta的实际吞吐量时,执行步骤s2;
56.当cca结果判断当前信道质量差;或者he sta的实际吞吐量小于非he sta的实际吞吐量的一半时,权重决策器直接给出判定,执行步骤s3;其中所述的当前信道质量差定义为当空间信道的利用率不超过80%;
57.当he sta的实际吞吐量大于非he sta的实际吞吐量10倍以上时,执行步骤s4;
58.s2:根据he ap的工作频宽,启用对应该工作频宽的频宽分离运行机制;
59.s3:不启用频宽分离运行机制,而是将所有he sta切换至非he sta的模式工作;
60.s4:多站点混用的场景以传统的工作模式进行。
61.本实施例主要是通过合理的协调分配同一he ap下的he sta与非he sta的频宽使用范围,从而解决he ap在多用户混合使用场景下难以高效率工作的问题。
62.在一个具体的实施例中,所述的权重决策器,用于根据各个sta当前的吞吐量统计值以及相关cca的情况分析各个种类的sta所需求的带宽需求权重,并判断是否需要对其进行频宽分离工作,以及在需要进行频宽分离时所需求的带宽大小。
63.在一个具体的实施例中,所述的权重决策器采用定时执行的工作模式,以避免个别sta变空闲后仍然继续占用较大的带宽资源。
64.在一个具体的实施例中,所述的权重决策器的工作频段为2.4ghz、或5ghz。
65.在一个具体的实施例中,所述的权重决策器进行决策,具体决策如下:
66.当he sta的实际吞吐量大于非he sta的实际吞吐量的一半,同时小于非he sta的实际吞吐量时,所述的权重决策器启用频宽分离运行机制,并将带宽平均分配给he sta、非he sta使用;
67.当he sta的实际吞吐量大于非he sta的实际吞吐量,同时当前带宽又大于40mhz,所述的权重决策器在启用频宽分离运行机制的同时,分配给he sta的带宽多于非he sta的带宽;
68.当he sta的实际吞吐量大于非he sta的实际吞吐量10倍以上时,多站点混用的场景以传统的工作模式进行。
69.在一个具体的实施例中,非he sta所支持的最小工作频宽为20mhz,目前所有的wifi技术中有20mhz、40mhz、80mhz和160mhz四种。如图2所示,所述的频宽分离运行机制具体如下:
70.当he ap工作频宽在20mhz的场景下时,并且he ap下挂至少一个he sta和一个非he sta的场景下,he sta和非he sta将独立使用至少20mhz以上的频宽进行工作,非he sta需要占用包括主信道的频带;
71.he ap工作频宽在40mhz的场景下,分别分配20mhz连续的带宽给he sta和非he sta,另外非he sta需包括主信道的20mhz;此时的工作在40mhz模式下的phy则需要摆脱传统的设计,能够使得其20mhz频宽工作在传统的256qam,而另外20mhz能工作在1024qam模式下。传统的phy设计在同一时刻只能支持一种调制编码方式,工作在40mhz场景下分成两部分的频带上同时处理两种不同调制编码方式的无线电波;满足在大于20mhz的模式下工作的时候能够同时支持256qam和1024qam,并且发射机和接收机可以同时处理两种不同调制编码方式的无线电波,然后在mac层对其报文进行分类处理。
72.he ap工作频宽在80mhz的场景下,分别分配40mhz连续的带宽给he sta和非he sta,另外非he sta需包括主信道的40mhz;当he sta的实际吞吐量大于非he sta的实际吞吐量,但不超过非he sta实际吞吐量的10倍时,将60mhz的工作频宽分配给he sta,将剩余的20mhz的工作频宽分配给非he sta;当he sta的实际吞吐量大于非he sta的实际吞吐量的一半,同时小于非he sta的实际吞吐量时,让二者平分带宽使用,即he sta和非he sta各使用40mhz的带宽。此场景主要是针对5ghz的用户。
73.he ap工作在160mhz的场景下,将160mhz频宽平均分配给he sta和非he sta各使用。这是由于横跨的5ghz频段范围已经很大,而其中又涉及到了dfs信道,所以只需要将
160mhz平分两者各占用80mhz便足以满足需求。这样he sta以及非he sta无需再竞争同一个txop,特别是在多用户场景下(有数个he sta以及数个非he sta同时接入到同一个he ap上的场景)。
74.本实施例所述的工作频宽分割方式主要包括以下几种:把连续的40mhz平均分割成两段20mhz使用;把连续的80mhz平均分成两个40mhz或者一个20mhz加一个60mhz、160mhz平均分成两个80mhz即可。
75.步骤s3,不启用频宽分离运行机制,并使用omi通知相关的he sta切换到非he sta的模式工作。这里主要是因为权重决策器判决时发现,he ap与he sta之间以ofdma方式分配rus等一些列的工作所带来的开销已经超过其以非he sta运行所带来的开销了,所以,此时需要将相关的he sta切换到非he sta的模式工作。这一步通过判决切换工作模式的工作方式属于一种尽力而为的提高效率方式。若权重决策器统计发现当he sta的实际吞吐量远大于非he sta的实际吞吐量时(至少10倍以上的差距,具体决策判定阈值可根据应用场景进行调整),多站点混用的场景以传统的工作模式进行。
76.实施例2
77.基于实施例1,本实施例以启用频宽分离运行机制时的80mhz的应用场景,对本实施例的技术方案进行简要的对比说明:
78.有一个2x2的支持双频80mhz的he ap为w,另外分别有a、b、c三个非he sta和d、e、f三个he sta。它们均接入到w中使用。
79.假设a、b、c、d、e、f六个sta在每个抢占到的txop所需要发送的数据量为1m,而在整个80mhz带宽下,传统方式一个txop实际上能传输的数据量为8m,如果按照802.11ax规定的方式进行抢占txop,a、b、c分别需要抢占一个,然后d、e、f只需要一个txop(这里d、e、f,将会通过由ap分配ru的ofdma模式进行数据传输,一个txop即可完成三者的数据传输)。所以,在此场景下,这种方式至少需要4个txop,才能完成6个sta的数据传输。
80.若使用实施例1所描述的方法,通过权重决策器判决,启用频宽分离运行机制,将80mhz的带宽分成两个40mhz,每个40mhz在一个txop内所能传输的数据仍然能达到4m,此时a、b、c三者只需要对其中一个40mhz进行抢占总计3个txop即可完成传输。而于此同时d、e、f则直接在另外一个40mhz频宽内只使用了一个txop就完成了与a、b、c相等的数据量传输,总共只使用了3个txop,而且d、e、f在后面剩余的两个txop内,还能传输更多的数据,用户体验明显优于非he sta,并且he ap的效率得到了明显的提升。
81.实施例3
82.一种ap设备,包括以当前sta实际吞吐量和cca结果为核心指标的权重决策器、判断模块、频宽分离运行模块、切换模块、传统工作模式模块;
83.所述的权重决策器对he ap下挂的所有sta进行分析统计,并进行决策;
84.所述的判断模块,用于根据分析统计判断启动频宽分离运行模块、或切换模块、或传统工作模式模块;
85.所述的频宽分离运行模块,用于根据he ap的工作频宽进行分离运行;
86.所述的传统工作模式模块,以传统的工作模式进行。
87.所述的ap设备执行实施例1所述的he ap数据传输方法。
88.实施例4
89.一种计算机系统,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述的处理器执行所述的计算机程序时,实现的方法步骤如下:
90.s1:启用以当前sta实际吞吐量和cca结果为核心指标的权重决策器,对he ap下挂的所有sta进行分析统计,并进行决策,
91.当he sta的实际吞吐量大于非he sta的实际吞吐量的一半,同时小于非he sta的实际吞吐量时,执行步骤s2;
92.当cca结果判断当前信道质量差;或者he sta的实际吞吐量小于非he sta的实际吞吐量的一半时,权重决策器直接给出判定,执行步骤s3;其中所述的当前信道质量差定义为当空间信道的利用率不超过80%;
93.当he sta的实际吞吐量大于非he sta的实际吞吐量10倍以上时,执行步骤s4;
94.s2:根据he ap的工作频宽,启用对应该工作频宽的频宽分离运行机制;
95.s3:不启用频宽分离运行机制,而是将所有he sta切换至非he sta的模式工作;
96.s4:多站点混用的场景以传统的工作模式进行。
97.实施例5
98.一种计算机可读存储介质,其上存储有计算机程序,所述的计算机程序被处理器执行时,实现的方法步骤如下:
99.s1:启用以当前sta实际吞吐量和cca结果为核心指标的权重决策器,对he ap下挂的所有sta进行分析统计,并进行决策,
100.当he sta的实际吞吐量大于非he sta的实际吞吐量的一半,同时小于非he sta的实际吞吐量时,执行步骤s2;
101.当cca结果判断当前信道质量差;或者he sta的实际吞吐量小于非he sta的实际吞吐量的一半时,权重决策器直接给出判定,执行步骤s3;其中所述的当前信道质量差定义为当空间信道的利用率不超过80%;
102.当he sta的实际吞吐量大于非he sta的实际吞吐量10倍以上时,执行步骤s4;
103.s2:根据he ap的工作频宽,启用对应该工作频宽的频宽分离运行机制;
104.s3:不启用频宽分离运行机制,而是将所有he sta切换至非he sta的模式工作;
105.s4:多站点混用的场景以传统的工作模式进行。
106.本发明的各实施方式可以任意进行组合,以实现不同的技术效果。
107.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘
solidstatedisk)等。
108.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,该流程可以由计算机程序来指令相关的硬件完成,该程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法实施例的流程。而前述的存储介质包括:rom或随机存储记忆体ram、磁碟或者光盘等各种可存储程序代码的介质。
109.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献