无线网络的多接入点工作

文档序号:395810 发布日期:2021-12-14 浏览:5次 >En<

阅读说明:本技术 无线网络的多接入点工作 (Multi-access point operation for wireless networks ) 是由 方永刚 于 2020-03-02 设计创作,主要内容包括:公开了与数字无线通信相关的方法、系统和设备,并且更具体地,公开了与站控多接入点传输和重传相关的技术相关的方法、系统和设备。在一个示例性方面中,一种无线通信方法包括:从第一网络节点和第二网络节点接收多网络节点能力指示消息,该消息指示第一网络节点和第二网络节点中的每个都能够传送多网络节点传输。该方法还包括向第一网络节点和第二网络节点传送多网络节点关联请求消息,以将第一网络节点和第二网络节点关联为网络节点组。(Methods, systems, and devices related to digital wireless communications are disclosed, and more particularly, methods, systems, and devices related to techniques related to station controlled multi-access point transmissions and retransmissions. In one exemplary aspect, a method of wireless communication includes: a multi-network node capability indication message is received from the first network node and the second network node, the message indicating that each of the first network node and the second network node is capable of transmitting a multi-network node transmission. The method also includes transmitting a multi-network node association request message to the first network node and the second network node to associate the first network node and the second network node as a network node group.)

无线网络的多接入点工作

相关应用的交叉引用

本专利申请要求2019年3月8日提交的第16/297564号美国专利申请的优先权。上述专利申请的全部内容为本申请公开的一部分通过引用结合于此。

技术领域

本专利申请总体上涉及无线通信。

背景技术

无线通信系统可以包括与一个或多个无线站(STA)通信的一个或多个接入点(AP)的网络。AP可以向一个或多个STA发射承载管理信息、控制信息或用户数据的无线电信号。STA可以使用诸如时分双工(TDD)之类的技术在相同频率的信道中向AP传送无线电信号,或者使用诸如频分双工(FDD)之类的技术在不同频率的信道中中向AP传送无线电信号。

电气和电子工程师协会(IEEE)802.11规定了在非授权频段中通过无线电信道的用于无线局域网(WLAN)的规范。WLAN的基本单元是基本服务集(BSS)。基础设施BSS可以包括具有通过与接入点(AP)相关联以连接到有线网络或互联网的站点的BSS。在基础设施BSS中,接入点和站点两者都可以经由使用具有冲突避免的载波侦听多址接入(CSMA/CA)技术(一种TDD机制)来共享相同的频率信道,以用于多址接入和数据传输。

发明内容

本申请公开了与数字无线通信相关的方法、系统和设备,并且更具体地,公开了与利用多个接入点向站点传送用户数据以提高传输可靠性相关的技术相关的方法、系统和设备。

在一个示例性方面中,一种无线通信方法包括:从第一网络节点和第二网络节点接收多网络节点能力指示消息,该消息指示第一网络节点和第二网络节点中的每个都能够传送多网络节点传输。该方法还包括:向第一网络节点和第二网络节点传送多网络节点关联请求消息,以将第一网络节点和第二网络节点关联为网络节点组。

在另一示例性实施例中,一种无线通信方法包括:向多网络节点组中的第一网络节点和第二网络节点传送第一消息,其中,该第一消息包括传输配置信息。该方法还包括:基于传输配置信息从多网络节点组中的第一网络节点和第二网络节点中的至少一个接收数据。

在另一示例性实施例中,一种用于无线通信的方法包括:从控制器接收调度信息,以调度向站点传送请求发送消息的时间。该方法还包括:基于调度信息在控制器指示的时间处,向站点传送发送请求传输站点。

在另一示例性实施例中,一种用于无线通信的方法包括:从被包括在网络节点组中的第一网络节点接收第一消息。该方法还包括:确定第一消息的一部分中存在错误。该方法还包括:向第一网络节点传送指示请求的第二消息,以重传第一消息的该部分。

在另一示例性实施例中,一种用于无线通信的方法包括:从被包括在网络节点组中的第一网络节点接收第一消息。该方法还包括:确定第一消息的一部分包括错误。该方法还包括:向被包括在网络节点组中的第二网络节点传送第二消息,其中,第二消息包括重传第一消息的包括错误的部分的请求。

一种或多种实施方式的细节在随附的附件、附图和下面的描述中阐述。根据说明书和附图以及权利要求书,其他特征应当显而易见。

附图说明

图1示出了示例基础设施多BSS(MBSS)。

图2A-2B示出了MAP-G的选择性传输的示例。

图3A-3B示出了MAP-G的联合传输的示例。

图4示出了基于关联请求和响应消息的MAP-G建立的示例信令过程400。

图5A-5B示出了用于MAP传输保护建立的示例信令过程。

图6A-6B示出了用于具有HARQ重传和切换MAP的选择性MAP传输的示例信令过程。

图7示出了用于具有HARQ重传的联合MAP传输的示例信令过程。

图8示出了具有MAP和HARQ支持信息的EHT能力IE的示例。

图9示出了用于MAP控制帧的示例MAC报头格式。

图10A-10B示出了HARQ NACK的示例,该HARQ NACK在MAP PPDU中识别失败的MPDU或HPDU。

图11示出了用于站控多接入点传输和重传的方法的框图。

图12是硬件平台的一部分的框图表示。

具体实施方式

无线本地通信正迅速成为一种流行的机制以直接或通过诸如互联网之类的网络相互通信。多个无线设备(例如,智能手机、平板电脑等)可能会尝试在环境(例如,机场、家庭、建筑物、体育场馆等)中的共享通信频谱上传送和接收数据。此外,无线设备(例如,传感器、摄像机、控制单元等)越来越多地被用于各种应用(例如,工厂自动化、车辆通信等)的网络中。

在某些情况下,数据传输基于电气和电子工程师协会(IEEE)标准802.11系列规定的空中接口。在本说明书中,设备可以共享包括特定规则集的传输介质。在IEEE 802.11中,基本服务集(BSS)是无线局域网(WLAN)的组成部分。在无线电覆盖区域中关联的无线站(也称为站点)可以建立BSS并提供WLAN的基本服务。

IEEE 802.11规定了在非授权和/或共享频谱上工作的无线接入协议。站点可以在非授权频段(例如,2.4GHz或5GHz)或与其他业务共享的频段(例如,6GHz)中的信道上工作。

当在非授权或共享频谱上工作时,由于来自位于相同覆盖区域内的其他站点的干扰(诸如被隐藏的节点传输或试图利用用于传输的公共通信介质的“可见”节点),无线消息的传输和接收可能不可靠。这些不可靠的传输可能会导致传送的数据包丢失、由于使用增强型分布式信道接入(EDCA)而导致的更长的传输延迟,以及在不稳定的无线电环境中更大的抖动。这种不可靠的传输还可能会降低用户体验,并限制需要通过IEEE802.11接入网络实现低延迟和高可靠性的应用的性能。

在某些情况下,由于IEEE802.11规范允许一个站点与一个接入点相关联,因此当相关联的接入点周围存在干扰时,该站点可能更难接收可靠传输。

本专利申请描述了通过实施一种机制来控制通过多个信道利用混合自动重传请求(HARQ)重传的站控多接入点(MAP)传输,从而提高WLAN网络中传输可靠性的技术。

图1示出了示例基础设施多BSS(MBSS)。基础设施可以包括多个站点STA1 110和STA2 112。每个站点可以被包括在第一接入点AP1 120和第二接入点AP2 122的覆盖范围内,其形成基础设施BSS:BSS1和BSS2。接入点AP1 120和AP2 122可以经由交换机通过分布式系统(DS)互连,以形成经由MBSS控制器150协调的多BSS(MBSS)100。MBSS控制器150可以包括位于MBSS 100中的任何AP的网关处的网络功能。在一些实施例中,如果MBSS控制器150位于DS的网关处,则MBSS控制器150可以包括完整MAC协议栈或部分MAC协议栈。

在一些实施例中,具有多个射频的站点(例如,STA1 110)可以在相同频段或不同频段中的一个或多个信道(或OFDMA信道)上工作。该站点可以与MBSS覆盖范围中的多个接入点(MAP)相关联,以形成MAP组(MAP-G)。MAP-G可以包括站点(例如,STA1 110)和一个或多个AP(例如,AP1 120)。MAP-G可以包括以站点为中心的多接入点组。

在一些实施例中,MAP-G利用通过一个或多个信道(或多个OFDMA信道)的联合或选择性传输,以在STA(例如,STA1 110)的控制下和/或由MBSS控制器150协调下提高下行链路传输可靠性。联合下行链路传输可指同时向STA传送相同PPDU的两个或更多个AP。STA可以合并射频(RF)或基带中的接收信号以提高接收信号的信噪比(SINR),从而提高传输的可靠性。

选择性下行链路传输可以指AP1 120、AP2 122或AP1 120、AP2 122这两个接入点二者向STA传送下行链路PPDU。STA可以选择性地从AP1 120或AP2 122接收传输。

在一些实施例中,STA可以利用混合自动重传请求(HARQ)机制,来请求来自MAP-G中的AP1 120的通过一个或多个(OFDMA)信道的重传,以提高传输可靠性。

图2A-2B示出了MAP-G的选择性传输的示例。在如图2A所示的第一实施例中,MAP-G选择性传输可以包括第一AP AP1传送和第二AP AP2传送,所述第一AP AP1传送通过第一信道CH1进行,所述第二AP AP2传送通过第二信道CH2进行,其中每个信道可以是常规信道或OFDMA信道。在本实施例中,AP1或AP2可以根据MAP-G中STA的请求,同时或选择性地通过信道(CH1、CH2)传送MAP PPDU。如果AP1和AP2同时传送MAP PPDU,则MAP-G中的STA可以选择性地接收多个接收到的MPDU中的最佳MPDU。

在如图2B所示的第二实施例中,MAP-G选择性传输可以包括第一AP AP1传送和第二AP AP2传送,所述第一AP AP1传送通过第一信道CH1进行,所述第二AP AP2传送通过相同信道CH1进行。AP1或AP2都可以向STA传送MAP PPDU。根据接收条件,MAP-G中的STA可以通过向AP1或AP2发送上行链路控制帧,以请求选择性MAP PPDU传输,来控制MAP传输的选择。

图3A-3B示出了MAP-G的联合传输的示例。在如图3A所示的第一实施例中,联合MAP传输可以包括工作在第一信道上的第一AP AP1和工作在第二信道上的第二AP AP2。CH1和CH2可以在相同或不同的信道频段中。AP1和AP2可以通过CH1或CH2联合传送相同的MAPPPDU。MAP-G中的STA可以在所接收到的基带中的联合MAP PPDU传输之间执行最大比率合并。

在如图3B所示的第一实施例中,联合MAP传输可以包括工作在相同信道上的AP1和AP2,即,AP1和AP2都在CH1或CH2上。AP1和AP2可以联合传送MAP PPDU。MAP-G中的STA可以在射频(RF)模块中合并接收到的联合MAP PPDU传输,以提高接收到的PPDU的SINR。

在一些实施例中,站控多AP传输和HARQ重传可以包括形成多AP组(MAP)以协调下行链路中的MAP传输和HARQ重传。MAP-G形成可以基于现有关联请求/响应的增强,或者定义一组用于建立MAP-G的新消息。

