CN112019310A - Ppdu发送方法、接收方法及通信装置 - Google Patents

Ppdu发送方法、接收方法及通信装置 Download PDF

Info

Publication number
CN112019310A
CN112019310A CN201910450927.8A CN201910450927A CN112019310A CN 112019310 A CN112019310 A CN 112019310A CN 201910450927 A CN201910450927 A CN 201910450927A CN 112019310 A CN112019310 A CN 112019310A
Authority
CN
China
Prior art keywords
ppdu
sig
bss
sta
physical layer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910450927.8A
Other languages
English (en)
Inventor
黄国刚
李云波
郭宇宸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910450927.8A priority Critical patent/CN112019310A/zh
Priority to EP20813567.3A priority patent/EP3972177A4/en
Priority to PCT/CN2020/092149 priority patent/WO2020238861A1/zh
Publication of CN112019310A publication Critical patent/CN112019310A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Arrangements for allocating sub-channels of the transmission path allocation of payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0058Allocation criteria
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/12Access restriction or access information delivery, e.g. discovery data delivery using downlink control channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/08Access point devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本申请提供一种PPDU发送方法、接收方法及通信装置,基于AP协作集构建一个特殊的BSS,AP协作集内的所有AP作为一个特殊的AP,利用AP协作集为第一站点服务,将AP协作集中各AP的发送的PPDU的物理层前导均携带一个特殊BSS的BSS颜色等,从而当该特殊AP的PPDU由AP协作集合中的第一AP发送时,该第一AP与AP协作集内的其他AP,即第二AP发送的PPDU的物理层前导部分相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。

Description

