掌桥专利:专业的专利平台
掌桥专利
首页

一种传输带宽分配方法、装置、存储介质及电子装置

文献发布时间:2024-04-18 20:01:55


一种传输带宽分配方法、装置、存储介质及电子装置

技术领域

本申请实施例涉及通信领域,具体而言,涉及一种传输带宽分配方法、装置、存储介质及电子装置。

背景技术

5G频带上,160Mhz的不重叠频带只有一个,80Mhz的不重叠频带只有三个;因此家居场景中5G频带上如果存在一个以上的工作在160Mhz带宽的AP将出现带宽重叠;或者存在三个以上的工作在80Mhz带宽的AP将出现带宽重叠;如果上述AP的覆盖范围重叠时,相互间的干扰会影响终端通信质量。多用户传输需要竞争获取传输机会实现信道接入的串行接入并进行传输,传输时延较大。

针对相关技术中在家居环境管理多AP的场景下,串行传输导致传输时延较大的问题,尚未提出解决方案。

发明内容

本申请实施例提供了一种传输带宽分配方法、装置、存储介质及电子装置,以至少解决相关技术中在家居环境管理多AP的场景下,串行传输导致传输时延较大的问题。

根据本申请的一个实施例,提供了一种传输带宽分配方法,所述方法包括:

获取分布式的正交频分多址(Distributed-Orthogonal Frequency DivisionMultiple access,简称为D-OFDMA)组内多个接入点(Access Point,简称为AP)的资源需求信息;

根据所述资源需求信息将传输带宽划分为多个子频带,其中,一个AP对应一个子频带;

将所述多个子频带通知给所述多个AP,以使所述多个AP在对应的子频带上进行正交频分多址(Orthogonal Frequency Division Multiple access,简称为OFDMA)传输。

根据本申请的另一个实施例,还提供了一种传输带宽分配方法,所述方法包括:

向控制器发送资源需求信息;

接收所述控制器发送的通知分配的子频道的通知消息,其中,所述通知消息是所述控制器在根据所述资源需求信息将所在的正交频分多址D-OFDMA组对应的传输带宽划分为多个子频带之后发送的,其中,所述D-OFDMA组内的每一个AP对应一个子频带;

在所述分配的子频带上进行OFDMA传输。

根据本申请的另一个实施例,还提供了一种传输带宽分配装置,所述装置包括:

获取模块,用于获取分布式的正交频分多址D-OFDMA组内多个接入点AP的资源需求信息;

划分模块,用于根据所述资源需求信息将传输带宽划分为多个子频带,其中,一个AP对应一个子频带;

通知模块,用于将所述多个子频带通知给所述多个AP,以使所述多个AP在对应的子频带上进行OFDMA传输。

根据本申请的另一个实施例,还提供了一种传输带宽分配装置,所述装置包括:

发送需求模块,用于向控制器发送资源需求信息;

接收通知模块,用于接收所述控制器发送的通知分配的子频道的通知消息,其中,所述通知消息是所述控制器在根据所述资源需求信息将所在的正交频分多址D-OFDMA组对应的传输带宽划分为多个子频带之后发送的,其中,所述D-OFDMA组内的每一个AP对应一个子频带;

传输模块,用于在所述分配的子频带上进行OFDMA传输。

根据本申请的又一个实施例,还提供了一种计算机可读的存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

根据本申请的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。

本申请实施例,获取分布式的正交频分多址D-OFDMA组内多个接入点AP的资源需求信息;根据所述资源需求信息将传输带宽划分为多个子频带,其中,一个AP对应一个子频带;将所述多个子频带通知给所述多个AP,以使所述多个AP在对应的子频带上进行OFDMA传输,可以解决相关技术中在家居环境管理多AP的场景下,串行传输导致传输时延较大的问题,减少了AP间的干扰,多AP间并行传输,降低了传输时延。

附图说明

图1是本申请实施例的传输带宽分配方法的移动终端的硬件结构框图;

图2是根据本申请实施例的传输带宽分配方法的流程图一;

图3是根据本申请实施例的传输带宽分配方法的流程图二;

图4是根据本实施例的传输带宽分配的流程图;

图5是根据本D-OFDMA procedure的示意图;

图6是根据本实施例的D-OFDMA Info request的格式示意图一;

图7是根据本实施例的D-OFDMA Info request的格式示意图二;

图8是根据本实施例的D-OFDMA Info request的格式示意图三;

图9是根据本实施例的D-OFDMA Info request的格式示意图四;

图10是根据本实施例的D-OFDMA TXOP Trigger帧结构的示意图;

图11是根据本实施例的D-OFDMA Resource Allocation帧结构的示意图;

图12是根据本实施例的显式上报的示意图;

图13是根据本实施例的显隐式上报的示意图;

图14是根据本实施例的D-OFDMA Info上报的示意图一;