图4示出了基于关联请求和响应消息的MAP-G建立的示例信令过程400。如图4所示,在步骤401A-401B处,AP1 420和AP2 422可以是具有MAP能力的接入点。接入点420、422可以在信标的极高吞吐量(EHT)能力信息元素中或在探测响应帧中广播MAP支持信息和HARQ支持信息。在实施例中,如果AP支持MAP,则MAP支持指示可以被改变为第一值。否则,MAP支持指示可以被设置为第二值。类似地,如果AP支持HARQ,则AP可以将HARQ支持指示设置为第三值。否则,AP可以将HARQ支持指示设置为第四值。

在步骤402中,MBSS覆盖区域中的站点(例如,STA 410)可以检查信标或探测响应帧,并确定相邻AP是否能够支持MAP和HARQ特征。如果STA 410确定相邻AP(例如,AP2 422)具有MAP和/或HARQ能力,则站点可以向AP 420、422发送MAP关联请求,其中MAP关联请求可以包括通过单个工作信道或多个工作信道形成MAP-G的请求。STA 410可以在MAP关联请求中包括与站点标识符(STA ID)相关的MAP-G标识符(MAP-G ID)。MAP-G ID可以被用于标识MAP-G,直到其被释放。

在步骤403中,当从STA接收到MAP关联请求时,AP1 420和AP2 422可以处理MAP关联请求,并发送MAP关联响应,以确认其是否可以通过单个信道或通过多个信道顺序地或同时地加入所请求的MAP-G。AP1 420和/或AP2 422在MAP关联响应中包括MAP-G ID和其他MAP-G信息。AP1 420和/或AP2 422可以使用MAP关联请求消息来调整或细化AP定时,以与STA 410的定时对齐,并将其控制在小于OFDM符号的CP时间。之后,AP1 420和AP2 422可以为接下来的MAP传输做好准备。

在步骤404中,STA可以发送MAP-ACK以确认MAP成员加入MAP-G。

在MAP-G形成之后,STA可以发送MAP重新关联请求以更新MAP-G,诸如添加新AP或移除现有AP。MAP-G中的AP可以使用MAP重新关联响应进行响应。

MAP-G的成员(即STA和MAP)可以设置定时器,以在MAP-G形成后跟踪MAP-G生命周期。如果定时器到期,则可以释放MAP-G。如果MAP-G成员在定时器到期之前检测到MAP-G中的任何活动,则其可以重置定时器以维持MAP-G的寿命。

在一些实施例中,如果STA经由发送解除关联请求与MAP-G中的所有成员解除关联,则可以释放MAP-G。

在一些实施例中,站控多AP传输和HARQ重传可以包括建立MAP TXOP保护。当存在STA的一些缓存数据时,MBSS控制器可以协调所有MAP-G成员,来调度发送MAP-RTS,以请求建立用于下行链路MAP传输的MAP TXOP。

图5A-5B示出了用于MAP传输保护建立的示例信令过程。在如图5A所示的第一实施例中,当MAP-G的AP1和AP2在不同信道上时,可以建立MAP传输保护。在如图5B所示的第二实施例中,当MAP-G的AP1和AP2在相同的信道上工作时,可以建立MAP传输保护。

在步骤501中,MBSS控制器150可以协调MAP-G中的AP1和AP2以调度到STA的MAP-RTS传输。在图5A中的第一实施例中,AP1和AP2都可以分别通过CH1和CH2传送MAP-RTS。在图5B中的第二实施例中,MAP-G中的AP1或AP2之一或AP1和AP2两者都可以通过CH1传送MAP-RTS请求。

同时,MBSS控制器可以协调以将下行链路MAP数据发送给所有MAP-G成员(即AP1和AP2),以准备到STA的MAP传输。然后,AP1和AP2可以准备MAP传输。

在步骤502中,在接收到来自一个或多个MAP-G成员的MAP-RTS请求之后,STA可以通过CH1或CH2或两者发送MAP-CTS,以确认和激活与被请求的MAP-G成员的MAP传输。STA和MAP可以使用MAP-RTS和MAP-CTS来为接下来的MAP传输建立TXOP。接收MAP-RTS和/或MAP-CTS的其他STA可以设置其NAV,以防止在MAP TXOP时段期间发送数据。

STA可以在MAP-CTS中包括关于MAP传输的信息,以立即触发MAP传输,该MAP传输的信息诸如优选MAP传输类型:选择性MAP传输或联合MAP传输;用于联合MAP传输的MAP传输切换预留;HARQ重传类型:HARQ或非HARQ跟踪合并(CC)或增量冗余(IR);MAP-G中AP的身份;RSSI测量;工作信道上的优选下行链路传输功率;所请求的传送时间等。

在一些实施例中,站控多AP传输和HARQ重传可以包括选择性MAP传输。

图6A-6B示出了用于具有HARQ重传和切换MAP的选择性MAP传输的示例信令过程。在步骤601中,MBSS控制器150可以协调MAP-G中的AP,以调度到STA的MAP传输,并协调以将下行链路MAP数据发送给所有MAP-G成员(即AP1 610和AP2 620)。该示例中的AP1 610可以传送MAP-RTS,以建立MAP TXOP并保护与STA 630的MAP通信。接收到这个MAP-RTS的其他附近的非MAP-G STA可以设置其NAV,以防止干扰MAP传输。

在步骤602中,在接收到MAP-RTS之后,STA 630可以发送MAP-CTS以确认MAP TXOP建立,并指示用于接下来的一个或多个传输的优选MAP传输选项,诸如优选MAP传输类型、HARQ重传类型、一个或多个AP ID等。接收该MAP-CTS的其他附近的非MAP-G STA可以设置其NAV,以防止干扰MAP传输。