PPDU发送方法、接收方法及通信装置
技术领域
本申请实施例涉及移动通信技术领域,尤其涉及一种PPDU发送方法、接收方法及通信装置。
背景技术
随着技术的不断发展,越来越多的场所需要部署接入点(access point,AP),一个AP能够为该AP覆盖范围内的多个站点(station,STA)提供服务,该AP和由该AP服务的多个STA形成一个基本服务集(basic service set,BSS)。随着AP部署的越来越密集,不同的BSS之间存在交叠区域,导致不同的BSS之间存在干扰,使得网络容量受限。
为降低BSS之间的干扰,业界提出多AP协作传输方式。常见的多AP协作传输方式主要包括协调调度方式、协调波束成型方式和联合传输方式。采用多AP协作传输方式发送下行PPDU时,参与协作传输的多个AP包括主AP和至少一个次AP,主AP向各次AP发送下行同步(Sychronization,SYNC)帧,次AP接收到该下行同步帧后,等待短帧间间隔(shortinterframe space,SIFS)之后,与主AP同步发送下行PLCP协议数据单元(PLCP protocoldata unit,PPDU);采用多AP协作传输方式发送上行PPDU时,AP向STA发送触发(trigger)帧,以使得STA根据触发帧,在一定时间后同步发送上行PPDU。其中,上行PPDU和下行PPDU统称为PPDU。以802.11n协议为例,发送PPDU的过程中,发射端的媒体接入控制(media accesscontrol,MAC)层根据MAC服务数据单元(MAC service data unit,MSDU)生成的MAC协议数据单元(MAC protocol data unit,MPDU),发射端的物理层(physical,PHY)将MAC层生成的MPDU封装成PPDU,并通过天线发射给接收端。其中,当AP为发射端时,STA为接收端;当STA为发射端时,AP为接收端。
通常情况下,一个PPDU包括物理层前导部分和数据部分。当采用多AP协作传输方式发送PPDU时,发射端向接收端发送PPDU,接收端根据该PPDU包含的物理层前导,判断该PPDU中是否有自身的MPDU需要接收。该过程中,若不同的发射端发送的PPDU的物理层前导部分不同,则会导致接收端无法根据物理层前导判断出是否有自身的MPDU需要接收,该种现象称之为物理层前导相互干扰。为避免出现物理层前导相互干扰现象,业界要求不同发射端发送的PPDU的物理层前导相同。然而,采用多AP协作传输方式发送PPDU时,当各发射端发送的PPDU的物理层前导相同时,如何设计PPDU的物理层前导的格式,业界并没有提出解决方案。
发明内容
本申请实施例提供一种PPDU发送方法、接收方法及通信装置,基于AP协作集构建一个特殊的BSS,AP协作集内的所有AP作为一个特殊的AP,当PPDU的物理层前导包含特殊的BSS的颜色时,利用AP协作集为第一站点服务,当该特殊AP的PPDU由AP协作集合中的第一AP发送时,该第一AP与AP协作集内的其他AP,即第二AP发送的PPDU的物理层前导部分相同,从而可以消除物理层前导相互干扰现象,提高PPDU被接收端正确接收的成功率。
第一方面,本申请实施例提供一种物理层汇聚协议协议数据单元PPDU发送方法,该方法可以应用于AP、也可以应用于AP中的芯片,下面以应用于AP为例对该方法进行描述,该方法包括:基于AP协作集构建一个特殊的BSS,AP协作集内的所有AP作为一个特殊的AP,利用AP协作集为第一站点服务,将AP协作集中各AP的发送的PPDU的物理层前导均携带一个特殊BSS的BSS颜色等,从而当该特殊AP的PPDU由AP协作集合中的第一AP发送时,该第一AP与AP协作集内的其他AP,即第二AP发送的PPDU的物理层前导部分相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。而且,引入特殊的BSS后,可以将原本存在干扰的STA关联至特殊的BSS,使得该些相互干扰的STA由同一个AP,即特殊的AP提供服务,因此,可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率
一种可行的设计中,信令信息包含信令A SIG-A字段和信令B SIG-B字段,该SIG-A字段包括第一PPDU和第二PPDU的传输参数,SIG-B字段包括承载第一STA的数据的资源分配信息,SIG-A字段中包括该特殊的BSS颜色。采用该种方案,第一物理层前导中的信令信息包括SIG-A字段和SIG-B字段,第一PPDU和第二PPDU的传输参数以及特殊的BSS颜色包含在SIG-A中,第一STA的数据的资源分配信息承载在SIG-B中,使得第一PPDU和第一PPDU的物理层前导码相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,SIG-A中还包括指示信息,该指示信息用于指示第一PPDU是否是协作传输的PPDU;或者,特殊的BSS颜色还用于指示第一PPDU是协作传输的PPDU。采用该种方案,通过指示信息显示指示第一PPDU是否为协作传输的PPDU,或者,通过特殊的BSScolor隐式指示第一PPDU为协作传输的PPDU,实现向STA指示协作传输的PPDU的目的。
一种可行的设计中,SIG-B字段中还包括AP选择字段,该AP选择字段用于向第一站点指示AP协作集中发送第一PPDU的第一AP。采用该种方案,通过在物理层前导部分的SIG-B中携带AP选择字段,实现向第一STA指示数据来源的目的。
一种可行的设计中,第一AP发送第一PPDU之前,还发送信标beacon帧,该信标帧携带下述信息中的至少一个:特殊BSS的标志位、AP指示信息,其中,特殊BSS的标志位用于指示特殊BSS用于协作传输,AP指示信息用于指示AP协作集中的AP。采用该种方案,第一AP通过广播携带特殊BSS的标识位、AP指示信息等的beacon帧,实现AP与STA之间的通信流程和协商。
一种可行的设计中,第一AP发送第一PPDU之前,还发送信标beacon帧,该信标帧携带AP协作集中的AP构成的BSS的BSS标识,该BSS标识用于第一AP与第二AP之间通信;第一AP接收第二AP内部包括的第二站点发送的响应帧,第二站点与第一AP关联,响应帧用于指示第二AP是否加入AP协作集。采用该种方案,实现AP与AP之间的通信。
一种可行的设计中,第一PPDU的数据部分还包括:与第一AP关联的站点的数据。采用该种方案,第一AP发送的第一PPDU的数据包括由AP协作集提供服务的STA的数据以及由第一AP提供服务的STA的数据,实现充分利用PPDU的数据部分的目的,减少第一AP与STA之间的交互。
一种可行的设计中,第一AP发送第一PPDU之前,还向分布式***DS发送第一AP与第一站点的映射关系,以使得DS向第一AP发送第一站点的数据;或者,第一AP向第二AP发送第一站点的至少一个媒体接入控制层服务数据单元MSDU、至少一个的MSDU的业务标识符TID、TID的序列号SN的起始编号,TID用于指示MSDU的业务类型,SN的起始编号用于指示第二AP为各MSDU分配的起始SN编号。采用该种方案,实现联合传输中的数据共享。
一种可行的设计中,第一AP发送第一PPDU之前,还向AP协作集内的其他AP发送同步帧,该同步帧携带下述信息中的至少一个:长训练标记LTF个数信息,用于指示AP协作集中的各AP发送的PPDU中LTF字段的个数;第一站点的关联标识符(Association identify,AID);待传输的MSDU的业务标识符TID,该TID用于指示MSDU的业务类型;TID的序列号(sequence number,SN)编号,该SN编号用于指示待传MSDU是哪一个MSDU;是否分片指示信息,用于指示是否对MSDU进行分片;分片阈值指示信息,用于指示该MSDU的长度满足预设条件时,对MSDU进行分片。采用该种方案,第一AP通过向第二AP发送同步帧,实现第一AP与第二AP协作传输的目的。
第二方面,本申请实施例提供一种物理层汇聚协议协议数据单元PPDU接收方法,包括:第一站点STA接收第一AP发送的第一PPDU,第一PPDU是第一AP生成的,第一PPDU包含第一物理层前导,该第一物理层前导和第二物理层前导相同,第二物理层前导包含于第二PPDU,第二PPDU是第二AP生成的,第一AP和第二AP包含于同一个AP协作集中,AP协作集为第一STA提供服务;其中,第一物理层前导包含用于解析第一PPDU的信令信息,信令信息包括特殊的基本服务集BSS颜色,特殊的BSS颜色用于指示AP协作集所建立的特殊BSS;第一STA根据特殊的BSS颜色和信令信息,从第一PPDU的数据部分解析出第一STA的数据。采用该种方案,STA接收到的AP协作集中的各AP发送的PPDU均携带一个特殊BSS的BSS颜色等,各PPDU的物理层前导部分相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。而且,引入特殊的BSS后,可以将原本存在干扰的STA关联至特殊的BSS,使得该些相互干扰的STA由同一个AP,即特殊的AP提供服务,因此,可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,信令信息包含信令A SIG-A字段和信令B SIG-B字段,SIG-A字段包括第一PPDU和第二PPDU的传输参数,SIG-B字段包括承载第一STA的数据的资源分配信息,SIG-A字段中包括特殊的BSS颜色。采用该种方案,第一物理层前导中的信令信息包括SIG-A字段和SIG-B字段,第一PPDU和第二PPDU的传输参数以及特殊的BSS颜色包含在SIG-A中,第一STA的数据的资源分配信息承载在SIG-B中,使得第一PPDU和第一PPDU的物理层前导码相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,SIG-A中还包括指示信息,指示信息用于指示第一PPDU是否是协作传输的PPDU;或者,特殊的BSS颜色还用于指示第一PPDU是协作传输的PPDU。采用该种方案,通过指示信息显示指示第一PPDU是否为协作传输的PPDU,或者,通过特殊的BSScolor隐式指示第一PPDU为协作传输的PPDU,实现向STA指示协作传输的PPDU的目的。
一种可行的设计中,SIG-B字段中还包括AP选择字段,AP选择字段用于向第一站点指示AP协作集中发送第一PPDU的第一AP。采用该种方案,通过在物理层前导部分的SIG-B中携带AP选择字段,实现向第一STA指示数据来源的目的。
一种可行的设计中,第一站点STA接收第一AP发送的第一PPDU之前,还接收该第一AP发送的信标帧,信标帧携带下述信息中的至少一个:特殊BSS的标志位、AP指示信息;其中,特殊BSS的标志位用于指示特殊BSS用于协作传输,AP指示信息用于指示AP协作集中的AP;第一STA根据信标帧,确定特殊BSS的标志位和协作集中的AP。采用该种方案,第一AP通过广播携带特殊BSS的标识位、AP指示信息等的beacon帧,实现AP与STA之间的通信流程和协商。
第三方面,本申请实施例提供一种通信装置,该装置可以是接入点AP,也可以是接入点AP内的芯片。该装置具有实现上述各实施例涉及AP的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。
在一种可能的设计中,当该装置为接入点AP时,AP包括:处理模块和收发模块,处理模块例如可以是处理器,收发模块例如可以是收发器,收发器可以包括射频电路和基带电路。
可选地,装置还可以包括存储单元,该存储单元例如可以是存储器。当AP包括存储单元时,该存储单元用于存储计算机执行指令,该处理模块与该存储单元连接,该处理模块执行该存储单元存储的计算机执行指令,以使该AP执行上述涉及AP功能的方法。
在另一种可能的设计中,当该装置为接入点AP内的芯片时,该芯片包括:处理模块和收发模块,所述处理模块例如可以是处理器,所述收发模块例如可以是该芯片上的输入/输出接口、管脚或电路等。可选的,该装置还可以包括存储单元,该处理模块可执行存储单元存储的计算机执行指令,以使该终端内的芯片执行上述任一方面涉及接入点AP功能的方法。
可选地,所述存储单元为所述芯片内的存储单元,如寄存器、缓存等,所述存储单元还可以是接入点AP内的位于所述芯片外部的存储单元,如只读存储器(read-onlymemory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,简称RAM)等。
其中,上述任一处提到的处理器,可以是一个通用中央处理器(CentralProcessing Unit,简称CPU),微处理器,特定应用集成电路(application-specificintegrated circuit,简称ASIC),或一个或多个用于控制上述各方面通信方法的程序执行的集成电路。
第四方面,本申请提供一种通信装置,该装置可以是STA,也可以是STA内的芯片。该装置具有实现上述各方面涉及STA的各实施例的功能。该功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元。
在一种可能的设计中,当该装置为STA时,STA包括:处理模块和收发模块,该处理模块例如可以是处理器,该收发模块例如可以是收发器,该收发器包括射频电路,可选地,该STA还包括存储单元,该存储单元例如可以是存储器。当STA包括存储单元时,该存储单元用于存储计算机执行指令,该处理模块与该存储单元连接,该处理模块执行该存储单元存储的计算机执行指令,以使该STA执行上述任意一方面涉及STA功能的方法。
在另一种可能的设计中,当该装置为STA内的芯片时,该芯片包括:处理模块和收发模块,该处理模块例如可以是处理器,该收发模块例如可以是该芯片上的输入/输出接口、管脚或电路等。该处理模块可执行存储单元存储的计算机执行指令,以使该STA内的芯片执行上述各方面涉及STA功能的方法。可选地,该存储单元为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是该接入点AP内的位于该芯片外部的存储单元,如ROM或可存储静态信息和指令的其他类型的静态存储设备,RAM等。
其中,上述任一处提到的处理器,可以是一个CPU,微处理器,ASIC,或一个或多个用于控制上述通信方法的程序执行的集成电路。
第五方面,提供了一种计算机存储介质,该计算机存储介质中存储有程序代码,该程序代码用于指示执行上述第一方面或第二方面中的任一方面或其任意可能的实现方式中的方法的指令。
第六方面,提供了一种处理器,用于与存储器耦合,用于执行上述第一方面或第二方面中的任一方面或其任意可能的实现方式中的方法。
第七方面,提供了一种包含指令的计算机程序产品,其在计算机上运行时,使得计算机执行上述第一方面或第二方面中的任一方面或其任意可能的实现方式中的方法。
本申请实施例提供的PPDU发送方法、接收方法及通信装置,基于AP协作集构建一个特殊的BSS,AP协作集内的所有AP作为一个特殊的AP,利用AP协作集为第一站点服务,将AP协作集中各AP的发送的PPDU的物理层前导均携带一个特殊BSS的BSS颜色等,从而当该特殊AP的PPDU由AP协作集合中的第一AP发送时,该第一AP与AP协作集内的其他AP,即第二AP发送的PPDU的物理层前导部分相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。而且,提出了新的协作架构,引入特殊的BSS,将原本存在干扰的STA关联至特殊的BSS,使得该些相互干扰的STA由同一个AP,即特殊的AP提供服务,消除了物理层前导的干扰,设计了适用于协作传输的物理层前导,提高PPDU被STA正确接收的成功率。
附图说明
图1是协调调度方式示意图;
图2是协调波束成型方式的示意图;
图3是联合传输方式的示意图;
图4是AP之间通过空口共享信息的示意图;
图5是采用多AP协作传输方式发送PPDU的示意图;
图6是802.11ax的MU PPDU的格式示意图;
图7A是本申请实施例所述的PPDU发送方法所适用的一种场景示意图;
图7B是图7A中构建出的特殊BSS的示意图;
图8是本申请实施例所述的PPDU发送方法中AP协作集中AP的结构示意图和STA的结构示意图;
图9是本申请实施例提供的一种PPDU发送方法的流程图;
图10是本申请实施例所述的PPDU发送方法中AP之间通信的示意图;
图11是本申请实施例所述的PPDU发送方法中PPDU的格式分类示意图;
图12是本申请实施例所述的PPDU发送方法中SYNC帧的示意图;
图13A是本申请实施例提供的一种发送PPDU的示意图;
图13B是本申请实施例提供的另一种发送PPDU的示意图;
图13C是本申请实施例提供的又一种发送PPDU的示意图;
图14是本申请实施例所述的PPDU发送方法所适用的另一种网络架构示意图;
图15是本申请实施例提供的一种PPDU发送方法的流程图;
图16是本申请实施例提供的另一种发送PPDU的示意图;
图17是本申请实施例提供的又一种发送PPDU的示意图;
图18是图16和图17中SIG-A字段的子字段以及SIG-B字段的子字段的排列示意图;
图19是本申请实施例提供的又一种发送PPDU的示意图;
图20是本申请实施例提供的一种PPDU发送方法的流程图;
图21是本申请实施例提供的另一种发送PPDU的示意图;
图22为本申请实施例提供的一种通信装置的结构示意图;
图23为本申请实施例提供的另一种通信装置的结构示意图;
图24为本申请实施例提供的又一种通信装置的结构示意图;
图25示出了本申请实施例的又一种通信装置的示意性框图。
具体实施方式
实施例一
多AP协作方式是降低BSS之间干扰的重要手段,常见的多AP协作传输方式主要包括协调调度方式、协调波束成型方式和联合传输方式。示例性的,可参见图1~图3。
图1是协调调度方式示意图。该方式中,多个AP之间通过协调资源单元(resourceunit,RU)、功率控制等技术来减轻BSS之间的相互干扰,每个AP发送各自的数据包,无需进行数据包共享。请参照图1,AP1和AP2分别构建BSS1和BSS2,AP1、STA0、STA1组成BSS1,AP2、STA2和STA3组成BSS2,STA0和STA3处在BSS1和BSS2的交叠区域,导致STA0会受到BSS2的传输所造成的干扰,STA3会受到BSS1所造成的的干扰。为避免该干扰,AP1向STA0发送数据时,或者,AP2向STA3发送数据包时,AP1和AP2之间通过协调RU分配、功率控制等来降低BSS间的干扰。例如,AP1在RU1上向STA0发送数据;AP2在RU2上向STA3发送数据。
图2是协调波束成型方式的示意图。该方式中,多个AP利用干扰指零(interference nulling)的多天线技术来降低BSS之间的干扰。例如,AP1在服务BSS1的STA0时,如图中实线箭头所示,会将发射信号的零点对准BSS2内正在接收信号的STA3,如图中虚线箭头所示;同理,AP2在服务BSS2的STA3时,会将发射信号的零点对准BSS1内正在接收信号的STA0,如图中虚线箭头所示。每个AP发射自己的数据包,不需要进行数据包的共享。
图3是联合传输方式的示意图。联合传输方式又称为分布式多用户多输入多输出(multiple-input multiple-output,MIMO),多个STA的数据从所有协作AP的天线上发送出去,该种传输方式要求协作的AP实现精确的频率同步和相位同步,复杂度高。协作AP之间需要共享数据包。例如,AP1和AP2同时向STA0发送相同的数据包,或者,AP1和AP2同时向STA3发送相同的数据包。
上述各种多AP协作传输方式,要求AP之间进行信息共享。对于协调调度方式和协调波束成型方式,AP之间需要共享信道信息、资源分配信息以及传输参数等,其中,多用户传输情况下,资源分配信息包括多用户(multiple users,MU)MIMO资源分配信息、正交频分多址(orthogonal frequency division multiple access,OFDMA)资源分配信息等。对于联合传输方式,AP之间除了需要共享信道信息、资源分配信息以及传输参数等外,还需要共享MSDU数据包。
通常而言,AP之间通过如下两种方式共享信息:方式一、通过回传(backhaul)链路共享信息,该回传链路例如为基于以太网的链路;方式二、通过空口共享信息。示例性的,可参见图4,图4是AP之间通过空口共享信息的示意图。请参照图4,STA0和STA1与BSS1关联,STA2和STA3与BSS2关联。AP1与STA0、AP1与STA1、AP2与STA2、AP2与STA3可以利用频段1(Band 1)进行通信。而AP1与AP2共享信息时,可以继续利用Band 1共享信息,也可以如图4所示利用其它的频段,如Band 2来共享信息,此时,AP1和AP2为多频段设备,多频段设备指一个设备有多个独立的射频链路。由于方式一中有线backhaul的时延较大,因此,对于时延敏感的信息,可以通过方式二进行共享,而对于非时延敏感的信息,可以通过方式一进行共享,以减少空口资源的使用。
采用上述的多AP协作传输方式发送下行PPDU时,参与协作传输的多个AP包括主AP和至少一个次AP,主AP向各次AP发送SYNC帧,次AP接收到该同步帧后,等待短帧间间隔(short interframe space,SIFS)之后,与主AP同步发送PLCP协议数据单元(PLCPprotocol data unit,PPDU),PPDU包括物理层前导和数据部分。示例性的,可参见图5。图5是采用多AP协作传输方式发送PPDU的示意图。如图5所示,AP1与AP2为协作AP,AP1为主AP,AP2为次AP,AP1向AP2发送一个SYNC帧,用于与AP2同步。AP2收到SYNC帧后,等待SIFS后,与AP1同步发送PPDU。
通常情况下,一个PPDU包括物理层前导(PHY preamble)和数据(data)部分,其中,对于下行多用户传输,物理层前导需要通过全向发送方式,发送给所有的STA,而数据部分需要乘以相应的预编码矩阵(precoding matrix,PM),发送给目标STA。因此,整个PPDU分为全向和定向两部分,其中物理层前导中信令B(SIG-B)字段以前,以及SIG-B为全向部分,物理层前导中的剩余部分以及数据部分为定向部分。以上述图4为例,AP1发送PPDU,则该PPDU的全向部分被AP1发送给所有的STA,如图4中BSS1内的STA0、STA1;而定向部分需要通过定向发送方式,发送给目标STAs。下面,以802.11ax协议的PPDU为例,对全向部分和定向部分进行详细说明。示例性的,请参照图6。
图6是802.11ax的MU PPDU的格式示意图。请参照图6,该PPDU的全向部分包括传统短训练字段(legacy-short training field,L-STF)、传统长训练字段(legacy-longtraining field,L-LTF)、传统信令字段(legacy signal field,L-SIG)、重复传统信令字段(repeat legacy signal field,RL-SIG)、高效信令A(high efficiency-signal-A,HE-SIG-A)字段、高效信令A(high efficiency-signal-B,HE-SIG-B)字段;定向部分包括高效短训练字段(high efficiency-short training field,HE-STF)、高效长训练字段(highefficiency-long training field,HE-STF)以及data。其中,HE-SIG-A字段中携带该PPDU发送的相关参数,如BSS颜色(color)、调制编码方式(modulation and coding Scheme,MCS)、采用的保护间隔(guard interval,GI)长度、HE-LTE个数指示信息等传输参数;HE-SIG-B中携带资源单元(resource unit,RU)分配信息、空间流分配信息等资源分配信息。
根据图6可知:PPDU中HE-SIG-B以及HE-SIG-B之前的部分属于广播信息需要全向发送,每个STA都需要接受该全向部分以判断是否有自身数据需要接收,而HE-SIG-B之后的部分需要乘以PM来实现定向发送。然而,多AP协作传输过程中,若各协作AP发送的PPDU的物理层前导部分不同,则会导致STA无法根据物理层前导判断出是否有自身的MPDU需要接收,该种现象称之为物理层前导相互干扰。为避免AP协作传输时出现的物理层前导相互干扰现象,业界要求各协作AP发送的PPDU的物理层前导部分相同。此时,需要重新定义AP协作传输方式下物理层前导的格式。
有鉴于此,本申请实施例提供一种PPDU发送方法及装置,通过设计多AP协作传输方式下PPDU的物理层前导,从而消除物理层前导相互干扰现象,提高PPDU被接收端真确接收的成功率。
在本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。
本申请实施例中,STA可以是WLAN的用户等。例如,STA可以是膝上型计算机、个人数字助理(personal digital assistant,PDA)、移动电话等。在一个示例中,STA通过遵循WiFi协议的无线链路连接到AP,以获得对于因特网或者其它广域网的一般连接。此外,STA还可以包括、实现为或者称作接入终端、用户站、用户单元、移动站、远程站、远程终端、用户终端、用户代理、用户装备、用户设备或某种其它术语。其中,接入终端可以包括蜂窝电话、无绳电话、会话初始协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、具有无线连接能力的手持设备等。AP可以包括、实现为或者称作NodeB、无线网络控制器(radio network controller,RNC)、eNodeB、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、基站(base station,BS)、无线路由器等。
图7A是本申请实施例所述的PPDU发送方法所适用的一种场景示意图。请参照图7A,本申请实施例主要应用于无线局域网,例如多个AP构成的WLAN场景,该场景中包括至少两个AP和一个STA,至少两个AP中,存在一个主AP,主AP外的其他AP为次AP,主AP和次AP彼此空口能够相互接收到对方发送的帧。如图7A所示,AP1和AP2分别构建出BSS1和BSS2,STA0和STA1与BSS1进行关联,STA2和STA3与BSS2进行关联。由于STA 0和STA3处于BSS1和BSS2的交叠区域,STA0在接收PPDU时可能会受到BSS2的干扰,STA3在接收PPDU时可能会受到BSS1的干扰,图中虚线箭头表示干扰。为此,AP1和AP2可以通过协作构建一个AP协作集,通过AP协作集来虚拟出一个特殊的逻辑AP,如AP3。AP3构建一个新的用于协作传输的BSS,如BSS3,同时让受干扰的STA重关联到BSS3上。示例性的,可参见图7B。
图7B是图7A中构建出的特殊BSS的示意图。请参照图7B,AP协作集虚拟出一个特殊的AP3,P3构建一个BSS3,原本受到干扰的STA0和STA3重新关联到BSS3。另外,BSS3中的STA除了原本受到干扰的STA外,还可以包括之前未关联至BSS1或BSS2的STA4。不同的BSS的BSScolor不同,即BSS3的BSS color3与BSS1的BSS color1、BSS2的BSS color2均不相同,不存在BSS color冲突。
需要说明的,图7A所示场景中,仅列出了STA0~STA4,然而,本申请实施例并不限制,在其他可行的实现方式中,BSS1中除了STA1外还可以包括其他的STA,BSS2中除了STA2外还可以包括的STA,BSS3中除了STA0、STA3、STA4外还可以包括其他的STA。
另外,还需要说明的是,本申请实施例中,一个BSS对应一套运行参数,该些运行参数由AP在信标(beacon)帧中指示,STA通过“关联”来加入到某个BSS,使其成为该BSS的成员。一般来说,一个AP可以构建出多个BSS,多个BSS的信息通过该AP的beacon帧中携带的多个基本服务服务集标识(Multiple basic service set identity,Multiple BSSID)信息元素(information element,IE)加以指示。
根据图7B可知:本申请实施例中的核心设备包括AP协作集中的AP,如AP1和AP2、特殊的AP以及站点。下面,对该些核心设备进行详细说明。
首先,AP协作集中的AP与站点。图8是本申请实施例所述的PPDU发送方法中AP协作集中AP的结构示意图和STA的结构示意图。请参照图8,本申请实施例中,AP协作集中的各AP包括应用(application)层模块、传输控制协议(transmission control protocol),TCP)/用户数据报协议(user datagram protocol,UDP)处理模块、IP处理模块、逻辑链路控制(logical link control,LLC)模块、MAC层模块、PHY基带模块、射频模块以及天线,STA同样包括应用层模块、TCP/UDP模块IP处理模块、LLC模块、MAC层模块、PHY基带模块、射频模块以及天线。
其次,特殊的AP。本申请实施例中,特殊的AP是指将AP协作集视为一个整体得到的AP。示例性的,可以将AP协作集中的所有AP视为一个虚拟的逻辑AP,得到本申请实施例中的特殊AP,此时,AP协作集中的各AP相当于该特殊AP的天线簇,AP协作集中的主AP用于控制该特殊AP采用AP协作集中的哪些AP发送PPDU。例如,AP1和AP2构成一个AP协作集,记为{AP1,AP2},该AP协作集中的主AP为AP1,则可以将{AP1,AP2}作为AP3,AP1和AP2作为AP3的不同天线簇,由AP1控制AP3的由AP1还是AP2发送PPDU。
基于该特殊的AP3,上述图7A所示架构中还存在一个特殊的BSS3,该特殊的BSS3内包含至少一个第一站点。例如,该第一站点为STA0和/或STA3,STA0原本由AP1提供服务,STA3原本由AP2提供服务,由于STA0会受到BSS2的传输所造成的干扰,STA3会受到BSS1所造成的干扰。为避免BSS间干扰,STA0切换至AP3、STA3切换至AP3,由AP3为STA0和STA3提供服务。再如,该第一站点为STA4,STA4未与BSS1关联,也未与BSS2关联,而是直接关联至BSS3。
下面,基于图7A和图7B,对本申请实施例所述的PPDU发送方法进行详细说明。示例性的,请参见图9,图9是本申请实施例提供的一种PPDU发送方法的流程图,本实施例是从第一AP与第一STA交互的角度对PPDU发送方法进行详细说明,本实施例包括:
101、第一接入点AP生成第一PPDU,所述第一PPDU包含第一物理层前导。
其中,所述第一物理层前导和第二物理层前导相同,所述第二物理层前导包含于第二PPDU,所述第二PPDU是第二AP生成的,所述第一AP和所述第二AP包含于同一个AP协作集中,所述AP协作集为第一站点STA提供服务,所述第一物理层前导包含用于解析所述第一PPDU的信令信息,所述信令信息包括特殊的基本服务集BSS颜色,所述特殊的BSS颜色用于指示所述AP协作集所建立的特殊BSS。
示例性的,请参照图7A和图7B,AP1和AP2形成AP协作集,该AP协作集合中的主AP为AP1,次AP为AP2,以下若未做特殊说明,则可以将第一AP理解为主AP,即AP1,将第二AP理解为次AP,即AP2。该AP协作集中的所有AP形成一个特殊的AP,即AP3,该AP3用于为第一站点提供服务,该第一站点可以是STA0、STA3或STA4中的一个或多个。当AP3为第一站点提供服务时,假设AP1控制AP3的PPDU从AP1发送出去,则AP1生成第一PPDU,该第一PPDU的数据部分包括第一STA的数据,且该第一PPDU的第一物理层前导和AP2生成的第二PPDU的第二物理层前导相同,该AP2也相当于AP3的一个天线簇,也就是说,第一PPDU和第二PPDU是通过AP3的不同天线簇发送的PPDU。当某个STA采用协调调度方式或协调波束成型方式、且该STA的数据包含在第一PPDU的数据部分或第二PPDU的数据部分(具体包含在哪个PPDU是通过该STA的AP选择字段决定的)时,该第一PPDU的第一物理层前导和第二PPDU的第二物理层前导相同,但第一PPDU的数据部分和第二PPDU的数据部分不同;当该STA采用联合传输方式、且该STA的数据同时包含在第一PPDU的数据部分和第二PPDU的数据部分时,该第一PPDU的第一物理层前导和第二PPDU的第二物理层前导相同。
102、第一AP发送所述第一PPDU,所述第一PPDU的数据部分包括所述第一STA的数据。
相应的,第一站点接收该第一PPDU。
示例性的,对于特殊BSS内的某个STA,其可以采用协调调度方式、协调波束成型方式或联合传输方式,该STA的数据包含在第一PPDU中。此时,第一AP发送第一PPDU,该第一PPDU的第一物理层前导全向发送,而数据部分定向发送。
103、所述第一STA根据所述特殊的BSS颜色和所述信令信息,从所述第一PPDU的数据部分解析出所述第一STA的数据。
示例性的,第一STA根据该第一PPDU的第一物理层前导包含的信令信息,解析该第一PPDU,发现该第一PPDU携带的BSS color为特殊的BSS color,则继续根据信息解析该第一PPDU的数据部分,得到第一站点的数据。
本申请实施例提供的PPDU发送方法,基于AP协作集构建一个特殊的BSS,AP协作集内的所有AP作为一个特殊的AP,利用AP协作集为第一站点服务,将AP协作集中各AP的发送的PPDU的物理层前导均携带一个特殊BSS的BSS颜色等,从而当该特殊AP的PPDU由AP协作集合中的第一AP发送时,该第一AP与AP协作集内的其他AP,即第二AP发送的PPDU的物理层前导部分相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。而且,引入特殊的BSS后,可以将原本存在干扰的STA关联至特殊的BSS,使得该些相互干扰的STA由同一个AP,即特殊的AP提供服务,因此,可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,上述的第一物理层前导中的信令信息包含信令A(SIG-A)字段和信令B(SIG-B)字段,所述SIG-A字段包括所述第一PPDU和所述第二PPDU的传输参数,所述SIG-B字段包括承载所述第一STA的数据的资源分配信息,所述SIG-A字段中包括所述特殊的BSS颜色。
示例性的,由于第一物理层前导和第二物理层前导相同,而第一PPDU和第二PPDU各自具有数据部分,当某个STA采用协调调度方式或协调波束成型方式时,则第一PPDU和第二PPDU相应的RU上承载的数据部分不同,当某个STA采用联合传输方式时,则第一PPDU和第二PPDU相应的RU上承载的数据部分相同。不论哪种协作传输方式,第一PPDU和第二PPDU的物理层前导完全相同,并均携带第一PPDU和第二PPDU的传输参数。该传输参数以及特殊的BSS color可以设置在SIG-A字段中,传输参数包括MCS、数据部分长训练字段(longtraining field,LTF)个数以及传输的带宽指示、上下行指示、保护间隔(guard interval,GI)大小和LTF的尺寸等。
示例性的,第一PPDU的数据部分可以包含至少一个第一站点的数据,每个第一站点的数据的资源分配信息可以承载在SIG-B中,该资源分配信息例如为RU分配信息、空间流分配信息等。
上述实施例中,SIG-A可以是极高吞吐率(extremely high troughput,EHT)-SIG-A、SIG-B可以是EHT-SIG-B等。
本实施例中,第一物理层前导中的信令信息包括SIG-A字段和SIG-B字段,第一PPDU和第二PPDU的传输参数以及特殊的BSS颜色包含在SIG-A中,第一STA的数据的资源分配信息承载在SIG-B中,使得第一PPDU和第一PPDU的物理层前导码相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,所述SIG-A中还包括指示信息,所述指示信息用于指示所述第一PPDU是否是协作传输的PPDU;或者,所述特殊的BSS颜色还用于指示所述第一PPDU是协作传输的PPDU。
示例性的,一个STA接收到一个PPDU后,需要识别该PPDU是否为协作传输的PPDU。例如,上述的SIG-A还包括一个指示信息,该指示信息用于向第一STA指示第一PPDU是否为协作传输的PPDU;再如,SIG-A也可以不包括指示信息,第一STA接收到第一PPDU后,发现该第一PPDU携带的BSS color为特殊的BSS color,则认为该第一PPDU为协作传输的PPDU。
本实施例中,通过指示信息显示指示第一PPDU是否为协作传输的PPDU,或者,通过特殊的BSS color隐式指示第一PPDU为协作传输的PPDU,实现向STA指示协作传输的PPDU的目的。
一种可行的设计中,所述SIG-B字段中还包括AP选择字段,所述AP选择字段用于向所述第一站点指示所述AP协作集中发送所述第一PPDU的所述第一AP。
示例性的,第一站点接收第一PPDU,该第一PPDU的数据部分包含第一站点的数据。对于第一站点而言,其需要识别该第一站点的数据是来自哪个AP,或者说,来自AP协作集中的哪个天线簇。为此,第一物理层前导部分的SIG-B中需要携带每个STA的AP选择字段。例如,AP协作集中包含AP1和AP2,用2比特来表示数据来自哪个AP,当AP选择字段为01时,表示数据来自AP1,当AP选择字段为10时,表示数据来自AP2,当AP选择字段为11时,表示数据同时来自与AP1和AP2。
再请参照图7,当STA0和STA3采用协调调度方式或协调波束成型方式时,第一PPDU的数据部分包括STA0的数据,第二PPDU的数据部分包括STA3的数据,则第一PPDU和第二PPDU的SIG-B中,同时携带STA0、STA3的AP选择字段,STA0的AP选择字段为01,STA3的AP选择字段为10。当STA0和STA3采用联合传输方式时,第一PPDU的数据部分包含STA0和STA3的数据,第二PPDU的数据部分包含STA0和STA3的数据,则第一PPDU和第二PPDU的SIG-B中,同时携带STA0、STA3的AP选择字段,STA0的AP选择字段为11,STA3的AP选择字段为11。。
本实施例中,通过在物理层前导部分的SIG-B中携带AP选择字段,实现向第一STA指示数据来源的目的。
一种可行的设计中,第一AP发送第一PPDU之前,还发送信标beacon帧,所述信标帧携带下述信息中的至少一个:所述特殊BSS的标志位、AP指示信息,其中,所述特殊BSS的标志位用于指示所述特殊BSS由所述AP协作集所建立,所述AP指示信息用于指示所述AP协作集中的AP。
示例性的,AP协作集确定后,AP协作集合中的各AP,如第一AP和第二AP均广播beacon帧,该beacon帧至少携带特殊BSS的标识位、AP指示信息等,接收到beacon帧后,STA可以根据标志位确定特殊的BSS,并根据AP指示信息确定AP协作集中的AP。另外,AP协作集确定后,则特殊的BSS也就确定了,但是与该特殊BSS关联的STA并没有确定。因此,一个STA在接收到AP协作集中的各AP发送的beacon帧后,可以根据各beacon帧的信号大小,决定是否与特殊的BSS关联,即是否作为本申请实施例所述的第一STA,由AP协作集提供服务。
本实施例中,第一AP通过广播携带特殊BSS的标识位、AP指示信息等的beacon帧,实现AP与STA之间的通信流程和协商。
一种可行的设计中,第一AP在发送第一PPDU之前,还发送信标beacon帧,所述信标帧带AP协作集中的AP构成的BSS的BSS标识,该BSS标识用于所述第一AP与第二AP之间通信;所述第一AP接收所述第二AP内部包括的第二站点发送的响应帧,所述第二站点与所述第一AP关联,所述响应帧用于指示所述第二AP是否加入所述AP协作集。
本实施例中,还存在一种BSS,该BSS用于主AP和次AP之间的协商,以下将该BSS称之为BSS4。BSS4中包含AP协作集中的各AP,该些AP包括主AP和次AP,每个次AP内部包括一个第二站点,例如,在次AP的内部实例化出一个站点,该站点称之为第二站点。主AP广播携带BSS4信息的beacon帧。各次AP接收到该携带BSS4信息的beacon后,得到该beacon帧中BSS4相关的信息。
一种可行的设计中,所述第一PPDU的数据部分还包括:与所述第一AP关联的站点的数据。
示例性的,再请参照图7A和图7B,第一站点例如为STA0和STA3,也就是说,STA0和STA3由AP协作集提供服务,即特殊的AP3提供服务。STA1关联至BSS1,则该第一PPDU的数据部分除了包括STA0和STA3的数据外,还包括STA1的数据。
本实施例中,第一AP发送的第一PPDU的数据包括由AP协作集提供服务的STA的数据以及由第一AP提供服务的STA的数据,实现充分利用PPDU的数据部分的目的,减少第一AP与STA之间的交互。
一种可行的设计中,所述第一AP发送所述第一PPDU之前,还向分布式***DS发送所述第一AP与所述第一站点的映射关系,以使得所述DS向所述第一AP发送所述第一站点的数据;或者,所述第一AP向所述第二AP发送所述第一站点的至少一个媒体接入控制层服务数据单元MSDU、所述至少一个的MSDU的业务标识符TID、所述TID的序列号SN的起始编号,所述TID用于指示所述MSDU的业务类型,所述SN的起始编号用于指示所述第二AP为各所述MSDU分配的起始SN编号。
示例性的,当第一AP与第二AP采用联合传输方式时,先需要共享数据,之后第一AP才能根据共享数据得到第一PPDU的数据部分,第二AP才能根据共享数据得到第二PPDU的数据部分,其中,共享数据为生成PPDU所需的MSDU。
一种方式中,AP协作集中参与联合传输的各AP预先向分布式***(distributedsystem,DS)发送AP与STA的映射关系,例如,再请参照图7A和图7B,AP1和AP2利用联合传输方式向STA0发送数据,则AP1预先向DS发送AP1与STA0的映射关系,AP2预先向DS发送AP2和STA0的映射关系。之后,外网的数据到达DS后,DS发现该数据是发送给STA0的,则DS根据映射关系,将该数据发送给AP1和AP2,使得AP1和AP2均根据该数据生成PPDU的数据部分并向STA0发送PPDU。
另一种方式中,外网的数据到达DS后,DS将该数据发送给AP1,AP1发现其需要与AP2采用联合传输方式向STA0发送数据,则AP1将该数据发送给AP2。其中,数据例如为STA0的MSDU等。同时,AP1将STA0的各MSDU的TID、TID的SN的起始编号等发送给AP2,使得AP1与AP2对STA0的各MSDU分配的序列号相同,从而保证联合传输时,AP1和AP2发送的SN编号一致。之后,AP1和AP2均根据该数据生成PPDU的数据部分并向STA0发送PPDU。
本实施例中,通过DS向第一AP和第二AP发送需要联合传输的数据,或者,由第一AP将需要联合传输的数据发送给第二AP,从而实现联合传输。
一种可行的设计中,第一AP发送所述第一PPDU之前,还向所述AP协作集内的其他AP发送同步帧,所述同步帧携带下述信息中的至少一个:长训练标记LTF个数信息,用于指示所述AP协作集中的各AP发送的PPDU中LTF字段的个数;所述第一站点的关联标识符(Association identify,AID);待传输的MSDU的业务标识符TID,所述TID用于指示所述MSDU的业务类型;所述TID的序列号(sequence number,SN)编号,所述SN编号用于指示待传MSDU是哪一个MSDU;是否分片指示信息,用于指示是否对所述MSDU进行分片;分片阈值指示信息,用于指示所述MSDU的长度满足预设条件时,对所述MSDU进行分片。
示例性的,主AP向各次AP发送同步(Sychronization,SYNC)帧,即第一AP向第二AP发送SYNC帧,第二AP接收到该同步帧后,等待SIFS之后,与第一AP同步发送PPDU。其中,同步帧可以是触发(trigger)帧、空数据分组通告(null data packet announcement,NDPA)帧等,该同步帧携带下述信息中的至少一个:
1、LTF个数信息,该信息用于指示AP协作集中的各AP发送的PPDU中EHT-LTF字段的个数。
2、待传MSDU所属的站点的AID。
3、第一站点的MSDU的业务标识符(traffic identifier,TID),该TID用于指示MSDU的业务类型。
4、该TID的序列号(sequence number,SN),用于指示第二AP在联合传输模式下待传的MSDU。
5、是否分片指示信息,用于指示是否对MSDU进行分片,第二AP可以根据该是否分配分片指示信息,确定是否对MSDU进行分片。
6、分片阈值指示信息,用于指示MSDU的长度满足预设条件时,对MSDU进行分片。例如,同步帧中未携带是否分片指示信息,但携带分配阈值指示信息,则第二AP在MSDU的长度达到预设条件时,对该MSDU进行分片;再如,同步帧中同时携带是否分片指示信息和分配阈值指示信息,则第二AP在是否分配指示信息指示分片、且MSDU的长度满足预设条件时,才进行分片。
7、AP指示信息,AP指示信息用于指示协作集中发送第一站点的数据的第一AP。
示例性的,第一AP向第二AP发送SYNC的目的在于告诉第二AP采用哪些参数发送以及发送哪个MSDU。例如,SYNC中携带上述的AID、TID和SN,从而告诉第二AP进行联合传输是哪个STA,以及该STA的TID,以及该TID的SN编号的MSDU。
本实施例中,第一AP通过向第二AP发送同步帧,实现第一AP与第二AP协作传输的目的。
上述实施例中,利用AP协作集为第一STA服务,需要经过如下阶段:先建立AP协作集并选择出主AP(即第一AP)、再构建特殊的BSS、共享数据、第一AP向第二次AP发送同步帧;之后,第一AP与第二AP协作发送PPDU。其中,共享数据只有在第一AP和第二AP利用联合传输方式发送PPDU的情况下存在。下面,基于上述图7A和图7B,对该些阶段分别进行详细说明。
首先,建立AP协作集。
请参照图7A,初始时,AP1和AP2分别构建BSS1和BSS2,STA0、STA1与BSS1进行关联,STA2、STA3与BSS2进行关联。STA0和STA3处在BSS1和BSS2覆盖的交叠区域。当AP1发现其关联的STA0受到BSS2的干扰时,AP1向AP2发送请求帧以请求协作传输,该请求帧帧类别属于公共功能帧(public action frame)。AP2接收到该请求帧后,向AP1回复协作响应帧。AP1根据协作响应帧,确定AP协作集以及主AP。实现时,由哪个AP确定AP协作集以及主AP,可以灵活设置,本申请实施例并不限制,主AP至少满足该条件:能够被全部次AP在空口听到。以下若未做特殊说明,则将AP1作为主AP,即第一AP,将AP2作为次AP,AP协作集包含AP1和AP2。
其次,构建特殊的BSS。
本申请实施例中,默认AP协作集中的所有AP作为一个整体,即AP3,该AP3具有一个特殊的MAC地址,该特殊的MAC地址不同于AP1的MAC以及AP2的MAC地址。AP3构建一个特殊的用于协作传输的BSS,即BSS3。另外,其他可行的实现方式中,也可以将AP协作集合中的部分AP作为一个整体,得到特殊的BSS的AP,即AP3,本申请实施例并不限制。
本申请实施例中,特殊BSS3内的第一站点可以通过如下方式得到:AP1和AP2广播携带特殊BSS的标志位、AP指示信息的beacon,STA根据接收到的各AP的beacon的信号强度等,决定关联至哪个BSS,各AP的beacon携带一个扩展的多个基本服务服务集标识(Multiple basic service set identity,Multiple BSSID)信息元素(informationelement,IE),该扩展的multiple BSSID IE携带特殊BSS的标志位和协作AP指示信息,该特殊BSS的标志位用于指示该BSS为一个用于协作传输的BSS,AP指示信息用于指示参与协作的AP,如参与协作的AP的ID或者MAC地址等。该beacon还可以携带BSS3的BSS color等。以STA0为例,STA0所在位置既能接收到AP1的Beacon,也能收到AP2的Beacon,而AP1的beacon携带有BSS1的BSS信息以及BSS3的BSS信息,这时STA0为了避免邻近BSS的干扰可以选择关联到BSS3上。
上述方式中,STA0根据各AP的beacon的信号大小以及算法等,决定关联至哪个BSS。然而,本身申请实施例并不限制,其他可行的实现方式中,也可以是由AP1决定是否将STA0关联到BSS 3上。对于STA4,由于AP协作集中的任意一个AP均未向其提供服务,因此,STA4接收到各AP的beacon后,自行决定关联至BSS1、BSS2与BSS3中的哪个BSS上。
在构建出特殊的BSS3后,即确定出特殊的BSS包含的AP3和各个第一STA后,需要AP协作集中的AP1(主AP)与AP2(次AP)交互BSS3的相关信息。示例性的,可参见图10。
图10是本申请实施例所述的PPDU发送方法中AP之间通信的示意图。请参照图10,建立AP协作集阶段,AP1与AP2之间通过公共功能帧协商AP协作集与主AP。确定主AP、AP协作集建立后,AP2内部实例化出一个第二STA,该第二STA与AP1关联,得到一个AP构成的BSS,该AP构成的BSS例如为BSS4,该BSS4拥有自己的BSS color等。第二STA收到AP1发送的beacon帧后,会直接交给AP2,使得第二STA与AP2之前形成逻辑上的桥接。该beacon携带一个扩展的multiple BSSID IE来指示BSS4的相关信息。AP1与AP2之间的通信都采用BSS4的参数。
此外,AP1与AP2通过BSS4的BSSID通信时,若AP1和AP2采用协调波束成型方式,则AP1在与AP2通信过程中,AP1还可以指示哪个协作AP需要做干扰指零(nulling),也可以不指示,而是规定非服务AP都需要做nulling,或者,还可以规定非服务AP根据信道状态信息(channel state information,CSI)自行决定是否需要做nulling。其中,对于一个STA而言,为该STA提供服务的AP称之为服务AP,AP协作集中除服务AP外的其他AP,称之为非服务AP。
构建出特殊的BSS后,需要设置PPDU中的BSS color,分两种情况:
情况一、禁止一个PPDU携带多个BSS的MPDU。
该种情况下,当AP1发送的PPDU只包含BSS1相关STA的数据时,该PPDU的BSS color设置为BSS color1;当AP1发送的PPDU只包含BSS3相关STA的数据时,该PPDU的BSS color设置为BSS color3,即设置为特殊的BSS color。例如,再请参照图7A和图7B,构建特殊的BSS3后,STA0、STA3与BSS3关联,STA1与BSS1关联,STA2与BSS2关联,则当AP1发送的PPDU的数据部分仅包含关联至BSS1的数据时,该PPDU的BSS color设置为BSS color1;当AP1发送的PPDU的数据部分仅包含关联至BSS3的STA0和STA3的数据时,该PPDU的BSS color设置为BSScolor3。
对于STA而言,由于禁止多个BSS的数据包在同一个PPDU中传输,因此,STA接收到PPDU后,判断该PPDU携带的BSS color是否与自身所处的BSS的BSS color相同,若相同,则解析该PPDU,若不相同,则无需解析该PPDU。此时,不同BSS之间,即BSS1、BSS2和BSS3之间的关联标识符(association identifier,AID)空间可以重复。
情况二、允许AP3的PPDU携带BSS1或BSS2的MPDU,但不允许AP1的PPDU携带BSS3的MPDU;同理,也不允许AP2的PPDU携带BSS3的MPDU。
该种情况下,当AP1作为AP协作集中的主AP、AP协作集为第一STA提供服务时,AP1的传输机会(transmission opportunity,TXOP)中的PPDU可以携带BSS3的MPDU,同时,该PPDU还可以携带BSS1或BSS2的MPDU,但是AP1作为BSS1的AP时,AP1的TXOP中的PPDU仅能携带BSS1的MPDU;同理,AP2作为BSS2的AP时,AP2的TXOP中的PPDU仅能携带BSS2的MPDU。例如,再请参照图7A和图7B,STA0从BSS1切换至BSS3、STA3从BSS2切换BSS3后,AP协作集为BSS3内的STA0、STA3提供服务。对于BSS3的TXOP中的PPDU,该PPDU可以包括BSS1、BSS2和BSS3的STA的MPDU;对于BSS1的TXOP中的PPDU,该PPDU只能包含STA1的MPDU;对于BSS2的TXOP中的PPDU,该PPDU只能包含STA2的MPDU。
对于BSS1内的STA1而言,接收到PPDU后,当该PPDU中的BSS color为BSS color1或BSS color 3时,STA1需要继续解析该PPDU。
通常情况下,从是否协作传输的角度,可以将AP发送的PPDU划分为协作PPDU和非协作PPDU,从PPDU的数据部分携带的MPDU是单STA还是多STA的角度,又可以将PPDU划分为单用户(single user,SU)PPDU和MU PPDU。示例性的,可参见图11。图11是本申请实施例所述的PPDU发送方法中PPDU的格式分类示意图。请参照图11,PPDU包括协作PPDU和非协作PPDU,非协作PPDU包括非协作SU PPDU和MU PPDU,协作PPDU包括协作SU PPDU和协作MUPPDU。显然,本申请实施例中的PPDU,如第一PPDU、第二PPDU等主要指协作MU PPDU。对于MUPPDU,由于一个PPDU包含多个STA的MSDU,且多个AP利用协作传输方式发送PPDU,此时,需要在PPDU中新增一个字段,以向STA指示该STA的数据是从哪个天线簇,即哪个AP上发出的,该字段记为AP选择字段(AP_SELECTION)。
一种方式中,可以通过协作AP的位图(bit map)来指示,该bit map中AP的顺序与AP指示信息指示的协作AP顺序一致,AP指示信息为AP协作集中第一AP广播的beacon帧携带的AP指示信息。对于SU PPDU,该AP选择字段携带在SIG-A中,对于MU PPDU,该AP选择字段携带在SIG B中。例如,再请参照图7A和7B,AP1和AP2构成AP协作集{AP1,AP2},对于联合传输,则相应STA的AP_SELECTION字段设置为11,而对于非联合传输且相应STA的AP_SELECTION设置成01,表示数据从AP1发出,如果AP_SELECTION=10,表示数据从AP2发出。AP1发送第一PPDU时,该第一PPDU的BSS color为BSS3的BSS color,假设该第一PPDU携带STA0、STA3和STA1的数据,AP2发送的第二PPDU的BSS color为BSS3的BSS color,假设第二PPDU携带STA2和STA3的数据,则第一PPDU的SIG-B中,同时携带STA0、STA1、STA2和STA3的AP选择字段。非联合传输方式下,即协调调度方式或协调波束成型方式中,当一个RU被分给多个STA时,可以根据STA所属的BSS,采用功率控制等来降低或避免多用户之间的干扰。
接着,共享数据。
示例性的,当第一AP与第二AP利用联合传输方式发送数据时,第一AP与第二AP需要共享联合传输的STA的MSDU,之后,第一AP和第二AP才能利用共享的MSDU生成MPDU,进而将MPDU封装成PPDU。共享MSDU的方式包括:
方式一、通过MAC地址列表共享。
该种方式下,当某个关联STA需要进行联合传输时,该STA关联的BSS的AP向分布式***(distributed system,DS)发送控制信息,该控制信息包含需要联合传输的STA的MAC地址,以及进行联合传输的AP的MAC地址列表。DS接收到该控制信息后,会按照MAC地址列表,向MAC地址列表中的所有MAC地址对应的AP都发送STA的数据。或者,DS分配一个组播地址来指代MAC地址列表。例如,再请参照图7A和图7B,当STA0需要联合传输时,AP1向DS发送控制信息,该控制信息包含STA0的MAC地址,以及AP的MAC地址列表,该MAC地址列表包含AP1、AP2的MAC地址。DS接收到该控制信息后,当有STA0的数据到达时,按照MAC地址列表,将数据发送给AP1和AP2。
另外,需要联合传输的STA的每个TID的SN起始编号,是由该STA通过回传(backhaul)链路或空口告诉给联合传输的AP的,或者,需要联合传输的STA的每个TID的SN起始编号,由AP协作集中的主AP通过回传(backhaul)链路或空口告诉给联合传输的AP。
方式二、通过AP与STA的映射关系共享数据。
该种方式中,当某个关联STA需要进行联合传输时,AP协作集中的所有AP都会向DS发送一个消息,以向DS指示AP与STA的映射关系。DS根据该消息路由相应的数据包,该消息包含以下信息:STA的MAC地址、删除(delete)或添加(ADD)的动作类型。例如,AP协作集包含AP1、AP2、AP3和AP4,DS存储AP 4与STA1的映射关系,需要联合传输时,AP1向DS发送的消息表示AP1与STA1的映射关系,AP2发送的消息表示AP2与STA1的映射关系,AP3发送的消息表示AP3与STA1的映射关系,AP4发送的消息表示AP 4与STA1的映射关系被删除,则DS将STA1的数据包发送给AP1、AP2和AP3。
方式三、由关联AP或主AP将需要联合传输的STA的MSDU发送给其他协作AP。例如,AP协作集包含AP1、AP2、AP3和AP4,AP1为主AP,STA2与BSS2关联,当STA2需要联合传输时,由AP1将STA2的MSDU通过backhaul或空口发送给AP2、AP3和AP4,或者,由AP2将STA2的MSDU通过backhaul或空口发送给AP1、AP3和AP4。主AP或关联AP除了发送MSDU外,还发送STA2的每个TID的SN起始编号。
接着,第一AP向第二次AP发送同步帧。
示例性的,采用多AP协作传输方式发送PPDU时,参与协作传输的多个AP包括主AP和至少一个次AP,主AP向各次AP发送SYNC帧,次AP接收到该SYNC帧后,等待SIFS之后,与主AP同步发送PPDU。由此可知:SYNC帧是被主AP用来触发次AP协作传输的帧,SYNC帧可以是trigger帧、NDPA帧或者数据帧等。除了该基本功能外,SYNC帧可能还被用来携带一些时延敏感的信息,如待传输PPDU的传输参数和资源分配信息等。下面,以PPDU为EHT PPDU时,第一AP向第二AP发送的SYNC帧进行想详细说明。示例性的,可参见图12。
图12是本申请实施例所述的PPDU发送方法中SYNC帧的示意图。请参照图12,SYNC帧包括:
A、帧控制(frame control)字段,携带有MAC帧控制信息;
B、持续时间(duration)字段,用于计算帧持续时间;
C、接收地址(receiver address,RA)字段,用于记载SYNC帧的目的地址;
D、发送地址(transmitter address,TA)字段,用于记载SYNC帧的源地址;
E、同步类型(SYNC Type),用于指示主AP发送SYNC帧后,各协作AP同时发送哪个帧,如trigger帧、NDPA帧或数据帧等;
F、传输参数信息(Tx parameter infomation),至少包括如下内容:
a、EHT-LTF个数信息,用于指示一个PPDU需要携带的EHT-LTF个数。EHT-LTF个数与PPDU的情况有关:
第一种情况:一个PPDU只有一种协作模式,此时,每个STA的协作模式都相同,并且,各STA的AP选择字段的值也相同,该种情况下:
对于协调调度方式,EHT-LTF个数等于所有协作BSS中调度的总流数的最大值,即EHT-LTF个数=max(BSS1的总流数,BSS2的总流数);
对于协调波束成型方式,EHT-LTF个数等于所有协作BSS中调度的总流数的最大值,即EHT-LTF个数=max(BSS1的总流数,BSS2的总流数);或者,EHT-LTF个数=BSS1的总流数+BSS2的总流数;
对于联合传输方式,EHT-LTF个数等于所有协作BSS流数之和,即EHT-LTF个数等于BSS1的总流数+BSS2的总流数。
第二种情况:一个PPDU在不同RU上的协作模式不同。
此时,EHT-LTF个数等于各种协作模式中所需EHT-LTF个数的最大值。
b、保护间隔(guard interval,GI)的长度和子载波间隔,用于指示PPDU采用的GI的长度和子载波间隔,如1x、2x、4x等;
c、PPDU的带宽(bandwith)信息;
d、上下行指示,用于指示是下行协作传输还是上行协作传输;
e、是否允许空间复用(spatial reuse),可以直接携带一个是否允许空间复用字段,也可以对协作传输完全禁止空间复用;
f、块确认(block acknowledgement,BA)BA反馈方式,用于指示BA的反馈方式。
G、资源分配信息,用于指示为PPDU分配的资源,资源包括RU、空间流(spatialstream,SS)等。可通过如下两种方式指示:
方式一、按照STA来指示,此时,针对一个STA,资源分配信息至少包括:
a、STA的AID,用于指示为STA分配的AID;
b、RU分配指示信息,用于指示为STA分配的RU;
c、流分配指示,用于指示为STA分配的流空间;
d、MCS,用于指示STA的数据的MCS;
e、TID和SN的起始编号,TID用于指示STA的MSDU的业务类型,SN的起始编号用于指示次AP为各MSDU分配的SN编号;
f、是否分配指示信息,用于指示是否对MSDU进行分片;
g、分片阈值指示信息,用于指示MSDU的长度满足预设条件时,对该MSDU进行分片;
上述的e、f、g只有在AP协作集中的各AP采用联合传输方式时存在;
h、AP选择字段,用于指示STA的数据来自哪个AP,从而使得各AP直到如何发送相应STA的MPDU,该字段仅在AP协作集中的各AP采用协调波束成型方式时存在。另外,该AP选择字段也可以在构建特殊的BSS时告知给STA。
方式二、按照RU来指示,此时,针对一个RU,资源分配信息至少包括:
a、RU索引(index);
b、STA1的信息;
c、STA2的信息。
H、信息字段,指依赖帧类型所携带的信息字段;
I、填充(padding)字段,用于指示需要加padding的长度;
J、帧校验序列(frame check sequence,FCS)字段,用于校验帧解码是否正确。
最后,第一AP与第二AP协作发送PPDU。
示例性的,可参见图13A。图13A是本申请实施例提供的一种发送PPDU的示意图。请同时参照图7A和图13,AP1和AP2构成AP协作集,该AP协作集对应特殊的AP3,AP3为STA0和STA3提供服务,AP1相当于AP3的天线簇1,AP2相当于AP3的天线簇2,AP1为主AP,AP2为次AP,用2比特来表示数据来自哪个AP,当AP选择字段为01时,表示数据来自AP1,当AP选择字段为10时,表示数据来自AP2,当AP选择字段为11时,表示数据同时来自与AP1和AP2。
AP1向AP2发送SYNC帧,之后,一定时间间隔后,AP1和AP2同步发送PPDU,AP1发送的第一PPDU的第一物理层前导和AP2发送的PPDU的第二物理层前导相同,均包含L-STF、L-STF、L-SIG、RL-SIG/签名符号(signature symbol)、AP3的EHT-SIG-A和AP3的EHT-SIG-B。当STA0和STA3采用协调波束成型或协调调度方式、STA0的AP选择字段为01、STA3的AP选择字段为10时,第一PPDU的数据部分包含STA0的A–MPDU,第二PPDU的数据部分至少包含STA3的A-MPDU。
图13B是本申请实施例提供的另一种发送PPDU的示意图。请同时参照图7A和图13B,当STA0和STA3采用联合传输方式、STA0的AP选择字段为11、STA3的AP选择字段为11时,第一PPDU的数据部分包含STA0的A–MPDU以及STA1的A-MPDU,第二PPDU的数据部分至少包含STA0的A–MPDU以及STA3的A-MPDU。
上述图13A和图13B中,第一PPDU和第二PPDU的数据部分仅包含与BSS3关联的STA的数据,然而,本申请实施例并不限制,其他可行的实现方式中,第一PPDU的数据部分包括STA0、STA1、STA3的A-MPDU;第二PPDU的数据部分包括STA0、STA2或STA 3的A-MPDU。示例性的,可参见图13C,图13C是本申请实施例提供的又一种发送PPDU的示意图。图13C中,当STA0和STA3采用联合传输方式,STA1和STA2采用协调波束成型方式或协调调度方式,STA0和STA3的AP选择字段均为11,STA1的AP选择字段为01,STA2的AP选择字段为10时,第一PPDU的数据部分包括STA0、STA1、STA3的A-MPDU;第二PPDU的数据部分包括STA0、STA2或STA3的A-MPDU。
另外,上述实施例中,一个STA除了该STA的A-MPDU外,还包括EHT-STF、EHT-LTF等。其中,A-MPDU包括多个MPDU,一个MPDU包括多个A-MSDU,一个A-MSDU包括多个MSDU。
实施例二
图14是本申请实施例所述的PPDU发送方法所适用的另一种网络架构示意图。请参照图14,该网络架构中至少存在AP1和AP2,AP1和AP2分别构建BSS1和BSS2,AP1以及STA0、STA1组成BSS1,AP2以及STA2和STA3组成BSS2,STA0和STA3处在BSS1和BSS2的交叠区域,AP1与AP2为协作AP,形成AP协作集。该架构中,不同的BSS的BSS color不同,BSS1的BSS color为BSS color1,BSS2的BSS color为BSS color2。
下面,基于图14所示架构,对本申请实施例所述的PPDU发送方法进行详细说明。示例性的,请参见图15,图15是本申请实施例提供的一种PPDU发送方法的流程图,本实施例是从第一AP与第一STA交互的角度对PPDU发送方法进行详细说明,本实施例包括:
201、第一接入点AP生成第一PPDU,所述第一PPDU包含第一物理层前导。
其中,所述第一物理层前导和第二物理层前导相同,所述第二物理层前导包含于第二PPDU,所述第二PPDU是第二AP生成的,所述第一AP和所述第二AP包含于同一个AP协作集中,所述第一物理层前导包含用于解析第一PPDU的信令信息,所述信令信息包括至少一个AP的信令A SIG-A字段、第一AP的信令B SIG-B字段、第二AP的信令B SIG-B字段。
示例性的,请参照图14,当AP1与AP2采用协调调度方式或协调波束成型方式时,第一物理层前导包含AP1和AP2中至少一个AP的SIG-A字段,以及AP1的SIG-B字段和AP2的SIG-B字段。
202、所述第一AP发送所述第一PPDU,所述第一PPDU的数据部分包含第一站点STA的数据,所述第一STA是与第一BSS关联的STA,所述第一BSS是所述第一AP构建的BSS。
相应的,第一站点节点该第一PPDU。该第一PPDU的第一物理层前导全向发送,而数据部分定向发送。
203、第一STA根据所述信令信息,解析所述第一PPDU。
本申请实施例提供的PPDU发送方法,第一AP与第二AP协作传输时,该第一AP的第一物理层前导和第二AP的第二物理层前导相同,因此可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,所述至少一个AP的信令A SIG-A字段包括所述第一AP的SIG-A字段和所述第二AP的SIG-A字段,所述第一AP的SIG-A字段、所述第二AP的SIG-A字段、所述第一AP的SIG-B字段、所述第二AP的SIG-B字段依次排列。
示例性的,第一物理层前导包含AP协作集中所有AP的SIG-A字段和SIG-B字段,一个SIG-A字段包含多个子字段,一个SIG-B字段包含多个子字段。以SIG-A为例,其包括子字段a、子字段b和子字段c,则第一AP的SIG-A字段的子字段与第二AP的SIG-A字段的子字段不交叉。例如,再请参照图14,第一物理层前导包含AP1的SIG-A字段、AP2的SIG-A字段,以及AP1的SIG-B字段和AP2的SIG-B字段。假设AP1的SIG-A字段包括字段a、子字段b和子字段c,AP2的SIG-A也包括子字段a、子字段b和子字段c,则第一物理层前导中,先是AP1的SIG-A的子字段a、子字段b和子字段c,再是AP2的SIG-A的子字段a、子字段b和子字段c。
本实施例中,第一物理层前导包含AP协作集中所有AP的SIG-A字段和SIG-B字段,使得第一PPDU和第二PPDU的物理层前导码相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,所述至少一个AP的信令A SIG-A字段包括所述第一AP的SIG-A字段和所述第二AP的SIG-A字段,所述第一AP的SIG-A字段的子字段与所述第二AP的SIG-A字段的子字段交叉,所述第一AP的SIG-B字段的子字段与所述第二AP的SIG-B字段的子字段交叉。
示例性的,第一物理层前导包含AP协作集中所有AP的SIG-A字段和SIG-B字段,一个SIG-A字段包含多个子字段,一个SIG-B字段包含多个子字段。以SIG-A为例,其包括子字段a、子字段b和子字段c,则第一AP的SIG-A字段的子字段与第二AP的SIG-A字段的子字段交叉。例如,再请参照图14,第一物理层前导包含AP1的SIG-A字段、AP2的SIG-A字段,以及AP1的SIG-B字段和AP2的SIG-B字段。假设AP1的SIG-A字段包括字段a、子字段b和子字段c,AP2的SIG-A也包括子字段a、子字段b和子字段c,则第一物理层前导中,顺序为:AP1的SIG-A的子字段a、AP2的SIG-A的子字段a、AP1的SIG-A的子字段b、AP2的SIG-A的子字段b、AP1的SIG-A的子字段c、AP2的SIG-B的子字段c。
本实施例中,第一物理层前导包含AP协作集中所有AP的SIG-A字段和SIG-B字段,使得第一PPDU和第二PPDU的物理层前导码相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,所述至少一个AP的信令A SIG-A字段包括所述第一AP的SIG-A字段。
示例性的,第一AP与第二AP共享第一AP的SIG-A字段。例如,再请参照图14,第一物理层前导包含AP1的SIG-A字段,以及AP1的SIG-B字段和AP2的SIG-B字段。此时,AP2共享AP1的SIG-A字段。
本实施例中,第一AP与第二AP共享第一AP的SIG-A字段,使得第一PPDU和第二PPDU的物理层前导码相同,从而可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
下面,以PPDU为EHT PPDU为例,对上述的PPDU发送方法进行详细说明。示例性的,可参见图16-图19
图16是本申请实施例提供的另一种发送PPDU的示意图。请同时参照图14和图16,AP1和AP2构成AP协作集,AP1为主AP,AP1向AP2发送SYNC帧,之后,一定时间间隔后,AP1和AP2同步发送PPDU,AP1发送的第一PPDU的第一物理层前导和AP2发送的PPDU的第二物理层前导相同,均包含L-STF、L-STF、L-SIG、RL-SIG/签名符号(signature symbol)、AP1的EHT-SIG-A、AP2的EHT-SIG-A、AP1的EHT-SIG-B、AP2的EHT-SIG-B。AP1的EHT-SIG-A用于指示第一PPDU的相关参数,AP1的EHT-SIG-B用于指示RU和空间流分配信息,AP1的EHT-SIG-A携带BSS1的BSS color1和AP1的EHT-SIG-B的长度信息,该长度信息例如为OFDM个数。
第一PPDU的数据部分中的MPDU包括STA0和/或STA1的MPDU,第二PPDU的数据部分中的MPDU包括STA2和/或STA3的MPDU。
图17是本申请实施例提供的又一种发送PPDU的示意图。本实施例中,第一AP的SIG-A字段的子字段与第二AP的SIG-A字段的子字段交叉,第一AP的SIG-B字段的子字段与第二AP的SIG-B字段的子字段交叉。示例性的,可参见图18。
图18是图16和图17中SIG-A字段的子字段以及SIG-B字段的子字段的排列示意图。请参照图18,对于图16,如(a)所示,AP1的SIG-A字段的子字段与AP2的SIG-A字段的子字段不交叉;对于图17,如(b)所示,AP1的SIG-A字段的子字段与AP2的SIG-A字段的子字段交叉。AP1的EHT-SIG-B和AP2的EHT-SIG-B的描述可参见EHT-SIG-A的描述,此处不再赘述。
图19是本申请实施例提供的又一种发送PPDU的示意图。相较于图16,本实施例中,仅存在一个EHT-SIG-A字段,该EHT-SIG-A字段可以为AP1的EHT-SIG-A字段。该种情况下,AP1与AP2共享AP1的SIG-A字段。
实施例三
图20是本申请实施例提供的一种PPDU发送方法的流程图,本实施例是从第一AP与第一STA交互的角度对PPDU发送方法进行详细说明,本实施例包括:
301、第一接入点AP生成第一PPDU,所述第一PPDU包含第一物理层前导,所述第一物理层前导和第二物理层前导不相同,所述第二物理层前导包含于第二PPDU,所述第二PPDU是第二AP生成的,所述第一AP和所述第二AP包含于同一个AP协作集中,其中,所述第一物理层前导包含用于解析第一PPDU的信令信息。
示例性的,请参照图14,第一物理层前导包含AP1的SIG-A字段、AP1的SIG-B字段等。
302、所述第一AP发送所述第一PPDU,所述第一PPDU的数据部分包含第一站点STA的数据,所述第一PPDU中,所述第一物理层前导占用第一信道,所述第二物理层前导占用第二信道,所述第一信道与所述第二信道不同。
相应的,第一站点节点该第一PPDU。该第一PPDU的第一物理层前导全向发送,而数据部分定向发送。接收过程中,第一站点在第一信道上接收第一物理层前导,在第一信道和第二信道上接收第一PPDU的数据部分。
303、所述第一STA根据所述信令信息从所述第一PPDU中解析出所述第一STA的数据。
本申请实施例提供的PPDU发送方法,第一AP与第二AP协作传输时,该第一AP的第一物理层前导和第二AP的第二物理层前导在不同的信道上发送,因此可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,所述第一接入点AP生成第一PPDU之前,还向所述第二AP发送第一帧,所述第一帧携带指示信息,所述指示信息用于指示所述第一物理层前导占用所述第一信道,所述第二物理层前导占用所述第二信道。
示例性的,关于AP协作集中的各AP在哪个信道上发送自身的物理层前导的指示信息,可以携带在第一帧中,该第一帧可以是beacon帧,也可以是SYNC帧。当指示信息携带在beacon帧中时,STA始终按照beacon帧中的指示驻留在相应的信道上接收物理层前导;当指示信息携带在SYNC帧中时,STA按照SYNC帧中的指示驻留在相应的信道上接收物理层前导。
本实施例中,通过在beacon帧或SYNC帧中指示AP协作集中的各AP发送物理层前导的信道,实现第一AP的第一物理层前导和第二AP的第二物理层前导在不同的信道上发送,因此可以消除物理层前导相互干扰现象,提高PPDU被STA真确接收的成功率。
一种可行的设计中,所述第一PPDU的数据部分占用所述第一信道和所述第二信道。
图21是本申请实施例提供的另一种发送PPDU的示意图。请同时参照图14和图21,AP1和AP2构成AP协作集,AP1为主AP,AP1向AP2发送SYNC帧,之后,一定时间间隔后,AP1和AP2同步发送PPDU,AP1发送的第一PPDU的第一物理层前导包含L-STF、L-STF、L-SIG、RL-SIG/签名符号(signature symbol)、AP1的EHT-SIG-A、AP1的EHT-SIG-B,AP2发送的第二PPDU的第二物理层前导包含L-STF、L-STF、L-SIG、RL-SIG/签名符号(signature symbol)、AP2的EHT-SIG-A、AP2的EHT-SIG-B。AP1的第一PPDU的第一物理层前导在信道(channel,CH)1上发送,AP2的第二PPDU的第二物理层前导在CH2上发送,AP1的第一PPDU的数据部分在整个带宽上,即CH1和CH2上发送,AP2的第二PPDU的数据部分也在整个带宽上发送。
需要说明的是,图21中灰色部分仅是为了区分信道,并不表示第二物理层前导由AP1在信道2上发送出去,以及第一物理层前导由AP2在信道1上发送出去。
上文中详细描述了根据本申请实施例的PPDU发送方法、接收方法,下面将描述本申请实施例的通信装置。
图22为本申请实施例提供的一种通信装置的结构示意图。本实施例所涉及的通信装置100可以是上述方法实施例中的AP,也可以是AP内的一个或多个芯片。通信装置100可以用于执行上述方法实施例中的AP的部分或全部功能。该通信装置100可以包括处理模块11和收发模块12,可选的,该通信装置100还可以包括存储模块13。
例如,该处理模块11,可以用于执行前述方法实施例中步骤101、201、301等。
该收发模块12,可以用于执行前述方法实施例中的步骤102、202、302等。
可以替换的,通信装置100也可配置成通用处理***,例如通称为芯片,该处理模块11可以包括:提供处理功能的一个或多个处理器;所述收发模块12例如可以是输入/输出接口、管脚或电路等,输入/输出接口可用于负责此芯片***与外界的信息交互,该处理模块可执行存储模块中存储的计算机执行指令以实现上述方法实施例中AP的功能。在一个示例中,通信装置100中可选的包括的存储模块13可以为芯片内的存储单元,如寄存器、缓存等,所述存储模块13还可以是所述AP内的位于芯片外部的存储单元,如只读存储器(read-only memory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,简称RAM)等。
图23为本申请实施例提供的另一种通信装置的结构示意图,该通信装置200的示意性框图。本申请实施例的通信装置200可以是上述方法实施例中的AP,通信装置200可以用于执行上述方法实施例中的AP的部分或全部功能。该通信装置200可以包括:处理器21,基带电路22,射频电路23以及天线24,可选的,该通信装置200还可以包括存储器25。通信装置200的各个组件通过总线26耦合在一起,其中总线***26除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线***26。
处理器21可用于实现对AP的控制,用于执行上述实施例中由AP进行的处理,可以执行上述方法实施例中涉及AP的处理过程和/或用于本申请所描述的技术的其他过程,还可以运行操作***,负责管理总线以及可以执行存储在存储器中的程序或指令。
基带电路22、射频电路23以及天线24可以用于支持AP和上述实施例中涉及的STA之间收发信息,以支持AP与STA之间进行无线通信。
存储器25可以用于存储AP的程序代码和数据,存储器25可以是图22中的存储模块13。可以理解的,基带电路22、射频电路23以及天线24还可以用于支持AP与其他网络实体进行通信,例如,用于支持AP与核心网侧的网元进行通信。图23中存储器25被示为与处理器21分离,然而,本领域技术人员很容易明白,存储器25或其任意部分可位于通信装置200之外。举例来说,存储器25可以包括传输线、和/或与无线节点分离开的计算机制品,这些介质均可以由处理器21通过总线接口26来访问。可替换地,存储器25或其任意部分可以集成到处理器21中,例如,可以是高速缓存和/或通用寄存器。
可以理解的是,图23仅仅示出了AP的简化设计。例如,在实际应用中,AP可以包含任意数量的发射器,接收器,处理器,存储器等,而所有可以实现本发明的AP都在本发明的保护范围之内。
一种可能的实现方式中,AP侧的通信装置也可以使用下述来实现:一个或多个现场可编程门阵列(field-programmable gate array,FPGA)、可编程逻辑器件(programmable logic device,PLD)、控制器、状态机、门逻辑、分立硬件部件、任何其它适合的电路、或者能够执行本申请通篇所描述的各种功能的电路的任意组合。在又一个示例中,本申请实施例还提供一种计算机存储介质,该计算机存储介质可以存储用于指示上述任一种方法的程序指令,以使得处理器执行此程序指令实现上述方法实施例中涉及AP的方法和功能。
图24为本申请实施例提供的又一种通信装置的结构示意图。本实施例所涉及的通信装置300可以是上述方法实施例中的STA,也可以是STA内的一个或多个芯片。通信装置300可以用于执行上述方法实施例中的STA的部分或全部功能。该通信装置300可以包括处理模块31和收发模块32,可选的,该通信装置300还可以包括存储模块33。
例如,该处理模块31,可以用于执行前述方法实施例中步骤103、203或303等。
该收发模块32,可以用于执行前述方法实施例中的步骤102、202、302等。
可以替换的,通信装置300也可配置成通用处理***,例如通称为芯片,该处理模块31可以包括:提供处理功能的一个或多个处理器;所述收发模块32例如可以是输入/输出接口、管脚或电路等,输入/输出接口可用于负责此芯片***与外界的信息交互。该处理模块可执行存储模块中存储的计算机执行指令以实现上述方法实施例中STA的功能。在一个示例中,通信装置300中可选的包括的存储模块33可以为芯片内的存储单元,如寄存器、缓存等,所述存储模块33还可以是所述STA内的位于芯片外部的存储单元,如只读存储器(read-only memory,简称ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,简称RAM)等。
图25示出了本申请实施例的又一种通信装置的示意性框图。本申请实施例的通信装置400可以是上述方法实施例中的STA,通信装置400可以用于执行上述方法实施例中的STA的部分或全部功能。该通信装置400可以包括:处理器41,基带电路42,射频电路43以及天线44,可选的,该通信装置400还可以包括存储器45。通信装置400的各个组件通过总线46耦合在一起,其中总线***46除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线***46。
处理器41可用于实现对STA的控制,用于执行上述实施例中由STA进行的处理,可以执行上述方法实施例中涉及STA的处理过程和/或用于本申请所描述的技术的其他过程,还可以运行操作***,负责管理总线以及可以执行存储在存储器中的程序或指令。
基带电路42、射频电路43以及天线44可以用于支持STA和上述实施例中涉及的AP之间收发信息,以支持STA与AP之间进行无线通信。
存储器45可以用于存储STA的程序代码和数据,存储器45可以是图24中的存储模块33。可以理解的,基带电路42、射频电路43以及天线44还可以用于支持STA与其他网络实体进行通信,例如,用于支持STA与核心网侧的网元进行通信。图25中存储器45被示为与处理器41分离,然而,本领域技术人员很容易明白,存储器45或其任意部分可位于通信装置400之外。举例来说,存储器45可以包括传输线、和/或与无线节点分离开的计算机制品,这些介质均可以由处理器41通过总线接口46来访问。可替换地,存储器45或其任意部分可以集成到处理器41中,例如,可以是高速缓存和/或通用寄存器。
可以理解的是,图25仅仅示出了STA的简化设计。例如,在实际应用中,STA可以包含任意数量的发射器,接收器,处理器,存储器等,而所有可以实现本发明的STA都在本发明的保护范围之内。
一种可能的实现方式中,STA侧的通信装置也可以使用下述来实现:一个或多个现场可编程门阵列(field-programmable gate array,FPGA)、可编程逻辑器件(programmable logic device,PLD)、控制器、状态机、门逻辑、分立硬件部件、任何其它适合的电路、或者能够执行本申请通篇所描述的各种功能的电路的任意组合。
在又一个示例中,本申请实施例还提供一种计算机存储介质,该计算机存储介质可以存储用于指示上述任一种方法的程序指令,以使得处理器执所述程序指令实现上述方法实施例中涉及STA的方法和功能。
上述装置200和装置400中涉及的处理器可以是通用处理器,例如通用中央处理器(CPU)、网络处理器(Network Processor,NP)、微处理器等,也可以是特定应用集成电路(application-specific integrated circBIt,ASIC),或一个或多个用于控制本申请方案程序执行的集成电路。还可以是数字信号处理器(Digital Signal Processor,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。控制器/处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。处理器通常是基于存储器内存储的程序指令来执行逻辑和算术运算。
上述装置200和装置400中涉及的存储器还可以保存有操作***和其他应用程序。具体地,程序可以包括程序代码,程序代码包括计算机操作指令。更具体的,上述存储器可以是只读存储器(read-only memory,ROM)、可存储静态信息和指令的其他类型的静态存储设备、随机存取存储器(random access memory,RAM)、可存储信息和指令的其他类型的动态存储设备、磁盘存储器等等。存储器可以是上述存储类型的组合。并且上述计算机可读存储介质/存储器可以在处理器中,还可以在处理器的外部,或在包括处理器或处理电路的多个实体上分布。上述计算机可读存储介质/存储器可以具体体现在计算机程序产品中。举例而言,计算机程序产品可以包括封装材料中的计算机可读介质。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线)或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid StateDisk)等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (22)

