一种全双工OFDMAPPDU传输方法及装置与流程

文档序号:17671660发布日期:2019-05-15 23:06阅读:315来源:国知局
一种全双工OFDMA PPDU传输方法及装置与流程

本申请涉及移动通信领域,尤其涉及一种全双工ofdmappdu传输方法及装置。



背景技术:

ieee802.11系列标准是当前广泛用在非授权频谱(unlicensedband)上进行无线局域网(wirelesslocalaccessnetwork,wlan)通信的标准。为了大幅提升wlan系统的业务传输速率,ieee802.11ax标准提供了正交频分多址(orthogonalfrequencydivisionmultipleaccess,ofdma)技术。ofdma技术将空口无线信道频率资源划分成多个正交的资源块(resourceunit,ru),资源块之间在时间上可以共享,而在频域上正交。

ofdma技术能够实现多个节点同信道同时传输数据,如图1所示,ieee802.11ax标准定义的下行物理层协议数据单元(phyprotocoldataunit,ppdu)通常包括传统前导(legacypreamble,l-pre),高效信令字段a(highefficiencysignalfielda,he-siga),高效信令字段b(highefficiencysignalfieldb,he-sigb),高效短训练字段(highefficiencyshorttrainingfield,he-stf),高效长训练字段(highefficiencylongtrainingfield,he-ltf)以及数据字段(date),其中he-stf、he-ltf和数据字段发送给预先规定的用户。接入点(accesspoint,ap)向站点(station,sta)发送下行ofdmappdu时,只为每个sta分配了ofama带宽中一部分资源块,以实现多个节点同信道同时传输数据。

相应地,ieee802.11ax标准定义的上行ofdmappdu也可以包括传统前导、he-siga、he-stf、he-ltf和数据字段。

由于无线设备指数级的增加和无线频谱资源的稀缺,学术界和工业界都在寻找提高无线频谱利用效率的方法。全双工(fullduplex,fd)无线通信技术能够实现sta在相同的无线信道上同时进行上、下行数据的传输,比半双工(halfduplex,hd)模式(比如频分双工模式,时分双工模式)提高了一倍的频谱利用率,从而全双工技术是下一代(nextgeneration,ng)wifi的潜在技术之一。将fd无线通信技术与ofdma技术相结合,能够进一步提高频谱利用率。但是将fd无线通信技术与ofdma技术相结合会存在容易受到干扰的问题。

如图2所示,在全双工ofdmappdu传输的方式中,全双工站点在接收ap发送的下行ppdu时,其中的he-stf、he-ltf的数据字段容易受到同一信道内其他全双工站点发送的上行ppdu中的传统前导和he-siga的干扰,导致无法正确接收下行ppdu中的he-stf、he-ltf和数据字段。所以,现在亟需一种抗干扰效果比较有效的全双工ofdmappdu传输的方式。



技术实现要素:

本申请提供了一种全双工ofdmappdu传输方法及装置,用于解决在现有全双工ofdmappdu传输的方式中,sta接收下行数据时,容易受到干扰的问题。第一方面,本申请提供了一种全双工ofdmappdu传输方法,该方法包括以下步骤:sta接收ap发送的下行ofdmappdu;所述下行ofdmappdu包括非ofdma部分和ofdma部分;sta根据所述非ofdma部分中的资源分配信息确定发送上行ofdmappdu使用的资源块;所述资源块与接收所述ofdma部分使用的资源块相同;sta使用所述资源块向所述ap发送所述上行ofdmappdu。

本方面提供的方法,在进行全双工ofdmappdu传输的过程中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,所以在提高频谱利用率的同时,也提高了sta接收数据时的准确性。

结合第一方面,在第一方面的一种实现方式中,所述上行ofdmappdu可以只包含ofdma部分。

结合第一方面,在第一方面的另一种实现方式中,sta发送所述上行ofdmappdu与接收所述下行ofdmappdu中的ofdma部分在时间上对齐。

本实现方式中,当sta发送上行ofdmappdu与接收下行ofdmappdu中的ofdma部分在时间上对齐,而且各个sta在各自的资源块上发送上行ofdmappdu,所以sta在接收下行ofdmappdu中ofdma部分时,不会受到干扰。

结合第一方面,在第一方面的另一种实现方式中,sta发送所述上行ofdmappdu的起始时间在接收所述下行ofdmappdu中的ofdma部分的起始时间之后。

本实现方式中,当sta开始接收下行ofdmappdu中的ofdma部分时,还未开始发送上行ofdmappdu,所以接收下行数据不会受到干扰,当各个sta在各自的资源块上开始发送上行ofdmappdu时,接收下行数据也不会受到干扰,所以本实现方式能够保证sta准确接收下行数据。

第二方面,本申请还提供了一种全双工ofdmappdu传输装置,该装置包括:接收单元,用于接收ap发送的下行ofdmappdu;所述下行ofdmappdu包括非ofdma部分和ofdma部分;确定单元,根据所述非ofdma部分中的资源分配信息确定发送上行ofdmappdu使用的资源块;述资源块与接收所述ofdma部分使用的资源块相同;发送单元,用于使用所述资源块向所述ap发送所述上行ofdmappdu。

结合第二方面,在第二方面的一种可能的实现方式中,所述上行ofdmappdu只包含ofdma部分。

结合第二方面,在第二方面的另一种可能的实现方式中,所述发送单元发送所述上行ofdmappdu与所述接收单元接收所述下行ofdmappdu中的ofdma部分在时间上对齐。

结合第二方面,在第二方面的另一种可能的实现方式中,所述发送单元发送所述上行ofdmappdu的起始时间在所述接收单元接收所述下行ofdmappdu中的ofdma部分的起始时间之后。

第三方面,本申请还提供了一种全双工ofdmappdu传输方法,该方法包括以下步骤:ap向sta发送下行ofdmappdu;所述下行ofdmappdu包括非ofdma部分和ofdma部分;ap在发送所述非ofdma部分之后,接收所述sta发送的上行ofdmappdu。

本方面提供的方法,在进行全双工ofdmappdu传输的过程中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,所以在提高频谱利用率的同时,也提高了sta接收数据时的准确性。

结合第三方面,在第三方面的一种实现方式中,ap发送所述下行ofdmappdu中的ofdma部分使用的资源块与sta发送所述上行ofdmappdu使用的资源块相同。

第四方面,本申请还提供了一种全双工ofdmappdu传输装置,该装置包括:发送单元,用于向sta发送下行ofdmappdu;所述下行ofdmappdu包括非ofdma部分和ofdma部分;接收单元,用于在所述发送单元发送所述非ofdma部分之后,接收所述sta发送的上行ofdmappdu。

结合第四方面,在第四方面的一种可能的实现方式中,所述发送单元发送所述下行ofdmappdu中的ofdma部分使用的资源块与sta发送所述上行ofdmappdu使用的资源块相同。

第五方面,本申请还提供了一种全双工ofdmappdu传输方法,该方法包括以下步骤:sta接收ap发送的触发帧;sta在接收到所述触发帧之后,根据所述触发帧中的信息向所述ap发送上行ofdmappdu,并接收所述ap发送的下行ofdmappdu。

本方面提供的方法,在进行全双工ofdmappdu传输的过程中,提高了频谱利用率,并且sta接收下行ofdmappdu的起始时间和发送上行ofdmappdu的起始时间对齐,即使利用802.11ax所规定的ppdu帧结构,sta也能够准确接收下行ofdmappdu中的ofdma部分。

结合第五方面,在第五方面的一种实现方式中,sta发送所述上行ofdmappdu中的非ofdma部分与接收所述下行ofdmappdu中的非ofdma部分在时间上对齐;

sta发送所述上行ofdmappdu中的ofdma部分与接收所述下行ofdmappdu中的ofdma部分在时间上对齐。

所述触发帧包括用于发送上行ofdmappdu中的ofdma部分的站点信息以及资源分配信息。

本实现方式中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,能够保证sta准确接收下行ofdmappdu中的非ofdma部分和ofdma部分,提高了sta接收数据时的准确性。

结合第五方面,在第五方面的另一种实现方式中,所述触发帧中包括标记当前sta为全双工站点的信息字段;所述信息字段用于指示当前sta发送所述上行ofdmappdu时,并接收所述ap发送的下行ofdmappdu。

结合第五方面,在第五方面的另一种实现方式中,所述触发帧包括用于接收下行ofdmappdu中的ofdma部分的资源分配信息以及站点信息。

结合第五方面,在第五方面的另一种实现方式中,sta发送所述上行ofdmappdu中的ofdma使用的资源块与接收所述下行ofdmppdu中的ofdma部分使用的资源块相同。

第六方面,本申请还提供了一种全双工ofdmappdu传输装置,该装置包括:接收单元,用于接收ap发送的触发帧;发送单元,用于在所述第一接收单元接收到所述触发帧之后,根据所述触发帧中的信息向所述ap发送上行ofdmappdu;所述接收单元,还用于接收所述ap发送的下行ofdmappdu。

结合第六方面,在第六方面的一种可能的实现方式中,所述发送单元发送所述上行ofdmappdu中的非ofdma部分与所述第二接收单元接收所述下行ofdmappdu中的非ofdma部分在时间上对齐;所述发送单元发送所述上行ofdmappdu中的ofdma部分与所述第二接收单元接收所述下行ofdmappdu中的ofdma部分在时间上对齐。

结合第六方面,在第六方面的另一种可能的实现方式中,所述触发帧包括用于发送上行ofdmappdu中的ofdma部分的站点信息以及资源分配信息。

结合第六方面,在第六方面的另一种可能的实现方式中,所述触发帧中包括标记当前sta为全双工站点的信息字段;所述信息字段用于指示当前sta发送所述上行ofdmappdu时,并接收所述ap发送的下行ofdmappdu。

结合第六方面,在第六方面的另一种可能的实现方式中,所述触发帧包括用于接收下行ofdmappdu中的ofdma部分的资源分配信息以及站点信息。

结合第六方面,在第六方面的另一种可能的实现方式中,所述发送单元发送所述上行ofdmappdu中的ofdma部分使用的资源块与所述接收单元接收所述下行ofdmppdu中的ofdma部分使用的资源块相同。

第七方面,本申请还提供了一种全双工ofdmappdu传输方法,该方法包括以下步骤:ap向sta发送触发帧;ap在发送所述触发帧之后,向所述sta发送下行ofdmappdu,并接收所述sta发送的上行ofdmappdu。

本方面提供的方法,在进行全双工ofdmappdu传输的过程中,提高了频谱利用率,并且sta接收下行ofdmappdu的起始时间和发送上行ofdmappdu的起始时间对齐,即使利用802.11ax所规定的ppdu帧结构,sta也能够准确接收下行ofdmappdu中的ofdma部分。

结合第七方面,在第七方面的一种实现方式中,ap发送所述下行ofdmappdu中的非ofdma部分与接收所述sta发送的上行ofdmappdu中的非ofdma部分在时间上对齐;

ap发送所述下行ofdmappdu中的ofdma部分与接收所述sta发送的上行ofdmappdu中的ofdma部分在时间上对齐。

本实现方式中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,能够保证sta准确接收下行ofdmappdu中的非ofdma部分和ofdma部分,提高了sta接收数据时的准确性。

第八方面,本申请还提供了一种全双工ofdmappdu传输装置,该装置包括:发送单元,用于向sta发送触发帧;所述发送单元,还用于在所述发送单元发送所述触发帧之后,向所述sta发送下行ofdmappdu;接收单元,用于接收所述sta发送的上行ofdmappdu。

结合第八方面,在第八方面的一种可能的实现方式中,所述发送单元发送所述下行ofdmappdu中的非ofdma部分与所述接收单元接收所述sta发送的上行ofdmappdu中的非ofdma部分在时间上对齐;所述发送单元发送所述下行ofdmappdu中的ofdma部分与所述接收单元接收所述sta发送的上行ofdmappdu中的ofdma部分在时间上对齐。

第九方面,本申请还提供了一种全双工ofdmappdu传输装置,所述装置包括:处理器,存储器及收发器。所述收发器,用于接收ap发送的下行正交频分多址物理层协议数据单元ofdmappdu,其中所述下行ofdmappdu包括非ofdma部分和ofdma部分;所述处理器,用于根据所述非ofdma部分中的资源分配信息确定发送上行ofdmappdu使用的资源块,其中所述资源块与接收所述ofdma部分使用的资源块相同;所述收发器,还用于使用所述资源块向所述ap发送所述上行ofdmappdu。

第十方面,本申请还提供了另一种全双工ofdmappdu传输装置,所述装置包括:处理器、存储器及收发器。所述收发器,用于接收ap发送的触发帧;所述收发器,还用于在接收到所述触发帧之后,向所述ap发送上行ofdmappdu,并接收所述ap发送的下行ofdmappdu;所述处理器,用于解析所述触发帧中的信息。

第十一方面,本申请还提供了一种全双工ofdmappdu传输装置,所述装置包括处理器、存储器及收发器。所述收发器,用于向sta发送下行ofdmappdu,其中所述下行ofdmappdu包括非ofdma部分和ofdma部分;所述收发器,还用于在发送所述非ofdma部分之后,接收所述sta发送的上行ofdmappdu。

第十二方面,本申请还提供了另一种全双工ofdmappdu传输装置,所述装置包括处理器、存储器及收发器。所述收发器,用于向sta发送触发帧;所述收发器,还用于在发送所述触发帧之后,向所述sta发送下行ofdmappdu,并接收所述sta发送的上行ofdmappdu。

第十三方面,本申请还提供了一种无线局域网络系统,包括第二方面所述的传输装置和第四方面所述的传输装置,或者包括第六方面所述的传输装置和第八方面所述的传输装置,或者包括第九方面所述的传输装置和第十一方面所述的传输装置,或者包括第十方面所述的传输装置和第十二方面所述的传输装置。

第十四面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

第十五方面,本申请还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述各方面所述的方法。

第十六方面,本申请还提供了一种芯片,所述芯片包括处理器和/或程序指令,当所述芯片运行时,实现本申请第一方面所述的方法或者实现本申请第五方面所述的方法。