在步骤603中,基于MAP-CTS中的优选MAP传输信息,所选择的AP(例如AP1 610)可以向STA 630传送MAP-PPDU,该MAP-PPDU可以包括聚合MPDU(A-MPDU)。AP1 610在MAC报头中将MAP-G ID设置为SA字段,将STA地址设置为RA字段。

在步骤604中,STA 630可以对从AP1 610接收到的MAP-PPDU执行错误检查,或者对每个接收到的MPDU执行错误检查。如果在接收到的MAP-PPDU(或单个MPDU)上存在错误,则STA 630可以向AP1 610发送MAP非确认消息(MAP-NACK),以请求重传一个或多个失败的MPDU。STA 630可以请求AP1 610在一个或多个不同的RU上发送HARQ重传的PPDU,以避免对某些特定RU的干扰。

STA 630可以将源地址(SA)设置为其地址,并将接收地址(RA)设置为MAP-NACK中的MAP-G ID的地址。如果存在DA,则STA可以将目的地地址(DA)设置为MAP-G ID。STA 630可以在MAP-NACK帧的MAC报头的公共信息中设置MAP-G ID。当MAP-NACK消息被指定给MAP-G时,如果MAP传输预留切换正在被设置,则MAP-G中的AP2 620可以能够接收MAP-NACK,并针对MAP传输切换执行与AP1 610的传输同步。

在步骤605中,AP1 610可以利用将MAP-G ID设置为SA字段并将STA地址设置为RA字段,将MAP-PPDU中的一个或多个失败的MPDU重新发送到STA 630。MAP-PPDU可以被独立解码,以供STA执行错误检查。

在步骤606中,STA 630可以应用软解码来检查CC或IR是否能够纠正先前解码中的一个或多个错误。如果在HARQ重传的MAP-PPDU(或单个MPDU)中仍然检测到错误,则STA 630可以发送MAP-NACK以请求另一次HARQ重传。如果在连续的一次或多次HARQ重传中经历失败,则如果STA 630能够检测到MAP-G中的AP2 620空闲,并且MAP TXOP已经被预留用于MAP-G成员以切换MAP传输,则STA 630可以请求切换到MAP-G中的不同AP,以用于MAP-NACK消息中的HARQ重传。

在步骤607中,如果AP2 620接收到具有与其MAP-G匹配的MAP-G ID的MAP-NACK,则AP可以为MAP-PPDU中的一个或多个失败的MPDU启动HARQ重传。

在步骤608中,如果STA 630在给定时间内没有接收到用于HARQ重传的MAP-PPDU,则其可以触发重传超时。STA 630可以在多次重新试验之后发送另一MAP-NACK或报告HARQ失败。如果STA 630接收到MAP-PPDU,则其可以应用软解码来检查CC或IR是否能够纠正先前解码中的一个或多个错误。如果错误能够在HARQ重传中被纠正,则STA 630可以发送MAP-ACK,以确认MAP-G成员成功地进行了MAP PPDU传输。

在接收到MAP-ACK之后,如果更多数据被缓存用于STA 630,并且MAP TXOP被允许用于调度另一MAP传输,则MBSS控制器150可以协调以调度MAP TXOP中的另一MAP传输。

在一些实施例中,站控多AP传输和HARQ重传可以包括联合MAP传输。

图7示出了用于具有HARQ重传的联合MAP传输的示例信令过程。在步骤701中,MBSS控制器150可以协调MAP-G中的AP 710、AP720以调度到STA 730的MAP传输。AP1 710或AP2720或两者例如可以传送准备发送的MAP(MAP-RTS),来建立MAP TXOP,以保护与STA的MAP通信。MBSS控制器150可以协调,以将下行链路MAP数据发送到所有MAP-G成员(即AP1 710和AP2 720)。接收到该MAP-RTS的其他附近的非MAP-G STA可以设置其NAV,以防止干扰通信。

在步骤702中,在接收到MAP-RTS之后,STA(730)发送MAP清除发送(MAP-CTS),以确认MAP TXOP建立并指示优选MAP传输选项,该优选MAP传输选项例如优选MAP传输类型、HARQ重传类型和用于一次或多次初始传输的一个或多个AP ID。STA 730可以在用于联合MAP传输的MAP-CTS中将MAP传输类型设置为“联合MAP传输”。接收到该MAP-CTS的其他附近的STA可以设置其NAV,以防止干扰MAP传输。

在步骤703中,AP1 710和AP2 720都可以向STA 730传送相同的MAP-PPDU,该MAP-PPDU可以由A-MPDU组成。AP1 710和AP2 720可以在MAC报头中将MAP-G ID设置为SA字段,并将STA(730)的地址设置为RA字段。

在步骤704中,STA 730可以合并在RF基带或PHY基带中的来自AP1 720和AP2 730的接收信号,并对合并的MAP-PPDU或对每个MPDU执行错误检查。如果STA 730不能正确解码MAP-PPDU或A-MPDU中的任何MPDU,则STA 730可以发送MAP-NACK以请求重传一个或多个失败的MPDU。STA 730可以请求在一个或多个不同的资源单元(RU)上发送HARQ重传,以避免对某些特定RU的干扰。

STA 730可以将源地址(SA)设置为其地址,将接收地址(RA)设置为MAP-G ID,和/或将目的地地址(DA)设置为MAP-NACK中的MAP-G ID(如果存在的话)。STA 730可以在MAP-NACK帧的MAC报头的公共信息字段中设置MAP-G ID。

在步骤705中,在从STA730接收到MAP-NACK之后,AP1 710和AP2 720都可以调整它们的定时,以与STA对齐,并在所请求的时间处通过指定的RU将MAP-PPDU中的一个或多个失败的MPDU重新发送给STA 730。AP1 710和AP2 720可以在重传的MAC报头中将MAP-G ID设置为SA字段,并将STA 730的地址设置为RA字段。

在步骤706中,STA 730可以检查CC或IR是否能够利用联合MAP HARQ重传纠正先前解码中的一个或多个错误。如果仍然检测到错误,则STA 730可以发送MAP-NACK以请求另一HARQ重传,或者在多次重试之后报告HARQ重传失败。如果错误能够在联合MAP HARQ重传中被纠正,则STA 730可以发送MAP-ACK,以确认MAP-G成员成功地进行了MAP PPDU传输。

在接收到MAP-ACK之后,如果更多的数据被缓存用于STA 730,并且MAP TXOP被允许用于调度另一MAP传输,则MBSS控制器150可以协调以调度MAP TXOP中的另一MAP传输。

在一些实施例中,站控多AP传输和HARQ重传可以包括EHT能力信息元素(IE)中的MAP和HARQ支持信息。EHT能力IE可以被承载在EHT信标或探测响应帧中,以指示AP的能力。

图8示出了具有MAP和HARQ支持信息的EHT能力IE的示例。在图8中,信息元素800可以承载EHT能力信息和多频段工作信息的信息。EHT能力信息810可以包含MAP支持信息811和HARQ支持信息812。

MAP支持信息811指示AP支持的MAP能力,并且可以包括以下中的至少一个:其不支持MAP的指示、其仅支持选择性MAP传输的指示、其仅支持联合MAP传输的指示以及其支持选择性MAP传输和联合MAP传输的指示。

HARQ支持信息812可以指示AP支持的HARQ能力,其可以包括以下中的至少一个:不支持HARQ的指示(即仅支持常规ARQ机制)、其仅支持跟踪合并(Chase Combining,CC)HARQ的指示、其仅支持增量冗余(IR)HARQ的指示以及其同时支持CC和IR HARQ两者的指示。

多频段信息820可以包括AP正在其上工作的多信道的信息。示例信道可以包括2.4GHz、5GHz或6GHz频段。

图9示出了用于MAP控制帧的示例MAC报头格式。用于MAP控制帧的MAC报头格式可以包括例如MAP NACK/ACK、MAP CTS、MAP管理帧(例如,MAP关联请求)。

MAC报头可以包括帧控制(FC),以指示MAC帧类型和关于帧的其他信息。MAC报头可以包括该帧的传输持续时间。MAC报头可以包括接收地址(RA)、传输地址(TA)和目的地地址(DA)中的任何一个。DA可以被设置为用于MAP传输的MAP-G ID。

MAC报头可以包括公共信息字段。该公共信息字段可以包括用于标识MAP-G的MAP-G ID和用于指示该帧是MAP-NACK或MAP-ACK的NACK IND中的至少一个。如果NACK IND被设置为MAP-ACK,则先前的MAP传输或重传成功。否则,在先前的MAP传输或重传中可能存在错误。可能需要在CC或IR中进行另一次重传。

公共信息字段可以包括指示要使用的MAP传输类型(选择性或联合)的MAP类型。如果是联合MAP传输,则可以请求MAP-G成员在接收到该帧之后联合传送MAP PPDU。否则,可以请求所选择的一个或多个MAP-G成员传送MAP PPDU。

公共信息字段可以包括MAP切换预留,其指示其他MAP-G成员是否需要预留一个或多个RU并与激活的MAP-G成员执行数据缓存同步,以用于在选择性MAP传输中准备MAP成员切换。

公共信息字段可以包括HARQ类型,该HARQ类型指示要在HARQ重传中使用的HARQ类型(即非HARQ、HARQ-CC或HARQ-IR)。

MAC报头可以包括MAP信息,该MAP信息承载在MAP传输中的单个AP的信息。该MAP信息可以包括以下中的至少一条:指定用于MAP传输的单个AP的MAP ID、指示将用于来自该AP的MAP传输的资源单元(RU)的RU以及RTT,其中MAP-G中的STA可以使用所请求的传输时间(RTT)指定具有MAP ID的AP开始MAP PPDU传输的时间。AP可以在接收到该帧时调整其定时时钟,并根据RTT值在该时间处调度MAP PPDU传输。MAP信息可以包括ETP,该ETP指示用于AP发送MAP PPDU的预期发射功率。

在一些实施例中,站控多AP传输和HARQ重传可以包括HARQ NACK帧,以在MAP PPDU中识别失败的MPDU。

图10示出了用于在MAP PPDU中识别失败的MPDU的HARQ NACK的示例。MAP-PPDU1010可以是PPDU格式,其可以包括PHY前导码1020以及MAP A-MPDU 1030中的至少一个,该PHY前导码1020包括L-STF、L-LTF、L-SIG、RL-SIG、HE-SIG-A、HE-STF、HE-LTF、EHT-SIG等,该MAP A-MPDU 1030是PPDU 1010的载荷。MAP A-MPDU 1030可以包括MPDU定界符1031、MPDU1032和填充1033。

MAP-NACK 1090可以是HARQ NACK帧,该HARQ NACK帧用于指示失败的MPDU 1032在接收到的MAP-PPDU 1010中的位置。MAP-NACK 1090可以包括位图,其中每个比特被映射到所接收到的MPDU。如果在所接收到的MPDU中检测到错误,则MAP-NACK中的位图的该对应比特可以被设置为1,以指示需要重传该MPDU。NACK位图可以在MAP-NACK帧中被承载。

MAP HARQ重传机制可以利用MAC层MPDU重传和PHY层合并(CC或IR)来提高重传的可靠性。HARQ重传的最小单元可以是MPDU的大小。

MAP-PPDU 1010可以包括PHY前导码1020以及MAC载荷,该MAC载荷包括一个或多个A-MPDU 1030和填充。

MAC载荷可以根据HARQ传输要求由PHY层分割成多个HARQ PDU。HARQ重传的最小单元可能不同于MPDU大小。

