资源分配方法、装置、设备、存储介质及计算机程序
文献发布时间:2024-04-18 19:58:21
本申请要求于2022年05月11日提交的申请号为202210510359.8、发明名称为“一种基于时间同步的资源切片方法”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
技术领域
本申请涉及通信技术领域,特别涉及一种资源分配方法、装置、设备、存储介质及计算机程序。
背景技术
在某个区域需要部署无线局域网(Wireless Local Area Network,WLAN)时,通常会在该区域部署多个接入点(Access Point,AP),并为每个AP配置对应的信道。这样,该区域内的各个站点(station,STA)能够关联至这些AP,从而通过这些AP对应的信道来发送报文。然而在一个AP所关联的STA较多的情况下,为了避免冲突,需要对信道资源进行分配。
采用正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)发送报文时,首先将整个信道的资源划分为多个正交且互不重叠的资源单位(ResourceUnit,RU),然后为每个STA分配RU,且为不同STA所分配的RU互不重叠。这样,每个STA能够通过为其分配的RU来发送报文。也即是,在多个STA关联至同一个AP的情况下,通过OFDMA能够实现多个STA同时接入信道来发送报文。
然而,在多个AP对应同一信道(也称为同频AP)的情况下,可能会出现该信道被某个AP占用,而其他AP无法接入信道的情况,此时,该其他AP所关联的SAT也就无法接入信道,即使采用OFDMA的方式也只能保证接入信道的AP所关联的SAT在同一时刻发送报文。
发明内容
本申请提供了一种资源分配方法、装置、设备、存储介质及计算机程序,可以解决相关技术中STA无法及时接入信道的问题。所述技术方案如下:
第一方面,提供了一种资源分配方法,在该方法中,网络设备获取多个无线局域网WLAN设备的报文并发情况,所述多个WLAN设备对应同一信道;所述网络设备基于所述报文并发情况,从第一时间段内的信道资源中,为所述多个WLAN设备分配信道资源片,其中,所述多个WLAN设备包括第一WLAN设备和第二WLAN设备,所述第一WLAN设备和第二WLAN设备关联至不同的WLAN设备,所述报文并发情况指示所述第一WLAN设备和所述第二WLAN设备能够进行报文并发,所述第一WLAN设备和所述第二WLAN设备被分配的信道资源片相同。
该多个WLAN设备是指多个STA,该多个STA关联至至少两个AP,该至少两个AP对应同一信道。也即是,该至少两个AP为同频AP,该多个STA是指同频AP所关联的STA。该多个WLAN设备的报文并发情况是指该多个WLAN设备是否能够同时发送和/或接收报文。
其中,网络设备获取该多个WLAN设备的报文并发情况的实现方式包括多种,接下来对其中的三种实现方式进行介绍。为了便于理解,接下来将该多个WLAN设备直接称为STA,将该多个WLAN设备所关联的WLAN设备直接称为AP,对确定该多个STA的报文并发情况进行介绍。
第一种实现方式,网络设备获取决策域信息,该决策域信息用于指示该多个WLAN设备和与其关联的WLAN设备中每两个WLAN设备的相互感知情况。网络设备基于该决策域信息确定该多个WLAN设备的报文并发情况。
对于该多个STA所关联的至少两个AP来说,该至少两个AP分别确定多个感知情况,该多个感知情况包括AP对其他设备的感知情况,以及该AP所关联的各个STA对其他设备的感知情况。该至少两个AP分别将确定的多个感知情况发送给网络设备,这样,网络设备即可接收到该多个感知情况,并基于该多个感知情况确定决策域信息。
如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA均无法感知,则确定第一STA和第二STA能够进行报文并发。如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA不均无法感知,则确定第一STA和第二STA不能够进行报文并发。其中,第一STA关联至第一AP,第二STA关联至第二AP,第一STA和第二STA为该多个STA中的任意两个STA。对于该多个STA中的其他STA,也需要按照这种方式来确定报文并发情况。这样,即可得到该多个STA的报文并发情况。这样,网络设备只需确定该多个WLAN设备和与其关联的WLAN设备中每两个WLAN设备的相互感知情况,就能够确定该多个WLAN设备的报文并发情况,能够降低网络设备的计算量。
需要说明的是,在该多个STA和该多个STA所关联的至少两个AP中任意两个设备都无法感知的情况下,网络设备直接确定该多个STA能够进行报文并发。
第二种实现方式,网络设备获取报文测量结果,该报文测量结果包括该多个WLAN设备和与其所关联的WLAN设备中每两个WLAN设备之间能够接收到的信号强度。网络设备基于获取到的报文测量结果,确定该多个WLAN设备的报文并发情况。
对于该多个STA所关联的至少两个AP来说,该至少两个AP分别确定多个信号强度,该多个信号强度包括该AP接收到其他设备发出的信号的强度,以及该AP所关联的各个STA接收到其他设备发出的信号的强度。该至少两个AP分别将确定的多个信号强度发送给网络设备,这样,该网络设备即可获取到该报文测量结果。
由于STA能够接收AP发送的报文,也能够向AP发送报文,AP向STA发送的报文称为下行报文,STA向AP发送的报文称为上行报文,而且基于上文描述,该多个STA的报文并发情况指示该多个STA是否能够同时发送和/或接收报文。因此,该多个STA的报文并发情况能够分为上行报文并发情况、下行报文并发情况、以及上下行报文并发情况。接下来对于上述三种报文并发情况的确定过程分别进行介绍。
第一种,该多个STA的报文并发情况为上下行报文并发情况。此时,网络设备确定第一信号强度分别与第二信号强度和第三信号强度之间的差值,第一信号强度为第一STA接收到第一AP发出的信号的强度,第二信号强度为第一STA接收到第二AP发出的信号的强度,第三信号强度为第一STA接收到第二STA发出的信号的强度。网络设备确定第四信号强度分别与第五信号强度和第六信号强度之间的差值,第四信号强度为第一AP接收到第一STA发出的信号的强度,第五信号强度为第一AP接收到第二AP发出的信号的强度,第六信号强度为第一AP接收到第二STA发出的信号的强度。网络设备确定第七信号强度分别与第八信号强度和第九信号强度之间的差值,第七信号强度为第二STA接收到第二AP发出的信号的强度,第八信号强度为第二STA接收到第一AP发出的信号的强度,第九信号强度为第二STA接收到第一STA发出的信号的强度。网络设备确定第十信号强度分别与第十一信号强度和第十二信号强度之间的差值,第十信号强度为第二AP接收到第二STA发出的信号的强度,第十一信号强度为第二AP接收到第一AP发出的信道的强度,第十二信号强度为第二AP接收到第一STA发出的信号的强度。经过上述过程得到八个差值,如果该八个差值均大于或等于参考信号干扰,则确定第一STA和第二STA能够进行上下行报文并发。如果该八个差值不均大于或等于参考信号干扰,则确定第一STA和第二STA不能进行上下行报文并发。其中,第一STA关联至第一AP,第二STA关联至第二AP,第一STA和第二STA为该多个STA中的任意两个STA。对于该多个STA中的其他STA,也需要按照这种方式来确定报文并发情况。这样,即可得到该多个STA的上下行报文并发情况。这样,网络设备就可以精确的计算出该多个STA是否存在能够进行上下行报文并发的STA。
对于某个STA和某个AP来说,该STA发送上行测量报文的功率和该AP发送下行测量报文的功率可能相同,也可能不同。在该STA发送上行测量报文的功率和该AP发送下行测量报文的功率相同的情况下,该STA接收到该AP发送的下行测量报文的信号强度与该AP接收到该STA发送的上行测量报文的信号强度相同。在该STA发送上行测量报文的功率和该AP发送下行测量报文的功率不同的情况下,该STA接收到该AP发送的下行测量报文的信号强度与该AP接收到该STA发送的上行测量报文的信号强度不同。
如果第一STA发送上行测量报文的功率和第一AP发送下行测量报文的功率相同,则第一STA接收到第一AP发出的信号的强度与第一AP接收到第一STA发出的信号的强度相同,此时,第一信号强度与第四信号强度相同。同理,如果第一STA发送上行测量报文的功率和第二AP发送下行测量报文的功率相同,则第二信号强度与第十二信号强度相同。如果第一STA发送上行测量报文的功率和第二STA发送上行测量报文的功率相同,则第三信号强度与第九信号强度相同。如果第一AP发送下行测量报文的功率和第二AP发送上行测量报文的功率相同,则第五信号强度与第十一信号强度相同。如果第一AP发送下行测量报文的功率和第二STA发送上行测量报文的功率相同,则第六信号强度与第八信号强度相同。如果第二AP发送下行测量报文的功率和第二STA发送上行测量报文的功率相同,则第七信号强度与第十信号强度相同。
第二种,该多个STA的报文并发情况为上行报文并发情况。此时,网络设备确定第四信号强度分别与第五信号强度和第六信号强度之间的差值,以及确定第十信号强度分别与第十一信号强度和第十二信号强度之间的差值,从而得到四个差值。如果该四个差值均大于或等于参考信号干扰,则确定第一STA和第二STA能够进行上行报文并发。如果该四个差值不均大于或等于参考信号干扰,则确定第一STA和第二STA不能进行上行报文并发。对于该多个STA中的其他STA,也需要按照这种方式来确定上行报文并发情况。这样,即可得到该多个STA的上行报文并发情况。这样,在只需进行上行报文并发时,网络设备只需确定能够进行上行报文并发的STA即可,减小了网络设备的运算量。
第三种,该多个STA的报文并发情况为下行报文并发情况。此时,网络设备确定第一信号强度分别与第二信号强度和第三信号强度之间的差值,以及确定第七信号强度分别与第八信号强度和第九信号强度之间的差值,从而得到四个差值。如果该四个差值均大于或等于参考信号干扰,则确定第一STA和第二STA能够进行下行报文并发。如果该四个差值不均大于或等于参考信号干扰,则确定第一STA和第二STA不能进行下行报文并发。对于该多个STA中的其他STA,也需要按照这种方式来确定下行报文并发情况。这样,即可得到该多个STA的下行报文并发情况。这样,在只需进行下行报文并发时,网络设备只需确定能够进行下行报文并发的STA即可,减小了网络设备的运算量。
第三种实现方式,网络设备获取决策域信息和报文测量结果,基于该决策域信息和该报文测量结果,确定该多个WLAN设备的报文并发情况。
如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA均无法感知,则确定第一STA和第二STA能够进行报文并发。如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA不均无法感知,网络设备基于报文测量结果确定第一STA和第二STA的报文并发情况。
由于上述方法首先通过决策域信息已经确定了部分能够进行报文并发的SAT,对于通过决策域信息无法判断是否能够进行报文并发的STA,还需要基于报文测量结果进行再次判断,以确定这些STA最终能否进行报文并发,因此,该方法能够进一步减少网络设备在基于报文测量结果确定报文并发情况的计算量,也能够防止仅仅基于决策域信息确定报文并发情况出错的问题,比如,实际能够进行报文并发的STA却被确定为不能够进行报文并发。这样,能够进一步提高报文并发情况确定的准确性。
由于报文并发情况指示第一WLAN设备和第二WLAN设备能够进行报文并发,表明第一WLAN设备和第二WLAN设备同时发送报文时的干扰最小,因此,网络设备从第一时间段内的信道资源中,为这两个WLAN设备分配相同的信道资源片。这样,在这两个WLAN设备同时发送报文时彼此之间不会产生较大的干扰,进而不会影响报文的传输质量。
信道资源片是指网络设备从信道资源中为WLAN设备所分配的部分信道资源,该信道资源包括频率资源和/或时间资源。在该信道资源包括频率资源时,该信道资源片是指网络设备从信道的频率资源中为WLAN设备所分配的部分频率资源。在该信道资源包括时间资源时,该信道资源片是指网络设备从信道的时间资源中为WLAN设备所分配的部分时间资源。
可选地,该多个WLAN设备还包括第五WLAN设备和第六WLAN设备,第五WLAN设备和第六WLAN设备关联至不同的WLAN设备,该报文并发情况指示第五WLAN设备和第六WLAN设备不能进行报文并发,第五WLAN设备和第六WLAN设备被分配的信道资源片不同。
由于报文并发情况指示第五WLAN设备和第六WLAN设备不能进行报文并发,表明第五WLAN设备和第六WLAN设备同时发送报文时的干扰可能较大,因此,网络设备从第一时间段内的信道资源中,为这两个WLAN设备分配不同的信道资源片。这样,在这两个WLAN设备使用不同的信道资源片同时发送报文时彼此之间也不会产生较大的干扰,进而不会影响报文的传输质量。
该信道资源包括频率资源和/或时间资源,因此,网络设备基于报文并发情况,从第一时间段内的信道资源中,为该多个WLAN设备分配的信道资源片为频率资源片和/或时间资源片。而且,由于该多个WLAN设备的报文并发情况可能存在多种情况,因此,网络设备从第一时间段内的信道资源中,为该多个WLAN设备分配信道资源片的方式可能不同,即使对于同一种报文并发情况,网络设备从第一时间段内的信道资源中,为该多个WLAN设备分配信道资源片的方式也可能不同。也即是,基于报文并发情况,从第一时间段内的信道资源中,为多个WLAN设备分配信道资源片的实现方式有多种。但是其根本目的是将不能够进行报文并发的WLAN设备通过分配不同的信道资源片,使不能够进行报文并发的WLAN设备在时间上和/或频率上进行隔离,从而保证报文的传输质量。
接下来对其中的几种信道资源的划分方式进行介绍,但是下面这几种方式并不对本申请的信道资源的划分方式做限定。
第一种方式,信道资源包括时间资源,能够进行报文并发的STA被分配的时间资源片相同,不能够进行报文并发的STA被分配的时间资源片不同,关联至同一AP且不能够进行报文并发的STA被分配的时间资源片连续。
第二种方式,信道资源包括时间资源,能够进行报文并发的STA被分配的时间资源片相同,不能够进行报文并发的STA被分配的时间资源片不同,关联至同一AP且不能够进行报文并发的STA被分配的时间资源片不连续。
第三种方式,信道资源包括时间资源和频率资源,能够进行报文并发的STA被分配的时间资源片和频率资源片均相同,关联至同一AP且不能够进行报文并发的STA被分配的频率资源片不同,关联至同一AP的STA被分配的时间资源片相同。
第四种方式,信道资源包括时间资源和频率资源,能够进行报文并发的STA被分配的时间资源片和频率资源片均相同,关联至同一AP且不能够进行报文并发的STA被分配的时间资源片不同,关联至同一AP的STA被分配的频率资源片相同。
第五种方式,信道资源包括时间资源,在能够进行报文并发的STA关联至不同AP的情况下,能够进行报文并发STA被分配的时间资源片相同。
第六种方式,信道资源包括时间资源和频率资源,能够进行报文并发的STA包括一个STA的情况下,关联至同一AP的STA被分配的时间资源片不同,关联至不同AP且属于同一时间资源片的STA被分配的频率资源片不同。
上述内容是网络设备从第一时间段内的信道资源中,为该多个WLAN设备分配信道资源片。而且能够进行报文并发的WLAN设备在第一时间段内被分配的信道资源片相同,不能进行报文并发的WLAN设备在第一时间段内被分配的信道资源片不同。也即是,在同一个时间段内为这些WLAN设备分配信道资源片。但是在某些情况下,还能够在不同时间段内为不能进行报文并发的WLAN设备分配信道资源片。示例地,该多个WLAN设备还包括第七WLAN设备,第七WLAN设备和第一WLAN设备、第二WLAN设备分别关联至不同的WLAN设备,报文并发情况指示第一WLAN设备和第七WLAN设备能够进行报文并发、第二WLAN设备和第七WLAN设备不能进行报文并发,此时,网络设备基于该报文并发情况,从第二时间段内的信道资源中,为第一WLAN设备和第七WLAN设备分配信道资源片,其中,第一时间段和第二时间段不同,第一WLAN设备和第七WLAN设备在第二时间段内被分配的信道资源片相同。
由于报文并发情况指示第一WLAN设备和第七WLAN设备能够进行报文并发、第二WLAN设备和第七WLAN设备不能进行报文并发,所以网络设备在第一时间段内的信道资源中为第一WLAN设备和第二WLAN设备分配相同的信道资源片,在第二时间段内的信道资源中为第一WLAN设备和第七WLAN设备分配相同的信道资源片。这样,对于不能进行报文并发的第二WLAN设备和第七WLAN设备来说,网络设备为这两个WLAN设备分配的信道资源片位于不同的时间段内,从而将这两个WLAN设备在时间资源上进行了隔离,从而保证这两个WLAN设备在发送报文时彼此不会产生干扰。
可选地,第一时间段和第二时间时间段位于两个不同的周期内。也就是说,对于不能进行报文并发的第二WLAN设备和第七WLAN设备来说,网络设备为这两个WLAN设备分配的信道资源片位于不同的周期内,从而将这两个WLAN设备在时间资源上进行了隔离。
由于网络设备为该多个WLAN设备分配信道资源片之后,需要向该多个WLAN设备告知信道资源分配结果,以指示该多个WLAN设备按照网络设备分配的信道资源片传输报文。而且基于上文描述,网络设备可能为AP,也可能为WLAN控制器,还可能为其他的计算设备,因此接下来将分别说明。
网络设备为AP。此时,在网络设备为第三WLAN设备,第一WLAN设备关联至第三WLAN设备,且第二WLAN设备关联至第四WLAN设备的情况下,第三WLAN设备向第四WLAN设备发送对应的资源分配结果,资源分配结果指示第二WLAN设备被分配的信道资源片。这样,第三WLAN设备能够基于第一WLAN设备被分配的信道资源片来调度第一WLAN设备,第四WLAN设备能够基于第二WLAN设备被分配的信道资源片来调度第二WLAN设备。
网络设备为WLAN控制器或者其他计算设备。此时,在第一WLAN设备关联至第三WLAN设备,第二WLAN设备关联至第四WLAN设备的情况下,网络设备向第三WLAN设备告知第一WLAN设备被分配的信道资源片,网络设备向第四WLAN设备告知第二WLAN设备被分配的信道资源片。
在信道的访问周期内,AP与STA之间不仅需要传输数据报文,还可能需要传输一些管理帧。而数据报文通常需要按照上述第一时间段、第二时间段等能够进行资源切片的时间段内分配的信道资源片来传输,管理帧通常需要按照自由竞争的方式来传输。也即是,信道的访问周期包括进行资源切片的时间段和自由竞争的时间段,所以,网络设备按照上述方式为该多个WLAN设备分配信道资源片之前,还需要在信道的访问周期内确定能够进行资源切片的时间段的时间长度。接下来以第一时间段为例介绍。
网络设备获取信道的访问周期的周期长度和时间划分比例,该时间划分比例用于指示该周期长度中能够进行资源切片的时间段所占的比例,网络设备基于该信道的访问周期的周期长度与该时间划分比例,确定第一时间段的时间长度。
时间划分比例可能为资源切片的时间段在该信道的访问周期中所占的比例,也可能为非资源切片的时间段在该信道的访问周期中所占的比例。当时间划分比例为资源切片的时间段在该信道的访问周期中所占的比例时,网络设备将该信道的访问周期的周期长度与时间划分比例相乘,以得到第一时间段的时间长度。当时间划分比例为非资源切片的时间段在该信道的访问周期中所占的比例时,网络设备将该信道的访问周期的周期长度与时间划分比例相乘,得到非资源切片的时间段的时间长度,进而将该周期长度减去非资源切片的时间长度,以得到第一时间段的时间长度。
第二方面,提供了一种资源分配装置,所述资源分配装置具有实现上述第一方面中资源分配方法行为的功能。所述资源分配装置包括至少一个模块,该至少一个模块用于实现上述第一方面所提供的资源分配方法。
第三方面,提供了一种网络设备,所述网络设备包括处理器和存储器,所述存储器用于存储执行上述第一方面所提供的资源分配方法的计算机程序。所述处理器被配置为用于执行所述存储器中存储的计算机程序,以实现上述第一方面所述的资源分配方法。
可选地,所述网络设备还可以包括通信总线,该通信总线用于该处理器与存储器之间建立连接。
第四方面,提供了一种计算机可读存储介质,所述存储介质内存储有指令,当所述指令在计算机上运行时,使得计算机执行上述第一方面所述的资源分配方法的步骤。
第五方面,提供了一种包含指令的计算机程序产品,当所述指令在计算机上运行时,使得计算机执行上述第一方面所述的资源分配方法的步骤。或者说,提供了一种计算机程序,当所述计算机程序在计算机上运行时,使得计算机执行上述第一方面所述的资源分配方法的步骤。
上述第二方面、第三方面、第四方面和第五方面所获得的技术效果与第一方面中对应的技术手段获得的技术效果近似,在这里不再赘述。
本申请提供的技术方案至少可以带来以下有益效果:
由于第一WLAN设备和第二WLAN设备能够进行报文并发,表明第一WLAN设备和第二WLAN设备同时传输报文时的干扰最小,因此,网络设备从第一时间段内的信道资源中,为这两个WLAN设备分配相同的信道资源片。而且,由于第一WLAN设备和第二WLAN设备关联至不同的WLAN设备,所以,为这两个WLAN设备分配相同的信道资源片之后,不仅能够保证传输时彼此之间不会产生较大的干扰,进而不会影响报文的传输质量,还能够保证关联至不同WLAN设备的WLAN设备都能够及时地接入信道,进而保证了各个WLAN设备的确定性时延。
附图说明
图1是本申请实施例提供的一种实施环境的示意图;
图2是本申请实施例提供的另一种实施环境的示意图;
图3是本申请实施例提供的一种AP的结构示意图;
图4是本申请实施例提供的一种STA的结构示意图;
图5是本申请实施例提供的一种资源分配方法的流程图;
图6是本申请实施例提供的一种信道资源的划分方式的示意图;
图7是本申请实施例提供的另一种信道资源的划分方式的示意图;
图8是本申请实施例提供的另一种信道资源的划分方式的示意图;
图9是本申请实施例提供的另一种信道资源的划分方式的示意图;
图10是本申请实施例提供的另一种信道资源的划分方式的示意图;
图11是本申请实施例提供的另一种信道资源的划分方式的示意图;
图12是本申请实施例提供的一种第一时间段的时间长度的示意图;
图13是本申请实施例提供的一种资源分配装置的结构示意图;
图14是本申请实施例提供的一种网络设备的结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
为了便于理解,在对本申请实施例提供的资源分配方法进行详细地解释说明之前,先对本申请实施例涉及的名词、应用场景以及实施环境进行介绍。
首先对本申请实施例涉及的名词进行解释。
STA:是一个逻辑实体,而且是与无线媒体的媒体访问控制和物理层接口的可单独寻址的实例。在WLAN中,STA是指装有无线网卡的设备或者是指具有WLAN模块的设备。该STA能够移动,也能够固定不动,是WLAN的最基本组成单元。
在某些场景下,STA还能够耦合到一些不具有无线网卡或者WLAN模块的设备,这些设备称为该STA的下挂设备。该STA能够将这些下挂设备的数据通过WLAN进行传输。示例地,在工业场景中,STA能够耦合到一些工业设备,比如传感器、工业制造设备等等。STA能够将这些工业设备的数据通过WLAN进行传输。
其中,STA耦合到下挂设备是指:STA与该下挂设备为两个独立的设备,这两个独立的设备能够进行连接,或者,也能理解为该STA与该下挂设备集成在一起。
关联:用于建立STA与AP或者个人基本服务集控制点之间的映射,并保证STA能够调用分发系统服务。也就是说,WLAN的另一个最基本组成单元为AP,STA能够与AP建立通信连接,从而通过AP进行数据传输,STA与AP建立通信连接的状态称为关联。也即是,STA关联至该AP之后,能够访问该AP,或者该AP能够为STA提供服务。
信号强度:STA感知到的AP发送的信号的强度或者AP感知到的STA发送的信号的强度,单位是dbm。信号强度一般为负值,数值越大表示信号质量越好。大多数场景中,信号强度为-50dbm及以上,则认为该信号的信号质量是非常好的,信号强度为-70dbm及以下,则认为该信号的信号质量是比较差的。
接下来对本申请实施例涉及的应用场景和实施环境进行介绍。
本申请实施例提供的方法能够应用于工业场景,还能够应用于其他场景。接下来以工业场景为例进行介绍。在工业场景下,一般会部署工业控制器对多个工业设备进行控制和监测,比如,该工业控制器为可编程逻辑控制器(Programmable Logic Controller,PLC)。由于工业厂区的面积通常较大,各个工业设备的分布较为分散,该工业控制器通过有线方式与各个工业设备进行连接时需要确定各个工业设备所部署的位置,并且有线的连接方式会使工业厂区内布线复杂。为了使工业设备的部署更加灵活,往往会选择在工业厂区内部署多个AP,以实现WLAN对该工业厂区的覆盖。这样,各个工业设备与STA进行耦合,STA关联至AP,从而使该多个工业设备能够接入WLAN中,最终能够与工业控制器进行通信。在这种情况下,STA需要将所耦合的各个工业设备的数据发送给AP,由AP再转发给工业控制器。但由于部署的AP较多,会存在对应同一信道的AP,也即是同频AP,此时,采用本申请实施例所提供的方法,能够为同频AP所关联的各个SAT分配信道资源片,从而保证关联至不同AP的所有STA都能够及时地接入信道,并且在发送报文时,也能够保证报文的传输质量,以最终实现工业控制器对多个工业设备进行控制和监测。
请参考图1,图1是根据一示例性实施例示出的一种实施环境的示意图。该实施环境包括多个AP101(图1中以2个AP示意性表示该多个AP)和多个STA102。该多个AP101对应同一信道,也即是,该多个AP101为同频AP。每个AP101关联有至少一个STA102(图1中以每个AP关联有3个STA示意性表示该至少一个STA)。在工业场景下,每个STA还能够耦合到至少一个下挂设备(图1中未示出)。
在实际应用中,上述STA102能够作为一个单独的物理设备与至少一个下挂设备进行有线连接。当然,STA102也能够作为一个功能模块集成到下挂设备中,也即是,STA102与下挂设备集成在一起,本申请实施例对此不做限定。
可选地,请参考图2,该实施环境还包括WLAN控制器103,该WLAN控制器103与该多个AP101连接。该WLAN控制器103用于管理该多个AP101,示例地,该WLAN控制器103用于实现交换机与该多个AP101之间报文的转发、管理该多个AP101的射频调优、空口优化、安全认证等等。
本申请实施例提供的资源分配方法的执行主体为网络设备。在一些实施例中,该网络设备为图1所示的多个AP101中的一个AP101。在另一些实施例中,该网络设备为图2所示的WLAN控制器103。当然,该网络设备还可以是除AP和WLAN控制器之外的其它物理设备,比如,在该多个AP101与其他的计算设备连接的情况下,该网络设备为该计算设备。
不管该网络设备到底是哪个设备,在为同频AP所关联的STA分配资源时,该网络设备用于获取多个STA的报文并发情况,基于该多个STA的报文并发情况,从信道资源中,为该多个STA分配信道资源片,其中,该多个STA包括第一STA和第二STA,第一STA和第二STA关联至不同的AP,在第一STA和第二STA能够进行报文并发的情况下,第一STA和第二STA被分配的信道资源片相同。
在工业场景下,该实施环境还包括工业控制器,该工业控制器与该多个AP101连接,该多个AP101能够将其所关联的STA的各个下挂设备的数据转发给工业控制器,从而实现工业控制器对各个工业设备的控制和监测。
接下来对AP和STA的结构进行介绍。请参考图3,AP包括SAT上线与管理模块、STA分组模块以及资源分配模块。可选地,在网络设备为AP的情况下,该AP还包括AP间消息通告模块。可选地,该AP还包括时间同步模块。
其中,STA上线与管理模块用于在接收到STA发送的关联请求帧之后,根据STA的能力、AP的能力、负载信息等综合判决是否允许该STA关联至该AP。若允许该STA关联至该AP,则建立与该STA之间的数据链路通道。STA分组模块用于在该STA与该AP关联之后,确定该多个同频AP所关联的STA的报文并发情况。资源分配模块用于基于多个STA的报文并发情况,从信道资源中为各个STA分配信道资源片。AP间消息通告模块用于向其他AP发送资源分配结果。时间同步模块用于向其他AP发送时间同步帧,以完成该AP与其他AP之间的时间同步。
请参考图4,STA包括STA上线模块和报文发送模块。其中,STA上线模块用于向期望关联的AP发送关联请求帧,以请求关联至该AP。报文发送模块用于在该STA与AP关联之后,向AP发送上行报文。
对本申请实施例涉及的名词、应用场景以及实施环境进行介绍之后,接下来对本申请实施例提供的资源分配方法进行详细解释说明。请参考图5,图5是本申请实施例提供的一种资源分配方法的流程图。在本申请实施例中,为了便于描述,将AP和STA统称为WLAN设备。请参考图5,该方法包括如下步骤。
步骤501:网络设备获取多个WLAN设备的报文并发情况,该多个WLAN设备对应同一信道。
该多个WLAN设备是指多个STA,该多个STA关联至至少两个AP,该至少两个AP对应同一信道。也即是,该至少两个AP为同频AP,该多个STA是指同频AP所关联的STA。该多个WLAN设备的报文并发情况是指该多个WLAN设备是否能够同时发送和/或接收报文。
在对应同一信道的多个WLAN设备都需要发送和/或接收报文的情况下,可能会出现信道被部分WLAN设备占用,而其他WLAN设备无法接入信道的情况,这样,其他WLAN设备就无法发送和/或接收报文。如果该多个WLAN设备能够同时发送和/或接收报文,并且不影响报文的传输质量,即该多个WLAN设备发送和/或接收的报文都能够被正确解析,就能够在一定程度上减少信道被占用的时间,从而使该多个WLAN设备都接入信道。因此,网络设备需要获取该多个WLAN设备的报文并发情况。
其中,网络设备获取该多个WLAN设备的报文并发情况的实现方式包括多种,接下来对其中的三种实现方式进行介绍。为了便于理解,接下来将该多个WLAN设备直接称为STA,将该多个WLAN设备所关联的WLAN设备直接称为AP,对确定该多个STA的报文并发情况进行介绍。
第一种实现方式,网络设备获取决策域信息,该决策域信息用于指示该多个WLAN设备和与其关联的WLAN设备中每两个WLAN设备的相互感知情况。网络设备基于该决策域信息确定该多个WLAN设备的报文并发情况。
对于该多个STA所关联的至少两个AP来说,该至少两个AP分别确定多个感知情况,该多个感知情况包括AP对其他设备的感知情况,以及该AP所关联的各个STA对其他设备的感知情况。该至少两个AP分别将确定的多个感知情况发送给网络设备,这样,网络设备即可接收到该多个感知情况,并基于该多个感知情况确定决策域信息。之后,该网络设备能够基于确定的决策域信息,确定该多个STA的报文并发情况。
在一些实施例中,如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA均无法感知,则确定第一STA和第二STA能够进行报文并发。如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA不均无法感知,则确定第一STA和第二STA不能够进行报文并发。其中,第一STA关联至第一AP,第二STA关联至第二AP,第一STA和第二STA为该多个STA中的任意两个STA。对于该多个STA中的其他STA,也需要按照这种方式来确定报文并发情况。这样,即可得到该多个STA的报文并发情况。
以第一AP和第二AP为例,如果第一AP感知不到第二AP且第二AP感知不到第一AP,此时,则认为该第一AP与第二AP无法感知。如果第一AP能够感知第二AP但第二AP感知不到第一AP,或者第一AP感知不到第二AP但第二AP能够感知第一AP,此时,则认为该第一AP与第二AP能够感知。同理,对于其他任意两个设备也能够通过此方式确定该两个设备之间是否能够感知。
如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA均无法感知,说明第一AP和第一STA距离第二AP和第二STA较远,相互接收到对方所发出的信号的强度较弱,在这种情况下,如果第一STA与第二STA在进行报文并发时,互相不会产生影响,因此,确定第一STA和第二STA能够进行报文并发。如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA不均无法感知,则说明第一AP距离第二AP或第二STA较近,或者第一STA距离第二AP或第二STA较近,在这种情况下,如果第一STA与第二STA进行报文并发,则有可能会产生影响,因此,确定第一STA和第二STA不能够进行报文并发。
需要说明的是,在该多个STA和该多个STA所关联的至少两个AP中任意两个设备都无法感知的情况下,网络设备直接确定该多个STA能够进行报文并发。
在上述第一种实现方式中,对于任意两个WLAN设备来说,比如该任意两个WLAN设备为第一WLAN设备和第二WLAN设备,如果第一WLAN设备接收到第二WLAN设备发出的信号的强度小于信号强度阈值,则确定第一WLAN设备感知不到第二WLAN设备。如果第一WLAN设备接收到第二WLAN设备发出的信号的强度大于等于信号强度阈值,则确定第一WLAN设备能够感知到第二WLAN设备。其中,信号强度阈值是事先设置的,比如,信号强度阈值能够设置为-90分贝毫瓦(dBmW)。而且在不同的情况下,还可以按照不同的需求进行调整。
也就是说,对于任意两个WLAN设备来说,这两个WLAN设备都能接收到彼此发送的信号,而上述第一种实现方式是按照信号强度阈值来区分该多个WLAN设备是否能够相互感知,进而通过该多个WLAN设备的相互感知情况来确定该多个WLAN设备的报文并发情况。当然,也可以不用按照信号强度阈值来区分该多个WLAN设备是否能够相互感知,而是直接基于各个WLAN设备接收到的信号强度来确定该多个WLAN设备的报文并发情况。即下述第二种实现方式。
第二种实现方式,网络设备获取报文测量结果,该报文测量结果包括该多个WLAN设备和与其所关联的WLAN设备中每两个WLAN设备之间能够接收到的信号强度。网络设备基于获取到的报文测量结果,确定该多个WLAN设备的报文并发情况。
对于该多个STA所关联的至少两个AP来说,该至少两个AP分别确定多个信号强度,该多个信号强度包括该AP接收到其他设备发出的信号的强度,以及该AP所关联的各个STA接收到其他设备发出的信号的强度。该至少两个AP分别将确定的多个信号强度发送给网络设备,这样,该网络设备即可获取到该报文测量结果。之后,该网络设备能够基于获取到的报文测量结果,确定该多个STA的报文并发情况。
对于该多个STA中的任一STA,该STA发送上行测量报文,该多个STA中的其他STA检测该上行测量报文的信号强度,该多个STA所关联的至少两个AP也检测该上行测量报文的信号强度。同理,对于该至少两个AP中的任一AP,该AP发送下行测量报文,该多个STA检测该下行测量报文的信号强度,该至少两个AP中的其他AP也检测该下行测量报文的信号强度。这样,在每个STA都发送过上行测量报文以及每个AP都发送过下行测量报文之后,每个STA能够得到自身接收到其他设备发出的信号的强度,每个AP也能够得到自身接收到其他设备发出的信号的强度。然后,每个STA将自身接收到其他设备发出的信号的强度发送给自身所关联的AP。这样,该至少两个AP中的每个AP都能够获取到多个信号强度,该多个信号强度包括该AP接收到其他设备发出的信号的强度,以及该AP所关联的各个STA接收到其他设备发出的信号的强度。
由于STA能够接收AP发送的报文,也能够向AP发送报文,AP向STA发送的报文称为下行报文,STA向AP发送的报文称为上行报文,而且基于上文描述,该多个STA的报文并发情况指示该多个STA是否能够同时发送和/或接收报文。因此,该多个STA的报文并发情况能够分为上行报文并发情况、下行报文并发情况、以及上下行报文并发情况。接下来对于上述三种报文并发情况的确定过程分别进行介绍。
第一种,该多个STA的报文并发情况为上下行报文并发情况。此时,网络设备确定第一信号强度分别与第二信号强度和第三信号强度之间的差值,第一信号强度为第一STA接收到第一AP发出的信号的强度,第二信号强度为第一STA接收到第二AP发出的信号的强度,第三信号强度为第一STA接收到第二STA发出的信号的强度。网络设备确定第四信号强度分别与第五信号强度和第六信号强度之间的差值,第四信号强度为第一AP接收到第一STA发出的信号的强度,第五信号强度为第一AP接收到第二AP发出的信号的强度,第六信号强度为第一AP接收到第二STA发出的信号的强度。网络设备确定第七信号强度分别与第八信号强度和第九信号强度之间的差值,第七信号强度为第二STA接收到第二AP发出的信号的强度,第八信号强度为第二STA接收到第一AP发出的信号的强度,第九信号强度为第二STA接收到第一STA发出的信号的强度。网络设备确定第十信号强度分别与第十一信号强度和第十二信号强度之间的差值,第十信号强度为第二AP接收到第二STA发出的信号的强度,第十一信号强度为第二AP接收到第一AP发出的信道的强度,第十二信号强度为第二AP接收到第一STA发出的信号的强度。经过上述过程得到八个差值,如果该八个差值均大于或等于参考信号干扰,则确定第一STA和第二STA能够进行上下行报文并发。如果该八个差值不均大于或等于参考信号干扰,则确定第一STA和第二STA不能进行上下行报文并发。其中,第一STA关联至第一AP,第二STA关联至第二AP,第一STA和第二STA为该多个STA中的任意两个STA。对于该多个STA中的其他STA,也需要按照这种方式来确定报文并发情况。这样,即可得到该多个STA的上下行报文并发情况。
由于第一STA在接收第一AP发送的报文时,如果第二STA或者第二AP发送的报文的信号强度较大,也即是,第一STA能够接收第二STA或者第二AP发送的报文的信号质量较好,此时,第二STA或者第二AP发送的报文会对第一AP发送的报文产生干扰,从而导致第一AP发送的报文不能被正确解析。因此,为了保证第一STA对接收到的报文能够正确解析,需要保证信号干扰比在可接受的范围内,也即是,第一STA接收到第一AP发送的报文的信号强度与第二STA或者第二AP发送的报文的信号强度之间的差值应该大于等于参考信号干扰比。同理,在第一AP接收第一STA发送的报文时,第一AP接收到第一STA发送的报文的信号强度与第二STA或者第二AP发送的报文的信号强度之间的差值也应该大于等于参考信号干扰比。在第二STA接收第二AP发送的报文时,第二STA接收到第二AP发送的报文的信号强度与第一STA或者第一AP发送的报文的信号强度之间的差值应该大于等于参考信号干扰比。在第二AP接收第二STA发送的报文时,第二AP接收到第二STA发送的报文的信号强度与第一STA或者第一AP发送的报文的信号强度之间的差值应该大于等于参考信号干扰比。所以,在网络设备确定该八个差值均大于或等于参考信号干扰比时,确定第一STA和第二STA能够进行上下行报文并发,即第一STA和第二STA能够同时向各自所关联的AP发送报文,并且也能够同时接收各自所关联的AP发送的报文。在网络设备确定该八个差值不均大于或等于参考信号干扰比时,确定第一STA和第二STA不能够进行上下行报文并发,即第一STA和第二STA不能同时向各自所关联的AP发送报文和/或不能同时接收各自所关联的AP发送的报文。
其中,参考信号干扰比是指能够正确解析报文所需的信号干扰比。该参考信号干扰比是事先设置的,比如,参考信号干扰比为22。而且在不同的情况下,还能够按照不同的需求进行调整。
对于某个STA和某个AP来说,该STA发送上行测量报文的功率和该AP发送下行测量报文的功率可能相同,也可能不同。在该STA发送上行测量报文的功率和该AP发送下行测量报文的功率相同的情况下,该STA接收到该AP发送的下行测量报文的信号强度与该AP接收到该STA发送的上行测量报文的信号强度相同。在该STA发送上行测量报文的功率和该AP发送下行测量报文的功率不同的情况下,该STA接收到该AP发送的下行测量报文的信号强度与该AP接收到该STA发送的上行测量报文的信号强度不同。
如果第一STA发送上行测量报文的功率和第一AP发送下行测量报文的功率相同,则第一STA接收到第一AP发出的信号的强度与第一AP接收到第一STA发出的信号的强度相同,此时,第一信号强度与第四信号强度相同。同理,如果第一STA发送上行测量报文的功率和第二AP发送下行测量报文的功率相同,则第二信号强度与第十二信号强度相同。如果第一STA发送上行测量报文的功率和第二STA发送上行测量报文的功率相同,则第三信号强度与第九信号强度相同。如果第一AP发送下行测量报文的功率和第二AP发送上行测量报文的功率相同,则第五信号强度与第十一信号强度相同。如果第一AP发送下行测量报文的功率和第二STA发送上行测量报文的功率相同,则第六信号强度与第八信号强度相同。如果第二AP发送下行测量报文的功率和第二STA发送上行测量报文的功率相同,则第七信号强度与第十信号强度相同。
例如,网络设备获取到的报文测量结果中的各个信号强度如表1所示。其中,每个STA发送上行测量报文的功率和每个AP发送下行测量报文的功率均相同,并且STA11关联至AP1,STA21和STA22关联至AP2。
对于STA11和STA21来说,AP1和STA11相互接收到的信号强度为-50,STA11和AP2相互接收到的信号强度为-72,STA11和STA21相互接收到的信号强度为-75,AP1和AP2相互接收到的信号强度为-75,AP1和STA21相互接收到的信号强度为-73,AP2和STA21相互接收到的信号强度为-50,因此第一信号强度为-50,第二信号强度为-72、第三信号强度为-75、第五信号强度为-75,第六信号强度为-73,第七信号强度为-50。此时,第一信号强度与第二信号强度之间的差值为22,第一信号强度与第三信号强度之间的差值为25,第一信号强度与第五信号强度之间的差值为25,第一信号强度与第六信号强度之间的差值为23,第七信号强度与第二信号强度之间的差值为22,第七信号强度与第三信号强度之间的差值为25,第七信号强度与第五信号强度之间的差值为25,第七信号强度与第六信号强度之间的差值为23。在参考信号干扰比为22的情况下,上述八个差值均大于或等于参考信号干扰,因此,确定STA11和STA21能够进行上下行报文并发。
对于STA11和STA22来说,AP1和STA11相互接收到的信号强度为-50,STA11和AP2相互接收到的信号强度为-72,STA11和STA22相互接收到的信号强度为-60,AP1和AP2相互接收到的信号强度为-75,AP1和STA22相互接收到的信号强度为-73,AP2和STA22相互接收到的信号强度为-52,因此第一信号强度为-50,第二信号强度为-72、第三信号强度为-60、第五信号强度为-75,第六信号强度为-72,第七信号强度为-52。此时,第一信号强度与第二信号强度之间的差值为22,第一信号强度与第三信号强度之间的差值为10,第一信号强度与第五信号强度之间的差值为25,第一信号强度与第六信号强度之间的差值为22,第七信号强度与第二信号强度之间的差值为20,第七信号强度与第三信号强度之间的差值为8,第七信号强度与第五信号强度之间的差值为23,第七信号强度与第六信号强度之间的差值为20。在参考信号干扰比为22的情况下,上述八个差值不均大于或等于参考信号干扰,因此,确定STA11和STA22不能进行上下行报文并发。
表1
第二种,该多个STA的报文并发情况为上行报文并发情况。此时,网络设备确定第四信号强度分别与第五信号强度和第六信号强度之间的差值,以及确定第十信号强度分别与第十一信号强度和第十二信号强度之间的差值,从而得到四个差值。如果该四个差值均大于或等于参考信号干扰,则确定第一STA和第二STA能够进行上行报文并发。如果该四个差值不均大于或等于参考信号干扰,则确定第一STA和第二STA不能进行上行报文并发。对于该多个STA中的其他STA,也需要按照这种方式来确定上行报文并发情况。这样,即可得到该多个STA的上行报文并发情况。
与上文同理,第一AP接收第一STA发送的报文时,第一AP接收到第一STA发送的报文的信号强度与第二STA或者第二AP发送的报文的信号强度之间的差值应该大于等于参考信号干扰比。第二AP接收第二STA发送的报文时,第二AP接收到第二STA发送的报文的信号强度与第一STA或者第一AP发送的报文的信号强度之间的差值应该大于等于参考信号干扰比。所以,在网络设备确定该四个差值均大于或等于参考信号干扰比时,确定第一STA和第二STA能够进行上行报文并发,即第一STA和第二STA能够同时向各自所关联的AP发送报文。在网络设备确定该四个差值不均大于或等于参考信号干扰比时,确定第一STA和第二STA不能进行上行报文并发,即第一STA和第二STA不能同时向各自所关联的AP发送报文。
第三种,该多个STA的报文并发情况为下行报文并发情况。此时,网络设备确定第一信号强度分别与第二信号强度和第三信号强度之间的差值,以及确定第七信号强度分别与第八信号强度和第九信号强度之间的差值,从而得到四个差值。如果该四个差值均大于或等于参考信号干扰,则确定第一STA和第二STA能够进行下行报文并发。如果该四个差值不均大于或等于参考信号干扰,则确定第一STA和第二STA不能进行下行报文并发。对于该多个STA中的其他STA,也需要按照这种方式来确定下行报文并发情况。这样,即可得到该多个STA的下行报文并发情况。
与上文同理,第一STA接收第一AP发送的报文时,第一STA接收到第一AP发送的报文的信号强度与第二STA或者第二AP发送的报文的信号强度之间的差值应该大于等于参考信号干扰比。第二STA接收第二AP发送的报文时,第二STA接收到第二AP发送的报文的信号强度与第一STA或者第一AP发送的报文的信号强度之间的差值应该大于等于参考信号干扰比。所以,在网络设备确定该四个差值均大于或等于参考信号干扰比时,确定第一STA和第二STA能够进行下行报文并发,即第一STA和第二STA能够同时接收各自所关联的AP发送的报文。在网络设备确定该四个差值不均大于或等于参考信号干扰比时,确定第一STA和第二STA不能进行下行报文并发,即第一STA和第二STA不能同时接收各自所关联的AP发送的报文。
第三种实现方式,网络设备获取决策域信息和报文测量结果,基于该决策域信息和该报文测量结果,确定该多个WLAN设备的报文并发情况。
决策域信息以及报文测量结果的具体确定过程请参考上文中对应的内容,此处不再赘述。
在一些实施例中,如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA均无法感知,则确定第一STA和第二STA能够进行报文并发。如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA不均无法感知,网络设备基于报文测量结果确定第一STA和第二STA的报文并发情况。其中,网络设备基于报文测量结果确定第一STA和第二STA的报文并发情况的详细过程请参考上文中对应的内容,此处不再赘述。
其中,第一STA关联至第一AP,第二STA关联至第二AP,第一STA和第二STA为该多个STA中的任意两个STA。对于该多个STA中的其他STA,也需要按照这种方式来确定报文并发情况。这样,即可得到该多个STA的报文并发情况。
也即是,先通过决策域信息对该第一STA和第二STA能否并发的情况进行初步判断,如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA均无法感知,则说明第一AP和第一STA距离第二AP和第二STA较远,相互接收到对方所发出的信号的强度较弱,因此,直接确定第一STA和第二STA能够进行报文并发。如果第一AP与第二AP、第一AP与第二STA、第一STA与第二AP以及第一STA与第二STA不均无法感知,则说明第一AP距离第二AP或第二STA较近,或者第一STA距离第二AP或第二STA较近,在这种情况下,如果第一STA与第二STA进行并发,可能会产生影响,也有可能不产生影响,因此需要进一步进行分析,也即是,基于报文测量结果对该第一STA与第二STA能否并发进行再次确定。
由于上述方法首先通过决策域信息已经确定了部分能够进行报文并发的SAT,对于通过决策域信息无法判断是否能够进行报文并发的STA,还需要基于报文测量结果进行再次判断,以确定这些STA最终能否进行报文并发,因此,该方法能够进一步减少网络设备在基于报文测量结果确定报文并发情况的计算量,也能够防止仅仅基于决策域信息确定报文并发情况出错的问题,比如,实际能够进行报文并发的STA却被确定为不能够进行报文并发。这样,能够进一步提高报文并发情况确定的准确性。
需要说明的是,网络设备不仅能够通过上文所描述的三种实现方式来确定该多个WLAN设备的报文并发情况,还能够通过其他的实现方式来确定该多个WLAN设备的报文并发情况,本申请实施例对此不做限定。
步骤502:网络设备基于该多个WLAN设备的报文并发情况,从第一时间段内的信道资源中,为该多个WLAN设备分配信道资源片。其中,该多个WLAN设备包括第一WLAN设备和第二WLAN设备,第一WLAN设备和第二WLAN设备关联至不同的WLAN设备,该报文并发情况指示第一WLAN设备和第二WLAN设备能够进行报文并发,第一WLAN设备和第二WLAN设备被分配的信道资源片相同。
信道资源片是指网络设备从信道资源中为WLAN设备所分配的部分信道资源,该信道资源包括频率资源和/或时间资源。在该信道资源包括频率资源时,该信道资源片是指网络设备从信道的频率资源中为WLAN设备所分配的部分频率资源。在该信道资源包括时间资源时,该信道资源片是指网络设备从信道的时间资源中为WLAN设备所分配的部分时间资源。
由于报文并发情况指示第一WLAN设备和第二WLAN设备能够进行报文并发,表明第一WLAN设备和第二WLAN设备同时发送报文时的干扰最小,因此,网络设备从第一时间段内的信道资源中,为这两个WLAN设备分配相同的信道资源片。这样,在这两个WLAN设备同时发送报文时彼此之间不会产生较大的干扰,进而不会影响报文的传输质量。
在一些实施例中,该多个WLAN设备还包括第五WLAN设备和第六WLAN设备,第五WLAN设备和第六WLAN设备关联至不同的WLAN设备,该报文并发情况指示第五WLAN设备和第六WLAN设备不能进行报文并发,第五WLAN设备和第六WLAN设备被分配的信道资源片不同。
由于报文并发情况指示第五WLAN设备和第六WLAN设备不能进行报文并发,表明第五WLAN设备和第六WLAN设备同时发送报文时的干扰可能较大,因此,网络设备从第一时间段内的信道资源中,为这两个WLAN设备分配不同的信道资源片。这样,在这两个WLAN设备使用不同的信道资源片同时发送报文时彼此之间也不会产生较大的干扰,进而不会影响报文的传输质量。
在一些实施例中,信道资源包括频率资源和/或时间资源,因此,网络设备基于报文并发情况,从第一时间段内的信道资源中,为该多个WLAN设备分配的信道资源片为频率资源片和/或时间资源片。而且,由于该多个WLAN设备的报文并发情况可能存在多种情况,因此,网络设备从第一时间段内的信道资源中,为该多个WLAN设备分配信道资源片的方式可能不同,即使对于同一种报文并发情况,网络设备从第一时间段内的信道资源中,为该多个WLAN设备分配信道资源片的方式也可能不同。也即是,基于报文并发情况,从第一时间段内的信道资源中,为多个WLAN设备分配信道资源片的实现方式有多种。但是其根本目的是将不能够进行报文并发的WLAN设备通过分配不同的信道资源片,使不能够进行报文并发的WLAN设备在时间上和/或频率上进行隔离,从而保证报文的传输质量。
接下来对其中的几种信道资源的划分方式进行介绍,但是下面这几种方式并不对本申请实施例的信道资源的划分方式做限定。
第一种方式,信道资源包括时间资源,能够进行报文并发的STA被分配的时间资源片相同,不能够进行报文并发的STA被分配的时间资源片不同,关联至同一AP且不能够进行报文并发的STA被分配的时间资源片连续。
例如,请参考表2,该多个STA的报文并发情况如表2所示,其中,STA11、STA12和STA13分别关联至AP1,STA21、STA22和STA23分别关联至AP2,STA31、STA32和STA33分别关联至AP3。
表2
由于STA11能够与STA31进行报文并发、STA12能够与STA32进行报文并发、STA13能够与STA33进行报文并发,因此,请参考图6,网络设备从第一时间段内的信道资源中分别为能够进行报文并发的同一组STA分配相同的时间资源片。由于STA21、STA22和STA23不能与其他的STA进行报文并发,因此,网络设备从第一时间段内的信道资源中为STA21、STA22和STA23分别分配与其他STA不同的时间资源片,而且关联至同一AP且不能够进行报文并发的STA被分配的时间资源片连续。
第二种方式,信道资源包括时间资源,能够进行报文并发的STA被分配的时间资源片相同,不能够进行报文并发的STA被分配的时间资源片不同,关联至同一AP且不能够进行报文并发的STA被分配的时间资源片不连续。
例如,该多个STA的报文并发情况还是如表2所示。由于STA11能够与STA31进行报文并发、STA12能够与STA32进行报文并发、STA13能够与STA33进行报文并发,因此,请参考图7,网络设备从第一时间段内的信道资源中分别为能够进行报文并发的同一组STA分配相同的时间资源片。由于STA21、STA22和STA23不能与其他的STA进行报文并发,因此,网络设备从第一时间段内的信道资源中为STA21、STA22和STA23分别分配与其他STA不同的时间资源片,而且关联至同一AP且不能够进行报文并发的STA被分配的时间资源片不连续。
第三种方式,信道资源包括时间资源和频率资源,能够进行报文并发的STA被分配的时间资源片和频率资源片均相同,关联至同一AP且不能够进行报文并发的STA被分配的频率资源片不同,关联至同一AP的STA被分配的时间资源片相同。
例如,该多个STA的报文并发情况还是如表2所示。由于STA11能够与STA31进行报文并发、STA12能够与STA32进行报文并发、STA13能够与STA33进行报文并发,因此,请参考图8,网络设备从第一时间段内的信道资源中分别为能够进行报文并发的同一组STA分配相同的时间资源片和频率资源片,并且关联至同一AP的STA被分配的时间资源片相同。由于STA21、STA22和STA23不能与其他的STA进行报文并发,且STA21、STA22和STA23关联至同一AP,因此,网络设备从第一时间段内的信道资源中为STA21、STA22和STA23分别分配不同的频率资源片和相同的时间资源片。
第四种方式,信道资源包括时间资源和频率资源,能够进行报文并发的STA被分配的时间资源片和频率资源片均相同,关联至同一AP且不能够进行报文并发的STA被分配的时间资源片不同,关联至同一AP的STA被分配的频率资源片相同。
例如,该多个STA的报文并发情况还是如表2所示。由于STA11能够与STA31进行报文并发、STA12能够与STA32进行报文并发、STA13能够与STA33进行报文并发,因此,请参考图9,网络设备从第一时间段内的信道资源中分别为能够进行并发的同一组STA分配相同的时间资源片和频率资源片,并且关联至同一AP的STA被分配的时间资源片不同。由于STA21、STA22和STA23不能与其他的STA进行报文并发,且STA21、STA22和STA23关联至同一AP,因此,网络设备从第一时间段内的信道资源中为STA21、STA22和STA23分别分配与其他STA不同的频率资源片,并且STA21、STA22和STA23之间分配的时间资源片不同。
第五种方式,信道资源包括时间资源,在能够进行报文并发的STA关联至不同AP的情况下,能够进行报文并发STA被分配的时间资源片相同。
例如,请参考表3,该多个STA的报文并发情况如表3所示,其中,STA11、STA12和STA13分别关联至AP1,STA21、STA22和STA23分别关联至AP2,STA31、STA32和STA33分别关联至AP3。
表3
由于能够进行报文并发的同一组STA关联至不同AP,因此,请参考图10,网络设备从第一时间段内的信道资源中为能够进行报文并发的同一组STA分配相同的时间资源片。
第六种方式,信道资源包括时间资源和频率资源,能够进行报文并发的STA包括一个STA的情况下,关联至同一AP的STA被分配的时间资源片不同,关联至不同AP且属于同一时间资源片的STA被分配的频率资源片不同。
例如,请参考表4,该多个STA的报文并发情况如表4所示,其中,STA11、STA12和STA13分别关联至AP1,STA21、STA22和STA23分别关联至AP2,STA31、STA32和STA33分别关联至AP3。
表4
由于能够进行报文并发的同一组STA仅包括一个STA,因此,请参考图11,网络设备从第一时间段内的信道资源中为关联至同一AP的STA分配不同的时间资源片,为关联至不同AP且属于同一时间资源片的STA分配不同的频率资源片。
上述内容是网络设备从第一时间段内的信道资源中,为该多个WLAN设备分配信道资源片。而且能够进行报文并发的WLAN设备在第一时间段内被分配的信道资源片相同,不能进行报文并发的WLAN设备在第一时间段内被分配的信道资源片不同。也即是,在同一个时间段内为这些WLAN设备分配信道资源片。但是在某些情况下,还能够在不同时间段内为不能进行报文并发的WLAN设备分配信道资源片。示例地,该多个WLAN设备还包括第七WLAN设备,第七WLAN设备和第一WLAN设备、第二WLAN设备分别关联至不同的WLAN设备,报文并发情况指示第一WLAN设备和第七WLAN设备能够进行报文并发、第二WLAN设备和第七WLAN设备不能进行报文并发,此时,网络设备基于该报文并发情况,从第二时间段内的信道资源中,为第一WLAN设备和第七WLAN设备分配信道资源片,其中,第一时间段和第二时间段不同,第一WLAN设备和第七WLAN设备在第二时间段内被分配的信道资源片相同。
由于报文并发情况指示第一WLAN设备和第七WLAN设备能够进行报文并发、第二WLAN设备和第七WLAN设备不能进行报文并发,所以网络设备在第一时间段内的信道资源中为第一WLAN设备和第二WLAN设备分配相同的信道资源片,在第二时间段内的信道资源中为第一WLAN设备和第七WLAN设备分配相同的信道资源片。这样,对于不能进行报文并发的第二WLAN设备和第七WLAN设备来说,网络设备为这两个WLAN设备分配的信道资源片位于不同的时间段内,从而将这两个WLAN设备在时间资源上进行了隔离,从而保证这两个WLAN设备在发送报文时彼此不会产生干扰。
可选地,第一时间段和第二时间时间段位于两个不同的周期内。也就是说,对于不能进行报文并发的第二WLAN设备和第七WLAN设备来说,网络设备为这两个WLAN设备分配的信道资源片位于不同的周期内,从而将这两个WLAN设备在时间资源上进行了隔离。
需要说明的是,网络设备在第一时间段内的信道资源中为第一WLAN设备和第二WLAN设备分配相同的信道资源片时,还可能为第七WLAN设备分配与第一WLAN设备和第二WLAN设备不同的信道资源片,网络设备在第二时间段内的信道资源中为第一WLAN设备和第七WLAN设备分配相同的信道资源片时,也可能为第二WLAN设备分配与第一WLAN设备和第七WLAN设备不同的信道资源片,这样,能够保证每个WLAN设备在每个周期内都有机会发送报文,并且不会产生干扰。
由于网络设备为该多个WLAN设备分配信道资源片之后,需要向该多个WLAN设备告知信道资源分配结果,以指示该多个WLAN设备按照网络设备分配的信道资源片传输报文。而且基于上文描述,网络设备可能为AP,也可能为WLAN控制器,还可能为其他的计算设备,因此接下来将分别说明。
网络设备为AP。此时,在网络设备为第三WLAN设备,第一WLAN设备关联至第三WLAN设备,且第二WLAN设备关联至第四WLAN设备的情况下,第三WLAN设备向第四WLAN设备发送对应的资源分配结果,资源分配结果指示第二WLAN设备被分配的信道资源片。这样,第三WLAN设备能够基于第一WLAN设备被分配的信道资源片来调度第一WLAN设备,第四WLAN设备能够基于第二WLAN设备被分配的信道资源片来调度第二WLAN设备。
网络设备为WLAN控制器或者其他计算设备。此时,在第一WLAN设备关联至第三WLAN设备,第二WLAN设备关联至第四WLAN设备的情况下,网络设备向第三WLAN设备告知第一WLAN设备被分配的信道资源片,网络设备向第四WLAN设备告知第二WLAN设备被分配的信道资源片。
在信道的访问周期内,AP与STA之间不仅需要传输数据报文,还可能需要传输一些管理帧。而数据报文通常需要按照上述第一时间段、第二时间段等能够进行资源切片的时间段内分配的信道资源片来传输,管理帧通常需要按照自由竞争的方式来传输。也即是,信道的访问周期包括进行资源切片的时间段和自由竞争的时间段,所以,网络设备按照上述方式为该多个WLAN设备分配信道资源片之前,还需要在信道的访问周期内确定能够进行资源切片的时间段的时间长度。接下来以第一时间段为例介绍。
网络设备获取信道的访问周期的周期长度和时间划分比例,该时间划分比例用于指示该周期长度中能够进行资源切片的时间段所占的比例,网络设备基于该信道的访问周期的周期长度与该时间划分比例,确定第一时间段的时间长度。
时间划分比例可能为资源切片的时间段在该信道的访问周期中所占的比例,也可能为非资源切片的时间段在该信道的访问周期中所占的比例。当时间划分比例为资源切片的时间段在该信道的访问周期中所占的比例时,网络设备将该信道的访问周期的周期长度与时间划分比例相乘,以得到第一时间段的时间长度。当时间划分比例为非资源切片的时间段在该信道的访问周期中所占的比例时,网络设备将该信道的访问周期的周期长度与时间划分比例相乘,得到非资源切片的时间段的时间长度,进而将该周期长度减去非资源切片的时间长度,以得到第一时间段的时间长度。
例如,网络设备获取到的信道的访问周期的周期长度为10毫秒,时间划分比例为资源切片的时间段在访问周期中所占的比例,假设该比例为60%,此时,请参考图12,网络设备确定第一时间段的时间长度为10×60%=6毫秒。
又例如,网络设备获取到的信道的访问周期的周期长度为10毫秒,时间划分比例为非资源切片的时间段在访问周期中所占的比例,假设该比例为25%,此时,网络设备确定非资源切片时间段的时间长度为10×25%=2.5毫秒,进而该第一时间段的时间长度为10-2.5=7.5毫秒。
需要说明的是,该时间划分比例是事先设置的,而且在实际应用中,还能够按照不同的需求进行调整。
由于第一WLAN设备和第二WLAN设备能够进行报文并发,表明第一WLAN设备和第二WLAN设备同时传输报文时的干扰最小,因此,网络设备从第一时间段内的信道资源中,为这两个WLAN设备分配相同的信道资源片。由于第五WLAN设备和第六WLAN设备不能进行报文并发,表明第五WLAN设备和第六WLAN设备同时传输报文时的干扰可能较大,因此,网络设备从第一时间段内的信道资源中,为这两个WLAN设备分配不同的信道资源片。而且,由于第一WLAN设备和第二WLAN设备关联至不同的WLAN设备,第五WLAN设备和第六WLAN设备关联至不同的WLAN设备,所以,为第一WLAN设备和第二WLAN设备分配相同的信道资源片、为第五WLAN设备和第六WLAN设备分配不同的信道资源片之后,不仅能够保证传输报文时彼此之间不会产生较大的干扰,进而不会影响报文的传输质量,还能够保证关联至不同WLAN设备的WLAN设备都能够及时地接入信道,进而保证了各个WLAN设备的确定性时延。此外,通过本申请实施例的方法还能够基于决策域信息和报文测量结果,确定报文并发情况,该方法能够进一步减少网络设备基于报文测量结果确定报文并发情况的计算量,也能够防止仅仅基于决策域信息确定报文并发情况出错的问题,进一步提高报文并发情况确定的准确性。
图13是本申请实施例提供的一种资源分配装置的结构示意图,该资源分配装置可以由软件、硬件或者两者的结合实现成为网络设备的部分或者全部。参见图13,该装置包括:第一获取模块1301和第一分配模块1302。
第一获取模块1301,用于获取多个WLAN设备的报文并发情况,该多个WLAN设备对应同一信道。详细实现过程参考上述各个实施例中对应的内容,此处不再赘述。
第一分配模块1302,用于基于报文并发情况,从第一时间段内的信道资源中,为多个WLAN设备分配信道资源片,其中,该多个WLAN设备包括第一WLAN设备和第二WLAN设备,该第一WLAN设备和第二WLAN设备关联至不同的WLAN设备,该报文并发情况指示第一WLAN设备和第二WLAN设备能够进行报文并发,该第一WLAN设备和第二WLAN设备被分配的信道资源片相同。详细实现过程参考上述各个实施例中对应的内容,此处不再赘述。
可选地,该网络设备为第三WLAN设备,第一WLAN设备关联至第三WLAN设备,第二WLAN设备关联至第四WLAN设备;该装置还包括:
发送模块,用于向第四WLAN设备发送对应的资源分配结果,该资源分配结果指示第二WLAN设备被分配的信道资源片。
可选地,第一WLAN设备关联至第三WLAN设备,第二WLAN设备关联至第四WLAN设备;该装置还包括:
第一告知模块,用于向第三WLAN设备告知第一WLAN设备被分配的信道资源片;
第二告知模块,用于向第四WLAN设备告知第二WLAN设备被分配的信道资源片。
可选地,多个WLAN设备还包括第五WLAN设备和第六WLAN设备,该第五WLAN设备和第六WLAN设备关联至不同的WLAN设备,报文并发情况指示该第五WLAN设备和第六WLAN设备不能进行报文并发,该第五WLAN设备和第六WLAN设备被分配的信道资源片不同。
可选地,多个WLAN设备还包括第七WLAN设备,该第七WLAN设备和第一WLAN设备、第二WLAN设备分别关联至不同的WLAN设备,报文并发情况指示该第一WLAN设备和第七WLAN设备能够进行报文并发、该第二WLAN设备和第七WLAN设备不能进行报文并发;该装置还包括:
第二分配模块,用于基于该报文并发情况,从第二时间段内的信道资源中,为第一WLAN设备和第七WLAN设备分配信道资源片,其中,该第一时间段和第二时间段不同,该第一WLAN设备和第七WLAN设备在第二时间段内被分配的信道资源片相同。
可选地,第一获取模块具体用于:
获取决策域信息,该决策域信息用于指示多个WLAN设备和与其所关联的WLAN设备中每两个WLAN设备的相互感知情况;
基于该决策域信息确定报文并发情况。
可选地,第一获取模块具体用于:
获取报文测量结果,该报文测量结果包括多个WLAN设备和与其所关联的WLAN设备中每两个WLAN设备之间能够感知到的信号强度;
基于该报文测量结果,确定报文并发情况。
可选地,该装置还包括:
第二获取模块,用于获取信道的访问周期的周期长度和时间划分比例,该时间划分比例用于指示周期长度中能够进行资源切片的时间段所占的比例;
第一确定模块,用于基于该周期长度与时间划分比例,确定第一时间段的时间长度。
在本申请实施例中,由于第一WLAN设备和第二WLAN设备能够进行报文并发,表明第一WLAN设备和第二WLAN设备同时传输报文时的干扰最小,因此,网络设备从第一时间段内的信道资源中,为这两个WLAN设备分配相同的信道资源片。由于第五WLAN设备和第六WLAN设备不能进行报文并发,表明第五WLAN设备和第六WLAN设备同时传输报文时的干扰可能较大,因此,网络设备从第一时间段内的信道资源中,为这两个WLAN设备分配不同的信道资源片。而且,由于第一WLAN设备和第二WLAN设备关联至不同的WLAN设备,第五WLAN设备和第六WLAN设备关联至不同的WLAN设备,所以,为第一WLAN设备和第二WLAN设备分配相同的信道资源片、为第五WLAN设备和第六WLAN设备分配不同的信道资源片之后,不仅能够保证传输报文时彼此之间不会产生较大的干扰,进而不会影响报文的传输质量,还能够保证关联至不同WLAN设备的WLAN设备都能够及时地接入信道,进而保证了各个WLAN设备的确定性时延。此外,通过本申请实施例的方法还能够基于决策域信息和报文测量结果,确定报文并发情况,该方法能够进一步减少网络设备基于报文测量结果确定报文并发情况的计算量,也能够防止仅仅基于决策域信息确定报文并发情况出错的问题,进一步提高报文并发情况确定的准确性。
需要说明的是:上述实施例提供的资源分配装置在进行资源分配时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的资源分配装置与资源分配方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图14是本申请实施例提供的一种网络设备的结构示意图,该网络设备可以为上述任一实施例中的网络设备。该网络设备包括处理器1401,处理器1401用于获取多个WLAN设备的报文并发情况,基于该多个WLAN设备的报文并发情况,为该多个WLAN设备分配信道资源片。可选地,该网络设备还包括通信总线1402、存储器1403、通信接口1404、射频电路1405和天线模块1406。
处理器1401可以是一个通用中央处理器(central processing unit,CPU)、网络处理器(network processor,NP)、微处理器、或者可以是一个或多个用于实现本申请方案的集成电路,例如,专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD)、现场可编程逻辑门阵列(field-programmable gate array,FPGA)、通用阵列逻辑(generic array logic,GAL)或其任意组合。
通信总线1402用于在上述组件之间传送信息。通信总线1402可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
存储器1403可以是只读存储器(read-only memory,ROM),也可以是随机存取存储器(random access memory,RAM),也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only Memory,EEPROM)、光盘(包括只读光盘(compact discread-only memory,CD-ROM)、压缩光盘、激光盘、数字通用光盘、蓝光光盘等)、磁盘存储介质或者其它磁存储设备,或者是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其它介质,但不限于此。存储器1403可以是独立存在,并通过通信总线1402与处理器1401相连接。存储器1403也可以和处理器1401集成在一起。
通信接口1404,用于与其它设备或通信网络通信。通信接口1404包括有线通信接口,还可以包括无线通信接口。其中,有线通信接口例如可以为以太网接口。以太网接口可以是光接口、电接口或其组合。无线通信接口可以为无线局域网(wireless local areanetworks,WLAN)接口、蜂窝网络通信接口或其组合等。
射频电路1405用于与天线模块1406进行配合来接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路1405通过电磁信号与通信网络以及其他通信设备进行通信。射频电路1405将电信号转换为电磁信号后通过天线模块1406进行发送,或者,将天线模块1406接收到的电磁信号转换为电信号。
在一些实施例中,存储器1403用于存储执行本申请方案的程序代码,处理器1401可以执行存储器1403中存储的程序代码。该程序代码中可以包括一个或多个软件模块,该网络设备可以通过处理器1401以及存储器1403中的程序代码,来实现上文图5实施例提供的资源分配方法。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意结合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络或其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如:同轴电缆、光纤、数据用户线(digital subscriber line,DSL))或无线(例如:红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质,或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如:软盘、硬盘、磁带)、光介质(例如:数字通用光盘(digital versatile disc,DVD))或半导体介质(例如:固态硬盘(solid state disk,SSD))等。值得注意的是,本申请实施例提到的计算机可读存储介质可以为非易失性存储介质,换句话说,可以是非瞬时性存储介质。
应当理解的是,本文提及的“至少一个”是指一个或多。本文提及的“多个”是指两个或两个以上。在本申请实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。
另外,为了便于清楚描述本申请实施例的技术方案,在本申请实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
需要说明的是,本申请实施例所涉及的信息(包括但不限于用户设备信息、用户个人信息等)、数据(包括但不限于用于分析的数据、存储的数据、展示的数据等)以及信号,均为经用户授权或者经过各方充分授权的,且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准。例如,本申请实施例中涉及到的决策域信息、报文测量结果、WLAN设备的报文并发情况以及信道的访问周期的周期长度和时间划分比例都是在充分授权的情况下获取的。
以上所述为本申请提供的实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
- 图像分类方法及装置、电子设备、计算机程序及存储介质
- 资源分配方法、装置、计算机设备及计算机可读存储介质
- 计算资源分配方法、装置、电子设备、存储介质
- 资源分配方法及装置、用户设备、基站、可读存储介质
- 服务资源分配方法、装置、计算机设备和存储介质
- 用于分别适配和采用无线电资源分配的网络节点、无线设备、其中的方法、计算机程序和包括计算机程序的计算机可读介质
- 用于分别适配和采用无线电资源分配的网络节点、无线设备、其中的方法、计算机程序和包括计算机程序的计算机可读介质