第十七方面,本申请还提供了一种芯片,所述芯片包括处理器和/或程序指令,当所述芯片运行时,实现本申请第三方面所述的方法或者实现本申请第七方面所述的方法。

附图说明

图1为一种ppdu的结构示意图;

图2为一种全双工ofdmappdu传输方式的示意图;

图3为本申请全双工ofdmappdu传输方法的无线局域网络系统的示范性示意图;

图4为本申请全双工ofdmappdu传输方法一个实施例的流程图;

图5为本申请全双工ofdmappdu帧结构的示意图;

图6为本申请全双工ofdmappdu帧结构的另一个的结构示意图;

图7为本申请全双工ofdmappdu帧结构的另一个的结构示意图;

图8为本申请全双工ofdmappdu帧结构的另一个的结构示意图;

图9为本申请全双工ofdmappdu传输方法另一个实施例的流程图;

图10为本申请全双工ofdmappdu传输方法另一个实施例的流程图;

图11为本申请全双工ofdmappdu帧结构的另一个的结构示意图;

图12为本申请全双工ofdmappdu帧结构的另一个的结构示意图;

图13为本申请全双工ofdmappdu帧结构的另一个的结构示意图;

图14为本申请全双工ofdmappdu帧结构中触发帧的结构示意图;

图15为本申请全双工ofdmappdu帧结构的另一个的结构示意图;

图16为本申请全双工ofdmappdu传输方法另一个实施例的流程图;

图17为本申请全双工ofdmappdu传输装置一个实施例的结构示意图;

图18为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图;

图19为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图;

图20为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图;

图21为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图;

图22为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图。

具体实施方式

以下将结合附图对本申请进行进一步地详细说明。

图3是依照本申请一实施例的无线局域网络系统100的示范性示意图。如图3所示,无线局域网络系统300包括接入点(accesspoint,ap)302和站点(station,sta)304~306,其中站点304~306可通过无线链路与接入点302通信。

目前wlan采用的标准为电气和电子工程师协会(instituteofelectricalandelectronicsengineers,ieee)802.11系列标准。wlan可以包括多个基本服务集(basicserviceset,bss),基本服务集的节点为站点sta,站点包括接入点类的站点(accesspoint,ap)和非接入点类的站点(noneaccesspointstation,non-apsta),每个基本服务集可以包含一个ap和多个关联于该ap的non-apsta,需要指出的是上述sta304~306为non-apsta,下文将non-apsta为sta,将接入点类的站点ap。

接入点类站点,也称之为无线访问接入点或热点等。ap是移动用户进入有线网络的接入点,主要部署于家庭、大楼内部以及园区内部,典型覆盖半径为几十米至上百米,当然,也可以部署于户外。ap相当于一个连接有线网和无线网的桥梁,其主要作用是将各个sta连接到一起,然后将无线网络接入有线网。具体地,ap可以是带有无线保真(wirelessfidelity,wifi)芯片的终端设备或者网络设备,例如提供ap功能或者服务的智能手机。可选地,ap可以为支持802.11ax制式的设备,进一步可选地,该ap可以为支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种wlan制式的设备。

上述sta可以是无线通信芯片、无线传感器或无线通信终端。例如:支持wifi通信功能的移动电话、支持wifi通信功能的平板电脑、支持wifi通信功能的机顶盒、支持wifi通信功能的智能电视、支持wifi通信功能的智能可穿戴设备、支持wifi通信功能的车载通信设备和支持wifi通信功能的计算机。可选地,站点可以支持802.11ax制式,进一步可选地,该站点支持802.11ac、802.11n、802.11g、802.11b及802.11a等多种wlan制式。

需要说明的是,引入ofdma技术后的wlan系统802.11ax中,ap可以在不同的资源块上给不同的sta进行上下行传输。ap进行上下行传输可以采用不同的模式,如ofdma单用户多输入多输出(single-usermultiple-inputmultiple-output,su-mimo)模式,或者ofdma多用户多输入多输出(multi-usermultiple-inputmultiple-output,mu-mimo)模式。

其中,ap与sta都可以支持全双工传输,或只有ap支持全双工传输。当ap支持全双工传输时,ap可以在向sta发送下行ofdmappdu的同时,接收该sta发送的上行ofdmappdu。当sta支持全双工传输时,sta可以在接收ap发送的下行ofdmappdu的同时,向该ap发送上行ofdmappdu。

下行ofdmappdu和上行ofdmappdu均可以包括非ofdma部分和ofdma部分。下行ofdmappdu中的非ofdma部分中的格式可以和上行ofdmappdu中的非ofdma部分中的格式相同,也可以不同。下行ofdmappdu中的ofdma部分中的格式可以和上行ofdmappdu中的ofdma部分中的格式相同,也可以不同。各部分的格式可以指各部分包括的字段类型和字段个数。

基于如图1所示的802.11ax所规定的ppdu帧结构,下行ofdmappdu中的非ofdma部分可以包括传统前导、he-siga和he-sigb,ofdma部分可以包括he-stf、he-ltf的数据字段。

其中,传统前导可以包括传统短训练序列域(legacy-shorttrainingfield,l-stf)、传统长训练序列域(legacy-longtrainingfield,l-ltf)及传统信令域(legacy-signalfield,l-sig)。

ap发送下行ofdmappdu时,可以先发送非ofdma部分,再发送ofdma部分。非ofdma部分中的he-sigb字段可以包括用于指示sta接收下行ofdmappdu利用的传输参数,例如资源分配信息、站点信息等传输参数。其中资源分配信息可以包括为接收下行ofdmappdu的sta分配的资源块信息;其中站点信息可以包括sta标识,流数,是否发送波束成型的指示,调制与编码策略编码阐述以及双载波调制等传输参数。sta接收到he-sigb后,可以根据资源分配信息和站点信息确定接收ofdma部分的资源块,然后使用该资源块接收ap发给自己的ofdma部分。

参见图4,为本申请全双工ofdmappdu传输方法一个实施例的流程图。本申请可以由sta端执行。如图4所示,本申请可以包括如下步骤。

步骤401,sta接收ap发送的下行ofdmappdu;所述下行ofdmappdu包括非ofdma部分和ofdma部分。

ap向sta发送下行ofdmappdu,下行ofdmappdu可以包括非ofdma部分和ofdma部分。ap发送下行ofdmappdu的具体过程可以为:ap向sta发送下行ofdmappdu中的非ofdma部分;在发送该非ofdma部分之后,ap向该sta发送下行ofdmappdu中的ofdma部分。

所述非ofdma部分是ppdu的部分前导码,该部分前导码为ap对应的所有sta接收和解析的部分前导码,通常可以包括l-stf,l-ltf,l-sig,及新信令字段,其中该新信令字段是针对于新一代wifi协议设置的字段,可以包括多个子字段,其中可以包括用于接收ofdma部分的资源分配信息。例如,基于802.11ax,新信令字段可以包括重复传统信令字段rl-sig,he-siga以及he-sigb字段。