HARQ PDU 1040可以包括HARQ报头1041和HPDU 1042。

MAP-NACK 1090可以包括HARQ NACK帧,该HARQ NACK帧用于指示失败的HARQ PDU1040在接收到的MAP-PPDU 1010中的位置。MAP-NACK 1090可以包括位图,其中每个比特被映射到所接收到的HARQ PDU 1040。如果在所接收到的HARQ PDU 1040中检测到错误,则MAP-NACK中的位图的对应比特可以被设置为1,以指示需要重传该HARQ PDU。NACK位图在MAP-NACK帧中被承载。

图11示出了用于站控多接入点传输和重传的方法的框图。在第一示例性实施例中,一种方法包括:由站点接收来自第一网络节点第一指示消息和来自第二网络节点第二指示消息,该第一指示消息指示第一网络节点能够与网络节点组中的其他网络节点传送信息,该第二指示消息指示第二网络节点能够与网络节点组中的其他网络节点传送信息(框1102)。例如,如图3A-3B中所示,第一指示消息和第二指示消息可以包括标识接入点能够进行联合传输的信息。第一网络节点和第二网络节点可以包括被包括在MAP-G中的AP1和AP2,如本公开的各种实施例中所示。

该方法还包括:由站点向第一网络节点传送第一请求消息,以将第一网络节点与网络节点组相关联,以及向第二网络节点传送第二请求消息以,将第二网络节点与网络节点组相关联(框1104)。例如,如图4的步骤403所示,第一请求消息可以包括到AP1和AP2的MAP关联请求,该请求指示加入所请求的MAP-G的请求。

在一些实施例中,该方法包括由站点接收来自第一网络节点的第一响应消息和来自第二网络节点的第二响应消息中的至少一个,其指示第一网络节点和/或第二网络节点中的至少一个被包括在网络节点组中的确认。

在一些实施例中,该方法包括由站点传送多网络节点组确认消息,该消息指示站点将网络节点组标识为包括第一网络节点和第二网络节点的确认。

在一些实施例中,第一指示消息和第二指示消息包括在多网络节点能力指示消息的极高吞吐量(EHT)能力信息元素中的多网络节点支持信息和混合自动重传请求(HARQ)支持信息。

在一些实施例中,多网络节点支持信息包括以下中的至少一条:指示第二网络节点不支持多网络节点功能的信息、指示第二网络节点支持选择性多网络节点传输的信息、指示第二网络节点支持联合多网络节点传输的信息,以及指示第二网络节点同时支持选择性多网络节点传输和联合多网络节点传输的信息。

在一些实施例中,HARQ支持信息包括以下中的至少一条:指示第二网络节点不支持HARQ的信息、指示第二网络节点仅支持跟踪合并(CC)HARQ的信息、指示第二网络节点仅支持增量冗余(IR)HARQ的信息,以及指示第二网络节点同时支持CC HARQ和IR HARQ的信息。

在一些实施例中,第一请求消息包括标识网络节点组的多网络节点组标识符。

在一些实施例中,第一网络节点和第二网络节点被配置为基于接收到第一请求消息,将第一网络节点和第二网络节点的定时和与站点相关联的定时对齐。

在一些实施例中,该方法包括:由站点传送多网络节点重新关联请求消息,以更新网络节点组,其中,更新网络节点组包括添加新网络节点,或从网络节点组中移除网络节点。

在一些实施例中,该方法包括:在从第一网络节点和第二网络节点接收到多网络节点关联响应消息时,由站点启动定时器,以跟踪网络节点组的生命周期。

在一些实施例中,该方法包括:在定时器到期时由站点释放网络节点组。

在一些实施例中,该方法包括:由站点向与多网络节点组相关联的所有网络节点传送解除关联消息,以从多网络节点释放网络节点。

在一些实施例中,第一网络节点和第二网络节点经由交换机通过形成多基本服务集(BSS)的分布式系统(DS)互连。

在另一示例性实施例中,一种用于无线通信的方法包括:由站点向网络节点组中的第一网络节点和第二网络节点中的至少一个传送第一消息,其中,该第一消息包括传输配置信息。该方法还包括:由站点基于传输配置信息从多网络节点组中的第一网络节点和第二网络节点中的至少一个接收数据。

在一些实施例中,传输配置信息包括对于第一网络节点在第一信道上传送数据的请求。

在一些实施例中,数据由第一网络节点经由物理层汇聚过程(PLCP)协议数据单元(PPDU)传送,该协议数据单元(PPDU)包括多个聚合媒体接入控制协议数据单元(MPDU)。

在一些实施例中,传输配置信息包括对于第一网络节点和第二网络节点联合向站点传送数据的请求,并且其中,从第一网络节点和第二网络节点两者接收数据。

在一些实施例中,第一网络节点在第一信道上传送数据,并且其中,第二网络节点在第二信道上传送数据。

在一些实施例中,该方法包括由站点合并在物理(PHY)基带中的由第一网络节点和第二网络节点传送的数据。

在一些实施例中,第一网络节点在第一信道上传送数据,并且其中,第二网络节点在第一信道上传送数据。

在一些实施例中,该方法包括由站点在射频(RF)模块中合并由第一网络节点和第二网络节点传送的数据。

在另一示例性实施例中,一种用于无线通信的方法包括:由被包括在网络节点组中的第一网络节点从控制器接收调度信息,该控制器控制由网络节点组进行的传输,以调度向站点传送请求发送消息的时间。该方法还包括:由被包括在网络节点组中的第一网络节点,基于调度信息,在控制器指示的时间处,向站点传送请求发送消息。

在一些实施例中,请求发送消息在第一信道上被传送,并且其中,被包括在网络节点组中的第二网络节点被配置为在第二信道上传送第二请求发送消息。

