CN118020380A - 通信设备、通信设备的控制方法及其程序 - Google Patents

通信设备、通信设备的控制方法及其程序 Download PDF

Info

Publication number
CN118020380A
CN118020380A CN202280066056.XA CN202280066056A CN118020380A CN 118020380 A CN118020380 A CN 118020380A CN 202280066056 A CN202280066056 A CN 202280066056A CN 118020380 A CN118020380 A CN 118020380A
Authority
CN
China
Prior art keywords
link
emlmr
frame
communication device
exchange sequence
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
CN202280066056.XA
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Publication of CN118020380A publication Critical patent/CN118020380A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/28Cell structures using beam steering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/30Connection release
    • 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]

Landscapes

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

Abstract

在EMLMR操作开始之前与对方通信设备交换多个开始帧的情况下,在其中一个链路上进行EMLMR操作。

Description

通信设备、通信设备的控制方法及其程序
技术领域
本发明涉及被配置为进行无线通信的通信设备、通信设备的控制方法及其程序。
背景技术
近年来,通信中的数据量正在增加,并且已经开发了诸如无线局域网(无线LAN)等的通信技术。作为无线LAN的主要通信标准,已知有电气和电子工程师协会(IEEE)802.11标准系列。IEEE 802.11标准系列包括IEEE 802.11a/b/g/n/ac/ax标准。例如,作为最新标准的IEEE 802.11ax使用正交频分多址(OFDMA)来除了提供每秒最大9.6千兆位(Gbps)的高峰吞吐量之外还提供用于提高拥塞状况下的通信速度的标准化技术(参见专利文献1)。OFDMA是正交频分多址(Orthogonal frequency division multiple access)的缩写。
作为下一代标准,已经开发被称为IEEE 802.11be的任务组,以进一步改善吞吐量、频谱效率和通信延迟。
IEEE 802.11be论述了单个接入点(AP)使用2.4、5和6GHz频带与单个站(STA)建立多个链路并进行同时通信的多链路通信。在多链路通信中,AP被称为接入点多链路装置(APMLD),并且STA被称为非接入点多链路装置(非AP MLD(Non-AP MLD))。
此外,IEEE 802.11be论述了多链路通信中的增强型多链路多无线电(EMLMR)操作。在EMLMR模式下进行操作的非AP MLD以基于EMLMR链路的每链路的空间流能力的空间流数量来进行开始帧交换,并且此后如下所述在用于进行开始帧交换的链路上进行操作,直到帧交换序列结束为止。操作具体是如下的操作:以最大为基本变体多链路元素的共同信息字段的EMLMR支持MCS和NSS集合(EMLMR SUPPORTED MCS AND NSS SET)子字段中所指示的值的空间流数量来接收物理层会聚协议数据单元(PPDU),并且以EMLMR支持MCS和NSS集合子字段中所指示的空间流数量来发送PPDU。
引文列表
专利文献
专利文献1:日本特开2018-50133
发明内容
发明要解决的问题
没有考虑在特定的增强型多链路多无线电(EMLMR)链路上开始开始帧交换之后(即在从用于开始帧交换序列的开始帧的接收起直至响应帧发送的开始为止的时段中)、在其他EMLMR链路上接收到其他开始帧的情况下的操作。因此,在时段期间与对方通信设备交换多个开始帧的情况下,有必要适当地控制EMLMR模式下的操作。
本申请的发明旨在在该时段期间与对方通信设备交换多个开始帧的情况下适当地控制EMLMR模式下的操作。
用于解决问题的方案
根据本申请的发明的一种通信设备,其被配置为作为基于电气和电子工程师协会(IEEE)802.11系列标准的多链路装置进行操作,所述通信设备包括:检测单元,其被配置为在从接收到来自其他通信设备的用于在第一增强型多链路多无线电(第一EMLMR)链路上开始帧交换序列的第一开始帧起、直至发送针对所述第一开始帧的响应帧为止的时段中,对来自所述其他通信设备的用于在与所述第一EMLMR链路不同的第二增强型多链路多无线电(第二EMLMR)链路上开始所述帧交换序列的第二开始帧的接收进行检测;以及控制单元,其被配置为在所述检测单元检测到在所述时段中接收到所述第二开始帧的情况下,进行控制以在所述第一EMLMR链路或所述第二EMLMR链路上继续所述帧交换序列。
发明的效果
本发明使得能够在开始增强型多链路多无线电(EMLMR)操作之前与对方通信设备交换多个开始帧的情况下,适当地控制EMLMR模式下的操作。
附图说明
图1是示出根据本发明的网络配置的图。
图2是示出根据本发明的通信设备的硬件配置的图。
图3是示出根据本发明的通信设备的功能配置的图。
图4是示出多链路通信的概要的图。
图5A是示出关联请求帧中所包括的基本变体多链路元素的图。
图5B是示出基本变体多链路元素的共同信息字段中所包括的EMLMR能力子字段的图。
图6是示出根据本发明的为了在增强型多链路多无线电(EMLMR)链路上开始帧交换序列而执行的处理的流程图。
图7是示出根据本发明的为了在EMLMR链路上开始帧交换序列而执行的处理的流程图。
具体实施方式
下面将参考附图详细描述本发明的各种示例性实施例。应当注意,根据下述示例性实施例的配置仅仅是示例,并且本发明不限于所示配置。
(无线通信***的配置)
图1示出根据本示例性实施例的通信设备101(下文中为“非接入点(非AP)多链路装置(MLD)101”)搜索的网络的配置。通信设备102(下文中为“接入点(AP)MLD 102”)是具有配置无线网络100的作用的AP。AP MLD 102可以与非AP MLD 101进行通信。本示例性实施例应用于非AP MLD 101和AP MLD 102。
非AP MLD 101和AP MLD 102各自可以进行基于电气和电子工程师协会(IEEE)802.11be(极高吞吐量(EHT))标准的无线通信。IEEE是电气和电子工程师协会(Instituteof Electrical and Electronics Engineers)的缩写。非AP MLD 101和AP MLD 102可以在2.4、5和6千兆赫(GHz)频带中进行通信。各个通信设备所使用的频带不限于前述频带,并且可以是诸如60GHz带等的其他频带。此外,非AP MLD 101和AP MLD 102可以使用20、40、80、160和320兆赫(MHz)带宽来进行通信。各个通信设备所使用的带宽不限于前述带宽,并且可以是诸如240或4MHz等的其他带宽。
非AP MLD 101和AP MLD 102能够通过进行基于IEEE 802.11be标准的正交频分多址(OFDMA)通信来实现多用户(MU)通信以复用多个用户的信号。OFDMA是正交频分多址(Orthogonal Frequency Division Multiple Access)的缩写。在OFDMA通信中,所划分的频带的部分(资源单元(RU))在彼此不重叠的情况下被分配给站(STA),并且STA的载波是正交的。因此,AP可以在预定义的带宽内与多个STA进行并行通信。
一般来说,无线电波能够到达的范围随频率而变化,并且众所周知,频率越低,无线电波的衍射越大并且无线电波能够到达的距离越长,而频率越高,无线电波的衍射越小并且无线电波能够到达的距离越短。即使在路径上存在障碍物的情况下,具有低频率的无线电波也可以沿着障碍物弯曲并到达该无线电波的目的地,而具有高频率的无线电波由于其高指向性而难以弯曲并可能无法到达该无线电波的目的地。另一方面,2.4千兆赫(GHz)频率被其他装置广泛使用,并且已知微波发射相同频带的无线电波。尽管无线电波是由相同装置发射的,但是取决于位置和/或环境,接收到的无线电波的强度和/或信号/噪声(SN)比可能基于频带而变化。
虽然非AP MLD 101和AP MLD 102支持IEEE 802.11be标准,但是非AP MLD 101和AP MLD 102也可以支持IEEE 802.11be标准之前的传统标准。具体地,非AP MLD 101和APMLD 102可以支持IEEE 802.11a/b/g/n/ac/ax标准中的至少一者。此外,除支持IEEE802.11系列标准之外,还可以支持诸如蓝牙近场通信(NFC)、超宽带(UWB)、ZigBee和多带正交频分复用(多带OFDM)联盟(MBOA)等的其他通信标准。UWB是超宽带(Ultra Wide band)的缩写,并且MBOA是多带OFDM联盟(Multi band OFDM Alliance)的缩写。此外,NFC是近场通信(Near Field Communication)的缩写。UWB包括无线通用串行总线(无线USB)、无线1394和WiMedia网络(WiNET)。此外,还可以支持诸如有线局域网(有线LAN)等的有线通信的通信标准。AP MLD 102的具体示例包括但不限于无线局域网(无线LAN)路由器和个人计算机(PC)。
此外,AP MLD 102可以是诸如无线芯片等的能够进行基于IEEE 802.11be标准的无线通信的信息处理设备。此外,非AP MLD 101的具体示例包括但不限于照相机、平板电脑、智能电话、PC、移动电话、摄像机和头戴式耳机。此外,非AP MLD 101可以是诸如无线芯片等的能够进行基于IEEE 802.11be标准的无线通信的信息处理设备。各个通信设备可以使用20、40、80、160和320兆赫(MHz)带宽进行通信。
此外,非AP MLD 101和AP MLD 102进行通过经由多个频率信道建立链路来进行通信的多链路通信。除60GHz带之外,IEEE 802.11系列标准将各个频率信道的带宽定义为20MHz。对于60GHz带,定义2.16GHz。这里的频率信道是由IEEE 802.11系列标准定义的频率信道,并且IEEE 802.11系列标准为2.4、5、6和60GHz频带中的各个频带定义了多个频率信道。通过联结到相邻频率信道,可以在单个频率信道中使用40MHz或宽于40MHz的带宽。
例如,AP MLD 102能够经由2.4GHz带的第一频率信道建立与非AP MLD 101的链路,并与非AP MLD 101进行通信。非AP MLD 101能够与该链路并行地经由5GHz带的第二频率信道建立与AP MLD 102的另一链路,并与AP MLD 102进行通信。在该情况下,非AP MLD101通过将经由第二频率信道的第二链路维持为与经由第一频率信道的链路并行来进行多链路通信。如上所述,AP MLD 102经由多个频率信道建立与非AP MLD 101的链路,这使得有可能提高与非AP MLD 101的通信中的吞吐量。
在多链路通信中,可以在通信装置之间建立不同频带中的多个链路。例如,非APMLD 101可以被配置成在2.4、5和6GHz带中的各个带中建立链路。可替代地,可以经由包括在相同频带中的多个不同信道来建立链路。例如,2.4GHz带中的6-ch链路可以被建立为第一链路,除第一链路之外,2.4GHz带中的1-ch链路可以被建立为第二链路。可能存在相同频带中的链路和不同频带中的链路。例如,除建立2.4GHz中的6-ch第一链路之外,非AP MLD101还可以被配置为建立2.4GHz带中的1-ch链路和5GHz带中的149-ch链路。非AP MLD 101和AP建立不同频率的多个连接,使得即使在带被拥塞的情况下,非AP MLD 101和AP仍然可以在其他带中建立连接。这使得可以防止与非AP MLD 101的通信中的吞吐量的减少和通信时延。
虽然在图1的无线网络中存在一个AP MLD和一个非AP MLD,但是AP MLD和非APMLD的数量和布置不限于图1中的那些。例如,其他非AP MLD可以被添加到图1中的无线网络。在该情况下建立的链路在频带、数量和频率宽度方面不受限制。
在进行多链路通信时,AP MLD 102和非AP MLD 101经由多个链路彼此进行数据发送/接收。可以经由用于构成多链路的链路其中之一来进行数据发送/接收。
此外,AP MLD 102和非AP MLD 101可以能够进行多输入多输出(MIMO)通信。在该情况下,AP MLD 102和非AP MLD 101包括多个天线,并且AP MLD 102和非AP MLD 101其中之一使用相同的频率信道从其天线发送不同的信号。在接收侧,使用多个天线从多个流同时接收所有到达的信号,并且各个流的信号被分离和解码。与不进行MIMO通信的情况相比,通过进行如上所述的MIMO通信,AP MLD 102和非AP MLD 101可以在相同的时间量通信更多的数据。此外,AP MLD 102和非AP MLD 101可以在进行多链路通信时经由一些链路来进行MIMO通信。
(AP MLD和非AP MLD的配置)
图2示出根据本示例性实施例的非AP MLD 101的硬件配置的示例。非AP MLD 101包括存储单元201、控制单元202、功能单元203、输入单元204、输出单元205、通信单元206和天线207。可以存在多个天线。
存储单元201由诸如只读存储器(ROM)和随机存取存储器(RAM)等的一个或多于一个存储器构成,并且存储用于进行下述各种操作的计算机程序和诸如用于无线通信的通信参数等的各种信息。ROM是只读存储器(Read Only Memory)的缩写,并且RAM是随机存取存储器(Random Access Memory)的缩写。作为存储单元201,除诸如ROM或RAM等的存储器之外,可以使用诸如软盘、硬盘、光盘、磁光盘、压缩盘(CD)ROM(CD-ROM)、可记录CD(CD-R)、磁带、非易失性存储卡或数字多功能盘(DVD)等的存储介质。此外,存储单元201可以包括多个存储器。
控制单元202例如由诸如中央处理单元(CPU)或微处理单元(MPU)等的一个或多于一个处理器构成,并通过执行存储单元201中所存储的计算机程序来控制整个非AP MLD101。控制单元202可以被配置为与存储单元201中所存储的计算机程序和操作***(OS)协作来控制整个非AP MLD 101。此外,控制单元202生成在与其他通信设备的通信中要发送的数据和信号(无线帧)。CPU是中央处理单元(Central Processing Unit)的缩写,并且MPU是微处理单元(Micro Processing Unit)的缩写。此外,控制单元202可以包括诸如多核处理器等的多个处理器,并且多个处理器可以控制整个非AP MLD 101。
此外,控制单元202控制功能单元203并进行无线通信和诸如摄像、打印和投影等的预定处理。功能单元203是非AP MLD 101进行预定处理的硬件。
输入单元204接收来自用户的各种操作。输出单元205经由监视器画面和扬声器向用户进行各种输出。输出单元205的输出可以是监视器画面上的显示、来自扬声器的音频输出或振动输出。输入单元204和输出单元205可以如触摸面板那样被实现为单个模块。此外,输入单元204和输出单元205各自可以与非AP MLD 101集成或分离。
通信单元206控制基于IEEE 802.11be标准的无线通信。此外,通信单元206可以控制不仅基于IEEE 802.11be标准还基于其他IEEE 802.11系列标准的无线通信,并且可以控制诸如有线LAN等的有线通信。通信单元206控制天线207并发送和接收控制单元202所生成的用于无线通信的信号。
在非AP MLD 101除支持IEEE 802.11be标准之外还支持NFC标准和蓝牙标准的情况下,也可以控制基于所支持的通信标准的无线通信。此外,在非AP MLD 101能够进行基于多个通信标准的无线通信的情况下,可以针对各个通信标准包括通信单元和天线。非APMLD 101经由通信单元206与非AP MLD 101通信诸如图像数据、文档数据和视频数据等的数据。天线207可以被配置为与通信单元206分离的组件,或者可以与通信单元206组合成单个模块。
天线207是能够在2.4、5和6GHz带中进行通信的天线。虽然根据本示例性实施例,非AP MLD 101包括单个天线,但是非AP MLD 101可以包括三个天线。可替代地,可以包括用于不同频带的不同天线。此外,在非AP MLD 101包括多个天线的情况下,非AP MLD 101可以包括用于各个天线的通信单元206。
AP MLD 102具有与非AP MLD 101的硬件配置类似的硬件配置。
图3是示出根据本示例性实施例的非AP MLD 101的功能配置的框图。AP MLD 102也具有类似的配置。这里的非AP MLD 101包括无线LAN控制单元301。无线LAN控制单元的数量不限于一个,可以是两个、三个或多于三个。非AP MLD 101还包括帧处理单元302、增强型多链路多无线电(EMLMR)管理单元303、用户接口(UI)控制单元304和存储单元305以及无线天线306。
无线LAN控制单元301包括用于向其他无线LAN设备发送无线信号和从其他无线LAN设备接收无线信号的天线和电路,并且包括用于控制天线和电路的程序。无线LAN控制单元301基于帧处理单元302根据IEEE 802.11标准系列所生成的帧来控制无线LAN通信。
帧处理单元302对无线LAN控制单元301发送或接收到的无线控制帧进行处理。可以基于存储在存储单元305中的设置来对帧处理单元302生成和分析的无线控制的细节施加约束。此外,可以基于来自UI控制单元304的用户设置进行改变。所生成的帧信息被发送到无线LAN控制单元301,并被发送到通信对方。由无线LAN控制单元301接收到的帧信息被发送到帧处理单元302以进行分析。
EMLMR管理单元303进行管理控制以判断将哪个链路作为EMLMR链路。管理控制包括EMLMR链路建立和EMLMR链路移除。
EMLMR链路建立是指在多链路建立时或多链路建立之后识别EMLMR链路的状态。EMLMR链路移除指的是释放被识别为EMLMR链路的链路状态。
UI控制单元304包括诸如触摸面板或按钮等的用于接收非AP MLD 101的用户对非AP MLD 101的操作的与用户接口相关的硬件(未示出),并且包括用于控制与用户接口相关的硬件的程序。UI控制单元304还具有例如向用户显示图像或呈现诸如音频输出等的信息的功能。
存储单元305是可以由存储用于操作非AP MLD 101的程序和数据的ROM和RAM形成的存储装置。
图4示出用于进行多链路通信的AP MLD和非AP MLD的配置。
使用多链路来进行操作的通信设备被称为多链路装置(MLD),并且单个MLD包括各自与链路相关联的多个STA和各自与链路相关联的多个接入点(AP)。具有AP功能的MLD被称为AP MLD,并且不具有AP功能的MLD被称为非AP MLD。
在图4中,AP1 401和STA1 404经由第一频率信道建立链路1 407。类似地,AP2 402和STA2 405经由第二频率信道建立链路2 408,并且AP3 403和STA3 406经由第三频率信道建立链路3 409。
AP MLD和非AP MLD经由子(sub)GHz带、2.4GHz带、3.6GHz带、4.9和5GHz带、60GHz带和6GHz带中的频率信道建立连接。AP MLD和非AP MLD将经由第二频率信道的第二链路的连接维持为与经由第一频率信道的第一链路的连接并行。此外,可以不建立不同频率带宽的连接,而是建立经由相同频率带宽的不同频率信道的多个连接。
此外,基于空间流能力(每链路的空间流能力)的空间流数量被分配给链路1、链路2和链路3中的各个链路。在假设存在六个天线的情况下,各个链路是使用两个天线的链路。具体地,各个链路的空间流能力为“2”。如下所述,在链路1和链路2和/或链路3是EMLMR链路的情况下,链路1在EMLMR操作期间的空间流能力是“4”或“6”,而链路2和/或链路3的空间流能力是“0”。这使得可以在没有空间干扰的情况下使用多个天线在相同的定时处和相同的频率下经由链路1发送和接收从一个数据划分的各个数据或多个不同数据。基于在用于声明无AP MLD支持EHT的帧中所包括的EHT能力元素或EHT操作元素来进行空间流数量的确定。具体地,基于EHT能力元素或EHT操作元素中所包括的支持EHT-MCS和NSS集合(Supported EHT-MCS And NSS Set)字段或基本EHT-MCS和NSS集合(Basic EHT-MCS AndNSS Set)字段中的值来进行该确定。
图5A示出关联请求帧中的基本变体多链路元素。图5B示出基本变体多链路元素的共同信息字段中所包括的EMLMR能力子字段。EMLMR支持字段为“0”指示不支持EMLMR,而EMLMR支持字段为“1”指示支持EMLMR。在建立多链路通信的情况下,在所有链路上建立EMLMR链路。虽然基本变体多链路元素被描述为被包括在建立多链路时的关联请求帧中,但是基本变体多链路元素可以包括在探测请求帧、探测响应帧、关联响应帧或信标帧中。
通过经由多链路的各个链路来发送、接收或交换包括值为1的EMLMR支持子字段的帧来进行EMLMR链路建立。此时,这可以仅经由多链路的一些链路来进行,从而仅在一些链路上建立EMLMR链路。此外,可以经由单个链路来发送、接收或交换包括值为1的EMLMR支持子字段的帧,从而在包括其他链路的多个链路上建立EMLMR链路。在该情况下,可以在多链路的所有链路上建立EMLMR链路,或者可以仅在一些链路上建立EMLMR链路。为了指定要建立EMLMR链路的链路,可以在包括值为1的EMLMR支持子字段的帧中包括用于要建立EMLMR链路的链路的链路识别的信息,从而指定要建立EMLMR链路的链路。作为用于链路识别的信息,可以使用链路标识符(链路ID)、与链路相对应的基本服务集标识符(BSSID)或流量标识符(TID)。
EMLMR支持MCS和NSS集合子字段指示在EMLMR操作期间的PPDU发送/接收时的空间流的最大数量。作为特定链路上的EMLMR操作的结果,分配给除进行EMLMR操作的链路之外的链路的空间流数量减少,并且这使得能够在特定链路上以所增加的空间流数量进行PPDU发送/接收。
虽然发出用于在多链路建立时建立EMLMR链路的指令时,但是可以在多链路建立之后发送的动作帧中指定EMLMR链路建立。在该情况下,可以准备被称为增强型多链路(EML)操作模式通知帧的帧,并且可以发出用于建立EMLMR链路的指令。例如,在非AP MLD的情况下,在接收到包括值为1的EMLMR支持子字段的帧并发送包括值为1的EMLMR模式子字段的EML操作模式通知帧时,在用于发送或接收帧的链路上建立EMLMR链路。可替代地,可以在多链路的一些其他链路上或者在多链路的所有链路上建立EMLMR链路。此外,在AP MLD的情况下,在发送包括值为1的EMLMR支持子字段的帧并接收到包括值为1的EMLMR模式子字段的EML操作模式通知帧时,在用于发送或接收帧的链路上建立EMLMR链路。可替代地,可以在多链路的一些其他链路上或者在多链路的所有链路上建立EMLMR链路。在该情况下,用于要建立EMLMR链路的链路的链路识别的信息可以被包括在EML操作模式通知帧中,从而指定要建立EMLMR链路的链路。作为用于链路识别的信息,可以使用链路标识符(链路ID)、与链路相对应的基本服务集标识符(BSSID)或流量标识符(TID)。
虽然在上面的描述中非AP MLD主动建立EMLMR链路,但是AP MLD可以发出用于建立EMLMR链路的指令。EML操作模式通知帧是被发送以使得非AP MLD在EMLMR模式下进行操作的动作帧,并且是在建立多链路通信时没有建立EMLMR链路的情况下或者在建立了EMLMR链路但此后移除EMLMR链路的情况下要被发送以使得非AP MLD在EMLMR模式下进行操作的帧。
接下来,下面将参考图6和图7描述在AP MLD 102在EMLMR链路建立之后在EMLMR模式下进行操作并进行帧交换的情况下的AP MLD 102的操作。虽然下面描述的操作的操作实体是帧处理单元302或EMLMR控制单元303,但是作为通信设备的操作是AP MLD 102的操作。因此,下面将通信设备的控制单元202描述为操作的操作实体。操作可以由非AP MLD 101进行。
首先,下面将参考图6描述发送开始帧的情况下的操作。由于从开始帧发送的定时起开始帧交换序列,所以在本申请的发明中使用了用于进行EMLMR操作的EMLMR链路继续帧交换序列的表述。在S0中,控制单元202判断为存在要发送到成为通信对方的通信设备的数据。要发送的数据是诸如从通信设备发出要发送至成为通信对方的通信设备的请求的数据等的数据的或由功能单元203生成的数据。
在S1中,控制单元202判断是否建立了多个EMLMR链路。例如,在不仅建立了链路1而且建立了链路2的情况下,判断结果为是,而在仅建立了链路1的情况下,判断结果为否。用于检查是否建立了多个EMLMR链路的可能方法是判断是否在多个链路中的各个链路上发送和接收到包括值为1的EMLMR支持子字段的帧的方法。另一可能方法是判断是否在多个链路中的各个链路上发送了包括值为1的EMLMR支持子字段的帧以及是否在多个链路中的各个链路上接收到包括值为1的EMLMR模式子字段的EML操作模式通知帧的方法。可替代地,上述判断可以不在多个链路中的各个链路上进行,而是在多链路中的一个链路上进行,从而检查是否建立了多个EMLMR链路。
在该情况下,可以交换包括值为1的EMLMR支持子字段和用于要建立EMLMR链路的链路的链路识别的信息的帧,并且在由它们发送的帧中存在用于链路识别的信息一致的多个链路的情况下,可以判断为建立了多个EMLMR链路。在非AP MLD的情况下,可以发送包括用于要建立EMLMR链路的链路的链路识别的信息的EML操作模式通知帧来代替包括EMLMR支持子字段和用于要建立EMLMR链路的链路的链路识别的信息的帧。在AP MLD的情况下,可以接收包括用于要建立EMLMR链路的链路的链路识别的信息的EML操作模式通知帧来代替包括EMLMR支持子字段和用于要建立EMLMR链路的链路的链路识别的信息的帧。
在S1中的判断结果为否的情况下,处理进行到S8。在S8中,控制单元202在EMLMR链路上发送开始帧。EMLMR链路的开始帧是在IEEE 802.11规范中的附录(Annex)G中所定义的帧交换序列(Frame exchange sequence)中最初发送的帧。开始帧的示例包括请求发送(Request To Send(RTS))帧和MU-RTS触发帧。开始帧成为用于在EMLMR链路建立之后在EMLMR链路上开始帧交换的指令。
在S9中,控制单元202判断是否接收到响应帧。EMLMR链路的响应帧是在IEEE802.11规范中的附录G中所定义的帧交换序列(Frame exchange sequence)中作为对来自已经接收到开始帧的通信设备的开始帧的响应而发送的帧。响应帧的示例包括清除发送(Clear To Send(CTS))帧。
在S10中,控制单元202以最大为由非AP MLD在流程开始之前发送的基本变体多链路元素的共同信息字段的EMLMR支持MCS和NSS集合子字段中所指示的空间流数量的空间流数量来开始帧交换序列。因此,EMLMR操作是在一个EMLMR链路上进行的。在S17中,判断帧交换序列是否结束,并且在判断结果为是的情况下,处理结束。至该点为止的描述是基于所谓的通常EMLMR操作的假设。
接下来,下面将描述在S1的判断结果为是(即建立了多个EMLMR链路)的情况下的操作。在S2中,基于预测的通信性能来判断是否满足在多个EMLMR链路上发送开始帧的条件。预测通信性能的可能方法是基于与链路相对应的信道拥塞等级(即连接到AP MLD的非AP MLD的数量)来预测通信性能的方法。此外,另一可能方法是测量链路的接收信号强度和/或信噪比并预测链路的通信性能的方法。例如,在链路1和链路2中的一个链路的信道比另一链路拥塞得多、或者链路1或链路2在接收信号强度方面低的情况下,两个链路都不可能最佳地操作,因此为了在链路1和链路2其中之一上进行EMLMR操作,处理进行到S8。另一方面,在链路1和链路2的信道同样拥塞或足够空闲、或者链路1和链路2的接收信号强度低或足够高的情况下,不能期望从EMLMR操作来增强通信性能,因此为了以基于各个链路的空间流能力的空间流数量来发送和接收数据,处理进行到S3。
在S3中,控制单元202在多个EMLMR链路上发送开始帧。此时,指定基于各个链路的空间流能力的空间流数量。具体地,空间流数量是基于在用于声明非AP MLD支持EHT的帧中所包括的EHT能力元素或EHT操作元素而确定的数量。没有建立EMLMR链路的其他链路不是进行帧交换序列的链路。
在S4中,控制单元202判断是否在至少一个EMLMR链路上接收到响应帧。在特定时段内没有接收到响应帧的情况下,判断为不在EMLMR链路上进行帧交换序列,并且处理结束。另一方面,在接收到响应帧的情况下,处理进行到S5。在S5中,控制单元202判断是否在多个EMLMR链路上接收到响应帧。在S5中的判断结果为否的情况下,处理进行到S10。在S5中的判断结果为是的情况下,处理进行到S6。在S6中,控制单元202在用于接收响应帧的EMLMR链路上以基于每链路的空间流能力的空间流数量来进行帧交换。在S7中,判断帧交换序列是否结束,并且在判断结果为是的情况下,处理结束。
接下来,下面将参考图7描述在接收到开始帧的情况下的操作。图7中的被赋予与图6中相同的附图标记的各个步骤如上文参考图6所述,因此将省略其冗余描述。在S11中,在控制单元202在EMLMR链路上接收到开始帧之后执行流程。在S12中,控制单元202检测在从开始帧接收的开始起直至响应帧发送的开始为止的时段中、是否在与所选择的EMLMR链路不同的其他EMLMR链路上接收到其他开始帧。在S12中的判断结果为否的情况下,处理进行到S18。在S18中,控制单元202发送针对所接收到的开始帧的响应帧。后续步骤如上文参考图6所述。
在S12中的判断结果为是的情况下,处理进行到S13。在S13中,基于预测的通信性能来判断是否满足在多个EMLMR链路上发送响应帧的条件。如S2那样,预测通信性能的可能方法是基于与链路相对应的信道拥塞等级(即连接到AP MLD的非AP MLD的数量)来预测通信性能的方法。此外,另一可能方法是测量链路的接收信号强度和/或信噪比并预测链路的通信性能的方法。
在S13中的判断结果为否的情况下,处理进行到S16。在S16中,控制单元202基于预定基准从用于发送或接收开始帧的EMLMR链路中选择一个EMLMR链路。EMLMR操作是在所选择的EMLMR链路上进行的。如下来确定预定基准。广义而言,有三个确定方法,即,(1)基于用于链路识别的信息(诸如链路ID等)来进行选择的方法、(2)基于EMLMR链路建立顺序来进行选择的方法、以及(3)(诸如与链路相对应的信道拥塞等级(连接到AP的STA的数量)等的)通信性能,并且基于这些方法中的至少一者来进行选择。
在基于用于链路识别的信息(诸如链路ID等)来进行选择的情况下,通过参考图5A所示的多链路元素的链路ID子字段来进行确定。链路ID是在多链路建立时指派给各个链路的ID。在按照建立顺序来指派链路ID的情况下,在多个EMLMR链路中,将具有低的链路ID编号的链路选择为一个EMLMR链路。可替代地,可以将具有高的链路ID编号的链路选择为一个EMLMR链路。
在基于EMLMR链路建立顺序来进行选择的情况下,更具体地,基于以下顺序中的至少一个来进行选择。
●包括值为1的EMLMR支持子字段的帧的发送顺序。
●包括值为1的EMLMR支持子字段的帧的接收顺序。
●包括值为1的EMLMR支持子字段的帧的发送和接收的顺序。
●(在非AP MLD的情况下)包括值为1的EMLMR模式子字段的EML操作模式通知帧的发送顺序。
●(在AP MLD的情况下)包括值为1的EMLMR模式子字段的EML操作模式通知帧的接收顺序。
●(在非AP MLD的情况下)包括值为1的EMLMR支持子字段的帧的接收和包括值为1的EMLMR模式子字段的EML操作模式通知帧的发送的顺序。
●(在AP MLD的情况下)包括值为1的EMLMR支持子字段的帧的发送和包括值为1的EMLMR模式子字段的EML操作模式通知帧的接收的顺序。
在帧包括用于要建立EMLMR链路的链路的链路识别的信息的情况下,可以基于该信息的发送或接收顺序来选择该信息所识别的EMLMR链路。此外,可以基于所发送的用于要建立EMLMR链路的链路的链路识别的信息与所接收到的用于要建立EMLMR链路的链路的链路识别的信息一致的顺序,来选择该信息所识别的EMLMR链路。
基于顺序,各个EMLMR链路被指派从值1开始的顺序。具体地,链路顺序为1的EMLMR链路是基于预定基准而选择的EMLMR链路。例如,在基于包括值为1的EMLMR支持子字段的帧的接收顺序来选择EMLMR链路的情况下,在AP MLD在链路1上接收到包括值为1的EMLMR支持子字段的帧并且此后在链路2上接收到包括值为1的EMLMR支持子字段的帧的情况下,链路1被指派顺序1,使得选择链路1。在选择多个EMLMR链路的情况下,按照直至用于指示可以建立的EMLMR链路的数量的指定值为止的顺序的升序来选择EMLMR链路,这将在下面的其他示例性实施例部分中进行描述。
在基于通信性能来进行选择的情况下,测量与EMLMR链路相对应的信道拥塞等级,并且将具有最低拥塞等级的EMLMR链路选择为一个EMLMR链路。可能的测量方法是基于连接到AP的STA的数量来进行判断的方法和计算多链路的各个链路中的信道占用率的方法。
在S13中的判断结果为是的情况下,处理进行到S14。在S14中,控制单元202在用于接收开始帧的多个EMLMR链路上发送响应帧,并且处理进行到S15。在S15中,控制单元202在用于发送响应帧的EMLMR链路上以基于每链路的空间流能力的空间流数量来进行帧交换。在S7中,判断帧交换序列是否结束,并且在判断结果为是的情况下,处理结束。
上面已经描述了根据第一示例性实施例的用于在开始EMLMR操作之前与要作为对方的通信设备交换多个开始帧的情况下适当地控制EMLMR模式下的操作的方法。用于适当进行控制的具体方法是基于是否在多个EMLMR链路上将帧交换序列进行交换来在一个EMLMR链路或多个EMLMR链路上进行帧交换的控制方法。在帧交换序列在所选择的EMLMR链路上继续并且存在未选择的EMLMR链路的情况下,EMLMR链路上的帧交换序列被暂时停止。
[其他示例性实施例]
根据第一示例性实施例,在图6的S5中判断是否在多个EMLMR链路上接收到响应帧,并且处理基于判断结果而进行到S6或S10。可替代地,可以跳过S5。在该情况下,在S4中判断是否在至少一个EMLMR链路上接收到响应帧,并且在判断结果为是的情况下,处理进行到步骤S6。
虽然上面公开了根据第一示例性实施例选择一个EMLMR链路的方法,但是多个EMLMR链路可以在EMLMR模式下进行操作。例如,可能存在四个链路Link 1至Link 4形成在通信设备和对方通信设备之间的情况。在链路1和链路2作为EMLMR链路进行操作的情况下,可以使用将链路3的空间流分配给链路1并将链路4的空间流分配给链路2的方法。因此,链路1的空间流数量和链路2的空间流数量增加,而链路3的空间流数量和链路4的空间流数量减少。由于前述情况也是可能的,因此在可能存在多个EMLMR链路以增加空间流数量的情况下,可以在图6的S8和图7的S16中基于预定基准来选择多个EMLMR链路。然后,在图6的S9中,可以判断是否在各个所选择的EMLMR链路上接收到响应帧,并且在S10中,可以在用于接收响应帧的各个EMLMR链路上进行EMLMR操作。此外,在图7的S18中,可以在各个所选择的EMLMR链路上发送响应帧,并且在S10中,可以在用于发送响应帧的各个EMLMR链路上进行EMLMR操作。
虽然根据第一示例性实施例按照升序来进行基于EMLMR链路建立的顺序的选择,但是可以按照降序来进行选择,或者可以首先选择中间顺序。
虽然上面根据第一示例性实施例描述了基本变体多链路元素,但是可以使用基本多链路元素,并且EMLMR支持MCS和NSS集合子字段可以是EMLMR Rx NSS子字段和EMLMR TxNSS子字段。在该情况下,EMLMR Rx NSS子字段指示针对接收的空间流的最大数量,并且EMLMR Tx NSS子字段指示针对发送的空间流的最大数量。
可以将记录有用于实现上述功能的软件的程序代码的记录介质供给至***或设备,并且***或设备的计算机(CPU、MPU)可以读取记录介质中所存储的程序代码并执行所读取的程序代码。在该情况下,从存储介质读取的程序代码实现上述示例性实施例的功能,并且用于存储程序代码的存储介质形成上述设备。
作为用于供给程序代码的存储介质,例如,可以使用软盘、硬盘、光盘、磁光盘、CD-ROM、CD-R、磁带、非易失性存储卡、ROM或DVD。
此外,计算机可以通过执行所读取的程序代码来实现上述功能,或者运行在计算机上的OS可以通过基于程序代码的指令进行部分或全部实际处理来实现上述功能。OS是操作***(Operating System)的缩写。
此外,从存储介质读取的程序代码可以写入被***在计算机中的功能扩展板的存储器或连接到计算机的功能扩展单元的存储器。然后,功能扩展板或功能扩展单元的CPU可以基于程序代码的指令来进行部分或全部实际处理,并实现上述功能。
本发明还可以通过如下的处理来实现,其中在该处理中,将用于实现上述示例性实施例的一个或多于一个功能的程序经由网络或存储介质供给至***或设备,并且***或设备的计算机的一个或多于一个处理器读取程序并执行所读取的程序。此外,本发明还可以通过被配置为实现一个或多于一个功能的电路(例如,专用集成电路(ASIC))来实现。
本发明不限于上述示例性实施例,并且在不脱离本发明的精神和范围的情况下可以进行各种改变和修改。附上所附权利要求以公开本发明的范围。
本申请要求2021年9月30日提交的日本专利申请2021-162358的优先权,该申请通过引用整体结合于此。

Claims (11)

1.一种通信设备,其被配置为作为基于电气和电子工程师协会系列标准即IEEE系列标准的多链路装置进行操作,所述通信设备包括:
检测单元,其被配置为在从接收到来自其他通信设备的用于在第一增强型多链路多无线电链路即第一EMLMR链路上开始帧交换序列的第一开始帧起、直至发送针对所述第一开始帧的响应帧为止的时段中,对来自所述其他通信设备的用于在与所述第一EMLMR链路不同的第二EMLMR链路上开始所述帧交换序列的第二开始帧的接收进行检测;以及
控制单元,其被配置为在所述检测单元检测到在所述时段中接收到所述第二开始帧的情况下,进行控制以在所述第一EMLMR链路或所述第二EMLMR链路上继续所述帧交换序列。
2.根据权利要求1所述的通信设备,其中,所述控制单元基于被指派给多链路通信中的各个链路的链路标识符即链路ID,进行控制以在所述第一EMLMR链路或所述第二EMLMR链路上继续所述帧交换序列。
3.根据权利要求1所述的通信设备,其中,所述控制单元基于多链路通信中的各个链路的EMLMR链路建立顺序,进行控制以在所述第一EMLMR链路或所述第二EMLMR链路上继续所述帧交换序列。
4.根据权利要求1所述的通信设备,其中,所述控制单元基于多链路通信中的各个链路的通信性能,进行控制以在所述第一EMLMR链路或所述第二EMLMR链路上继续所述帧交换序列。
5.根据权利要求1至4中任一项所述的通信设备,其中,在所述控制单元进行控制以在所述第一EMLMR链路上继续所述帧交换序列的情况下,所述控制单元进行控制以通过作为非接入点多链路装置即非AP MLD进行操作的所述通信设备或所述其他通信设备以最大为EMLMR支持MCS和NSS集合子字段中所定义的值的空间流数量来继续所述帧交换序列。
6.根据权利要求1至5中任一项所述的通信设备,其中,在所述控制单元进行控制以在所述第二EMLMR链路上开始所述帧交换序列的情况下,所述控制单元进行控制以通过作为非AP MLD进行操作的所述通信设备或所述其他通信设备以最大为EMLMR支持MCS和NSS集合子字段中所定义的值的空间流数量来继续所述帧交换序列。
7.根据权利要求1至6中任一项所述的通信设备,其中,在所述帧交换序列结束的情况下,所述控制单元移除用于进行所述帧交换序列的EMLMR链路。
8.一种通信设备,其被配置为作为基于IEEE 802.11系列标准的多链路装置进行操作,所述通信设备包括:
检测单元,其被配置为在从接收到来自其他通信设备的用于在第一EMLMR链路上开始帧交换序列的第一开始帧起、直至发送针对所述第一开始帧的响应帧为止的时段中,对来自所述其他通信设备的用于在与所述第一EMLMR链路不同的第二EMLMR链路上开始所述帧交换序列的第二开始帧的接收进行检测;以及
控制单元,其被配置为在所述检测单元检测到在所述时段中接收到所述第二开始帧的情况下,进行控制使得以分配给所述第一EMLMR链路的每链路的空间流数量和分配给所述第二EMLMR链路的每链路的空间流数量来进行所述帧交换序列。
9.一种通信设备的控制方法,所述通信设备被配置为作为基于IEEE 802.11系列标准的多链路装置进行操作,所述控制方法包括:
在从接收到来自其他通信设备的用于在第一EMLMR链路上开始帧交换序列的第一开始帧起、直至发送针对所述第一开始帧的响应帧为止的时段中,对来自所述其他通信设备的用于在与所述第一EMLMR链路不同的第二EMLMR链路上开始所述帧交换序列的第二开始帧的接收进行检测;以及
在检测到在所述时段中接收到所述第二开始帧的情况下,进行控制以在所述第一EMLMR链路或所述第二EMLMR链路上继续所述帧交换序列。
10.一种通信设备的控制方法,所述通信设备被配置为作为基于IEEE 802.11系列标准的多链路装置进行操作,所述控制方法包括:
在从接收到来自其他通信设备的用于在第一EMLMR链路上开始帧交换序列的第一开始帧起、直至发送针对所述第一开始帧的响应帧为止的时段中,对来自所述其他通信设备的用于在与所述第一EMLMR链路不同的第二EMLMR链路上开始所述帧交换序列的第二开始帧的接收进行检测;以及
在检测到在所述时段中接收到所述第二开始帧的情况下,进行控制使得以分配给所述第一EMLMR链路的每链路的空间流数量和分配给所述第二EMLMR链路的每链路的空间流数量来进行所述帧交换序列。
11.一种程序,用于使计算机用作根据权利要求1至8中任一项所述的通信设备的各个单元。
CN202280066056.XA 2021-09-30 2022-09-26 通信设备、通信设备的控制方法及其程序 Pending CN118020380A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2021162358A JP2023051566A (ja) 2021-09-30 2021-09-30 通信装置、通信装置の制御方法、およびそのプログラム
JP2021-162358 2021-09-30
PCT/JP2022/035675 WO2023054250A1 (ja) 2021-09-30 2022-09-26 通信装置、通信装置の制御方法、およびそのプログラム