所述ofdma部分包括ppdu的部分前导码和数据字段,该部分前导码和数据字段需要发送给非ofdma部分指定的sta或sta组,通常可以包括新短训练字段,新长训练字段以及数字字段等。例如,基于802.11ax,ofdma部分可以包括he-stf,he-ltf和数据字段。

如图5所示,下行ofdmappdu可以包括多个ofdma部分,每一个ofdma部分对应不同的sta。其中,非ofdma部分占用的带宽和全部ofdma部分占用的带宽相同。每一个ofdma部分只被分配了带宽中的一个资源块,该带宽可以被划分为多个大小不同的资源块,802.11ax划分了几种可能大小不同的资源块。例如传输非ofdma部分的信道为20mhz,而每个ofdma部分占用的资源块可以大于,小于或等于20mhz,从而实现ap同信道同时向多个sta发送下行ofdmappdu中的ofdma部分。当然,对于新一代wifi协议,用于传输非ofdma部分中除传统前导之外的其他字段的信道也可以是基本单位20mhz的整数倍,例如可以为40mhz。需要说明的是,该基本单位也可以为其他数值,在此不做限定。

需要说明的是,在资源块上发送的ofdma部分可以只占用资源块,而并不包括任何数据。

还需要说明的是,本申请不对ofdma部分的数量进行限制,该下行ofdmappdu也可以只包括一个ofdma部分。

为清楚地说明本申请,现参照图6提供的全双工ofdmappdu帧结构示意图进行举例说明。ap发送下行ofdmappdu给sta1和sta2,其中sta1和sta2为全双工站点。sta1和sta2接收下行ofdmappdu,读取he-sigb时确定其下行ofdmappdu中的ofdma部分分别位于第一个和第二个资源块上,再分别在第一个和第二个资源块上接收各自的ofdma部分。

当sta接收到非ofdma部分后,可以根据非ofdma部分中的资源分配信息得知接收ofdma部分使用的资源块。sta在使用该资源块接收ofdma部分的同时,可以执行步骤402和步骤403。

步骤402,sta根据所述非ofdma部分中的资源分配信息确定发送上行ofdmappdu使用的资源块;所述资源块与接收所述ofdma部分使用的资源块相同。

sta可以将接收ofdma部分使用的资源块确定为发送上行ofdmappdu使用的资源块。

sta在发送上行ofdmappdu时,可以利用接收下行ofdmappdu中的ofdma部分使用的传输参数发送上行ofdmappdu,例如接收下行ofdmappdu中的ofdma部分使用的资源块、调制与编码策略等传输参数。

在接收到下行ofdmappdu中的非ofdma部分时,每个sta可以从该非ofdma部分中获取到接收下行ofdmappdu的传输参数,然后sta默认利用该传输参数发送上行ofdmappdu。sta也可以不利用该传输参数发送上行ofdmappdu,而是自行重新设置。如果sta自行重新设置该参数,则该上行ofdmappdu需要包含所述sta自行重新设置的传输参数,以使ap根据该传输参数接收上行ofdmappdu。

步骤403,sta使用所述资源块向所述ap发送所述上行ofdmappdu。

ap在发送所述非ofdma部分之后,可以接收该sta发送的上行ofdmappdu。

ap在发送所述非ofdma部分之后,继续向该sta发送下行ofdmappdu中的ofdma部分,ap发送所述下行ofdmappdu中的ofdma部分使用的资源块与sta发送所述上行ofdmappdu使用的资源块相同,从而使sta接收下行ofdmappdu中的ofdma部分使用的资源块与sta发送上行ofdmappdu使用的资源块相同。

如图5所示,由于ap发送非ofdma部分之后,开始发送ofdma部分,sta接收到该非ofdma部分之后,开始发送上行ofdmappdu,所以sta发送上行ofdmappdu可以与接收下行ofdmappdu中的ofdma部分在时间上对齐。由于sta发送上行ofdmappdu使用的资源块与接收所述ofdma部分使用的资源块相同,所以sta在发送上行ofdmappdu时,不会干扰其他sta接收下行ofdmappdu中的ofdma部分,从而保证各个sta能够准确地接收下行ofdmappdu。

在全双工ofdmappdu传输过程中,由于sta接收ofdma部分和发送上行ofdmappdu都是在各自的资源块上进行传输的,所以只会出现自干扰。自干扰消除技术主要分为三大类:天线干扰消除,射频干扰消除,数字干扰消除,具体实现过程本申请就不再赘述。

如图7所示,所述上行ofdmappdu可以只包含ofdma部分,具体地,上行ofdmappdu可以包括he-stf、he-ltf及数据字段,以保证发送上行ofdmappdu与接收所述下行ofdmappdu中的ofdma部分在时间上对齐。

在一种实施方式中,上行ofdmappdu的字段类型以及字段个数,可以与下行ofdmappdu中的ofdma部分的字段类型以及字段个数相同。例如如图6所示,下行ofdmappdu中的ofdma部分包括he-stf、he-ltf的数据字段,则上行ofdmappdu也包括he-stf、he-ltf的数据字段,并且两者的he-stf、he-ltf的数据字段的个数分别相同。

在另一种实施方式中,上行ofdmappdu的字段类型以及字段个数,可以与下行ofdmappdu中的ofdma部分的字段类型以及字段个数都不相同。

在此需要说明的是,不论上行ofdmappdu和下行ofdmappdu中的ofdma部分字段类型以及字段个数是否相同,只要保证发送上行ofdmappdu与接收所述下行ofdmappdu中的ofdma部分在时间上对齐,即可保证sta之间不会出现相互干扰。换句话说,只要保证sta发送上行ofdmappdu中的ofdma部分与接收下行ofdmappdu中的ofdma部分的起始时间相同,且发送的上行ofdmappdu中的ofdma部分与接收下行ofdmappdu中的ofdma部分在同一时间结束,即可保证sta之间不会出现相互干扰。本申请可以不对上行ofdmappdu和下行ofdmappdu中的ofdma部分字段类型以及字段个数进行具体限制,所以本申请可以适用于不同结构的ppdu帧结构。

由于sta发送的上行ofdmappdu的时间在接收该非ofdma部分结束之后,sta发送上行ofdmappdu的起始时间可以在接收下行ofdmappdu中的ofdma部分的起始时间之后。由于sta开始接收下行ofdmappdu中的ofdma部分时,还未开始发送上行ofdmappdu,接收下行数据时不会受到干扰,当开始发送上行ofdmappdu时,而是在各自的资源块上进行发送,同样也不会干扰到下行数据的接收,所以在该情况下,sta依然能够准确地接收下行数据。

如果sta发送上行ofdmappdu的起始时间在接收下行ofdmappdu中的ofdma部分的起始时间之后,依然可以保证发送的上行ofdmappdu中的ofdma部分与接收下行ofdmappdu中的ofdma部分在同一时间结束,从而有利于保证sta准确接收下行数据。

还需要说明的是,上行ofdmappdu的子载波间隔与下行ofdmappdu中的ofdma部分的子载波间隔可以相同。