在一些实施例中,请求发送消息在第一信道上被传送,并且其中,被包括在网络节点组中的第二网络节点被配置为在第一信道上传送第二请求发送消息。

在一些实施例中,该方法包括由被包括在网络节点组中的第一网络节点从站点接收允许发送消息,该消息指示对于第一网络节点向站点传送数据的请求。

在一些实施例中,允许发送消息由被包括在网络节点组中的至少一个其他网络节点接收。

在一些实施例中,未被包括在网络节点组中的站点被配置为基于接收到请求发送消息来更新网络分配向量(NAV),以防止在与网络节点组相关联的传送时机(TXOP)时间段期间传输数据。

在一些实施例中,允许发送消息包括以下中的至少一条:指示选择性多网络节点传输或联合多网络节点传输之一的优选多网络节点传输类型、用于联合多网络节点传输的多网络节点传输切换预留、指示跟踪合并(CC)或增量冗余(IR)的混合自动重传请求(HARQ)重传类型、网络节点组中至少一个网络节点的标识、接收信号强度(RSSI)测量以及工作信道上的优选下行链路传输功率。

在另一示例性实施例中,一种用于无线通信的方法包括:由站点从被包括在网络节点组中的第一网络节点接收第一消息,其中,站点发起网络节点组的形成。该方法还包括:由站点确定在第一消息的一部分中存在错误。该方法还包括由站点传送第二消息,该第二消息指示对于第一网络节点重传第一消息的一部分的请求。

在一些实施例中,第二消息包括用于多网络节点控制帧的媒体接入控制(MAC)报头。

在一些实施例中,MAC报头包括公共信息字段,其中,该公共信息字段包括以下中的至少一个:标识网络节点组的标识符、指示第一消息中的错误的否定确认(NACK)标识符、指示将在联合多网络节点传输或选择性多网络节点传输之一中传送的后续消息的多网络节点类型、指示网络节点组中的其他网络节点预留资源单元(RU)并执行与组中的其他网络节点的数据缓存同步的多网络节点切换预留,以及将被用于后续HARQ重传的HARQ类型。

在一些实施例中,该方法包括由站点接收第三消息,该第三消息包括第一消息的包括错误的部分。

在一些实施例中,第二消息包括混合自动重传请求(HARQ)。

在一些实施例中,网络节点组控制器被配置为调度被包括在第一消息中的信息的联合传输,该信息的联合传输由被包括在网络节点组中的每个网络节点执行。

在一些实施例中,第一消息包括物理层汇聚过程(PLCP)协议数据单元(PPDU),该协议数据单元(PPDU)包括多个聚合媒体接入控制协议数据单元(MPDU)。

在一些实施例中,所述确定包括检查在第一消息中接收的每个MPDU是否存在错误。

在一些实施例中,第二消息包括HARQ请求用于重传被包括在第一消息中的至少一个MPDU。

在一些实施例中,第二消息包括HARQ请求,该HARQ请求用于重传被包括在第三消息的控制帧中的第二资源单元(RU)上的PPDU。

在一些实施例中,该方法包括:由站点将第二消息的源地址设置为站点的地址,将第二消息的接收地址设置为被包括在网络节点组中的第一网络节点的地址,和/或将第二消息的目的地地址设置为与网络节点组相关联的标识符,其中,与网络节点组相关联的标识符被包括在第二消息的媒体接入控制(MAC)报头的公共信息部分中。

在一些实施例中,被包括在网络节点组中的第二网络节点被配置为从站点接收第二消息并在向第一网络节点传送第三消息的同时传送第四消息,其中,第四消息和第三消息包括在第二消息中标识的相同的MPDU。

在一些实施例中,第三消息可由站点独立解码,以供站点确定第三消息中是否存在错误。

在一些实施例中,该方法包括:由站点确定第三消息不包括任何错误;以及由该站点向第一网络节点传送确认第三消息成功传输的第五消息。

在一些实施例中,网络节点组控制器是多基本服务集(MBSS)控制器,其被配置为基于确定TXOP时间段允许网络节点进行后续多网络节点传输,来在与网络节点组相关联的TXOP时间段期间,调度由包括在网络节点组中的网络节点进行的后续多网络节点传输。

在一些实施例中,第二消息中标识的MPDU由第三消息中的第一网络节点和第二网络节点,以及第四消息中的网络节点组中的第一网络节点和第二网络节点,通过第二消息中指定的资源单元(RU)联合传送。

在一些实施例中,该方法包括:由站点通过射频(RF)模块或物理(PHY)层基带之一合并在第一网络节点和第二网络节点进行的联合传输中所接收的第三消息;以及由该站点向该第一网络节点和该第二网络节点传送第四消息,以识别在第一消息和第三消息中传送的任何失败的MPDU。

在一些实施例中,第二消息包括用于多网络节点控制帧的媒体接入控制(MAC)报头。

在另一示例性实施例中,一种用于无线通信的方法包括:由站点从被包括在网络节点组中的第一网络节点接收第一消息。该方法还包括:由站点确定第一消息的一部分包括错误。该方法还包括:由站点向被包括在网络节点组中的第二网络节点传送第二消息,其中,第二消息包括重传第一消息的包括错误的部分的请求。

在一些实施例中,该方法包括:由站点从第二网络节点接收第三消息,其中,该第三消息包括第一消息的包括错误的部分。

在一些实施例中,第二消息包括标识网络节点组的标识符,并且其中,第二网络节点被配置为基于确定标识符匹配与第二网络节点相关联的网络节点组,来传送第三消息。

在一些实施例中,第一消息包括物理层汇聚过程(PLCP)协议数据单元(PPDU),该协议数据单元(PPDU)包括多个聚合媒体接入控制协议数据单元(MPDU)。