Publications (1)

Publication Number Publication Date
CN118020380A true CN118020380A (zh) 2024-05-10

Family

ID=85782647

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202280066056.XA Pending CN118020380A (zh) 2021-09-30 2022-09-26 通信设备、通信设备的控制方法及其程序

Country Status (4)

Country Link
US (1) US20240244690A1 (zh)
JP (1) JP2023051566A (zh)
CN (1) CN118020380A (zh)
WO (1) WO2023054250A1 (zh)

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018050133A (ja) 2016-09-20 2018-03-29 キヤノン株式会社 通信装置、制御方法、及びプログラム
JP7438819B2 (ja) 2020-03-30 2024-02-27 株式会社ナリス化粧品 頭皮角層細胞性状を用いた毛髪、顔面性状等の推測方法

Also Published As

Publication number Publication date
US20240244690A1 (en) 2024-07-18
WO2023054250A1 (ja) 2023-04-06
JP2023051566A (ja) 2023-04-11

Similar Documents

Publication Publication Date Title
US11647489B2 (en) Wireless communication method and terminal for multi-user uplink transmission
US11800510B2 (en) Wireless communication method and wireless communication terminal
EP4050934A1 (en) Communication device and information processing method
US20220418027A1 (en) Communication apparatus, communication method, and storage medium
JP7438747B2 (ja) 通信装置、通信方法、およびプログラム
CN118020380A (zh) 通信设备、通信设备的控制方法及其程序
WO2023054252A1 (ja) 通信装置、通信装置の制御方法、およびそのプログラム
WO2023054030A1 (ja) 通信装置、通信装置の制御方法、およびそのプログラム
WO2023054249A1 (ja) 通信装置、通信装置の制御方法、およびそのプログラム
US20230097269A1 (en) Communication apparatus, method for controlling the same, and storage medium
EP4404683A1 (en) Communication device, communication method, and program
US20240107581A1 (en) Communication apparatus, communication method, and storage medium
JP7520515B2 (ja) 通信装置、制御方法、及びプログラム
US20240224360A1 (en) Communication device, communication method, and non-transitory storage medium
US12052696B2 (en) Wireless communication method and terminal for multi-user uplink transmission
WO2023210335A1 (ja) 通信装置、通信方法、およびプログラム
US20220312314A1 (en) Communication apparatus, communication method, and storage medium
TW202404296A (zh) 通訊裝置、控制方法及程式

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