如图6所示的ppdu帧结构是基于802.11ax所规定的ppdu帧结构进行设置的,但是在下一代无线系统ppdu帧结构可能与如图6所示的ppdu帧结构有所不同,例如,如图8所示,将非ofdma部分中的he-siga和he-sigb替换为新前导码(newpreamble),将ofdma部分中的he-stf和he-ltf替换为新ofdma前导码(newofdmapreamble)。

应当说明的是,图8中所示的新的非ofdma部分和新的ofdma部分的格式,只是示意性说明,在具体应用中,ppdu的格式可以根据具体要求或需求进行设置,在此不做具体限制。

利用本申请提供的方法,在进行全双工ofdmappdu传输的过程中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,所以在提高频谱利用率的同时,也提高了sta接收数据时的准确性。

参见图9,为本发明全双工ofdmappdu传输方法另一个实施例的流程图。本实施例可以由ap端执行。如图9所示,本实施例可以包括如下步骤。

步骤901,ap向sta发送下行ofdmappdu;所述下行ofdmappdu包括非ofdma部分和ofdma部分。

步骤902,ap在发送所述非ofdma部分之后,接收所述sta发送的上行ofdmappdu。

其中,当ap发送所述非ofdma部分之后,可以在用于传输上行ofdmappdu的资源块上接收该上行ofdmappdu。

在本申请中,ap发送下行ofdmappdu中的ofdma部分使用的资源块与sta发送上行ofdmappdu使用的资源块相同。

在此需要说明的是,本实施例与图4所对应的实施例是以不同的执行端角度,对同一个方案不同侧面的描述,所以二者之间相同或相关之处互相参考即可。

参见图10,为本申请全双工ofdmappdu传输方法另一个实施例的流程图。本申请可以由sta端执行。如图10所示,本申请可以包括如下步骤。

步骤1001,sta接收ap发送的触发帧。

ap向sta发送触发帧。该触发帧至少包括用于指示sta发送上行ofdmappdu利用的传输参数,例如分配的资源块、调制与编码策略等传输参数。

ap向sta发送触发帧之后,向sta发送下行ofdmappdu。在ap发送下行ofdmappdu中,sta可以执行步骤1002。

步骤1002,sta在接收到所述触发帧之后,根据所述触发帧中的信息向所述ap发送上行ofdmappdu,并接收所述ap发送的下行ofdmappdu。

ap在向sta发送触发帧之后,向sta发送下行ofdmappdu,并可以接收所述sta发送的上行ofdmappdu。

ap向sta发送触发帧之后,发送下行ofdmappdu,具体来说,ap发送触发帧之后,发送下行ofdmappdu中的非ofdma部分;在非ofdma部分发送完成之后,发送下行ofdmappdu中的ofdma部分。

sta在接收到所述触发帧之后,根据所述触发帧中的信息向所述ap发送上行ofdmappdu中的非ofdma部分;在上行ofdmappdu中的非ofdma部分发送完成之后,发送上行ofdmappdu中的ofdma部分。

如图11所示,基于802.11ax所规定的ppdu帧结构,下行ofdmappdu中的非ofdma部分可以包括传统前导、he-siga和he-sigb,ofdma部分可以包括he-stf、he-ltf的数据字段;上行ofdmappdu中的非ofdma部分可以包括传统前导和he-siga,ofdma部分可以包括he-stf、he-ltf的数据字段。

在本申请中,sta发送上行ofdmappdu中的非ofdma部分占用的带宽与接收下行ofdmappdu中的非ofdma部分占用的带宽相同。sta发送的上行ofdmappdu中的非ofdma部分占用的信道可以仅包括其各个ofdma部分占用的资源块,其与802.11ax对sta发送上行ofdmappdu中的非ofdma部分时的规定一致。发送上行ofdmappdu中的ofdma部分使用的资源块与接收下行ofdmappdu中的ofdma部分使用的资源块也相同。

如图11所示,ap向sta发送触发帧之后,开始发送下行ofdmappdu。sta接收到触发帧之后,开始发送上行ofdmappdu。ap发送下行ofdmappdu与sta发送上行ofdmappdu的时间距离触发帧结束时间都为短帧间距(shortinter-framespace,sifs)时间,所以可以使得sta接收下行ofdmappdu的起始时间和发送上行ofdmappdu的起始时间对齐,而且ap发送下行ofdmappdu的起始时间和接收上行ofdmappdu的起始时间对齐。

由于各个sta在接收下行ofdmappdu中的ofdma部分中,也会在各自的资源块上发送上行ofdmappdu中的ofdma部分,所以在接收下行ofdmappdu中的ofdma部分时,不会因为其他sta发送上行ofdmappdu而受到干扰,因此能够确保下行数据被正常接收。

需要说明的是,由于ap发送下行ofdmappdu中的非ofdma部分的起始时间,距离sta接收该下行ofdmappdu中的非ofdma部分的起始时间之间的时间间隔相隔较短,不会影响到sta对下行数据的接收,所以所述时间间隔可以被忽略不计,因此可以认为sta接收下行ofdmappdu的起始时间和发送上行ofdmappdu的起始时间在时间上对齐,同理也可以认为ap发送下行ofdmappdu的起始时间和接收上行ofdmappdu的起始时间对齐。

进一步,在图11所示的传输方式中,当sta在接收下行ofdmappdu中的he-sigb时,如果其他sta正在发送上行ofdmappdu中的ofdma部分,其他sta正在发送上行ofdmappdu中的ofdma部分会对he-sigb的接收产生干扰,导致无法正确接收he-sigb。为避免此情况的出现,sta发送所述上行ofdmappdu中的非ofdma部分可以与接收所述下行ofdmappdu中的非ofdma部分在时间上对齐;并且,sta发送所述上行ofdmappdu中的ofdma部分可以与接收所述下行ofdmappdu中的ofdma部分在时间上对齐。

应当说明的是,由于数据的发送时刻与该数据的接收时刻之间的时间间隔相隔较短,所以当sta发送所述上行ofdmappdu中的非ofdma部分和ofdma部分与接收所述下行ofdmappdu中的非ofdma部分和ofdma部分在时间上分别对齐时,ap发送所述下行ofdmappdu中的非ofdma部分和ofdma部分可以与接收所述上行ofdmappdu中的非ofdma部分和ofdma部分在时间上分别对齐。所以当ap发送所述下行ofdmappdu中的非ofdma部分与接收所述上行ofdmappdu中的非ofdma部分在时间上对齐;并且,ap发送所述下行ofdmappdu中的ofdma部分与接收所述上行ofdmappdu中的ofdma部分在时间上对齐时,也能够避免上述情况的出现。

如图12所示,由于sta接收下行ofdmappdu中的非ofdma部分和ofdma部分,分别与发送上行ofdmappdu中的非ofdma部分和ofdma部分在时间上对齐,并且各个sta分别在各自的资源块上发送上行ofdmappdu中的ofdma部分,以及在各自的资源块上接收下行ofdmappdu中的ofdma部分,sta在接收下行ofdmappdu中时,避免了sta之间的相互干扰,从而保证sta能够准确地接收ap发送的下行数据。

如图13所示,基于802.11ax规定的ppdu帧结构,下行ofdmappdu中的非ofdma部分可以包括传统前导、rl-sig和he-siga,而不包括he-sigb,下行ofdmappdu中的非ofdma部分和ofdma部分的字段数分别与上行ofdmappdu中的非ofdma部分和ofdma部分的字段数相同,又由于sta接收下行ofdmappdu的起始时间和发送上行ofdmappdu的起始时间对齐,从而可以实现sta接收下行ofdmappdu中的非ofdma部分和ofdma部分,分别与发送上行ofdmappdu中的非ofdma部分和ofdma部分在时间上对齐。

同理,也可以在上行ofdmappdu中的非ofdma部分内插入一个字段,以实现sta接收下行ofdmappdu中的非ofdma部分和ofdma部分,分别与发送上行ofdmappdu中的非ofdma部分和ofdma部分在时间上对齐。

在此需要说明的是,即使下行ofdmappdu中的非ofdma部分与上行ofdmappdu中的非ofdma部分字段数不相同,可以通过控制各个字段的传输速率,实现sta发送上行ofdmappdu中的非ofdma部分与接收下行ofdmappdu中的非ofdma部分在时间上对齐,所以本申请不对下行ofdmappdu中的非ofdma部分与上行ofdmappdu中的非ofdma部分字段数是否相同进行限制,同理也不对下行ofdmappdu中的ofdma部分与上行ofdmappdu中的ofdma部分的字段数是否相同进行限制。

还需要说明的是,在数据传输过程中,可能无法保证sta发送上行ofdmappdu中的非ofdma部分与接收下行ofdmappdu中的非ofdma部分在时间上绝对对齐,也可能无法保证sta发送上行ofdmappdu与接收下行ofdmappdu中的ofdma部分在时间上绝对对齐,即使存在该时间偏差,也能够保证sta准确地接收下行数据。

由于802.11ax所规定的ppdu帧结构中的he-sigb中包括用于指示sta接收下行ofdmappdu利用的传输参数,移除he-sigb后,

所以可以通过不同方式指示sta接收下行ofdmappdu。

在一种实现方式中,触发帧可以兼容802.11ax触发帧结构,所述触发帧包括用于发送上行ofdmappdu中的ofdma部分的站点信息以及资源分配信息。该资源分配信息可以是该站点信息中的一部分,也可以不是该站点信息中的信息,在此不做限制。

802.11ax触发帧的结构如图14所示,其中,公有信息(commoninfo)字段可选地包括触发的上行传输时间或上行ppdu的长度,上行传输的保护间隔(guardinterval,gi),带宽(bandwidth,bw),高效信令长训练字段(highefficiencylongtrainingfield,he-ltf)的数目,he-ltf类型以及触发帧类型。每个站点信息(perstainfo)可以包括sta标识,发送功率,空间流数,调制与编码策略,编码类型,是否使用时分空时码(stbc)指示,是否使用波束成型技术指示以及资源分配信息等传输参数。

所述触发帧中还可以包括标记当前sta为全双工站点的信息字段。

所述信息字段可以用于指示当前sta发送所述上行ofdmappdu时,并接收所述ap发送的下行ofdmappdu。

图14所示的触发帧主要指示了发送上行ofdmappdu使用的传输参数,为指示sta接收下行ofdmappdu,可以在站点信息中写入标记当前sta为全双工站点的信息字段,例如可以将站点信息中的一个保留比特置“1”,或将sta标识的最高位置“1”标记当前sta为全双工站点。

当sta接收到触发帧后,读取到标记当前sta为全双工站点的信息字段时,利用触发帧中的站点信息以及相应的资源分配信息发送上行ofdmappdu时,同时也可以利用同样的站点信息以及相应的资源分配信息接收所述ap发送的下行ofdmappdu。

全双工站点对应的站点信息可以插入到最后一个半双工sta对应的站点信息之后,方便信息统一管理。

如果没有标记当前sta为全双工站点的信息字段,该sta可以不进行全双工传输,而是按照触发帧的指示发送上行ofdmappdu。

在另一种实现方式中,触发帧也可以不兼容802.11ax触发帧结构,该触发帧可以包括指示sta发送上行ofdmappdu的传输参数和接收下行ofdmappdu的传输参数。

具体地,触发帧可以包括用于发送上行ofdmappdu中的ofdma部分的站点信息以及资源分配信息;还可以包括用于接收下行ofdmappdu中的ofdma部分的资源分配信息以及站点信息。

不兼容802.11ax的触发帧结构,可以将802.11ax规定的he-sigb字段插入到802.11ax触发帧中。

不兼容802.11ax的触发帧结构,还可以将全双工站点对应的站点信息设置为两个,一个站点信息用于指示sta发送上行ofdmappdu的传输参数,另一个用于指示sta接收下行ofdmappdu的传输参数。

在上述两种实施方式中,上下行ofdmappdu中的he-ltf的个数可以相同也可以不同。如果不同,可以利用触发帧中公有信息的保留比特进行指示,如果相同,可以不需要额外进行指示。

图11和图13所示的ppdu帧结构是基于802.11ax所规定的ppdu帧结构进行设置的,但是在下一代无线系统的ppdu帧结构可能与802.11ax所规定的ppdu帧结构不同,例如,如图15所示,将非ofdma部分中的he-siga替换为新前导码(newpreamble),将ofdma部分中的he-stf和he-ltf替换为新ofdma前导码(newofdmapreamble)。

应当说明的是,图15中所示的新的非ofdma部分和新的ofdma部分的格式,只是示意性说明,在具体应用中,ppdu的格式可以根据具体要求或需求进行设置,在此不做具体限制。

利用本申请提供的方法,在进行全双工ofdmappdu传输的过程中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,所以在提高频谱利用率的同时,也提高了sta接收数据时的准确性。

参见图16,为本发明全双工ofdmappdu传输方法另一个实施例的流程图。本实施例可以由ap端执行。如图16所示,本实施例可以包括如下步骤。

步骤1601,ap向sta发送触发帧。

步骤1602,ap发送所述触发帧之后,向所述sta发送下行ofdmappdu,并接收所述sta发送的上行ofdmappdu。

当ap向所述sta发送下行ofdmappdu时,具体步骤为:发送下行ofdmappdu中的非ofdma部分;在非ofdma部分发送完成之后,发送下行ofdmappdu中的ofdma部分。

ap向sta发送下行ofdmappdu中的ofdma部分使用的资源块与sta向ap发送的上行ofdmappdu中的ofdma部分使用的资源块相同。

在本申请中,ap发送所述下行ofdmappdu中的非ofdma部分与所述sta发送的所述上行ofdmappdu中的非ofdma部分在时间上对齐,并且ap发送所述下行ofdmappdu中的ofdma部分与所述sta发送的所述上行ofdmappdu中的ofdma部分也在时间上对齐。

利用本实施例提供的方法,在进行全双工ofdmappdu传输的过程中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,所以在提高频谱利用率的同时,也提高了sta接收数据时的准确性。

在此需要说明的是,本实施例与图10所对应的实施例是以不同的执行端角度,对同一个方案不同侧面的描述,所以二者之间相同或相关之处互相参考即可。

参见图17,为本申请全双工ofdmappdu传输装置一个实施例的结构示意图,该实施例可以设置在sta上,也可以是sta本身,该装置用于执行如图4所示的全双工ofdmappdu传输方法。如图17所示,该装置可以包括:接收单元1701,确定单元1702,发送单元1703。

其中,接收单元1701,用于接收ap发送的下行ofdmappdu;所述下行ofdmappdu包括非ofdma部分和ofdma部分。

确定单元1702,根据所述非ofdma部分中的资源分配信息确定发送上行ofdmappdu使用的资源块;所述资源块与接收所述ofdma部分使用的资源块相同。

发送单元1703,用于使用所述资源块向所述ap发送所述上行ofdmappdu。

所述上行ofdmappdu只包含ofdma部分。

在本申请中,发送单元1703发送所述上行ofdmappdu与接收单元1701接收所述下行ofdmappdu中的ofdma部分在时间上对齐,或者发送单元1703发送所述上行ofdmappdu的起始时间在接收单元1701接收所述下行ofdmappdu中的ofdma部分的起始时间之后。

其中,上行ofdmappdu和下行ofdmappdu的格式及各自所包含的内容可以参见前述实施例,在此就不再赘述。

利用本申请提供的装置,在进行全双工ofdmappdu传输的过程中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,所以在提高频谱利用率的同时,也提高了sta接收数据时的准确性。

参见图18,为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图,该实施例可以设置在ap上,也可以是ap本身,该装置用于执行如图9所示的全双工ofdmappdu传输方法。如图18所示,该装置可以包括:发送单元1801,接收单元1802。

其中,发送单元1801,用于向sta发送下行ofdmappdu;所述下行ofdmappdu包括非ofdma部分和ofdma部分。

接收单元1802,用于在发送单元1801发送所述非ofdma部分之后,接收所述sta发送的上行ofdmappdu。

在本申请中,发送单元1801发送所述下行ofdmappdu中的ofdna部分使用的资源块与sta发送所述上行ofdmappdu使用的资源块相同。

其中,上行ofdmappdu和下行ofdmappdu的格式及各自所包含的内容可以参见前述实施例,在此就不再赘述。

利用本申请提供的装置,在进行全双工ofdmappdu传输的过程中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,所以在提高频谱利用率的同时,也提高了sta接收数据时的准确性。

参见图19,为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图,该实施例可以设置在sta上,也可以是sta本身,该装置用于执行如图10所示的全双工ofdmappdu传输方法。如图19所示,该装置可以包括:接收单元1901,发送单元1902。

其中,接收单元1901,用于接收ap发送的触发帧。

发送单元1902,用于在第一接收单元1901接收到所述触发帧之后,根据所述触发帧中的信息向所述ap发送上行ofdmappdu。

接收单元1901,还用于接收所述ap发送的下行ofdmappdu。

在本申请中,发送单元1902发送所述上行ofdmappdu中的非ofdma部分与接收单元1901接收所述下行ofdmappdu中的非ofdma部分在时间上对齐;发送单元1902发送所述上行ofdmappdu中的ofdma部分与接收单元1901接收所述下行ofdmappdu中的ofdma部分在时间上对齐。

其中,所述触发帧可以包括用于发送上行ofdmappdu中的ofdma部分的站点信息以及资源分配信息。

所述触发帧中还可以包括标记当前sta为全双工站点的信息字段。

所述信息字段可以用于指示当前sta发送所述上行ofdmappdu时,并接收所述ap发送的下行ofdmappdu。

当触发帧中不包括标记当前sta为全双工站点的信息字段时,所述触发帧可以包括用于接收下行ofdmappdu中的ofdma部分的资源分配信息以及站点信息。

发送单元1902发送所述上行ofdmappdu使用的资源块与接收单元1901接收所述下行ofdmppdu中的ofdma部分使用的资源块相同。

其中,上行ofdmappdu和下行ofdmappdu的格式及各自所包含的内容可以参见前述实施例,在此就不再赘述。

利用本申请提供的装置,在进行全双工ofdmappdu传输的过程中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,所以在提高频谱利用率的同时,也提高了sta接收数据时的准确性。

参见图20,为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图,该实施例可以设置在ap上,也可以是ap本身,该装置用于执行如图16所示的全双工ofdmappdu传输方法。如图20所示,该装置可以包括:发送单元2001,接收单元2002。

其中,发送单元2001,用于向sta发送触发帧;

发送单元2001,还用于在发送所述触发帧之后,向所述sta发送下行ofdmappdu。

接收单元2002,用于接收所述sta发送的上行ofdmappdu。

在本申请中,发送单元2001发送所述下行ofdmappdu中的非ofdma部分与接收单元2002接收所述sta发送的上行ofdmappdu中的非ofdma部分在时间上对齐;发送单元2001发送所述下行ofdmappdu中的ofdma部分与接收单元2002接收所述sta发送的上行ofdmappdu中的ofdma部分在时间上对齐。

其中,上行ofdmappdu和下行ofdmappdu的格式及各自所包含的内容可以参见前述实施例,在此就不再赘述。

利用本申请提供的装置,在进行全双工ofdmappdu传输的过程中,sta在接收ap发送的下行ofdmappdu时,不会受到其他sta发送的上行ofdmappdu的干扰,所以在提高频谱利用率的同时,也提高了sta接收数据时的准确性。

参见图21,为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图,该装置可以包括处理器2101、存储器2102及收发器2103等组件。这些组件也可以通过一条或多条总线以总线形结构或星型结构等进行连接及通信。

处理器2101为该装置的控制中心,利用各种接口和线路连接整个装置的各个部分,通过运行或执行存储在存储器2102内的软件程序和/或模块,以及调用存储在存储器2102内的数据,以执行该装置的各种功能和/或处理数据。所述处理器2101可以由集成电路(integratedcircuit,ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器2101可以仅包括中央处理器(centralprocessingunit,cpu),也可以是gpu、数字信号处理器(digitalsignalprocessor,dsp)、及收发器2103中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。

所述收发器2103用于建立通信信道,使该装置通过所述通信信道以连接至远程服务器,可行远程服务器发送数据或从所述远程服务器下媒体数据。所述收发器2103可以包括无线局域网(wirelesslocalareanetwork,wirelesslan)模块、蓝牙模块、基带(baseband)模块等收发器,以及所述收发器对应的射频(radiofrequency,rf)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及/或蜂窝式通信系统通信,例如宽带码分多重接入(widebandcodedivisionmultipleaccess,w-cdma)及/或高速下行封包存取(highspeeddownlinkpacketaccess,hsdpa)。所述收发器用于控制该装置中的各组件的通信,并且可以支持直接内存存取(directmemoryaccess)。

在本发明的不同实施方式中,所述收发器2103中的各种收发器一般以集成电路芯片(integratedcircuitchip)的形式出现,并可进行选择性组合,而不必包括所有收发器及对应的天线组。例如,所述收发器2103可以仅包括基带芯片、射频芯片以及相应的天线以在一个蜂窝通信系统中提供通信功能。经由所述收发器2103建立的无线通信连接,例如无线局域网接入或wcdma接入,所述终端可以连接至蜂窝网(cellularnetwork)或因特网(internet)。在本发明的一些可选实施方式中,所述收发器2103中的收发器,例如基带模块可以集成到处理器2101中,典型的如高通(qualcomm)公司提供的apq+mdm系列平台。射频电路用于信息收发或通话过程中接收和发送信号。例如,将ap的下行信息接收后,给处理器2101处理;另外,将设计上行的数据发送给ap。通常,所述射频电路包括用于执行这些功能的公知电路,包括但不限于天线系统、射频收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器2101、编解码(codec)芯片组、用户身份模块(sim)卡、存储器2102等等。此外,射频电路还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于gsm(globalsystemofmobilecommunication,全球移动通讯系统)、gprs(generalpacketradioservice,通用分组无线服务)、cdma(codedivisionmultipleaccess,码分多址)、wcdma(widebandcodedivisionmultipleaccess,宽带码分多址)、高速上行行链路分组接入技术(highspeeduplinkpacketaccess,hsupa)、lte(longtermevolution,长期演进)、电子邮件、sms(shortmessagingservice,短消息服务)等。

存储器2102可用于存储软件程序以及模块,处理器2101通过运行存储在存储器2102的软件程序以及模块,从而执行该装置的各种功能应用以及实现数据处理。存储器2102主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序,比如声音播放程序、图像播放程序等等;数据存储区可存储根据该装置的使用所创建的数据(比如音频数据、电话本等)等。在本发明具体实施方式中,存储器2102可以包括易失性存储器,例如非挥发性动态随机存取内存(nonvolatilerandomaccessmemory,nvram)、相变化随机存取内存(phasechangeram,pram)、磁阻式随机存取内存(magnetoresistiveram,mram)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、闪存器件,例如反或闪存(norflashmemory)或是反及闪存(nandflashmemory)。非易失存储器储存处理器2101所执行的操作系统及应用程序。所述处理器2101从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作系统包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作系统可以是google公司的android系统、apple公司开发的ios系统或microsoft公司开发的windows操作系统等,或者是vxworks这类的嵌入式操作系统。

与图4所示的数据传输方法相对应,在一种可选的实施方式中,所述收发器2103,用于接收ap发送的下行正交频分多址物理层协议数据单元ofdmappdu;所述处理器2101,用于根据所述非ofdma部分中的资源分配信息确定发送上行ofdmappdu使用的资源块;所述收发器2103,还用于使用所述资源块向所述ap发送所述上行ofdmappdu。

与图9所示的数据传输方法相对应,在另一种可选的实施方式中,所述收发器2103,用于接收ap发送的触发帧;在接收到所述触发帧之后,向所述ap发送上行ofdmappdu,并接收所述ap发送的下行ofdmappdu。而向所述ap发送上行ofdmappdu以及接收所述ap发送的下行ofdmappdu所使用的信道或资源块由处理器2101通过解析所述触发帧进行确定。

参见图22,为本申请全双工ofdmappdu传输装置另一个实施例的结构示意图,该装置可以包括:处理器2201、存储器2202及收发器2203等组件。这些组件通过一条或多条总线以总线形结构或星型结构等进行连接及通信。

其中,处理器2201为该装置的控制中心,利用各种接口和线路连接整个装置的各个部分,通过运行或执行存储在存储器2202内的软件程序和/或模块,以及调用存储在存储器2202内的数据,以执行该装置的各种功能和/或处理数据。所述处理器2201可以由集成电路(integratedcircuit,ic)组成,例如可以由单颗封装的ic所组成,也可以由连接多颗相同功能或不同功能的封装ic而组成。举例来说,处理器2201可以仅包括中央处理器(centralprocessingunit,cpu),也可以是cpu与数字信号处理器(digitalsignalprocessor,dsp)、收发器2203中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,cpu可以是单运算核心,也可以包括多运算核心。

所述存储器2202可用于存储软件程序以及模块,处理器2201通过运行存储在存储器2202的软件程序以及模块,从而执行该装置的各种功能应用以及实现数据处理。在本发明具体实施方式中,存储器2202可以包括易失性存储器,例如非挥发性动态随机存取内存(nonvolatilerandomaccessmemory,nvram)、相变化随机存取内存(phasechangeram,pram)、磁阻式随机存取内存(mangnetoresistiveram,mram)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(electricallyerasableprogrammableread-onlymemory,eeprom)、闪存器件,例如反或闪存(norflashmemory)或是反及闪存(nandflashmemory)。

所述收发器2203用于建立通信信道,使该装置可以通过所述通信信道与sta等其他设备进行通信。所述收发器2203可以包括基带(baseband)模块等收发器,以及所述收发器对应的射频(radiofrequency,rf)电路。在本发明的不同实施方式中,所述收发器2203中的各种收发器一般以集成电路芯片(integratedcircuitchip)的形式出现,并可进行选择性组合,而不必包括所有收发器及对应的天线组。例如,所述收发器2203可以仅包括基带芯片、射频芯片以及相应的天线以在一个蜂窝通信系统中提供通信功能。经由所述收发器2203建立的无线通信连接,例如无线局域网接入或wcdma接入,该装置可以连接至蜂窝网(cellularnetwork)或因特网(internet)。在本发明的一些可选实施方式中,所述收发器2203中的收发器,例如基带模块可以集成到处理器2201中,典型的如高通(qualcomm)公司提供的staq+mdm系列平台。

与图9所示的数据传输方法相对应,在一种可选的实施方式中,所述收发器2203,用于向sta发送下行ofdmappdu;所述收发器2203,还用于在发送所述非ofdma部分之后,接收所述sta发送的上行ofdmappdu。

与图16所示的数据传输方法相对应,在另一种可选的实施方式中,所述收发器2203,用于向sta发送触发帧;在发送所述触发帧之后,向所述sta发送下行ofdmappdu,并接收所述sta发送的上行ofdmappdu。

参见图3为本发明无线局域网络系统的示意图。

如图3所示,所述无线局域网络系统可以包括图17所示的全双工ofdmappdu传输装置和图18所示的全双工ofdmappdu传输装置,或者可以包括图19所示的全双工ofdmappdu传输装置和图20所示的全双工ofdmappdu传输装置,或者可以包括图21所示的全双工ofdmappdu传输装置和图22所示的全双工ofdmappdu传输装置。

具体实现中,本申请还提供了一种计算机可读存储介质,其中,该计算机可读存储介质可存储有指令,当其在计算机上运行时,使得计算机执行包括本发明提供的方法各实施例中的部分或全部步骤。所述的可读存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

本申请还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述包括本发明提供的方法各实施例中的部分或全部步骤。

本申请还提供了一种芯片,该芯片包括处理器和/或程序指令,当所述芯片运行时,实现本申请图4所示的实施例中的方法或者实现图9所示的实施例中的方法。

本申请还提供了另一种芯片,该芯片包括处理器和/或程序指令,当所述芯片运行时,实现图10所示的实施例中的方法或者实现图16所示的实施例中的方法。

本领域的技术人员可以清楚地了解到本申请中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,例如上述装置或设备的描述可以参照对应的方法实施例。以上所述的本发明实施方式,并不构成对本发明保护范围的限定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1