1.本专利文件总体上涉及无线通信。
背景技术:2.无线通信系统可以包括一个或多个接入点(ap)的网络,所述一个或多个ap与一个或多个无线站(sta)进行通信。ap可以向一个或多个sta发射携带管理信息、控制信息或用户数据的无线电信号。sta可以通过诸如时分双工(tdd)的技术在相同频率的信道中向ap发送无线电信号,或者通过诸如频分双工(fdd)的技术在不同的频率中向ap发送无线电信号。
3.电气和电子工程师协会(ieee)802.11规定了在免许可频带中的无线电信道上的无线局域网(wlan)的规范。wlan的基本单元是基本服务集(bss)。基础结构bss可以包括具有站的bss,这些站通过与接入点(ap)相关联以连接到有线网络或因特网s。在基础结构bss中,接入点和站两者可以经由使用带冲突避免的载波感测多址(csma/ca)技术(一种tdd机制)来共享相同的频率信道,以用于多址和数据传输。
技术实现要素:4.本文档公开了与数字无线通信相关的方法、系统和设备,并且更具体地,公开了有关利用无线站和接入点之间的多个无线连接链路来发送用户数据以减少接入延迟、提高传输可靠性并增加传输吞吐量的技术。
5.在一个示例性方面,一种用于无线通信的方法,包括,接收来自网络节点的指示消息,该指示消息指示该网络节点能够在一个或多个无线链路上发送信息。该方法还包括向该网络节点发送第一请求消息,其中该网络节点基于接收到该第一请求消息,将该站关联到一个或多个无线链路。
6.在另一示例性实施例中,一种用于无线通信的方法,包括,向站发送指示消息,该指示消息指示网络节点能够通过至少一个无线链路发送信息。该方法还包括接收向该网络节点发送的第一请求消息,该第一请求消息包括多链路能力信息。该方法还包括基于该多链路能力信息,将一个或多个无线链路与该站相关联。
7.在另一示例性方面,公开了一种包括处理器的无线通信装置。该处理器被配置为实施本文描述的方法。
8.在又一示例性方面,本文描述的各种技术可被实现为处理器可执行代码并被存储在计算机可读程序介质上。
9.在所附的附件、附图和下面的描述中阐述了一个或多个实施方式的细节。从说明书和附图以及权利要求书中,其它特征将是显而易见的。
附图说明
10.图1a示出了一个示例基础设施bss;
11.图1b示出了在一个或多个射频信道上承载的多个链路的第一示例;
802.11中,基本服务集(bss)是无线局域网(wlan)的构建块。与无线电覆盖区相关联的无线站(也称为站)可以建立bss,并提供wlan的基本服务。
40.ieee 802.11规定了用于在免许可和/或共享频谱上操作的无线接入协议。无线站可以在免许可频带(例如,2.4ghz或5ghz)中的信道上工作,或者在与其他服务共享的频带(例如,6ghz)中的信道上工作。
41.当在免许可或共享频谱上工作时,由于来自位于相同覆盖区域内的其它站的干扰,诸如隐藏节点传输或“可见”节点试图利用相同的共享通信介质进行传输,无线消息的发送和接收可能是不可靠的。
42.在未许可频带上操作的设备利用载波侦听多址接入与冲突避免(csma/ca)机制来控制基于ieee 802.11规范的多路介质接入。每个站可以执行csma/ca功能。在接入无线介质之前,该站使用csma/ca检测介质占用率。如果站确定介质处于繁忙状态,则该站等待并在稍后的时间重新尝试感测该介质。如果站感测到介质处于空闲状态,则该站可以等待一些帧间间隔(ifs),然后进入竞争窗口(cw)。为了支持多个站接入介质,每个站可以在通过介质进行发送之前避让一段随机的时间,以减少冲突并平均分配介质的接入。避让时间可以定义为
43.避让时间(backoff time)=random()x aslottime
ꢀꢀꢀꢀ
等式(1)
44.其中random()=均匀分布在区间[0,cw]上的伪随机整数,并且cw是整数:
[0045]
acwmin≤cw≤acwmax
ꢀꢀꢀꢀ
等式(2)
[0046]
ieee 802.11中规定的现有csma/ca机制可能在每次传输中包括明显的接入延迟和较低的介质利用效率。当大量站共享相同的介质并且将同时发送时,csma/ca机制可能导致不可靠的传输(例如,不稳定的无线电环境中更多的传输分组丢失、更长的接入延迟、以及更大的抖动)。这样不可靠的传输可能造成用户体验降低,并且限制了在ieee 802.11接入网络上要求低等待时间和高可靠性的应用的性能。
[0047]
在一些情况下,由于ieee 802.11规范允许一个站通过一个无线链路与一个接入点相关联,因此当该无线链路拥塞或干扰时,无论是在站侧还是在接入点侧,该站都可能难以接收到可靠的传输。此外,如果相关联的无线链路繁忙,则无线站和接入点可能不能够彼此通信。本专利文献描述了通过实现一种利用和控制多个无线信道上的多链路(ml)通信的机制,来减少wlan网络中的接入延迟、提高传输可靠性并增加传输吞吐量的技术。
[0048]
通信链路(或无线电链路,或链路)可以包括两个通信实体(例如无线站)之间的逻辑连接。在链路上传输的信号可以由无线站的无线电产生。在多链路上传输的信号可以在一个频道或多个不同的频道上传送。
[0049]
图1示出了示例基础设施bss 100a。该基础设施可以包括多个ml站,例如ml-sta1 110和ml-sta2 112。每个站可以位于第一ml接入点ml-ap1 120和/或第二ml接入点ml-ap2 122的覆盖范围内,这些接入点形成基础设施ml-bss:ml-bss 1和ml-bss 2。ml接入点ml-ap1 120和ml-ap2 122可以通过分布式系统(ds)经由交换机互连,以形成经由ml-bss控制器150协调的ml-bss 100。
[0050]
在一些实施例中,具有多个无线电的ml站(例如ml-sta1 110)可以操作在相同频带的一个信道或不同信道中的多个信道(或ofdma信道),以建立用于与ml pa(例如ml-ap1 122)通信的多链路(ml)。ml站可以与ml-bss覆盖范围内的一个或多个ml接入点相关联以建
立ml连接。
[0051]
图1b-d示出了在一个或多个射频信道上承载的示例多链路100b、100c、100d。例如,图1b示出了示例ml-sta1 110,其通过三条多链路(即,链路1 151、链路2 152和链路3 153)连接到ml-ap2 122。可以分别在不同的射频信道ch1、ch2和ch3上设置多链路。图1c示出了另一示例ml-sta1 110,其通过三条多链路(即,链路1 151、链路2 152和链路3 153)连接到ml-ap2 122。可以在射频信道ch1上设置链路1 151,而在射频信道ch2上设置链路2152和链路3 153。图1d示出了另一示例ml-sta1 110,其通过三条多链路(即,链路1 151、链路2 152和链路3 153)连接到ml-ap2 122。在图1d中,所有三条链路只能在射频信道ch1上设置。
[0052]
在一些实施例中,ml-ap和ml-sta可以经由ml-sta(例如,ml-sta1 110)、ml-ap(例如,ml-ap2)的控制和/或由ml-mbss控制器150协调,来利用一个或多个链路(例如,射频信道)上的联合或选择性传输模式以减少接入延迟、提高传输可靠性和/或增加传输吞吐量。ml通信可包括ml-sta和ml-ap之间经由它们两者之间的部分或全部ml链路的双向传输。ml通信可以有一些不同的模式。
[0053]
联合ml下行传输模式是指一个或多个ml-ap在多个ml上同时向ml-sta发送相同ppdu的操作。ml-sta可组合基带中的接收信号以改善接收信号的信噪比(sinr),以提高传输的可靠性,或者在mac层中从多个接收信号中选择最佳信号。联合ml上行传输模式可以指ml-sta同时通过多个ml将相同的ppdu发送到ml-ap。ml-ap可以组合基带中的接收信号以改善接收信号的信噪比(sinr),或者在mac层中从多个接收信号中选择最佳信号以增加传输的可靠性。
[0054]
选择性ml下行传输模式可以指ml-ap1 120和ml-ap2 122中的至少一个通过其中一个ml向ml-sta 110发送下行ppdu的操作。ml-sta 110可以选择性地接收ml-ap1120或ml-ap2122通过ml的传输。选择性ml上行传输模式可以指ml-sta 110通过ml连接中的一个向一个或多个ml-ap发送上行ppdu。ml-ap 122可以接收来自ml-sta 110的通过ml的传输,其可选地由ml-bss控制器150协调。选择性ml传输可由无线站或接入点使用,通过在用于传输的多个ml连接中选择第一个可用链路来减少接入等待时间。
[0055]
单工ml传输模式可以指不同的ml ppdu可以由ml-ap 122(或ml-sta 110)同时发送或者可以由ml-sta 110(或ml-ap 122)同时接收的操作。但是单工ml传输模式可以允许同时由ml-sta 110(或ml-ap 122)发送ml ppdu并由相同的ml-sta 110(或ml-ap 122)接收另一个ml ppdu。
[0056]
双工ml传输模式可以指ml ppdu可以由ml-sta 110(或ml-ap 122)通过ml信道发送并且不同的ml ppdu由同一ml-sta 110(或ml-ap 122)通过另一信道同时接收的操作。双工传输操作提供了ml-sta和ml-ap之间最灵活的通信方式。
[0057]
图2a-i示出ml站和接入点系统架构的示例。在图2a所示的第一实施例中,ml系统200a由ml-sta 210和ml-ap 220组成。
[0058]
如图2a所示,ml-sta 210可包括ml无线电211、212和213。每个ml无线电可包括rf链、802.11phy和部分mac(即,较低mac(mac-l))。ml无线电211可在无线信道(ch1)上工作以建立到ml-ap 220的无线电链路251。类似地,ml无线电212和213可分别在无线信道(ch2和ch3)上工作以建立到ml-ap 220的无线电链路252、253。ml-sta 210可包括ml无线电控制器241,其可由公共802.11mac(即,上层mac(mac-u))组成,其可管理ml-sta 210的ml操作。
[0059]
ml-ap 220可以包括ml无线电221、222和223。每个ml无线电可包括射频(rf)链、802.11phy和部分mac(即,mac-l)。ml无线电221可在无线信道(ch1)上工作以建立到ml站210的无线电链路251。类似地,ml无线电222和223可分别在无线信道(ch2和ch3)上工作以建立到ml-sta 210的无线电链路252、253。ml-ap 220可以利用可以由公共802.11mac(mac-u)组成的具有多无线电控制功能的ml无线电控制器241来管理ml-ap 220的ml操作。
[0060]
在图2b所示的第二实施例中,ml系统200b可包括ml-sta 210、ml-ap 220和ml-bss控制器230。
[0061]
如图2b所示,ml-sta 210包括ml无线电211、212和213。每个ml无线电可包括rf链、802.11phy和部分mac(即,mac-l)。ml无线电211可在无线信道(ch1)上工作以建立到ml-ap 220的无线电链路231。类似地,ml无线电212和213可分别在无线信道(ch2和ch3)上工作以建立到ml-ap 220的无线电链路252、253。ml-sta 210可使用可由公共802.11mac(mac-u)组成的具有多无线电控制功能的ml无线电控制器241来管理ml-sta 210的ml操作。
[0062]
ml-ap 220可以包括ml无线电221、222和223。每个ml无线电可包括rf链、802.11phy和部分mac(即mac-l)。ml无线电221可在无线信道(ch1)上工作以建立到ml-sta 210的无线电链路251。类似地,ml无线电222和223可分别在无线信道(ch2和ch3)上工作以建立到ml-sta 210的无线电链路252、253。
[0063]
可以与ml-ap 220集成在一起或者作为单独的网络节点单独部署的ml-bss控制器230可以协调一个或多个ml无线电控制器242以用于ml-ap 220的ml操作。
[0064]
与ml 251、252和253相关联的多个无线电211、212和213可以包括无线协议链路,这些链路可以工作在相同频带的相同无线电信道上,或不同频带(如2.4ghz、5ghz或6ghz频带)中的不同无线电信道上。这些链路可以具有相同的通道带宽,如20mhz、40mhz、80mhz或160mhz。这些链路可以允许不同的信道带宽组合,例如160mhz+160mhz+20mhz,或160mhz+80mhz+20mhz等。
[0065]
在如图2c所示的第三实施例中,ml系统200c可以包括ml-sta 210、ml-ap 220和ml-bss控制器230。与ml 251、252和253相关联的多个无线电211、212和213可以包括无线协议链路,该无线协议链路可以被配置为在相同的无线电信道(例如,ch1)上工作,以在仅获取一个射频信道用于txop时提供ml-sta 210和ml-ap 220之间的多空间流通信。因此,ml-sta 210和ml-ap 220可以利用其ml能力来优化信道使用效率,以提高数据吞吐量。
[0066]
在如图2d所示的第四实施例中,ml-sta 210的能力可能小于ml-ap 220。在该示例中,ml-sta 210的支持的ml无线电的数量是2个,这少于ml-ap 220的ml无线电的数量,即3个。因此,ml-sta 210可以与ml-ap 220建立最多两条无线链路,例如关联过程中的链路1251和链路2 252。为了支持动态重配置ml无线电,ml-sta 210可以在关联过程中请求建立与ml-ap 220的链路2530,这可以是ml-sta 210和ml-ap 220之间的虚拟连接。如果该链路2530的关联被ml-ap 220确认,则ml-sta 210将该链路2530的状态设置为关联但禁用,这可以指示该链路还没有被分配给ml无线电。ml-ap 220还可以在链路2530被启用前,将链路2530的状态设置为对ml-sta 210禁用。当ml-sta 210需要在信道ch3上操作时,它可以重新分配ml无线电以在链路2530上操作,并且重配置重新分配的ml无线电以使该链路启用。这样,可以避免在ml-sta 210和ml-ap 220之间的信道ch3的操作上建立链路2530的重关联过程中的延迟。
[0067]
在如图2e所示的第五实施例中,示出了示例ml-sta(或ml-ap)传输功能框图200d。该图也可以适用于ml-ap。在这个例子中,具有四个传输无线电链的ml-sta可以形成多达四个链路,这些链路可以在多无线电控制器241的控制下在相同或不同的无线电频率信道上工作。
[0068]
每个传输无线电链可以具有独立的编码器(例如,bbc或ldpc)、交织器(例如,bbc或ldpc)、星座映射器、空时流(sts)循环偏移差(csd)、i dft、gi和填充、模拟和rfe。可以根据多无线电设置来配置phy填充、加扰器、编码器解析器、stbc和空间映射。
[0069]
在如图2f所示的第六实施例中,示出了ml-sta的示例传输功能框图200e,该ml-sta被配置有在射频信道(例如ch1)上操作的单个链路。多无线电控制器241可以将模拟和rfe 291、292、293和294配置为在相同的信道(例如,ch1)上操作,并且使得phy填充2811、加扰器2812、编码器解析器2813、stbc 2814和空间映射2815跨越所有传输无线电链以形成单个链路。四个传输无线电链可以支持多达四个通过射频信道上传输的空间流。
[0070]
在如图2g所示的第七实施例中,示出了ml-sta的示例传输功能框图200f,该ml-sta被配置有在两个不同的射频信道(例如ch2和ch3)上操作的两个独立链路。多无线电控制器241可以配置模拟和rfe 291和292在相同的射频信道(例如ch2)上操作以形成链路2,并且配置模拟和rfe 293和294在另一个射频信道(例如ch3)上操作以形成链路3。多无线电控制器241可以为链路2分配phy填充2821、加扰器2822、编码器解析器2823、stbc 2824和空间映射2825,并且为链路3分配phy填充2831、加扰器2832、编码器解析器2833、stbc 2834和空间映射2835。因此,每个链路可以包括多达两个传输无线电链,以支持无线电频率信道上的两个空间流。
[0071]
在如图2h所示的第八实施例中,示出了示例ml-sta接收机功能框图200g。该图也可以适用于ml-ap。在这个例子中,具有四个接收无线电链的ml-sta可以形成多达四个链路,这些链路可以在多无线电控制器241的控制下在相同或不同的无线电频率信道上操作。
[0072]
每个接收无线电链可以具有独立的rfe(例如,291、292、293或294)、adc、cp移除器、fft、demod、解交织器(de-i nterleaver)、解码(decode)。接收无线电链可以具有跨接收无线电链的可配置空间映射271。
[0073]
在如图2i所示的第九实施例中,示出了ml-sta的示例接收机功能框图200h,该ml-sta被配置有在射频信道(例如ch1)上操作的单链路。多无线电控制器241可以配置rfe 291、292、293和294在相同的无线电频率信道(例如ch1)上操作,并且使得空间映射271跨所有四个接收无线电链以形成单个链路。四个接收无线电链可以支持通过射频信道接收的多达四个空间流。
[0074]
在如图2j所示的第十实施例中,示出了ml-sta的示例接收机功能框图200i,其被配置有在两个不同的射频信道(例如ch1和ch2)上操作的两个独立的链路。多无线电控制器241可以配置rfe 291和292在射频信道(例如ch2)上操作,并且配置rfe 293和294在另一个射频信道(例如ch3)上操作。多无线电控制器241可以将空间映射一分为二,并为链路2分配空间映射272,为链路3分配空间映射273。因此,每个链路可以由两个独立的接收无线电链组成,以支持在每个工作信道上接收的两个空间流。
[0075]
ml-sta可以与ml-ap通信(反之亦然),以动态配置发送和接收无线电链,从而形成单个链路或多个链路,和/或改变每个链路的工作信道频率,以适应无线电环境变化,从而
优化多链路性能。例如,当多个无线电信道被检测为空闲时,ml-sta和ml-ap可以相互通信以形成在那些可用的射频信道上工作的多条链路,以在该多条链路上发送数据,从而提高数据吞吐量。在另一个例子中,当只有一个无线电信道被检测为空闲时,ml-sta和ml-ap可以相互通信以形成单个链路,其中所有发射和接收无线电链在该可用的射频信道上工作,并且在该链路的多个空间流上发送多个数据。因此,可以在有限的空中链路带宽中提高数据吞吐量。
[0076]
ml-ap 220可以经由以下任一项形成ml-bss:
[0077]
1)将一个链路指定为主链路。相应的无线电信道可以是ml-ap的主信道。
[0078]
2)将其它链路指定为备选链路。相应的无线电信道可以是ml-ap 220的备选信道。
[0079]
3)创建被称为ml-bssid的唯一bssid,以在主链路或替代链路上的传输中标识该ml-ap。因此,ml-sta可以将ml-ap视为单个网络实体,而不管它们的通信是通过主链路还是备选链路。
[0080]
4)通过所述主链路(或信道)以后向兼容帧格式发送信标帧,以携带该ml-ap的信息,使得ml-sta和/或传统sta都可以接收并使用该信息用于关联和数据传输。
[0081]
5)针对主链路和/或(一个或多个)备选链路上的下行ml传输使用相同的edca参数集(例如,避让计数器、cw、cwmin、cwmax、aifsn等),而在主链路和每个备选链路上维持不同的nav设置。每个避让计数器可以对应于一个接入类别,例如背景(ac_bk)、尽力而为(ac_be)、视频(ac_vi)或语音(ac_vo)。最初,避让计数器可以根据它们的接入类别被设置为竞争窗口(cw)的默认值。
[0082]
6)将主信道或备选信道两者中的一个作为ml操作信道分配给相关联的ml-sta 210,使得ml-sta 210可以仅在监听时保持ml操作,并且关闭其它ml无线电以便节省电力。
[0083]
7)为了进一步节省电力,ml-sta 210可关闭ml操作无线电以及进入深度休眠模式。当ml-ap 220有要发送到ml-sta 210的数据时,ml-ap 220可使用唤醒无线电将ml-sta 210的ml操作无线电从深度休眠模式唤醒。
[0084]
ml-sta可以开启ml无线电以监听非许可频带中的传输并搜索信标帧。ml-sta可以开启多个ml-无线电以同时在多个无线电信道上进行快速搜索,以减少搜索时间。如果ml-sta获取了ml信标帧,则该ml-sta可能需要确定它是否可以与该ml-ap相关联。
[0085]
ml-sta可以使用相同的edca参数集(例如避让计数器、cw、cwmin、cwmax、aifsn等)用于在主链路和/或(一个或多个)备选链路上的上行ml传输,而可以在主链路和每个备选链路中维护不同的nav设置。每个避让计数器可以对应于一个接入类别,例如背景(ac_bk)、尽力而为(ac_be)、视频(ac_vi)或语音(ac_vo)。最初,避让计数器可以根据它们的接入类别被设置为竞争窗口的默认值。
[0086]
ml-ap 220和ml-sta 210可以同时开启所有的ml无线电,并且保持这些无线电总是开启以用于检测和接收信号。然而,这可能导致多得多的功耗,尤其是对于ml-sta 210。为了解决这个功耗问题,ml-sta 210可仅保持一个ml无线电开启以通过自动切换工作链路来监听来自ml-ap 220的信号和/或向ml-ap 220通知ml工作信道的改变。
[0087]
ml-sta 210可保持跟踪每个ml无线电的工作。当ml-sta 210完成ml传输时,它可根据链路优先级顺序仅保持一个ml无线电开启,作为工作链路并关闭其它ml无线电(处于休眠模式)。例如,ml无线电211是具有最高优先级的主无线电,ml无线电212和213是具有第
二优先级和第三优先级的备选无线电。因此,如果ch1 251被确定为空闲,则ml-sta可以保持ml无线电211开启作为工作链路,而其它ml无线电212和213则关闭。如果ml-sta确定ml无线电211占用ch1 251,则它可打开ml无线电212和/或213以通过信道ch2 252和/或ch3 253监听来自ml-ap 220的信号,并关闭ml无线电211以降低其功耗。
[0088]
在发送侧,ml-ap 220可以通过以下信道向ml-sta 210发送信号,例如ml txop设置:
[0089]
(a)仅根据链路优先级顺序的工作信道,以减少对其它站的干扰,或
[0090]
(b)同时可用的多个信道以减少ml-sta 210和ml-ap 220之间的工作信道失配的概率。
[0091]
可替代地,ml-sta 210可以向ml-ap 220发送消息以请求改变当前ml工作信道,并且在从ml-ap 220接收到响应之后切换到新的ml工作信道。
[0092]
当要发送用户数据时,ml-sta 210可以开启所有ml无线电以找到所有可能的可用信道并选择对应的信道用于ml传输。
[0093]
图3示出了具有ml支持信息的极高吞吐量(eht)能力ie的示例。如图3所示,信息单元300可以携带eht能力信息和/或多频带工作信息的信息。eht能力信息310可以包含ml支持信息(ml support information)311和ml信道信息(ml ch information)312。
[0094]
ml支持信息311可以指示由ml-ap(或ml-sta)支持的ml通信能力,并且可以包括其不支持ml的指示、其支持选择性ml传输模式的指示、其支持联合ml传输模式的指示、其支持单工ml传输模式的指示、和/或其支持双工ml传输模式的指示。ml支持信息还可以包括多链路无线电的总数以及可以为无线电配置的发送和接收无线电链的最大数量。
[0095]
ml ch信息312可指示ml通信信道。ml-ap可以在信标帧中携带该信息,以指示主信道和所有支持的备选信道。ml-sta可以在ml关联请求(ml association request)或ml重关联请求(ml re-association request)中携带该信息,以请求或改变用于ml建立或ml更新的(一个或多个)备选信道。主信道和所支持的备选信道可以由它们的射频信道号来标识。
[0096]
多频带信息(multi-band info)320可以包括ml-ap正在其上工作的ml通信的信息。示例信道可包括2.4ghz、5ghz或6ghz频带。
[0097]
图4示出了基于关联请求的ml建立和响应消息交换的示例信令过程400。
[0098]
在步骤401中,如图4所示,ml-ap 420可以是具有ml-ap能力的接入点。在一个实施例中,ml-ap 420在信标帧的eht能力信息单元中或在探测响应帧中广播ml支持信息(ml support information)431。
[0099]
在步骤402,ml-bss覆盖区域中的ml-sta 410可以监听信标帧(beacon frame)或探测响应帧(probe response frame),并确定邻居ap是否可以支持ml特征。如果ml-sta 410接收信标帧并且确定ap具有ml能力,则它可向ml-ap(即,在此示例中的ml-ap 420)发送ml关联请求432。ml关联请求432包括具有建议ml配置信息(例如ml-sta的主信道和备选信道)的ml能力信息。
[0100]
ml-sta 410可以具有并使用与ml-sta的mlme相关联的mac地址,以通过该ml-sta 410与mlme相关联的mac地址与ml-ap 420通信。ml-sta 410可以包括并使用ml标识符(ml id)来识别ml-sta 410和ml-ap 420之间的ml通信链路的配置,并在ml关联请求消息中指示用于节电监听模式的ml工作信道。ml id可以是与ml-sta(或ml-ap)的无线电相关联的mac
地址或其他类型的标识符。在ml关联过程期间,ml-sta可以在ml关联请求中将其mlme的mac地址设置为sa,将无线电的mac地址(或ml id)设置为ta,并且将ml-ap mlme的mac地址设置为da,将用于该通信的ml-ap无线电的mac地址(或ml id)设置为ra。
[0101]
在步骤403,当从ml-sta接收到ml关联请求时,ml-ap 420可以可选地首先向ml-sta 410发送确认消息433,然后处理该ml关联请求。
[0102]
在步骤404中,在ml关联处理完成之后,ml-ap 420可以发送ml关联响应(ml association response)434以确认ml关联是否被准许,其中ml-ap可以在ml关联响应中将其mlme的mac地址设置为sa,并且将该ml-ap无线电的mac地址(或ml id)设置为ta,并且将ml-sta mlme的mac地址设置为da,并且将用于该通信的ml-sta无线电的mac地址(或ml id)设置为ra。如果被准许,则ml-ap 420将具有主信道和备选信道信息的ml配置以及用于ml-sta 410的ml工作信道指示包括在ml关联响应中。如果ml-ap 420操作两个以上的备选链路,它可以选择性地分配一组备选链路给ml-sta 410,以便在所有多链路中分配用户业务和平衡负载。
[0103]
在步骤405,如果ml关联响应消息中的ml配置不同于ml关联请求消息中建议ml配置但被ml-sta 410接受,则ml-sta 410可以可选地发送ml关联确认(ml association ack)435以确认与ml-ap 420的ml关联。
[0104]
在ml关联被建立之后,ml-sta 410可使用edca机制来在主链路和/或备选链路上进行上行ml传输。ml-sta 410可以使用针对ml的一个edca参数集,而维护针对主链路和每个备选链路的单独nav设置。
[0105]
ml-sta 410可更新所建立的ml,例如添加新的备选链路或移除现有备选链路。
[0106]
在一些实施例中,ml-sta 410可通过向相关联的ml-ap 420发送ml重关联请求来更新备选链路。ml-sta 410的备选链路可在从ml-ap 420接收到ml重关联响应(ml re-association response)之后被更新。
[0107]
在一些实施例中,ml-sta 410可通过发送ml解除关联请求(ml disassociation request)来与ml-ap 420解除关联。然后可以释放与ml-ap 420的ml关联。
[0108]
在一些实施例中,ml-sta 410可能不从ml-ap 420接收信标帧,并且ml-sta 410可发送用于ml-bss信息的ml探测请求消息(ml probe request message)。如果接收到该ml探测请求消息,则ml-ap 420可以在给定时间段内通过ml探测响应消息(ml probe response message)进行响应。
[0109]
ml通信可以被操作以通过mlme sap原语的增强服务类别参数来支持不同的服务要求。
[0110]
例如,增强服务类别参数可以包括以下任意项:
[0111]
1)低延迟qos(ll-qos)
[0112]
2)高可靠qos(hr-qos)
[0113]
3)高吞吐量(ht-qos)
[0114]
可以将增强服务参数添加到现有服务类别属性中,或者添加到ma-unitdata.request()中的增强服务类别的新属性中。
[0115]
图5a-5d示出了利用ml无线电处理来支持无线接口上的低延迟传输、高可靠传输和高吞吐量传输的示例。
[0116]
在第一实施例中,如图5a所示,其示出了支持经由ml的低延时传输的示例500a。当应用通过在增强服务类别中设置ll-qos和分组的预期到达时间,来指示ml-sta(或ml-ap)向关联的ml-ap(或ml-sta)发送低延迟用户数据时,ml-sta(或ml-ap)可经由ch1 551、ch2 552和ch3 553上的ml nav来执行虚拟载波侦听。如果这些信道中的至少一个没有设置虚拟侦听,则ml-sta(或ml-ap)可以同时对没有被ml nav设置的信道执行物理ml-cca侦听,以找到用于低延迟传输的最早可用信道。在该示例中,在与接入类别相对应的ml避让计数器达到0并且ml-cca检测到ch3处于空闲状态之后,ml-sta(或ml-ap)可以发现链路553(ch3)是ml当中最早可用的信道。然后,ml-sta(或ml-ap)可以在无线电信道ch3上通过链路553发送ppdu,或者可以重配置无线电1和无线电2以在相同的信道ch3上工作,并使无线电1、无线电2和无线电3协调以支持单个信道上的多个空间流,然后在射频信道ch3上的多个空间流中一起发送多个ppdu。这样,能够充分利用ml无线电容量来优化性能。
[0117]
如图5b所示,第二实施例500b示出了通过多个ml支持高可靠传输的例子。当应用通过在增强服务类别中设置hr-qos来指示ml-sta(或ml-ap)以便以可靠的方式向关联的ml-ap(或ml-sta)发出用户数据时,ml-sta(或ml-ap)可以经由ch1 551、ch2 552和ch3 553上的ml nav来执行虚拟载波侦听。如果这些信道中的至少两个没有设置虚拟侦听,则ml-sta(或ml-ap)可以同时对没有被ml nav设置的那些信道执行物理ml-cca侦听,以找到用于可靠传输的两个或更多个可用信道。在此示例中,在与接入类别相对应的ml避让计数器达到0并且ml-cca检测检测到ch1和ch3两者空闲之后,ml-sta(或ml-ap)可发现链路551(ch1)以及链路553(ch3)是ml中的两个最早可用信道。然后,ml-sta(或ml-ap)可以同时在链路551和链路553上发送具有相同序列号的相同ppdu。
[0118]
在接收侧,ml-ap(或ml-sta)可以根据链路551和链路553上的信道质量或错误检查指示,在mac层中对多个接收到的mpdu执行选择以获得最佳质量mpdu。ml-ap(或ml-sta)可以组合来自ml phy中的链路551和链路553的接收信号以便也改进sinr。
[0119]
如图5c所示,第三实施例500c示出了支持经由多个ml的高数据吞吐量传输的示例。当应用通过在增强服务类别中设置ht-qos来指示ml-sta(或ml-ap)以高吞吐量方式向关联的ml-ap(或ml-sta)发出用户数据时,ml-sta(或ml-ap)可以经由ch1 551、ch2 552和ch3 553上的ml nav来执行虚拟载波侦听。如果这些信道中的任何一个都没有设置虚拟侦听,则ml-sta(或ml-ap)可以对没有被ml nav设置的那些信道执行物理ml-cca侦听,以找到用于高吞吐量传输的所有可用信道。ml-sta(或ml-ap)可在ml传输期间继续监视其余信道的可用性,并且如果检测到另一链路可用则发起另一ml传输。在此示例中,在对应于接入类别的ml避让计数器达到0并且ml-cca检测到链路553(ch3)空闲之后,ml-sta(或ml-ap)可首先在三个ml中发现可用的链路553(ch3)。然后,ml-sta(或ml-ap)可通过链路553(ch3)发送ppdu,并继续监听其它链路551和552。如果链路551(ch1)被检测为空闲,则ml-sta(或ml-ap)可在链路551(ch1)上发送新序列号的新ppdu。类似地,一旦检测到链路552(ch2)为空闲并且通过ch1和ch3的现有ml传输仍在进行,则ml-sta可以在链路552(ch2)上发送具有新序列号的新ppdu。ml-sta(或ml-ap)的mac-u可协调不同信道上的ml传输。由于每一ml链路是独立工作的,因此ml链路上的传输可能不必同时结束。如果ml-sta和ml-ap仅支持单工通信模式,则可以在ppdu传输的结尾插入填充以进行对齐。否则,如果ml-sta和ml-ap支持双工ml通信模式,则ppdu结束时的填充可能不是必需的,并且可以在ppdu传输完成之后的sifs
时间内立即发送确认帧(例如ba、ack等)。
[0120]
高吞吐量业务的接收ml-ap(或ml-sta)可以对所接收的多个psdu执行mac层聚合。这样,ml-sta(或ml-ap)可以聚合更多可用链路以增加高吞吐量应用的数据吞吐量。
[0121]
如果ml传输成功,则ml-sta(或ml-ap)可以减小对应于接入类别的竞争窗口大小,并且将避让计数器重置为cw。如果ml传输失败,则ml-sta(或ml-ap)可以将对应于该接入类别的竞争窗口大小加倍,并且将避让计数器重置为cw。然后,ml-sta(或ml-ap)通过多个ml重新发送具有相同序号的失败ppdu。
[0122]
如图5d所示,第四实施例500d示出了动态配置多无线电和切换工作信道以适应无线电信道环境变化从而优化ml性能的示例。
[0123]
在这个例子中,ml-sta包括三个无线电211、212或213,这些无线电可以在ch1、ch2或ch3中的任一频道上工作。
[0124]
在步骤501中,图2中的ml-sta 210的多无线电211、212或213可以被设置为在监听模式中独立地在ch1、ch2和ch3上工作,以接收来自ml-ap和其他站的传输。
[0125]
在步骤502中,ml-sta可以在没有被ml nav设置的信道上执行ml cca,以发现可用的信道,例如ch1、ch2和ch3。然后,ml-sta可以发送具有ml传输设置信息的请求控制帧(例如,rts或mu-rts),以在那些可用信道上获取ml-txop。
[0126]
在步骤503中,ml-ap 220可以在所请求的信道上配置ml接收,并且在接收到请求控制帧的每个信道(例如,ch1、ch2和ch3)上发送响应控制帧(例如,cts或mu-cts),以确认ml通信建立。
[0127]
在步骤504中,ml-sta 210可以在获取的信道(例如,ch1、ch2和ch3)上开始ml传输。
[0128]
在步骤505中,ml-ap 220可以通过信道ch1、ch2和ch3上的多条链路接收ppdu,并且如果这些ppdu被成功解码,则确认ppdu的接收。若ml txop(在多信道上)结束,并且在ml-sta有更多数据要发送的情况下,ml-sta可以开始另一个获取。
[0129]
在步骤506中,ml-sta 210可以在不由ml nav设置的信道上执行ml cca,以找到可用信道。由于信道ch1和ch3被其nav设置为占用,ml-sta可以仅在信道ch2上发送请求控制帧(例如rts或mu-rts),该请求控制帧具有ch2上ml传输的设置信息。
[0130]
在步骤507中,ml-ap 220可以在所请求的信道上配置ml接收,并且在接收到请求控制帧的信道(例如,ch2)上发送响应控制帧(例如,cts或mu-cts),以确认ml通信的建立。
[0131]
在步骤508中,ml-sta 210可以在信道ch2上开始在链路1、链路2和链路3上的ml传输(作为多流),以优化数据吞吐量。
[0132]
在步骤509中,ml-ap 220可以通过信道ch2上的多条链路接收ppdu,并且如果这些ppdu被成功解码,则确认ppdu的接收。
[0133]
类似的过程可适用于ml-ap发起的txop获取和ml传输。
[0134]
这样,ml通信可以在单个可用信道或多个可用信道上进行,以适应无线电信道环境的变化,从而实现最佳的ml性能。
[0135]
为了支持ml通信,ieee 802.11协议参考架构可能需要被增强以将mac层分离成上层mac(即mac-u)和下层mac(即mac-l)。
[0136]
图6示出了用于支持ml通信的示例协议参考架构。在发送侧(tx)上,mac-u 610可
以包括一些功能,例如a-msdu聚合(a-msdu aggregation)、ps延迟排队(ps defer queuing)、序列号分配(sequence number assignment)、msdu完整性保护(msdu integrity protection)、分段(fragmentation)、分组编号分配(packet number assignment)、mpdu加密和完整性保护(mpdu encryption and integrity protection)。
[0137]
在接收侧(rx)的mac-u 610可以包括一些功能,例如a-msdu集合(amsdu aggregation)、msdu完整性保护(msdu integrity protection)、去分段(defragmentation)、重放检测(replay detection)、块确认缓冲和重排序(block ack buffering and reordering)、mpdu解密(mpdu decryption)和完整性校验(integrity check)。
[0138]
mac-u 610可以在如图2所示的ml-sta 210或ml-ap 220中实施,可以位于类似图2中的ml-bss控制器230的独立网络实体中。
[0139]
在传输侧(tx)上,mac-l 620可与在如图2所示的频率信道上工作的ml无线电的phy相关联。mac-l 620可以包括一些功能,例如mpdu报头(mpdu header)和crc创建(crc creation)、mpdu聚合(mpdu aggregation)。ml无线电(包括mac-l 620)可以在相同ml-sta 210或相同ml-ap 220内实施,如图2所示。
[0140]
在接收侧(rx)上,mac-l 620与在如图2所示的频道上操作的ml无线电设备的phy相关联。mac-l 620可以包括一些功能,例如重复去除(duplicate removal)、harq-ack/harq-nack/back/ack、地址过滤(address filtering)、mpdu报头(mpdu header)和crc验证(crc validation)、mpdu解聚合(mpdu de-aggregation)。ml无线电(包括mac-l 620)可在图2所示的ml-sta 210或ml-ap 220内实施。
[0141]
图7a-7b示出了用于ml传输的ml传输保护建立的示例信令过程700a、700b。ml-ap 220和ml-sta 210可能已经通过ml关联和响应消息交换建立了ml。作为示例,ml-ap 220和ml-sta 210可以同意主链路751在具有最大信道带宽80mhz的无线电信道上工作,并且备选链路752在具有最大信道带宽80mhz的另一无线电信道上工作。
[0142]
在第一实施例中,如图7a所示,当ml主信道被占用而ml备选信道空闲时,可以建立ml传输保护。在第二实施例中,如图7b所示,当ml主信道和备选信道都空闲时,可以建立ml传输保护。
[0143]
在步骤701中,mac-u 610可以从应用接收具有增强服务类别(例如qos-ll、qos-hr或qos-h)的传输请求t。mac-u 610可以指示每个ml mac-l 620利用nav执行虚拟载波侦听,以获得可能的可用ml信道。ml mac-l 620可以向ml mac-u 610报告可用的ml信道。基于增强服务类别要求和来自每个ml mac-l 620的报告,ml mac-u 610然后可以指示相应的ml无线电(例如ml mac-l/phy)使用相同的edca参数(例如接入类别的避让计数器设置等)在那些可能可用的信道上执行ml物理载波侦听。如果ml信道被相应的ml无线电感测为空闲,并且接入类别的避让计数器达到0,则ml mac-l 620可以向ml mac-u 610报告ml信道信息。
[0144]
在步骤702中,ml mac-u 610可以指示相应的ml无线电通过ml信道发送rts消息或mu-rts消息。作为示例,当发射站需要在多个可用信道中选择最佳信道时,rts/mu-rts可以可选地包括将在随后的传输中使用的ml信道的信息。在图7a的第一实施例中,rts/mu-rts在备选链路752中的两个20mhz带宽信道上发送,因为这两个20mhz带宽信道被检测为空闲。在图7b的第二实施例中,主链路751和备选链路752都被检测为空闲。因此,rts/mu-rts可以
response message)930,以指示该请求是否被准许,并且包括ml工作信道信息830,以确认新的ml工作信道和/或切换时间。
[0156]
如果该请求被准许,则ml-sta 910可以配置ml-无线电,并且如果包括切换时间,则在该切换时间将ml无线电的工作信道切换到新的工作信道,如果不包括切换时间,则立即切换到新的工作信道。同时,ml-ap 920可能需要相应地重配置ml-无线电以支持ml-sta 910所请求的工作信道改变。如果新信道与禁用的链路相关联,则ml-sta 910可以将ml无线电重新分配给当前禁用的链路,并重配置该ml无线电以在该信道上工作,从而使禁用的链路被启用。否则,如果该请求未被批准,ml-sta 910将为将来的ml通信保留现有的ml工作信道。
[0157]
图9b示出了用于ml-ap发起的ml工作信道切换和动态链路重配置的示例信令过程900b。
[0158]
图10示出了用于多链路工作的方法的框图。在第一示例性实施例中,一种方法包括,由站从网络节点接收指示消息,该指示消息指示该网络节点能够在一个或多个无线链路上传输信息(框1002)。例如,该指示消息可以包括标识接入点能够进行如图5a-5c所示的多链路传输的信息。
[0159]
该方法还包括由该站向该网络节点发送第一请求消息以将该网络节点与一个或多个无线链路相关联(框1004)。例如,该第一请求消息可包括如图4的步骤402所示的对网络节点的ml关联请求,该ml关联请求指示建立多链路连接的请求。
[0160]
在一些实施例中,该方法包括,由该站从该网络节点接收控制消息,其中该控制消息标识包括一个或多个无线链路的多无线电配置。
[0161]
在一些实施例中,该方法包括,由该站通过一条或多条无线链路向该网络节点发送控制请求消息,该控制请求消息包括用于多链路传输和接收链的配置的信息,并且由该站从该网络节点接收控制响应消息,其中该站被配置为在基于接收到的多链路传输的配置而配置的一条或多条无线链路上,建立多链路传输机会(multi-link transmission opportunity,txop)。
[0162]
在一些实施例中,该控制请求消息包括准备发送(ready-to-send,rts)消息或多用户rts(multi-user rts,mu-rts)消息,并且其中该控制响应消息包括清除发送(clear-to-send,cts)消息或多用户清除发送(multi-user clear-to-send,mu-cts)消息。
[0163]
在一些实施例中,第一请求消息包括多链路关联请求,该多链路关联请求用于指示建立到该一个或多个无线链路的连接的请求。
[0164]
在一些实施例中,该方法包括,由该站从该网络节点接收第一响应消息,该第一响应消息指示该网络节点已通过该一个或多个无线链路与该站相关联的确认。
[0165]
在一些实施例中,该指示消息包括多链路支持信息,该多链路支持信息位于信标帧的极高吞吐量(extremely high throughput,eht)能力信息单元(information element)或探测响应帧中。
[0166]
在一些实施例中,该方法包括,由该站向该网络节点发送多链路重关联请求消息,该多链路重关联请求消息通过向该站添加新的备选链路或添加现有备选链路,来更新该站与该一个或多个无线链路中的任何一个之间的关联。
[0167]
在一些实施例中,该方法包括,由该站向与该站相关联的每个网络节点发送解除
关联消息,每个网络节点被配置为基于接收到该解除关联消息,释放该站与该一个或多个无线链路中的任何一个之间的任何关联。
[0168]
在一些实施例中,该方法包括,由该站通过与该站相关联的该一个或多个无线链路,向与该站相关联的网络节点发送准备发送(rts)或多用户准备发送(mu-rts)消息;并由该站通过与该站相关联的该一个或多个无线链路,从与该站相关联的该网络节点接收清除发送(cts)消息或多用户清除发送(mu-cts)消息,以在该一个或多个无线链路上建立多链路传输机会(txop)。
[0169]
在一些实施例中,与该一个或多个无线链路不相关联的第二站被配置成,基于接收到rts/mu-rts消息和cts/mu-cts消息中的任何一个,更新网络分配向量(network-allocation vector,nav),以避免在多链路传输机会时间段期间发送数据。
[0170]
在一些实施例中,该cts/mu-cts消息包括以下项目中的任一项:用于选择性多链路传输的至少一个优选多链路连接(preferred multi-link connection)和用于联合多链路传输(joint multi-link transmission)的至少两个优选多链路连接。
[0171]
在一些实施例中,该第一请求消息包括多链路能力信息和建议的多链路配置。
[0172]
在一些实施例中,该方法包括,由该网络节点发送多链路标识符,该多链路标识符指示该站和该网络节点之间的多链路通信配置,其中该站被配置为在第一请求消息中识别用于节电监听模式的多链路工作信道。
[0173]
在一些实施例中,该方法包括,由该网络节点分配主信道和备选信道中的一个,作为与该站通信的多链路工作信道,其中该站被配置为,基于所识别的多链路工作信道中的一个无线链路,关闭除该一个无线链路外的所有无线链路。
[0174]
图11是表示硬件平台的一部分的框图。硬件平台1105,例如网络设备或基站或无线设备,可以包括处理器电子装置1110,例如实施本文档中所呈现的一个或多个技术的微处理器。硬件平台1105可以包括收发器电子装置1115,用于通过一个或多个通信接口(例如天线1120)或有线接口发送和/或接收有线或无线信号。硬件平台1105可以利用限定为发送和接收数据的协议来实施其它通信接口。硬件平台1105可以包括被配置为存储信息(例如数据和/或指令)的一个或多个存储器(未明确示出)。在一些实施方式中,处理器电子装置1110可以包括收发器电子装置1115的至少一部分。在一些实施例中,所公开的技术、模块或功能中的至少一些是通过硬件平台1105来实现的。
[0175]
从上文可以理解,为了说明的目的,本文已经描述了当前公开的技术的具体实施例,但是在不脱离本发明的范围的情况下,可以进行各种修改。因此,除了所附权利要求之外,当前公开的技术不受限制。
[0176]
本文中描述的所公开的和其他实施例、模块和功能操作可以在数字电子电路中实现,或者在计算机软件、固件或硬件中实现,包括本文中公开的结构和它们的结构等同物,或者在它们中的一个或多个的组合中实现。所公开的和其他实施例可以实现为一个或多个计算机程序产品,即编码在计算机可读介质上的计算机程序指令的一个或多个模块,用于由数据处理装置执行或控制数据处理装置的操作。计算机可读介质可以是机器可读存储设备、机器可读存储基底、存储设备、实现机器可读传播信号的物质组合,或者它们中的一个或多个的组合。术语“数据处理装置”包含用于处理数据的所有装置、设备和机器,包括例如可编程处理器、计算机或多个处理器或计算机。除了硬件之外,该装置可以包括为所讨论的
计算机程序创建执行环境的代码,例如,构成处理器固件、协议栈、数据库管理系统、操作系统或它们中的一个或多个的组合的代码。传播信号是人工生成的信号,例如机器生成的电、光或电磁信号,其被生成以编码信息,用于传输到合适的接收机装置。
[0177]
计算机程序(也称为程序、软件、软件应用、脚本或代码)可以用任何形式的编程语言编写,包括编译或解释语言,并且它可以以任何形式部署,包括作为独立程序或作为模块、组件、子例程或适用于计算环境的其他单元。计算机程序不一定对应于文件系统中的文件。程序可以存储在保存其他程序或数据的文件的一部分中(例如,存储在标记语言文档中的一个或多个脚本),存储在专用于所讨论的程序的单个文件中,或者存储在多个协作文件中(例如,存储一个或多个模块、子程序或代码部分的文件)。计算机程序可以被部署为在一台计算机或位于一个地点或分布在多个地点并通过通信网络互连的多台计算机上执行。
[0178]
本文中描述的过程和逻辑流程可以由一个或多个可编程处理器来执行,这些处理器执行一个或多个计算机程序,以通过对输入数据进行操作并生成输出来执行功能。过程和逻辑流程也可以由专用逻辑电路来执行,并且装置也可以被实现为专用逻辑电路,例如fpga(现场可编程门阵列)或asic(专用集成电路)。
[0179]
举例来说,适于执行计算机程序的处理器包括通用和专用微处理器,以及任何种类的数字计算机的任何一个或多个处理器。通常,处理器将从只读存储器或随机存取存储器或两者接收指令和数据。计算机的基本元件是用于执行指令的处理器和用于存储指令和数据的一个或多个存储设备。通常,计算机还将包括或可操作地耦合到一个或多个用于存储数据的大容量存储设备,例如磁盘、磁光盘或光盘,以从该大容量存储设备接收数据或向其传送数据,或两者兼有。然而,计算机不需要有这样的设备。适于存储计算机程序指令和数据的计算机可读介质包括所有形式的非易失性存储器、介质和存储设备,包括例如半导体存储设备,例如eprom、eeprom和闪存设备;磁盘,例如内部硬盘或可移动磁盘;磁光盘;以及cd rom和dvd-rom盘。处理器和存储器可以由专用逻辑电路来补充或并入其中。
[0180]
虽然本专利文件包含许多细节,但是这些细节不应该被解释为对任何发明或所要求保护的范围的限制,而是对特定发明的特定实施例所特有的特征的描述。在本专利文件中在独立实施例的上下文中描述的某些特征也可以在单个实施例中组合实现。相反,在单个实施例的上下文中描述的各种特征也可以在多个实施例中单独或以任何合适的子组合来实现。此外,尽管特征可能在上面被描述为在某些组合中起作用,并且甚至最初被如此要求保护,但是来自所要求保护的组合的一个或多个特征在一些情况下可以从该组合中去除,并且所要求保护的组合可以针对子组合或子组合的变体。
[0181]
类似地,虽然在附图中以特定的顺序描述了操作,但是这不应该被理解为要求这些操作以所示的特定顺序或顺序执行,或者要求所有示出的操作都被执行,以获得期望的结果。此外,在本专利文献中描述的实施例中的各种系统组件的分离不应被理解为在所有实施例中都需要这种分离。
[0182]
仅描述了一些实施方式和示例,并且可以基于本专利文献中描述和示出的内容实现其他实施方式、改进和变型。
技术特征:1.一种用于无线通信的方法,包括:由站接收来自网络节点的指示消息,所述指示消息指示所述网络节点能够通过一个或多个无线链路发送信息;以及由所述站向所述网络节点发送第一请求消息,其中,所述网络节点被配置为基于接收到所述第一请求消息,将所述站关联到所述一个或多个无线链路。2.根据权利要求1所述的方法,还包括:由所述站从所述网络节点接收控制消息,其中所述控制消息识别多无线电配置,所述多无线电配置包括所述一条或多条无线链路。3.根据权利要求1所述的方法,还包括:由所述站通过所述一条或多条无线链路向所述网络节点发送控制请求消息,所述控制请求消息包括用于多链路传输和接收链的配置的信息;并由所述站接收来自所述网络节点的控制响应消息,其中所述站被配置成在基于所接收的多链路传输的配置而配置的一个或多个无线链路上建立多链路传输机会(txop)。4.根据权利要求3所述的方法,其中所述控制请求消息包括准备发送(rts)消息或多用户准备发送(mu-rts)消息,并且其中所述控制响应消息包括清除发送(cts)消息或多用户清除发送(mu-cts)消息。5.根据权利要求1所述的方法,其中所述第一请求消息包括多链路关联请求,所述多链路关联请求指示建立到所述网络节点的连接的请求,所述连接通过一个或多个无线链路建立。6.根据权利要求1所述的方法,还包括:由所述站接收来自所述网络节点的第一响应消息,所述第一响应消息指示所述网络节点已通过所述一个或多个无线链路与所述站相关联的确认。7.根据权利要求1所述的方法,其中,所述指示消息包括多链路支持信息,所述多链路支持信息位于信标帧的极高吞吐量(eht)能力信息单元中或位于探测响应帧中。8.根据权利要求1所述的方法,还包括:由所述站向所述网络节点发送多链路重关联请求消息,所述多链路重关联请求消息通过向所述站添加新的备选链路或添加现有备选链路,来更新所述站和所述一个或多个无线链路中的任何一个无线链路之间的关联。9.根据权利要求1所述的方法,还包括:由所述站向与所述站相关联的每个网络节点发送解除关联消息,每个网络节点被配置为基于接收到所述解除关联消息,释放所述站和所述一个或多个无线链路中的任何一个无线链路之间的任何关联。10.根据权利要求1所述的方法,还包括:由所述站通过与所述站相关联的一个或多个无线链路,向与所述站相关联的网络节点发送准备发送(rts)消息或多用户准备发送(mu-rts)消息;并由所述站通过与所述站相关联的一个或多个无线链路,从与所述站相关联的网络节点接收清除发送(cts)消息或多用户清除发送(mu-cts)消息,以在所述一个或多个无线链路上建立多链路传输机会(txop)。11.根据权利要求1所述的方法,其中,与所述一条或多条无线链路不相关联的第二站
被配置为基于接收到准备发送(rts)消息/多用户准备发送(mu-rts)消息和清除发送(cts)消息/多用户清除发送(mu-cts)消息中的任何一个,更新网络分配向量(nav),以避免在多链路传输机会时间段期间发送数据。12.根据权利要求10所述的方法,其中所述清除发送(cts)消息包括以下项目中的任一项:用于选择性多链路传输的至少一个优选多链路连接,和用于联合多链路传输的至少两个优选多链路连接。13.根据权利要求1所述的方法,还包括:由所述站和所述网络节点中的任何一个,将媒体访问控制(mac)分离成上层mac部分和下层mac部分。14.根据权利要求13所述的方法,其中,与多链路无线电的物理层协议相关联的下层mac部分控制物理层操作,以通过使用增强分布式信道接入(edca)机制的频率信道发送或接收无线电信号。15.根据权利要求13所述的方法,其中,所述上层mac部分通过在所述下层mac部分中配置edca参数,来协调所述下层mac部分的操作,并且对从所述一个或多个无线链路接收的分组中进行选择或聚合。16.根据权利要求1所述的方法,其中所述第一请求消息包括多链路能力信息和建议的多链路配置。17.根据权利要求1所述的方法,还包括:由所述站通过所述一条或多条无线链路上的多链路虚拟载波侦听和多链路物理载波侦听中的一个,来获取与增强服务类别相关联的第一传输的信道信息。18.根据权利要求1所述的方法,还包括:由所述站基于所述指示消息中标识多链路通信配置的多链路标识符,来确定所述站和所述网络节点之间的多链路通信配置;并由所述站将用于节电监听模式的多链路工作信道包括在所述第一请求消息中。19.根据权利要求1所述的方法,还包括:基于在多链路工作信道中识别出的一个无线链路,由所述站关闭除了所述一个无线链路之外的所有无线链路,其中所述网络节点被配置为分配主信道或备选信道,作为与所述站相关联的多链路工作信道。20.根据权利要求19所述的方法,还包括:由所述站接收所述一个无线链路上的信号,以从所述一个无线链路切换到另一个无线链路,并将多链路工作信道的改变发送到所述网络节点。21.一种用于无线通信的方法,包括:由网络节点向站发送指示消息,所述指示消息指示所述网络节点能够通过至少一条无线链路发送信息;由所述网络节点接收向所述网络节点发送的第一请求消息,所述第一请求消息包括多链路能力信息;并基于所述多链路能力信息将一个或多个无线链路与所述站相关联。22.根据权利要求21所述的方法,还包括:由所述网络节点向所述站发送控制消息,其中所述控制消息标识多无线电配置,所述
多无线电配置包括所述一条或多条无线链路。23.根据权利要求21所述的方法,还包括:由所述网络节点通过所述一个或多个无线链路接收来自所述站的控制请求消息,所述控制请求消息包括用于多链路传输和接收链的配置的信息;并由所述网络节点向所述站发送控制响应消息,其中所述站被配置成在基于所接收的多链路传输的配置而配置的一条或多条无线链路上建立多链路传输机会(txop)。24.根据权利要求23所述的方法,其中,所述站的配置包括:在所述一个或多个无线链路中的第一链路处于禁用状态的情况下,将所述第一链路的状态设置为启用状态。25.根据权利要求23所述的方法,其中所述控制请求消息包括准备发送(rts)消息或多用户rts(mu-rts)消息,并且其中所述控制响应消息包括清除发送(cts)消息或多用户清除发送(mu-cts)消息。26.根据权利要求21所述的方法,还包括:由所述网络节点向所述站发送确认消息,所述确认消息指示所述网络节点已接收到所述第一请求消息的确认。27.根据权利要求21所述的方法,其中所述第一请求消息包括多链路关联请求,所述多链路关联请求指示建立到所述网络节点的连接的请求,所述连接通过所述一个或多个无线链路中的任何一个建立。28.根据权利要求21所述的方法,还包括:由所述网络节点向所述站发送第一响应消息,所述第一响应消息指示所述站与所述一个或多个无线链路相关联。29.根据权利要求21所述的方法,其中,所述指示消息包括多链路支持信息,所述多链路支持信息位于信标帧的极高吞吐量(eht)能力信息单元中,或探测响应帧中。30.根据权利要求21所述的方法,还包括:由所述网络节点从所述站接收多链路重关联请求消息,所述多链路重关联请求消息通过向所述站添加新的备选链路或添加现有备选链路,来更新所述站和所述一个或多个无线链路之间的任何关联。31.根据权利要求21所述的方法,还包括:由所述网络节点接收来自所述站的解除关联消息;并基于接收到所述解除关联消息,由所述网络节点释放所述站和一个或多个无线链路之间的任何关联。32.根据权利要求21所述的方法,还包括:由所述网络节点通过与所述站相关联的一个或多个无线链路,从所述站接收准备发送(rts)消息或多用户准备发送(mu-rts)消息;并由所述网络节点通过与所述站相关联的一个或多个无线链路,向所述站发送清除发送(cts)消息或多用户清除发送(mu-cts)消息,以在所述一个或多个无线链路上建立多链路传输机会(txop)。33.根据权利要求21所述的方法,其中,与所述一条或多条无线链路不相关联的第二站被配置为,基于接收到准备发送(rts)消息/多用户准备发送(mu-rts消息)和清除发送(cts)消息/多用户清除发送(mu-cts消息)中的任何一个,更新网络分配向量(nav),以避免
在多链路传输机会时间段期间发送数据。34.根据权利要求31所述的方法,其中所述清除发送(cts)消息/多用户清除发送(mu-cts)消息包括以下项目中的至少一项:用于选择性多链路传输的至少一个优选多链路连接,和用于联合多链路传输的至少两个优选多链路连接。35.根据权利要求21所述的方法,其中所述第一请求消息包括多链路能力信息和建议的多链路配置。36.根据权利要求21所述的方法,还包括:由所述网络节点发送多链路标识符,所述多链路标识符指示所述站和所述网络节点之间的多链路通信配置,其中所述站被配置为在所述第一请求消息中识别用于节电监听模式的多链路操作信道。37.根据权利要求21所述的方法,还包括:由所述网络节点分配主信道和备选信道中的一个,作为与所述站关联的多链路工作信道,其中所述站被配置为基于所述多链路操作信道中识别的一个无线链路,关闭除了所述一个无线链路之外的所有无线链路。38.一种用于无线通信的装置,包括处理器,所述处理器被配置成执行根据权利要求1至37中任一项所述的方法。39.一种非暂时性计算机可读介质,其上存储有代码,所述代码在由处理器执行时,致使所述处理器执行根据权利要求1至37中任一项所述的方法。
技术总结涉及数字无线通信的方法、系统和设备,更具体地,有关多链路操作的技术。在一个示例性方面,一种用于无线通信的方法,包括,从网络节点发送多链路能力信息,该多链路能力信息指示该网络节点能够在多链路上操作。在另一个示例性方面,该方法包括,接收多链路能力指示消息,并通过多链路关联请求和响应消息交换来建立或更新站与网络节点之间的关联,以用于在一个或多个无线链路上操作。多链路操作可以根据无线电信道条件变化和获取的传输机会来动态配置和重配置。置和重配置。置和重配置。
技术研发人员:方永刚 孙波 韩志强 李楠
受保护的技术使用者:中兴通讯股份有限公司
技术研发日:2020.07.31
技术公布日:2022/11/1