图15是根据本实施例的D-OFDMA Info上报的示意图二;

图16是根据本实施例的UL D-OFDMA控制的示意图;

图17是根据本实施例的DL/UL D-OFDMA控制的示意图;

图18是根据本实施例的Resource Allocation分配的示意图一;

图19是根据本实施例的Resource Allocation分配的示意图二;

图20是根据本实施例的D-OFDMA传输的示意图;

图21是根据本实施例的空口传输同步的示意图;

图22是根据本申请实施例的传输带宽分配装置的框图一;

图23是根据本申请实施例的传输带宽分配装置的框图二。

具体实施方式

下文中将参考附图并结合实施例来详细说明本申请的实施例。

需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

本申请实施例中所提供的方法实施例可以在移动终端、计算机终端或者类似的运算装置中执行。以运行在移动终端上为例,图1是本申请实施例的传输带宽分配方法的移动终端的硬件结构框图,如图1所示,移动终端可以包括一个或多个(图1中仅示出一个)处理器102(处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)和用于存储数据的存储器104,其中,上述移动终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述移动终端的结构造成限定。例如,移动终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如本申请实施例中的传输带宽分配方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及业务链地址池切片处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至移动终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输装置106用于经由一个网络接收或者发送数据。上述的网络具体实例可包括移动终端的通信供应商提供的无线网络。在一个实例中,传输装置106包括一个网络适配器(Network Interface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输装置106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。

在本实施例中提供了一种运行于上述移动终端或网络架构的传输带宽分配方法,图2是根据本申请实施例的传输带宽分配方法的流程图一,如图2所示,该流程包括如下步骤:

步骤S202,获取分布式的D-OFDMA组内多个接入点AP的资源需求信息;

步骤S204,根据资源需求信息将传输带宽划分为多个子频带,其中,多个AP与多个子频带一一对应;

步骤S206,将多个子频带通知给所述多个AP,以使多个AP在对应的子频带上进行OFDMA传输。

通过上述步骤S202至S206,可以解决相关技术中在家居环境管理多AP的场景下,串行传输导致传输时延较大的问题,减少了AP间的干扰,多AP间并行传输,降低了传输时延。

在一实施例中,在上述步骤S204之前,所述方法还包括:所述资源需求信息包括:时间戳、TXOP时长、带宽信息的情况下,接收所述D-OFDMA组中信道竞争接入成功获取传输机会TXOP的第一目标AP发送的信道竞争接入成功消息,其中,所述信道竞争接入成功消息至少携带有以下信息:时间戳、TXOP时长、带宽信息。

本实施例中,上述步骤S206具体可以包括:通过D-OFDMA资源分配消息通知所述多个AP分配的子频带,其中,所述D-OFDMA资源分配消息至少携带有以下信息:时间戳,分配的子频带信息,TXOP时长,以使所述多个AP按照所述分配的子频带,根据所述时间戳在所述TXOP时长内进行基于OFDMA的上下行传输。

进一步的,在接收所述D-OFDMA组中信道竞争接入成功获取传输机会TXOP的第一目标AP发送的信道竞争接入成功消息之前,所述方法还包括:向所述多个AP发送D-OFDMA信息请求,其中,所述D-OFDMA信息请求用于请求所述多个AP反馈D-OFDMA信息;接收所述多个AP根据所述D-OFDMA信息请求返回的D-OFDMA信息响应,其中,所述D-OFDMA信息响应携带有所述D-OFDMA Info信息;或者接收所述多个AP根据第一次接收到的D-OFDMA信息请求中指示的所述D-OFDMA信息的上报周期上报的所述D-OFDMA信息响应。

本实施例中,上述的D-OFDMA信息请求至少包括以下之一:用于请求缓存信息的字段、用于请求优先级信息的字段、用于请求低时延信息的字段,所述D-OFDMA信息响应至少包括以下以下之一:缓存信息的字段、优先级信息的字段、低时延信息的字段,其中,所述D-OFDMA信息至少包括以下之一:缓存信息、优先级信息、低时延信息;或者所述D-OFDMA信息请求至少包括用于请求偏好的资源分配的字段,所述D-OFDMA信息响应至少包括偏好的资源分配的字段,其中,所述D-OFDMA信息包括偏好的资源分配。

上述的D-OFDMA信息请求至少包括以下三个字段:用于请求第一优先级偏好的资源分配的字段,用于请求第二优先级偏好的资源分配的字段,用于请求第三优先级偏好的资源分配的字段,其中,所述第一优先级大于第二优先级,所述第二优先级大于所述第三优先级;上述的D-OFDMA信息响应至少包括以下三个字段:第一优先级偏好的资源分配的字段,第二优先级偏好的资源分配的字段,第三优先级偏好的资源分配的字段。

在一实施例中,在上述步骤S202之前,所述方法还包括:接收所述多个AP发送的加入所述D-OFDMA组的加入请求消息,其中,所述加入请求消息携带的操作类别、信道信息及带宽信息;根据所述操作类别、所述信道信息及所述带宽信息确定是否接受加入所述D-OFDMA组;向所述多个AP返回加入响应消息,其中,所述加入响应消息携带有接受或拒绝加入所述D-OFDMA组的指示信息。

在一可选的实施例中,在接收所述多个AP发送的加入所述D-OFDMA组的加入请求消息之前,所述方法还包括:接收所述多个AP发送的发现请求消息,其中,所述发现请求消息中携带有所述多个AP的D-OFDMA的能力支持信息和角色信息;识别并维护所述多个AP的D-OFDMA的能力支持信息和角色信息;向所述多个AP回复或主动发送发现响应消息,其中,所述发现响应消息中携带有自身的D-OFDMA的能力支持信息和角色信息。

在另一可选的实施例中,在向所述多个AP返回加入响应消息之后,所述方法还包括:接收所述多个AP发送的变更通知消息,其中,所述变更通知消息中携带有变更后的操作类型、信道信息及带宽信息;更新所述多个AP的操作类别、信道信息及带宽信息。

在再一可选的实施例中,在向所述多个AP返回加入响应消息之后,所述方法还包括:接收所述多个AP中的第二目标AP发送的退出消息,并根据所述退出消息控制所述第二目标AP退出所述D-OFDMA组;或者向所述第二目标AP发送退出消息,其中,所述退出消息用于指示所述第二目标AP退出所述D-OFDMA组。

D-OFDMA Controller端即控制器端,支持接收AP发送的单播或广播discoveryrequest消息,并识别发送端D-OFDMA的能力支持信息和角色信息(D-OFDMA agent);支持针对discovery request消息回复或主动发送discovery response来宣告自身D-OFDMA的能力支持信息和角色信息(D-OFDMA controller)。支持接收AP发送的join request消息,收集并维护其携带的操作类别,信道,带宽等信息;支持针对join request回复joinresponse消息接受或拒绝该AP加入D-OFDMA group。支持接收AP发送的notification消息,并更新和维护其携带的操作类别,信道,带宽等信息。支持接收AP发送的tear down消息使AP退出D-OFDMA group;支持主动发送tear down消息使AP退出D-OFDMA group。

根据本实施例的另一方面,还提供了一种传输带宽分配方法,图3是根据本申请实施例的传输带宽分配方法的流程图二,如图3所示,该流程包括如下步骤:

步骤S302,向控制器发送资源需求信息;

步骤S304,接收控制器发送的通知分配的子频道的通知消息,通知消息是控制器在根据所述资源需求信息将所在的正交频分多址D-OFDMA组对应的传输带宽划分为多个子频带之后发送的,所述D-OFDMA组内的多个AP与多个子频带一一对应;

步骤S306,在分配的子频带上进行OFDMA传输。

通过上述步骤S302至S306,可以解决相关技术中在家居环境管理多AP的场景下,串行传输导致传输时延较大的问题,减少了AP间的干扰,多AP间并行传输,降低了传输时延。

在一实施例中,在上述步骤304之前,所述方法还包括:

所述资源需求信息包括:时间戳、TXOP时长、带宽信息的情况下,若信道竞争接入成功获取传输机会TXOP,向所述控制器发送信道竞争接入成功消息,其中,所述信道竞争接入成功消息至少携带有以下信息:时间戳、TXOP时长、带宽信息。

本实施例中,上述步骤S306具体可以包括:在所述通知消息为D-OFDMA资源分配消息的情况下,所述D-OFDMA资源分配消息至少携带有以下信息:时间戳,分配的子频带信息,TXOP时长;按照所述分配的子频带,根据所述时间戳在所述TXOP时长内进行基于OFDMA的上下行传输。

在一实施例中,在向所述控制器发送信道竞争接入成功消息之前,所述方法还包括:接收所述控制器发送的D-OFDMA信息请求,其中,所述D-OFDMA信息请求用于请求所述多个AP反馈D-OFDMA信息;根据所述D-OFDMA信息请求向所述控制器返回D-OFDMA信息响应,其中,所述D-OFDMA信息响应携带有所述D-OFDMA Info信息;或者根据第一次接收到的D-OFDMA信息请求中指示的所述D-OFDMA信息的上报周期向所述控制器上报所述D-OFDMA信息响应。

本实施例中,上述D-OFDMA信息请求至少包括以下之一:用于请求缓存信息的字段、用于请求优先级信息的字段、用于请求低时延信息的字段,所述D-OFDMA信息响应至少包括以下以下之一:缓存信息的字段、优先级信息的字段、低时延信息的字段,其中,所述D-OFDMA信息至少包括以下之一:缓存信息、优先级信息、低时延信息;或者D-OFDMA信息请求至少包括用于请求偏好的资源分配的字段,所述D-OFDMA信息响应至少包括偏好的资源分配的字段,其中,所述D-OFDMA信息包括偏好的资源分配。

上述的D-OFDMA信息请求至少包括以下三个字段:用于请求第一优先级偏好的资源分配的字段,用于请求第二优先级偏好的资源分配的字段,用于请求第三优先级偏好的资源分配的字段,其中,所述第一优先级大于第二优先级,所述第二优先级大于所述第三优先级;上述的D-OFDMA信息响应至少包括以下三个字段:第一优先级偏好的资源分配的字段,第二优先级偏好的资源分配的字段,第三优先级偏好的资源分配的字段。

在另一实施例中,在上述步骤S302之前,所述方法还包括:向所述控制器发送加入所述D-OFDMA组的加入请求消息,其中,所述加入请求消息携带的操作类别、信道信息及带宽信息;接收所述控制器根据所述操作类别、所述信道信息及所述带宽信息确定是否接受加入所述D-OFDMA组之后返回的加入响应消息,其中,所述加入响应消息携带有接受或拒绝加入所述D-OFDMA组的指示信息。

在一实施例中,在向所述控制器发送加入所述D-OFDMA组的加入请求消息之前,所述方法还包括:向所述控制器发送发现请求消息,其中,所述发现请求消息中携带有D-OFDMA的能力支持信息和角色信息;接收所述控制器回复或主动发送的发现响应消息,其中,所述发现响应消息中携带有所述控制器的D-OFDMA的能力支持信息和角色信息。

在另一实施例中,在接收所述控制器根据所述操作类别、所述信道信息及所述带宽信息确定是否接受加入所述D-OFDMA组之后返回的加入响应消息之后,所述方法还包括:

向所述控制器发送变更通知消息,以使所述控制器更新对应的操作类别、信道信息及带宽信息,其中,所述变更通知消息中携带有变更后的操作类型、信道信息及带宽信息。

在再一实施例中,在接收所述控制器根据所述操作类别、所述信道信息及所述带宽信息确定是否接受加入所述D-OFDMA组之后返回的加入响应消息之后,所述方法还包括:向所述控制器发送退出消息,在所述控制器的控制下退出所述D-OFDMA组;或者接收所述控制器发送的退出消息,根据所述退出消息退出所述D-OFDMA组。

AP端支持发送单播或广播discovery request消息宣告自身D-OFDMA的能力支持信息和角色信息(D-OFDMA agent)并寻找D-OFDMA controller,支持接收discoveryresponse消息并识别发送端的D-OFDMA的能力支持信息和角色信息。支持发送joinrequest消息并携带自身的操作类别,信道,带宽等信息;支持接收join response消息并识别加入D-OFDMA group的请求是否被接受。支持主动发送notification消息将更新的操作类别,信道,带宽等信息通知给D-OFDMA Controller。支持接收D-OFDMA Controller发送的tear down消息使AP退出D-OFDMA group;支持主动发送tear down消息使AP退出D-OFDMAgroup。

本实施例在家居环境FTTR管理多AP的场景下,提出了D-OFDMA(DistributedOFDMA)技术:通过入户ONU终端设备管理多AP,协调多AP占用重叠频带下的不同子频带和各自BSS中的STA进行OFDMA的传输,进而减少了AP间的干扰;多AP间原本的串行传输变为并行传输,降低了传输时延。图4是根据本实施例的传输带宽分配的流程图,如图4所示,包括:

DHCP阶段:AP设备通过自身的MAC向DHCP服务器发起注册,获取IP地址,用于后续通信;

Discovery阶段:AP和D-OFDMA Controller在消息中标注自身的controller和agent角色信息和D-OFDMA的支持能力,通过该机制发现对方,为后续的组建立做准备;

Join阶段:AP将自身操作类别,信道,带宽等传递给D-OFDMA Controller,D-OFDMAController决定是否将该AP加入到D-OFDMA group中;

Notification阶段:当AP的操作类别,信道,带宽等信息发生变化时,发送notification告知D-OFDMA Controller;

D-OFDMA procedure阶段:详见下述的D-OFDMA procedure;

Tear down阶段:AP和D-OFDMA Controller均可以主动发起使该AP退出D-OFDMAgroup。

图5是根据本D-OFDMA procedure的示意图,如图5所示,OFDMA Info Collection阶段包括:

D-OFDMA Controller主动发送广播或单播的D-OFDMA Info request,请求D-OFDMA group中的各AP反馈D-OFDMA Info相关信息,包括但不局限于:上行缓存信息,优先级信息,低时延信息,邻居信息等。

各AP根据接收到的D-OFDMA Info request响应D-OFDMA Info response消息,向D-OFDMA Controller上报相关信息,包括但不局限于:上行缓存信息,优先级信息,低时延信息,邻居信息等。

D-OFDMA Info信息的上报可以细分为如下两种方式:

explict显式上报,由D-OFDMA Controller发送D-OFDMA Info request触发各AP响应D-OFDMA Info response;

implict隐式上报,D-OFDMA Controller在第一次D-OFDMA Info request中指示后续D-OFDMA Info上报周期,后续各AP周期性主动发送D-OFDMA Info response完成信息上报。

D-OFDMA Schedule阶段:

1、信道竞争接入成功获取TXOP的AP(如AP1)主动向D-OFDMA Controller发送D-OFDMA TXOP Trigger,通知D-OFDMA Controller信道竞争接入成功;携带信息包括但不局限于:时间戳、TXOP时长和带宽信息;

2、D-OFDMA Controller通过Resource Allocation依据判断将原工作带宽划分为多个子频带,最小划分频宽为20Mhz或更小(本实施例以20Mhz作为示例);通过D-OFDMAResource Allocation消息告知各AP分配的子频带,用于后续AP进行OFDMA传输的频带;其中消息中携带的信息包括但不限于:时间戳,分配子频带信息,TXOP时长等。

D-OFDMA Transmission阶段:

1、各AP按照D-OFDMA Controller分配的子频带在TXOP时长内进行基于OFDMA的上下行传输;

2、当TXOP时长结束时,各AP恢复到原工作带宽下进行信道接入竞争。

Resource Allocation判断标准:

Resource Allocation用于D-OFDMA Controller给多个AP分配传输带宽,依据包括下行和上行相关信息中的一个或多个完成针对多个AP在已有传输带宽中以20MHz(或小于20MHz)为单位的传输带宽的划分:

下行方向:包括但不限于:D-OFDMA Controller可维护到的下行缓存信息,优先级信息,低时延信息和带宽信息等;

上行方向:包括但不限于:各AP上报的上行缓存信息,优先级信息,低时延信息和邻居信息等。

D-OFDMA Info request和response帧结构表包括:

方案1:图6是根据本实施例的D-OFDMA Info request的格式示意图一,如图6所示,D-OFDMA info收集AP的具体上行参数,包含但不限于:上行缓存信息,优先级信息和低时延信息,其中,Buffer Status Presence、Priority Information Presence、TrafficSensitive Information Presence置1时,表示请求接收端上报相关信息;置0时,表示不请求接收端上报该信息。

图7是根据本实施例的D-OFDMA Info request的格式示意图二,如图7所示,D-OFDMA Info response中presence control字段与相应的D-OFDMA Info request字段中的presence control保持一致;其中,当Buffer Status Presence置1时,Buffer Status字段出现,其中包含上行缓存信息状态;

当Priority Information Presence置1时,Priority Information字段出现,其中包含上行优先级信息;置0时,Priority Information字段不存在;当Traffic SensitiveInformation Presence置1时,Traffic Sensitive Information字段出现,其中包含了低时延信息要求;置0时,Traffic Sensitive Information字段不存在。

方案2:D-OFDMA Info只上报AP偏好的资源分配,如子频带的偏好。图8是根据本实施例的D-OFDMA Inforequest的格式示意图三,如图8所示,Resoucre AllocationPreference 1Presence、Resoucre Allocation Preference 2Presence和ResoucreAllocation Preference 3Presence置1时,表示请求AP上报优先偏好的资源分配;置0时,表示不请求AP上报该优先级的偏好资源分配。

图9是根据本实施例的D-OFDMA Info request的格式示意图四,如图9所示,D-OFDMA Info response中Resource Allocation Presence List Control字段与相应的D-OFDMA Info request字段中的Resource Allocation Presence List Control保持一致;

其中,当Resoucre Allocation Preference 1Presence置1时,相应BandwidthInformation字段出现,包含最高优先级的偏好资源分配;置0时,相应BandwidthInformation字段不存在。

当Resoucre Allocation Preference 2Presence置1时,相应BandwidthInformation字段出现,包含次高优先级的偏好资源分配;置0时,相应BandwidthInformation字段不存在。

当Resoucre Allocation Preference 3Presence置1时,相应BandwidthInformation字段出现,其中低优先级的偏好资源分配;置0时,相应BandwidthInformation字段不存在。

图10是根据本实施例的D-OFDMA TXOP Trigger帧结构的示意图,如图10所示,D-OFDMA TXOP Trigger帧结构,

Time Stamp表示信道接入竞争成功获取TXOP的时间点,TXOP Duration表示获取到的TXOP时长,Bandwidth Information表示获取到该TXOP的带宽信息(包括但不限于频带信息,频带宽度等)

图11是根据本实施例的D-OFDMA Resource Allocation帧结构的示意图,如图11所示,D-OFDMA Resource Allocation帧结构:Time Stamp表示信道接入竞争成功获取TXOP的时间点,TXOP Duration表示获取到的TXOP时长;其中,包含1个或多个ResourceAllocation of AP字段,每个该字段中包含了AP ID和Bandwidth Information;其中AP ID用来标识D-OFDMA group中的不同AP,Bandwidth Information表示针对该AP的资源分配。

本实施例中,基于有线的D-OFDMA Info Collection链路信息收集,既减少了空口管理报文的交互,提升了空口传输效率;又提升了链路信息的收集和更新频率,为后续资源分配的实时性提供保障。D-OFDMA Controller代替固定AP作为控制中心,保证了空口的公平性。相较于co-OFDMA中的交互流程,本实施例提供了相应帧交互细节,提出D-OFDMA Inforequest/response帧结构,D-OFDMA TXOP Trigger帧结构和D-OFDMA ResourceAllocation帧结构。

图12是根据本实施例的显式上报的示意图,如图12所示,每次由D-OFDMAController主动发送D-OFDMA Info request消息,请求AP上报D-OFDMA Info相关信息。

图13是根据本实施例的显隐式上报的示意图,如图13所示,第一次由D-OFDMAController主动发送D-OFDMA Info request消息,其中携带AP后续上报D-OFDMA Info相关信息的上报周期;后续AP无需D-OFDMA Info request消息触发主动周期性发送D-OFDMAInfo response上报相关信息。

本实施例中,D-OFDMA Info中上报相关信息或上报偏好频带,包括:

D-OFDMA Info中上报相关信息:采用方案一的帧结构,图14是根据本实施例的D-OFDMA Info上报的示意图一,如图14所示,AP根据D-OFDMA Controller在D-OFDMA Inforequest中的要求,上报上行的缓存状态信息、优先级信息和低时延信息中一个或多个参数;后续D-OFDMA Controller可以依照Resource Allocation判断标准综合上下行信息完成资源分配,后续各AP在TXOP中进行UL/DL OFDMA传输

D-OFDMA Info中上报AP偏好资源分配:采用方案二的帧结构,图15是根据本实施例的D-OFDMA Info上报的示意图二,如图15所示,AP根据D-OFDMA Controller在D-OFDMAInfo request中的要求,上报一个或多个AP优先偏好的资源分配信息;后续D-OFDMAController依据多个AP的相关偏好资源分配,依据Resource Allocation判断标准完成资源分配,后续各AP在TXOP中进行UL OFDMA传输。

图16是根据本实施例的UL D-OFDMA控制的示意图,如图16所示,D-OFDMAController按照Resource Allocation判断标准依据上行方向收集到的各AP信息进行资源分配后,各AP在TXOP中进行UL OFDMA传输。

图17是根据本实施例的DL/UL D-OFDMA控制的示意图,如图17所示,D-OFDMAController按照Resource Allocation判断标准依据上行方向收集到的各AP信息和下行方向上D-OFDMA Controller维护到的相关信息进行资源分配后,各AP在TXOP中进行UL OFDMA或DL OFDMA传输。

本实施例中,Resource Allocation分配包括:

20MHz分配单元,图18是根据本实施例的Resource Allocation分配的示意图一,如图18所示,包括:

1、AP1信道接入竞争中争抢到TXOP后发送D-OFDMA TXOP Trigger通知D-OFDMAController获取到信道接入机会,触发D-OFDMA Controller进行D-OFDMA的资源分配以及协调D-OFDMA group中各AP进行后续传输;其中携带了时间戳,TXOP时间和带宽信息(以80MHz为例);

2、D-OFDMA Controller进行Resource Allocation处理,发送D-OFDMA ResourceAllocation消息告知AP1-4依次占用80MHz带宽中的第一到第四个20MHz频带;

3、各AP在TXOP时间内在分配的20MHz频带上和各自BSS中关联的STA完成UL/DLOFDMA的传输。

大于20MHz的分配,非全员分配,图19是根据本实施例的Resource Allocation分配的示意图二,如图19所示,D-OFDMA Controller在Resource Allocation处理时,发现AP1的上下行缓存信息过多,对时延要求高;而发现AP2的上下行无缓存信息;则在ResourceAllocation时给AP1分配40MHz的频带,未给AP2分配频带;后续AP1在TXOP时间内在分配的40MHz频带上进行UL/DL OFDMA传输;AP2在TXOP时间内不能进行传输。

图20是根据本实施例的D-OFDMA传输的示意图,如图20所示,AP1争夺到TXOP后触发D-OFDMA传输;当AP2争夺到TXOP后也要触发D-OFDMA传输;由于D-OFDMA group中各AP地位相同,在争夺到TXOP后均需要触发D-OFDMA传输;这样,在整体的信道接入层面保证了各AP间的公平性。

图21是根据本实施例的空口传输同步的示意图,如图21所示,由D-OFDMAResource Allocation中相应的time stamp时间戳来指定各AP后续进行D-OFDMATransmission的时间点。由成功接入信道争夺TXOP的AP在空口发送触发帧Trigger来通知各AP进行D-OFDMA Transmission传输。

根据本实施例的另一方面,还提供了一种传输带宽分配装置,图22是根据本申请实施例的传输带宽分配装置的框图一,如图22所示,所述装置包括:

获取模块222,用于获取分布式的正交频分多址D-OFDMA组内多个接入点AP的资源需求信息;

划分模块224,用于根据所述资源需求信息将传输带宽划分为多个子频带,其中,多个AP与多个子频带一一对应;

通知模块226,用于将所述多个子频带通知给所述多个AP,以使所述多个AP在对应的子频带上进行OFDMA传输。

在一实施例中,所述装置还包括:

接收消息模块,用于在所述资源需求信息包括:时间戳、TXOP时长、带宽信息的情况下,接收所述D-OFDMA组中信道竞争接入成功获取传输机会TXOP的第一目标AP发送的信道竞争接入成功消息,其中,所述信道竞争接入成功消息至少携带有以下信息:时间戳、TXOP时长、带宽信息。

在一实施例中,所述通知模块,还用于通过D-OFDMA资源分配消息通知所述多个AP分配的子频带,其中,所述D-OFDMA资源分配消息至少携带有以下信息:时间戳,分配的子频带信息,TXOP时长,以使所述多个AP按照所述分配的子频带,根据所述时间戳在所述TXOP时长内进行基于OFDMA的上下行传输。

在一实施例中,所述装置还包括:

第一发送请求模块,用于向所述多个AP发送D-OFDMA信息请求,其中,所述D-OFDMA信息请求用于请求所述多个AP反馈D-OFDMA信息;

第一接收响应模块,用于接收所述多个AP根据所述D-OFDMA信息请求返回的D-OFDMA信息响应,其中,所述D-OFDMA信息响应携带有所述D-OFDMA Info信息;或者接收所述多个AP根据第一次接收到的D-OFDMA信息请求中指示的所述D-OFDMA信息的上报周期上报的所述D-OFDMA信息响应。

在一实施例中,所述D-OFDMA信息请求至少包括以下之一:用于请求缓存信息的字段、用于请求优先级信息的字段、用于请求低时延信息的字段,所述D-OFDMA信息响应至少包括以下以下之一:缓存信息的字段、优先级信息的字段、低时延信息的字段,其中,所述D-OFDMA信息至少包括以下之一:缓存信息、优先级信息、低时延信息;或者

所述D-OFDMA信息请求至少包括用于请求偏好的资源分配的字段,所述D-OFDMA信息响应至少包括偏好的资源分配的字段,其中,所述D-OFDMA信息包括偏好的资源分配。

在一实施例中,所述D-OFDMA信息请求至少包括以下三个字段:用于请求第一优先级偏好的资源分配的字段,用于请求第二优先级偏好的资源分配的字段,用于请求第三优先级偏好的资源分配的字段,其中,所述第一优先级大于第二优先级,所述第二优先级大于所述第三优先级;

所述D-OFDMA信息响应至少包括以下三个字段:第一优先级偏好的资源分配的字段,第二优先级偏好的资源分配的字段,第三优先级偏好的资源分配的字段。

在一实施例中,所述装置还包括:

第一接收请求模块,用于接收所述多个AP发送的加入所述D-OFDMA组的加入请求消息,其中,所述加入请求消息携带的操作类别、信道信息及带宽信息;

确定模块,用于根据所述操作类别、所述信道信息及所述带宽信息确定是否接受加入所述D-OFDMA组;

第一返回响应模块,用于向所述多个AP返回加入响应消息,其中,所述加入响应消息携带有接受或拒绝加入所述D-OFDMA组的指示信息。

在一实施例中,所述装置还包括:

第二接收请求消息,用于接收所述多个AP发送的发现请求消息,其中,所述发现请求消息中携带有所述多个AP的D-OFDMA的能力支持信息和角色信息;

识别模块,用于识别并维护所述多个AP的D-OFDMA的能力支持信息和角色信息;

发送响应模块,用于向所述多个AP回复或主动发送发现响应消息,其中,所述发现响应消息中携带有自身的D-OFDMA的能力支持信息和角色信息。

在一实施例中,所述装置还包括:

接收消息模块,用于接收所述多个AP发送的变更通知消息,其中,所述变更通知消息中携带有变更后的操作类型、信道信息及带宽信息;

更新模块,用于更新所述多个AP的操作类别、信道信息及带宽信息。

在一实施例中,所述装置还包括:

控制模块,用于接收所述多个AP中的第二目标AP发送的退出消息,并根据所述退出消息控制所述第二目标AP退出所述D-OFDMA组;或者

发送消息模块,用于向所述第二目标AP发送退出消息,其中,所述退出消息用于指示所述第二目标AP退出所述D-OFDMA组。

根据本实施例的另一方面,还提供了一种传输带宽分配装置,图23是根据本申请实施例的传输带宽分配装置的框图二,如图23所示,所述装置包括:

发送需求模块232,用于向控制器发送资源需求信息;

接收通知模块234,用于接收所述控制器发送的通知分配的子频道的通知消息,其中,所述通知消息是所述控制器在根据所述资源需求信息将所在的正交频分多址D-OFDMA组对应的传输带宽划分为多个子频带之后发送的,其中,所述D-OFDMA组内的多个AP与多个子频带一一对应;

传输模块236,用于在所述分配的子频带上进行OFDMA传输。

在一实施例中,所述装置还包括:

所述资源需求信息包括:时间戳、TXOP时长、带宽信息的情况下,若信道竞争接入成功获取传输机会TXOP,向所述控制器发送信道竞争接入成功消息,其中,所述信道竞争接入成功消息至少携带有以下信息:时间戳、TXOP时长、带宽信息。

在一实施例中,所述传输模块,还用于在所述通知消息为D-OFDMA资源分配消息的情况下,所述D-OFDMA资源分配消息至少携带有以下信息:时间戳,分配的子频带信息,TXOP时长;按照所述分配的子频带,根据所述时间戳在所述TXOP时长内进行基于OFDMA的上下行传输。

在一实施例中,所述装置还包括:

接收信息模块,用于接收所述控制器发送的D-OFDMA信息请求,其中,所述D-OFDMA信息请求用于请求所述多个AP反馈D-OFDMA信息;

第二返回响应模块,用于根据所述D-OFDMA信息请求向所述控制器返回D-OFDMA信息响应,其中,所述D-OFDMA信息响应携带有所述D-OFDMA Info信息;或者

上报模块,用于根据第一次接收到的D-OFDMA信息请求中指示的所述D-OFDMA信息的上报周期向所述控制器上报所述D-OFDMA信息响应。

在一实施例中,所述D-OFDMA信息请求至少包括以下之一:用于请求缓存信息的字段、用于请求优先级信息的字段、用于请求低时延信息的字段,所述D-OFDMA信息响应至少包括以下以下之一:缓存信息的字段、优先级信息的字段、低时延信息的字段,其中,所述D-OFDMA信息至少包括以下之一:缓存信息、优先级信息、低时延信息;或者

所述D-OFDMA信息请求至少包括用于请求偏好的资源分配的字段,所述D-OFDMA信息响应至少包括偏好的资源分配的字段,其中,所述D-OFDMA信息包括偏好的资源分配。

在一实施例中,所述D-OFDMA信息请求至少包括以下三个字段:用于请求第一优先级偏好的资源分配的字段,用于请求第二优先级偏好的资源分配的字段,用于请求第三优先级偏好的资源分配的字段,其中,所述第一优先级大于第二优先级,所述第二优先级大于所述第三优先级;

所述D-OFDMA信息响应至少包括以下三个字段:第一优先级偏好的资源分配的字段,第二优先级偏好的资源分配的字段,第三优先级偏好的资源分配的字段。

在一实施例中,所述装置还包括:

第二发送请求模块,用于向所述控制器发送加入所述D-OFDMA组的加入请求消息,其中,所述加入请求消息携带的操作类别、信道信息及带宽信息;

第二接收响应模块,用于接收所述控制器根据所述操作类别、所述信道信息及所述带宽信息确定是否接受加入所述D-OFDMA组之后返回的加入响应消息,其中,所述加入响应消息携带有接受或拒绝加入所述D-OFDMA组的指示信息。

在一实施例中,所述装置还包括:

第三发送请求模块,用于向所述控制器发送发现请求消息,其中,所述发现请求消息中携带有D-OFDMA的能力支持信息和角色信息;

第三接收响应模块,用于接收所述控制器回复或主动发送的发现响应消息,其中,所述发现响应消息中携带有所述控制器的D-OFDMA的能力支持信息和角色信息。

在一实施例中,所述装置还包括:

发送变更模块,用于向所述控制器发送变更通知消息,以使所述控制器更新对应的操作类别、信道信息及带宽信息,其中,所述变更通知消息中携带有变更后的操作类型、信道信息及带宽信息。

在一实施例中,所述装置还包括:

退出模块,用于向所述控制器发送退出消息,在所述控制器的控制下退出所述D-OFDMA组;或者接收所述控制器发送的退出消息,根据所述退出消息退出所述D-OFDMA组。

本申请的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。

本申请的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本申请的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本申请不限制于任何特定的硬件和软件结合。

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

技术分类

06120116566319