在一些实施例中,第二消息包括用于重传在第一消息中标识的至少一个MPDU的混合自动重传请求(HARQ)。

在一些实施例中,第二消息包括与在第一消息中传送的每个MPDU相对应的位图,其中,站点被配置为基于识别MPDU中的错误来更新位图,以用于第二网络节点识别具有该错误的MPDU。

图12是硬件平台的一部分的框图表示。诸如网络设备或基站或无线设备之类的硬件平台1205可以包括诸如微处理器之类的处理器电子器件1210,该微处理器实施本申请中呈现的一种或多种技术。硬件平台1205可以包括收发机电子器件1215,以用于通过一个或多个通信接口(诸如天线1220或有线接口)发送和/或接收有线或无线信号。硬件平台1205可以实施具有定义的用于传送和接收数据的协议的其他通信接口。硬件平台1205可以包括被配置为存储诸如数据和/或指令之类的信息的一个或多个存储器(未明确示出)。在一些实施方式中,处理器电子器件1210可以包括收发机电子器件1215的至少一部分。在一些实施例中,使用硬件平台1205实施所公开的技术、模块或功能中的至少一些。

从前述内容应当理解,为了说明的目的,本文已经描述了本公开技术的具体实施例,但是可以在不偏离本发明范围的情况下进行各种修改。因此,除所附权利要求外,本公开技术不受限制。

本申请所描述的所公开的实施例以及其他实施例、模块和功能工作可以在数字电子电路中实施,或者在计算机软件、固件或硬件(包括在本申请中公开的结构及其等同结构)中实施,或者以它们中的一个或多个的组合来实施。所公开的实施例和其他实施例可以被实施为一种或多种计算机程序产品,即,编码在计算机可读介质上的计算机程序指令的,用于由数据处理装置执行或控制数据处理装置的工作的一个或多个模块。计算机可读介质可以是机器可读存储设备、机器可读存储基板、存储设备、影响机器可读传播信号的组合物,或它们中的一个或多个的组合。术语“数据处理装置”包括用于处理数据的所有装置、设备和机器,例如其包括可编程处理器、计算机或多个处理器或计算机。除了硬件之外,该装置可以包括为所考虑的计算机程序创建执行环境的代码,例如,构成处理器固件、协议栈、数据库管理系统、操作系统或其中的一个或多个的组合的代码。传播信号是人为生成的信号,例如,机器生成的电信号、光信号或电磁信号,其被生成以对信息进行编码从而传输到合适的接收机装置。

计算机程序(也被称为程序、软件、软件应用程序、脚本或代码)可以以任何形式的编程语言(包括编译语言或解释语言)来编写,并且它可以以任何形式部署,包括作为独立程序或作为模块、组件、子例程或适合用于计算环境的其他单元来部署。计算机程序不一定对应于文件系统中的文件。程序可以存储在保存其他程序或数据(例如,存储在标记语言文档中的一个或多个脚本)的文件的一部分中,存储在专用于所考虑的程序的单个文件中,或者存储在多个协同文件(例如,存储一个或多个模块、子程序或代码部分的文件)中。计算机程序可以被部署在一台计算机执行,也可以被部署在位于一个位置上,或者分布在多个位置上并且通过通信网络互联的多台计算机上执行。

本申请中描述的过程和逻辑流程可以由一个或多个可编程处理器执行,该处理器执行一个或多个计算机程序,以通过对输入数据进行运算并生成输出来执行功能。过程和逻辑流程也可以用专用逻辑电路来执行,并且装置也可以实施为专用逻辑电路,例如,FPGA(现场可编程门阵列)或ASIC(专用集成电路)。

例如,适于执行计算机程序的处理器包括通用微处理器和专用微处理器,以及任何种类的数字计算机的任何一个或多个处理器。通常,处理器将从只读存储器或随机存取存储器或只读存储器和随机存取存储器两者中接收指令和数据。计算机的必要元件是用于执行指令的处理器和用于存储指令和数据的一个或多个存储器设备。通常,计算机还将包括可操作地耦合可操作地耦合到一个或多个用于存储数据的大容量存储设备(例如,磁盘、磁光盘或光盘),以从大容量存储设备中接收数据或者将数据转移到大容量存储设备,或两者都有。然而,计算机不需要有这样的设备。适于存储计算机程序指令和数据的计算机可读介质包括各种形式的非易失性存储器、介质和存储器设备,其包括例如半导体存储器设备,例如EPROM、EEPROM和闪存设备;磁盘,例如,内部硬盘或可移动磁盘;磁光盘;以及CD ROM光盘和DVD-ROM光盘。处理器和存储器可以由专用逻辑电路来补充或并入专用逻辑电路。

虽然本专利申请包含许多细节,但这些不应被解释为对任何发明的范围或可能要求保护的内容的范围的限制,而是作为针对特定发明的特定实施例的特征的描述。本专利申请在单独实施例的上下文中描述的某些特征也可以在单个实施例中组合实施。相反,在单个实施例的上下文中描述的各种特征也可以在多个实施例中单独实施或在任何合适的子组合中实施。此外,尽管上述特征可以被描述为在某些组合中起作用,甚至最初也是这样要求保护的,但是在某些情况下,来自所述组合的一个或多个特征可以从该组合中被删除,并且所述组合可以涉及子组合或子组合的变体。

类似地,虽然在附图中以特定次序描述操作,但这不应理解为要求以所示的特定次序或顺序执行这些操作,或者要求执行所有所示的操作,以获得期望的结果。此外,本专利申请中描述的实施例中的各种系统组件的分离不应理解为在所有实施例中都需要这种分离。

仅描述了一些实施方式和示例,并且可以基于本专利申请中描述和说明的内容做出其他实施方式、增强和变化。

32页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于半静态HARQ-ACK码本确定的方法及设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类