1.一种物理层汇聚协议协议数据单元PPDU发送方法,其特征在于,包括:
第一接入点AP生成第一PPDU,所述第一PPDU包含第一物理层前导,所述第一物理层前导和第二物理层前导相同,所述第二物理层前导包含于第二PPDU,所述第二PPDU是第二AP生成的,所述第一AP和所述第二AP包含于同一个AP协作集中,所述AP协作集为第一站点STA提供服务;其中,所述第一物理层前导包含用于解析所述第一PPDU的信令信息,所述信令信息包括特殊的基本服务集BSS颜色,所述特殊的BSS颜色用于指示所述AP协作集所建立的特殊BSS;
所述第一AP发送所述第一PPDU,所述第一PPDU的数据部分包括所述第一STA的数据。
2.根据权利要求1所述的方法,其特征在于,
所述信令信息包含信令A SIG-A字段和信令B SIG-B字段,所述SIG-A字段包括所述第一PPDU和所述第二PPDU的传输参数,所述SIG-B字段包括承载所述第一STA的数据的资源分配信息,所述SIG-A字段中包括所述特殊的BSS颜色。
3.根据权利要求2所述的方法,其特征在于,
所述SIG-A中还包括指示信息,所述指示信息用于指示所述第一PPDU是否是协作传输的PPDU;或者,
所述特殊的BSS颜色还用于指示所述第一PPDU是协作传输的PPDU。
4.根据权利要求2或3所述的方法,其特征在于,所述SIG-B字段中还包括AP选择字段,所述AP选择字段用于向所述第一站点指示所述AP协作集中发送所述第一PPDU的所述第一AP。
5.根据权利要求1~4任一项所述的方法,其特征在于,所述第一AP发送所述第一PPDU之前,还包括:
所述第一AP发送信标beacon帧,所述信标帧携带下述信息中的至少一个:所述特殊BSS的标志位、AP指示信息,其中,所述特殊BSS的标志位用于指示所述特殊BSS用于协作传输,所述AP指示信息用于指示所述AP协作集中的AP。
6.根据权利要求1~5任一项所述的方法,其特征在于,所述第一AP发送所述第一PPDU之前,还包括:
所述第一AP发送信标beacon帧,所述信标帧携带所述AP协作集中的AP构成的BSS的BSS标识,所述BSS标识用于所述第一AP与所述第二AP之间通信;
所述第一AP接收所述第二AP内部包括的第二站点发送的响应帧,所述第二站点与所述第一AP关联,所述响应帧用于指示所述第二AP是否加入所述AP协作集。
7.一种物理层汇聚协议协议数据单元PPDU接收方法,其特征在于,包括:
第一站点STA接收第一AP发送的第一PPDU,所述第一PPDU是所述第一AP生成的,所述第一PPDU包含第一物理层前导,所述第一物理层前导和第二物理层前导相同,所述第二物理层前导包含于第二PPDU,所述第二PPDU是第二AP生成的,所述第一AP和所述第二AP包含于同一个AP协作集中,所述AP协作集为所述第一STA提供服务;其中,所述第一物理层前导包含用于解析所述第一PPDU的信令信息,所述信令信息包括特殊的基本服务集BSS颜色,所述特殊的BSS颜色用于指示所述AP协作集所建立的特殊BSS;
所述第一STA根据所述特殊的BSS颜色和所述信令信息,从所述第一PPDU的数据部分解析出所述第一STA的数据。
8.根据权利要求7所述的方法,其特征在于,
所述信令信息包含信令A SIG-A字段和信令B SIG-B字段,所述SIG-A字段包括所述第一PPDU和所述第二PPDU的传输参数,所述SIG-B字段包括承载所述第一STA的数据的资源分配信息,所述SIG-A字段中包括所述特殊的BSS颜色。
9.根据权利要求8所述的方法,其特征在于,
所述SIG-A中还包括指示信息,所述指示信息用于指示所述第一PPDU是否是协作传输的PPDU;
或者,
所述特殊的BSS颜色还用于指示所述第一PPDU是协作传输的PPDU。
10.根据权利要求8或9所述的方法,其特征在于,所述SIG-B字段中还包括AP选择字段,所述AP选择字段用于向所述第一站点指示所述AP协作集中发送所述第一PPDU的所述第一AP。
11.根据权利要求7~10任一项所述的方法,其特征在于,所述第一站点STA接收第一AP发送的第一PPDU之前,还包括:
所述第一STA接收所述第一AP发送的信标帧,所述信标帧携带下述信息中的至少一个:所述特殊BSS的标志位、AP指示信息;
其中,所述特殊BSS的标志位用于指示所述特殊BSS用于协作传输,所述AP指示信息用于指示所述AP协作集中的AP;
所述第一STA根据所述信标帧,确定所述特殊BSS的标志位和所述协作集中的AP。
12.一种通信装置,其特征在于,包括:
处理器,用于生成第一物理层汇聚协议协议数据单元PPDU,所述第一PPDU包含第一物理层前导,所述第一物理层前导和第二物理层前导相同,所述第二物理层前导包含于第二PPDU,所述第二PPDU是第二接入点AP生成的,第一AP和所述第二AP包含于同一个AP协作集中,所述AP协作集为第一站点STA提供服务;其中,所述第一物理层前导包含用于解析所述第一PPDU的信令信息,所述信令信息包括特殊的基本服务集BSS颜色,所述特殊的BSS颜色用于指示所述AP协作集所建立的特殊BSS;
收发器,用于发送所述第一PPDU,所述第一PPDU的数据部分包括所述第一STA的数据。
13.根据权利要求12所述的装置,其特征在于,
所述信令信息包含信令A SIG-A字段和信令B SIG-B字段,所述SIG-A字段包括所述第一PPDU和所述第二PPDU的传输参数,所述SIG-B字段包括承载所述第一STA的数据的资源分配信息,所述SIG-A字段中包括所述特殊的BSS颜色。
14.根据权利要求13所述的装置,其特征在于,
所述SIG-A中还包括指示信息,所述指示信息用于指示所述第一PPDU是否是协作传输的PPDU;或者,
所述特殊的BSS颜色还用于指示所述第一PPDU是协作传输的PPDU。
15.根据权利要求13或14所述的装置,其特征在于,所述SIG-B字段中还包括AP选择字段,所述AP选择字段用于向所述第一站点指示所述AP协作集中发送所述第一PPDU的所述第一AP。
16.根据权利要求12~15任一项所述的装置,其特征在于,
所述收发器,在发送所述第一PPDU之前,还用于发送信标beacon帧,所述信标帧携带下述信息中的至少一个:所述特殊BSS的标志位、AP指示信息,其中,所述特殊BSS的标志位用于指示所述特殊BSS用于协作传输,所述AP指示信息用于指示所述AP协作集中的AP。
17.根据权利要求12~16任一项所述的装置,其特征在于,
所述收发器在AP发送所述第一PPDU之前,还用于发送信标beacon帧,所述信标帧携带所述AP协作集中的AP构成的BSS的BSS标识,所述BSS标识用于所述第一AP与所述第二AP之间通信;接收所述第二AP内部包括的第二站点发送的响应帧,所述第二站点与所述第一AP关联,所述响应帧用于指示所述第二AP是否加入所述AP协作集。
18.一种通信装置,其特征在于,包括:
收发器,用于接收第一AP发送的第一物理层汇聚协议协议数据单元PPDU,所述第一PPDU是第一AP生成的,所述第一PPDU包含第一物理层前导,所述第一物理层前导和第二物理层前导相同,所述第二物理层前导包含于第二PPDU,所述第二PPDU是第二AP生成的,所述第一AP和所述第二AP包含于同一个AP协作集中,所述AP协作集为第一站点STA提供服务;其中,所述第一物理层前导包含用于解析所述第一PPDU的信令信息,所述信令信息包括特殊的基本服务集BSS颜色,所述特殊的BSS颜色用于指示所述AP协作集所建立的特殊BSS;
处理器,用于根据所述特殊的BSS颜色和所述信令信息,从所述第一PPDU的数据部分解析出所述第一STA的数据。
19.根据权利要求18所述的装置,其特征在于,
所述信令信息包含信令A SIG-A字段和信令B SIG-B字段,所述SIG-A字段包括所述第一PPDU和所述第二PPDU的传输参数,所述SIG-B字段包括承载所述第一STA的数据的资源分配信息,所述SIG-A字段中包括所述特殊的BSS颜色。
20.根据权利要求19所述的装置,其特征在于,
所述SIG-A中还包括指示信息,所述指示信息用于指示所述第一PPDU是否是协作传输的PPDU;
或者,
所述特殊的BSS颜色还用于指示所述第一PPDU是协作传输的PPDU。
21.根据权利要求19或20所述的装置,其特征在于,所述SIG-B字段中还包括AP选择字段,所述AP选择字段用于向所述第一站点指示所述AP协作集中发送所述第一PPDU的所述第一AP。
22.根据权利要求18~21任一项所述的装置,其特征在于,
所述收发器在接收第一AP发送的第一PPDU之前,还用于接收所述第一AP发送的信标帧,所述信标帧携带下述信息中的至少一个:所述特殊BSS的标志位、AP指示信息;
其中,所述特殊BSS的标志位用于指示所述特殊BSS用于协作传输,所述AP指示信息用于指示所述AP协作集中的AP;
所述处理器,还用于根据所述信标帧,确定所述特殊BSS的标志位和所述协作集中的AP。
CN201910450927.8A 2019-05-28 2019-05-28 Ppdu发送方法、接收方法及通信装置 Pending CN112019310A (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201910450927.8A CN112019310A (zh) 2019-05-28 2019-05-28 Ppdu发送方法、接收方法及通信装置
EP20813567.3A EP3972177A4 (en) 2019-05-28 2020-05-25 PPDU TRANSMISSION METHOD AND RECEIVING METHOD AND COMMUNICATION DEVICE
PCT/CN2020/092149 WO2020238861A1 (zh) 2019-05-28 2020-05-25 Ppdu发送方法、接收方法及通信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910450927.8A CN112019310A (zh) 2019-05-28 2019-05-28 Ppdu发送方法、接收方法及通信装置

Publications (1)

Publication Number Publication Date
CN112019310A true CN112019310A (zh) 2020-12-01

Family

ID=73501287

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910450927.8A Pending CN112019310A (zh) 2019-05-28 2019-05-28 Ppdu发送方法、接收方法及通信装置

Country Status (3)

Country Link
EP (1) EP3972177A4 (zh)
CN (1) CN112019310A (zh)
WO (1) WO2020238861A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113328876A (zh) * 2021-04-30 2021-08-31 新华三技术有限公司成都分公司 一种配置ap属性、调整底噪的方法和ap

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7273540B2 (ja) * 2019-02-28 2023-05-15 キヤノン株式会社 通信装置及びその通信方法、情報処理装置及びその制御方法、及び、プログラム

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107623931B (zh) * 2016-07-14 2021-11-02 中兴通讯股份有限公司 多点协作的分组管理方法、装置及***
US10772159B2 (en) * 2016-12-29 2020-09-08 Intel Corporation Channel estimation for coordinated access point transmissions in wireless networks
CN114245463A (zh) * 2017-08-17 2022-03-25 华为技术有限公司 一种数据传输的方法和装置
CN115379511A (zh) * 2017-10-17 2022-11-22 华为技术有限公司 一种多小区协作方法、接入点及站点

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113328876A (zh) * 2021-04-30 2021-08-31 新华三技术有限公司成都分公司 一种配置ap属性、调整底噪的方法和ap
CN113328876B (zh) * 2021-04-30 2022-10-21 新华三技术有限公司成都分公司 一种配置ap属性、调整底噪的方法和ap

Also Published As

Publication number Publication date
EP3972177A4 (en) 2022-07-06
WO2020238861A1 (zh) 2020-12-03
EP3972177A1 (en) 2022-03-23

Similar Documents

Publication Publication Date Title
US11736153B2 (en) Method and apparatus for medium access control for uniform multiple access points coverage in wireless local area networks
US10887915B2 (en) Method and apparatus for transmitting downlink in wireless communication system
CN110870218B (zh) 毫米波***中的多信道多输入多输出波束成形训练
US11700044B2 (en) Apparatus and methods for multi-AP joint transmission and reception
US10057747B2 (en) 5G MB connectivity acknowledgement aggregation
US11258543B2 (en) Wireless communication method supporting multi-user cascading transmission and wireless communication terminal using same
US20150382342A1 (en) Method and apparatus for transmitting uplink in wireless communication system
US20200154443A1 (en) Full-duplex access points
KR20170117445A (ko) 무선 통신 시스템에서 채널 사운딩 방법 및 이를 위한 장치
CN115568032A (zh) 用于支持无线局域网(wlan)***的多用户传输的方法、装置和***
EP4294070A2 (en) Beamforming training method and apparatus
US10313082B2 (en) Method for transmitting and receiving acknowledgment/negative-acknowledgment signal for uplink multi-user data in wireless LAN system and apparatus therefor
KR20210130799A (ko) 무선 통신 시스템에 적용된 통신 방법 및 통신 장치
US20180184409A1 (en) Methods of triggering simultaneous multi-user uplink and downlink ofdma transmissions for full- duplex communications
US11985543B2 (en) Sequence number expansion
WO2020057390A1 (zh) 波束训练方法及装置
KR20220088931A (ko) 다중 사용자 전송에서 전송 파라미터들의 값들을 선택하기 위한 방법 및 장치
WO2020238861A1 (zh) Ppdu发送方法、接收方法及通信装置
US20210234579A1 (en) Communication method and communications apparatus
US20230209518A1 (en) Communication method and apparatus
US20230057296A1 (en) Communication apparatus, communication control method, communication method, and computer-readable storage medium
AU2021334701B2 (en) Communication method and apparatus
WO2016138824A1 (zh) 数据发送方法、接收方法、发送装置及接收装置
KR102683073B1 (ko) 다중 사용자 캐스캐이딩 전송을 지원하는 무선 통신 방법 및 이를 사용하는 무선 통신 단말
WO2024091480A1 (en) Multi-ap transmission scheme selection

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination