WO2025145571A1 - Channel access method and device, and storage medium - Google Patents
Channel access method and device, and storage medium Download PDFInfo
- Publication number
- WO2025145571A1 WO2025145571A1 PCT/CN2024/108681 CN2024108681W WO2025145571A1 WO 2025145571 A1 WO2025145571 A1 WO 2025145571A1 CN 2024108681 W CN2024108681 W CN 2024108681W WO 2025145571 A1 WO2025145571 A1 WO 2025145571A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- access point
- channel
- candidate
- point set
- candidate access
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/04—Scheduled access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0841—Random access procedures, e.g. with 4-step access with collision treatment
- H04W74/085—Random access procedures, e.g. with 4-step access with collision treatment collision avoidance
Definitions
- the embodiments of the present application provide a channel access method, device and storage medium, which improve the channel utilization efficiency.
- the present application provides a channel access method, including:
- Each access point in the pre-configured access point set that participates in the cooperative operation and the channel resource competition forms a corresponding candidate access point set
- the first candidate access point in the candidate access point set that successfully seizes channel resources is used as a first type access point, and a coordination trigger frame is sent to other access points in the access point set through the first type access point, so that other access points in the access point set can access the channel.
- the present application provides a channel access device, including:
- a generating module configured to form a corresponding candidate access point set from each access point in the pre-configured access point set that participates in the cooperative operation and the channel resource competition;
- the channel access module is configured to use the first candidate access point in the candidate access point set that successfully seizes channel resources as a first type of access point, and send a coordinated trigger frame to other access points in the access point set through the first type of access point, so that other access points in the access point set can access the channel.
- An embodiment of the present application provides a communication device, including: a memory, and one or more processors;
- the memory is configured to store one or more programs
- the one or more processors When the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any of the above embodiments.
- FIG1 is a schematic diagram of the channel status of a sharing AP and a shared AP provided by the related art
- FIG2 is a schematic diagram of a random backoff window and channel access implementation provided by the related art
- FIG4 is a schematic diagram of an implementation of a multi-link connection establishment process provided by the related art
- FIG5 is a schematic diagram of an implementation of an AP MLD and NSTR non-AP MLD multi-link synchronous transmission mode provided by the related art
- FIG6 is a flow chart of a channel access method provided in an embodiment of the present application.
- FIG. 7 is a schematic diagram of a state transition relationship in a multi-AP collaboration process provided by an embodiment of the present application.
- FIG9 is a schematic diagram of an implementation of two PAPs competing for channel resources non-simultaneously provided in an embodiment of the present application;
- FIG. 10 is a diagram of a PAP provided in an embodiment of the present application that uses an uncleared backoff window to seize channel resources and transmit Schematic diagram of the implementation of PPDU transmission;
- Step 1 The status of the AP participating in this collaborative operation changes to Participant AP (abbreviated as Participator AP), which constitutes the corresponding access point set.
- Participant AP abbreviated as Participator AP
- FIG. 9 is a schematic diagram of the implementation of two PAPs competing for channel resources non-simultaneously provided in an embodiment of the present application.
- two candidate access points (PAP-1 and PAP-2, respectively) in the candidate access point set select different P20 channels.
- PAP-1 detects that the channel is busy at time T0 and falls back to wait;
- PAP-2 randomly selects a fallback window at time T0 and counts down.
- PAP-1 detects that the channel is idle (including the IFS waiting interval), and PAP-1 randomly selects a fallback window and counts down.
- PAP-2 detects that the channel is busy during the countdown process, and has to suspend the countdown and wait for the channel to be idle.
- the second type of access points in the access point set include at least one of the following: access points that participate in collaborative operation and do not participate in channel resource competition; access points that participate in collaborative operation and participate in channel resource competition but fail to successfully seize channel resources; all access points in the candidate access point set that receive collaborative trigger frames.
- each candidate access point in the candidate access point set randomly adopts a different backoff window and simultaneously initiates contention for channel resources.
- the reason why each candidate access point in the candidate access point set does not initiate channel resource contention at the same time includes one of the following: the current channel state of the primary channel corresponding to each candidate access point is different; the internal scheduling state of each candidate access point is different.
- a control frame is sent through the first type access point to perform channel preemption.
- the condition that the backoff window countdown of the candidate access point is 0 and the coordination trigger frame is not sent includes at least one of the following: the current channel status of other candidate access points in the candidate access point set is busy; other links belonging to the same multi-link access device as the candidate access point whose backoff window countdown is 0 are in a busy state.
- the remaining time of the backoff window corresponding to the second type access point is not cleared, and the remaining time of the backoff window is used for channel resource contention after the current collaborative operation.
- the channel access device provided in this embodiment is configured to implement the channel access method of the embodiment shown in FIG. 6 .
- the implementation principle and technical effect of the channel access device provided in this embodiment are similar and will not be described in detail here.
- the memory 320 can be configured to store software programs, computer executable programs, and modules, such as program instructions/modules corresponding to the device of any embodiment of the present application (for example, the generation module 210 and the channel access module 220 in the channel access device).
- the memory 320 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc.
- the memory 320 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device.
- the memory 320 may further include a memory remotely arranged relative to the processor 310, and these remote memories may be connected to the device via a network.
- a network examples include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
- the communication device provided above can be configured to execute the channel access method provided in any of the above embodiments, and has corresponding functions and effects.
- various embodiments of the present application may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof.
- some aspects may be implemented in hardware, while other aspects may be implemented in
- the present invention may be implemented in firmware or software that may be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.
- Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware.
- the computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
- ISA instruction set architecture
- the block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program steps and logic circuits, modules and functions.
- the computer program may be stored in a memory.
- the memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical storage devices and systems (digital versatile discs (DVD) or compact disks (CD)), etc.
- Computer-readable media may include non-transitory storage media.
- the data processor may be of any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (Field-Programmable Gate Array, FPGA) and a processor based on a multi-core processor architecture.
- a general-purpose computer such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (Field-Programmable Gate Array, FPGA) and a processor based on a multi-core processor architecture.
- DSP digital signal processor
- ASIC application-specific integrated circuit
- FPGA Field-Programmable Gate Array
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请涉及通信技术领域,具体涉及一种信道接入方法、设备及存储介质。The present application relates to the field of communication technology, and in particular to a channel access method, device and storage medium.
在多接入点(Access Point,AP)协同操作过程中,信道利用效率取决于下述三种情况:其一,共享信道资源的AP(简称为sharing AP)是否检测到主信道(Primary Channel)空闲,图1是相关技术提供的一种sharing AP和shared AP的信道状态示意图,如图1所示,sharing AP和被共享信道资源的AP(shared AP)均工作在6GHz频段和320MHz带宽,sharing AP的primary 20MHz(P20)在高频段,而shared AP的P20在低频段,当sharing AP在P20上检测到信道干扰时,sharing AP不得不回避并等待信道空闲,造成本次多AP协同的时延;其二,在P20信道空闲状态下,sharing AP的随机回退窗口(Back off windows)大小直接决定信道利用效率,图2是相关技术提供的一种随机回退窗口与信道接入的实现示意图,如图2所示,sharing AP在实例(case)1随机窗口状态发送触发帧(Trigger Frame,TF)与case2随机窗口状态发送触发帧进行对比,显然,随机窗口越大,sharing AP接入信道等待时间越长,信道利用率越低;其三,图3是相关技术提供的一种随机窗口回退过程中检测到信道繁忙导致的信道接入时延的实现示意图,在P20信道空闲状态下,sharing AP的随机选择一个回退窗口并启动倒计时计数器,根据载波侦听/冲突避免(Carrier Sense Multiple Access/Collision Avoidance,CSMA/CA)信道接入规则,在回退过程中,如果在P20上检测干扰信号或者其他Wi-Fi信号,sharing AP将停止信道检测,等待干扰信号或者其他Wi-Fi信号传输完成后,继续回退,整个多AP协同过程信道接入时延如图3所示。因此,如何提高多AP协同操作过程中的信道利用效率,是一个亟待解决的问题。During the collaborative operation of multiple access points (APs), the channel utilization efficiency depends on the following three situations: First, whether the AP sharing channel resources (referred to as sharing AP for short) detects that the primary channel (Primary Channel) is idle. Figure 1 is a channel status diagram of a sharing AP and a shared AP provided by the relevant technology. As shown in Figure 1, the sharing AP and the AP with shared channel resources (shared AP) both operate in the 6GHz frequency band and 320MHz bandwidth. The primary 20MHz (P20) of the sharing AP is in the high frequency band, while the P20 of the shared AP is in the low frequency band. When the sharing AP detects channel interference on P20, the sharing AP has to avoid and wait for the channel to be idle, causing a delay in this multi-AP collaboration; second, when the P20 channel is idle, the size of the random back-off window (Back off windows) of the sharing AP directly determines the channel utilization efficiency. Figure 2 is a random back-off window provided by the relevant technology. The schematic diagram of the implementation of the access port and channel access is shown in Figure 2. The sharing AP sends a trigger frame (Trigger Frame, TF) in the random window state of case 1 and the trigger frame sent in the random window state of case 2. Obviously, the larger the random window, the longer the waiting time for the sharing AP to access the channel, and the lower the channel utilization rate; thirdly, Figure 3 is a schematic diagram of the implementation of the channel access delay caused by the detection of a busy channel during a random window backoff process provided by the relevant technology. In the idle state of the P20 channel, the sharing AP randomly selects a backoff window and starts a countdown counter. According to the Carrier Sense Multiple Access/Collision Avoidance (CSMA/CA) channel access rule, during the backoff process, if an interference signal or other Wi-Fi signal is detected on P20, the sharing AP will stop channel detection and wait for the transmission of the interference signal or other Wi-Fi signal to be completed before continuing to backoff. The channel access delay of the entire multi-AP collaborative process is shown in Figure 3. Therefore, how to improve the channel utilization efficiency during the multi-AP collaborative operation is an urgent problem to be solved.
发明内容Summary of the invention
有鉴于此,本申请实施例提供一种信道接入方法、设备及存储介质,提高了信道利用效率。In view of this, the embodiments of the present application provide a channel access method, device and storage medium, which improve the channel utilization efficiency.
本申请实施例提供一种信道接入方法,包括:The present application provides a channel access method, including:
将预先配置的接入点集合中参与协同操作和信道资源竞争的每个接入点,组成对应的候选接入点集合; Each access point in the pre-configured access point set that participates in the cooperative operation and the channel resource competition forms a corresponding candidate access point set;
将所述候选接入点集合中首个成功抢占信道资源的候选接入点作为第一类型接入点,并通过所述第一类型接入点向所述接入点集合中的其它接入点发送协同触发帧,以使所述接入点集合中的其它接入点进行信道接入。The first candidate access point in the candidate access point set that successfully seizes channel resources is used as a first type access point, and a coordination trigger frame is sent to other access points in the access point set through the first type access point, so that other access points in the access point set can access the channel.
本申请实施例提供一种信道接入装置,包括:The present application provides a channel access device, including:
生成模块,配置为将预先配置的接入点集合中参与协同操作和信道资源竞争的每个接入点,组成对应的候选接入点集合;A generating module configured to form a corresponding candidate access point set from each access point in the pre-configured access point set that participates in the cooperative operation and the channel resource competition;
信道接入模块,配置为将所述候选接入点集合中首个成功抢占信道资源的候选接入点作为第一类型接入点,并通过所述第一类型接入点向所述接入点集合中的其它接入点发送协同触发帧,以使所述接入点集合中的其它接入点进行信道接入。The channel access module is configured to use the first candidate access point in the candidate access point set that successfully seizes channel resources as a first type of access point, and send a coordinated trigger frame to other access points in the access point set through the first type of access point, so that other access points in the access point set can access the channel.
本申请实施例提供一种通信设备,包括:存储器,以及一个或多个处理器;An embodiment of the present application provides a communication device, including: a memory, and one or more processors;
所述存储器,配置为存储一个或多个程序;The memory is configured to store one or more programs;
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一实施例所述的方法。When the one or more programs are executed by the one or more processors, the one or more processors implement the method described in any of the above embodiments.
本申请实施例提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的方法。An embodiment of the present application provides a storage medium, wherein the storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any of the above embodiments is implemented.
图1是相关技术提供的一种sharing AP和shared AP的信道状态示意图;FIG1 is a schematic diagram of the channel status of a sharing AP and a shared AP provided by the related art;
图2是相关技术提供的一种随机回退窗口与信道接入的实现示意图;FIG2 is a schematic diagram of a random backoff window and channel access implementation provided by the related art;
图3是相关技术提供的一种随机窗口回退过程中检测到信道繁忙导致的信道接入时延的实现示意图;FIG3 is a schematic diagram of a channel access delay caused by detecting a busy channel during a random window backoff process provided by the related art;
图4是相关技术提供的一种多链路连接建立过程的实现示意图;FIG4 is a schematic diagram of an implementation of a multi-link connection establishment process provided by the related art;
图5是相关技术提供的一种AP MLD与NSTR non-AP MLD多链路同步同传模式的实现示意图;FIG5 is a schematic diagram of an implementation of an AP MLD and NSTR non-AP MLD multi-link synchronous transmission mode provided by the related art;
图6是本申请实施例提供的一种信道接入方法的流程图;FIG6 is a flow chart of a channel access method provided in an embodiment of the present application;
图7是本申请实施例提供的一种多AP协同过程中状态转换关系的实现示意图;FIG. 7 is a schematic diagram of a state transition relationship in a multi-AP collaboration process provided by an embodiment of the present application;
图8是本申请实施例提供的两个PAP同时竞争信道资源的实现示意图;FIG8 is a schematic diagram of an implementation of two PAPs competing for channel resources simultaneously provided by an embodiment of the present application;
图9是本申请实施例提供的两个PAP非同时竞争信道资源的实现示意图;FIG9 is a schematic diagram of an implementation of two PAPs competing for channel resources non-simultaneously provided in an embodiment of the present application;
图10是本申请实施例提供的PAP利用未清零的回退窗口抢占信道资源并传 输PPDU的实现示意图;FIG. 10 is a diagram of a PAP provided in an embodiment of the present application that uses an uncleared backoff window to seize channel resources and transmit Schematic diagram of the implementation of PPDU transmission;
图11是本申请实施例提供的PAP延时等待发送TF的实现示意图;11 is a schematic diagram of the implementation of PAP delay waiting to send TF provided in an embodiment of the present application;
图12是本申请实施例提供的一种信道接入装置的结构框图;FIG12 is a structural block diagram of a channel access device provided in an embodiment of the present application;
图13是本申请实施例提供的一种通信设备的结构示意图。FIG13 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application.
下文中将结合附图对本申请的实施例进行说明。以下结合实施例附图对本申请进行描述,所举实例仅用于解释本申请,并非用于限定本申请的范围。The following will describe the embodiments of the present application in conjunction with the accompanying drawings. The following will describe the present application in conjunction with the accompanying drawings of the embodiments, and the examples cited are only used to explain the present application and are not used to limit the scope of the present application.
为了便于对本申请方案的理解,对本申请涉及到的信道接入技术进行说明。In order to facilitate the understanding of the scheme of the present application, the channel access technology involved in the present application is explained.
其一,光纤到房间(Fiber-To-The-Room,FTTR)技术是通过光纤连接家庭或中小企业等场景下不同房间或位置的AP(比如,路由器),从而提供多AP之间组网的高带宽,高可靠性的连接,可以利用点到多点的光分配网络实现主控制AP和从AP的连接。First, Fiber-To-The-Room (FTTR) technology connects APs (such as routers) in different rooms or locations in scenarios such as homes or small and medium-sized enterprises through optical fibers, thereby providing high-bandwidth, high-reliability connections between multiple APs. The connection between the master control AP and the slave AP can be achieved using a point-to-multipoint optical distribution network.
其二,基于载波侦听多路访问(Carrier Sense Multiple Access with Collision Avoidance,CSMA/CA)的信道接入技术:在Wi-Fi网络中,AP与相连的终端设备都是共享相同的无线媒介进行数据通信。Wi-Fi的无线媒介接入原理就是如何使各个设备采取互相避让的机制,按照平等竞争的方式依次获得无线媒介的访问权,然后发送数据。Second, channel access technology based on Carrier Sense Multiple Access with Collision Avoidance (CSMA/CA): In a Wi-Fi network, the AP and the connected terminal devices share the same wireless medium for data communication. The wireless medium access principle of Wi-Fi is to make each device adopt a mutual avoidance mechanism, obtain access to the wireless medium in turn in an equal competition manner, and then send data.
其基本原理是CSMA/CA机制,即当多个设备同时使用无线信道发送数据时,每个设备首先需要进行信道侦听,确定信道空闲时,在一个帧间隔后,通过随机选择一个回退窗口并倒计时的方式,获取向无线信道中发送数据的机会。Its basic principle is the CSMA/CA mechanism, that is, when multiple devices use the wireless channel to send data at the same time, each device first needs to monitor the channel. When it is determined that the channel is idle, after a frame interval, it randomly selects a backoff window and counts down to get the opportunity to send data to the wireless channel.
其三,在Wi-Fi 7协议中引入了多链路操作(Multi-Link Operation,MLO)技术,即多链路设备(Multi-Link Device,MLD)包括网络设备(AP MLD)和终端设备(non-AP MLD)可以在多个链路上同时传输数据,提高了数据传输的吞吐量和降低了时延。Third, the Multi-Link Operation (MLO) technology is introduced in the Wi-Fi 7 protocol, that is, the Multi-Link Device (MLD) including network devices (AP MLD) and terminal devices (non-AP MLD) can transmit data on multiple links simultaneously, improving the data transmission throughput and reducing latency.
AP MLD和non-AP MLD在一个链路上经过四次握手(4-way handshake)后,生成MLO级别的临时成对传输秘钥(Pairwise Transient Key,PTK)和链路级别的组临时密钥(Group Temporal Key,GTK),分别用于对传输的单播数据帧和主播数据帧进行加解密,保证了数据传输的安全性。例如,图4是相关技术提供的一种多链路连接建立过程的实现示意图,如图4所示,AP MLD和non-AP MLD均包含工作在2.4GHz,5GHz和6GHz的三个链路,AP MLD和non-AP MLD在2.4GHz链路上完成认证、连接和四次握手过程,建立多链路连接后,即可在3个链路上传输数据。 After the AP MLD and non-AP MLD have a four-way handshake on a link, they generate a temporary pairwise transmission key (PTK) at the MLO level and a group temporary key (GTK) at the link level, which are used to encrypt and decrypt the transmitted unicast data frames and anchor data frames, respectively, to ensure the security of data transmission. For example, FIG4 is a schematic diagram of a multi-link connection establishment process provided by the related art. As shown in FIG4, both the AP MLD and the non-AP MLD include three links working at 2.4GHz, 5GHz and 6GHz. The AP MLD and the non-AP MLD complete the authentication, connection and four-way handshake process on the 2.4GHz link. After the multi-link connection is established, data can be transmitted on the three links.
其四,在Wi-Fi 7协议中,定义了同步多链路同传(NonSimultaneous Transmit and Receive,NSTR)设备,当两个链路上需要传输物理层协议数据单元(PHY Protocol Data Unit,PPDU)时,收发PPDU的时间尤其是PPDU结尾时间需要保持对齐。Fourthly, the Wi-Fi 7 protocol defines NonSimultaneous Transmit and Receive (NSTR) devices. When the physical layer protocol data unit (PHY Protocol Data Unit, PPDU) needs to be transmitted on two links, the time for sending and receiving PPDU, especially the end time of PPDU, needs to be aligned.
图5是相关技术提供的一种AP MLD与NSTR non-AP MLD多链路同步同传模式的实现示意图,如图5所示,AP MLD与NSTR non-AP MLD在两个链路上建立连接,AP1和AP2在两个链路同时向终端1(Station1,STA1)和STA2传输数据,并且同时接收到STA1和STA2回复的确认帧。Figure 5 is a schematic diagram of an implementation of an AP MLD and NSTR non-AP MLD multi-link synchronous transmission mode provided by the relevant technology. As shown in Figure 5, AP MLD and NSTR non-AP MLD establish connections on two links, and AP1 and AP2 simultaneously transmit data to Terminal 1 (Station1, STA1) and STA2 on the two links, and simultaneously receive confirmation frames replied by STA1 and STA2.
其五,在Wi-Fi 8协议中,采用超高可靠性(Ultra High Reliability,UHR)技术,可以提高传输稳定性,包括降低时延、提高吞吐量和降低丢包率。Fifth, the Wi-Fi 8 protocol uses ultra-high reliability (UHR) technology to improve transmission stability, including reducing latency, increasing throughput, and reducing packet loss rate.
一种方式是传输机会(Transmission Opportunity,TXOP)在相互覆盖的基础服务集(Basic Service Set,BSS)之间进行分享,降低了相互BSS之间因相互竞争信道导致冲突,进而导致信道利用率下降的问题。其大致步骤可以描述如下:One way is to share the transmission opportunity (TXOP) between mutually covering basic service sets (BSS), which reduces the conflict caused by mutual competition for channels between BSSs, thereby reducing the problem of reduced channel utilization. The general steps can be described as follows:
(1)多个AP协商成立一个多AP协同组;(1) Multiple APs negotiate to form a multi-AP collaboration group;
(2)从多AP协同组选择一个AP作为sharing AP,一个或者多个AP作为shared AP;(2) Select an AP from the multi-AP collaboration group as the sharing AP and one or more APs as shared APs;
(3)shared AP将信道资源需求和/或者缓存数据状态发送给sharing AP;(3) The shared AP sends the channel resource requirements and/or cache data status to the sharing AP;
(4)sharing AP竞争到信道资源后,按照shared AP需求在Trigger帧中将资源单元(Resouce Unit,RU)和/或TXOP时间片分配个一个或者多个shared AP(包括sharing AP自身);(4) After the sharing AP competes for channel resources, it allocates resource units (RU) and/or TXOP time slices to one or more shared APs (including the sharing AP itself) in the Trigger frame according to the shared AP's requirements;
(5)获取到RU后,shared AP在给定的RU上和/或TXOP时间片向BSS内的STA传输下行数据;(5) After obtaining the RU, the shared AP transmits downlink data to the STAs in the BSS on the given RU and/or TXOP time slice;
(6)重复上述过程。(6) Repeat the above process.
本申请实施例提出了一种在多AP协同过程中,提高信道利用率的方案。该方案大致描述如下:选择多个候选接入点(也可以称为Potential sharing AP,PAP)共同抢占信道,第一个抢到信道资源的AP作为真正的sharing AP发送用于多AP协同操作的触发帧,以提高信道利用效率。The embodiment of the present application proposes a solution to improve channel utilization in the process of multi-AP collaboration. The solution is roughly described as follows: multiple candidate access points (also called Potential sharing APs, PAPs) are selected to jointly seize the channel, and the first AP that seizes the channel resources is used as the real sharing AP to send a trigger frame for multi-AP collaborative operation to improve channel utilization efficiency.
在一实施例中,图6是本申请实施例提供的一种信道接入方法的流程图。本实施例应用于多个候选接入点共同抢占信道资源的情况。本实施例可以由接入点执行。如图6所示,本实施例包括:S110-S120。In one embodiment, FIG6 is a flow chart of a channel access method provided by an embodiment of the present application. This embodiment is applied to a situation where multiple candidate access points jointly seize channel resources. This embodiment can be executed by an access point. As shown in FIG6, this embodiment includes: S110-S120.
S110、将预先配置的接入点集合中参与协同操作和信道资源竞争的每个接 入点,组成对应的候选接入点集合。S110: Each access point in the pre-configured access point set that participates in the cooperative operation and the channel resource competition access points to form a corresponding set of candidate access points.
其中,接入点集合可以理解为参与本次协同操作的所有接入点;候选接入点集合可以理解为同时参与本次协同操作和信道资源竞争的所有接入点。在一实施例中,候选接入点集合为接入点集合的子集,即候选接入点集合包含的所有候选接入点均为接入点集合中的接入点。在接入点集合中的每个接入点也可以称为参与接入点,即参与本次协同操作的接入点称为参与接入点。在一实施例中,可以通过协商或配置方式将接入点集合中的多个接入点变成候选接入点。在一实施例中,也可以默认将所有参与本次协同操作的接入点变成候选接入点,即候选接入点集合中包含的接入点与接入点集合中包含的接入点是完全等同的。Among them, the access point set can be understood as all access points participating in this collaborative operation; the candidate access point set can be understood as all access points participating in both this collaborative operation and channel resource competition. In one embodiment, the candidate access point set is a subset of the access point set, that is, all candidate access points included in the candidate access point set are access points in the access point set. Each access point in the access point set can also be called a participating access point, that is, the access points participating in this collaborative operation are called participating access points. In one embodiment, multiple access points in the access point set can be turned into candidate access points by negotiation or configuration. In one embodiment, all access points participating in this collaborative operation can also be turned into candidate access points by default, that is, the access points included in the candidate access point set are completely equivalent to the access points included in the access point set.
S120、将候选接入点集合中首个成功抢占信道资源的候选接入点作为第一类型接入点,并通过第一类型接入点向接入点集合中的其它接入点发送协同触发帧,以使接入点集合中的其它接入点进行信道接入。S120: The first candidate access point in the candidate access point set that successfully seizes channel resources is used as a first type access point, and a coordination trigger frame is sent to other access points in the access point set through the first type access point, so that other access points in the access point set can access the channel.
在一实施例中,第一类型接入点指的是首个成功抢占信道资源,并进行信道资源共享的候选接入点。候选接入点集合中的每个候选接入点均参与协同操作和信道资源竞争,但首个成功抢占信道资源的候选接入点作为第一类型接入点,通过第一类型接入点向接入点集合中的其它接入点发送协同触发帧,以使接入点集合中的每个接入点进行信道接入,并在分配的资源单元上,和/或TXOP时间片上向BSS内的终端设备传输下行数据。In one embodiment, the first type of access point refers to the first candidate access point that successfully seizes channel resources and shares channel resources. Each candidate access point in the candidate access point set participates in the coordinated operation and channel resource competition, but the first candidate access point that successfully seizes channel resources is used as the first type of access point, and sends a coordinated trigger frame to other access points in the access point set through the first type of access point, so that each access point in the access point set accesses the channel and transmits downlink data to the terminal device in the BSS on the allocated resource unit and/or TXOP time slice.
在一实施例中,接入点集合中的第二类型接入点至少包括下述之一:参与协同操作且未参与信道资源竞争的接入点;参与协同操作且参与信道资源竞争但未成功抢占信道资源的接入点;候选接入点集合中接收到协同触发帧的所有接入点。在一示例中,接入点集合中参与本次协同操作,但未参与信道资源竞争的接入点作为第二类型接入点;在一示例中,接入点集合中参与本次协同操作,且参与信道资源竞争但未成功抢占信道资源的接入点作为第二类型接入点;候选接入点集合中接收到第一类型接入点发送的协同触发帧的候选接入点变成第二类型接入点。In one embodiment, the second type of access points in the access point set include at least one of the following: access points that participate in the coordinated operation and do not participate in the channel resource competition; access points that participate in the coordinated operation and participate in the channel resource competition but fail to successfully seize the channel resources; all access points in the candidate access point set that receive the coordinated trigger frame. In one example, the access points in the access point set that participate in this coordinated operation but do not participate in the channel resource competition are regarded as the second type of access points; in one example, the access points in the access point set that participate in this coordinated operation and participate in the channel resource competition but fail to successfully seize the channel resources are regarded as the second type of access points; the candidate access points in the candidate access point set that receive the coordinated trigger frame sent by the first type of access point become the second type of access points.
在一实施例中,第二类型接入点和第一类型接入点在一次协同操作完成之后,第一类型接入点和第二类型接入点的状态恢复到初始接入点状态。在多接入点协同过程中,接入点集合中的每个接入点的初始状态为初始接入点状态。在一示例中,在第一类型接入点和第二类型接入点在完成本次的协同操作之后,第一类型接入点和第二类型接入点的状态恢复至初始接入点状态。In one embodiment, after the second type access point and the first type access point complete a collaborative operation, the state of the first type access point and the second type access point is restored to the initial access point state. In the multi-access point collaborative process, the initial state of each access point in the access point set is the initial access point state. In one example, after the first type access point and the second type access point complete this collaborative operation, the state of the first type access point and the second type access point is restored to the initial access point state.
在一实施例中,候选接入点集合中的每个候选接入点之间共享资源需求信息以及其当前信道状态信息。候选接入点集合中的每个候选接入点共享自身的 资源需求信息以及自身的当前信道状态信息;当前信道状态信息用于表征每个候选接入点自身对应的信道是否空闲;资源需求信息用于表征每个候选接入点自身所需要的信道资源。In one embodiment, each candidate access point in the candidate access point set shares resource demand information and current channel state information. Resource requirement information and its own current channel state information; the current channel state information is used to characterize whether the channel corresponding to each candidate access point itself is idle; the resource requirement information is used to characterize the channel resources required by each candidate access point itself.
在一实施例中,候选接入点集合中的每个候选接入点记录候选接入点集合中每个候选接入点的资源需求信息以及其当前信道状态信息,以便于在候选接入点变成第二类型接入点时,可以基于资源需求信息对该候选接入点进行资源共享,以及基于当前信道状态信息对该候选接入点进行信道分配。In one embodiment, each candidate access point in the candidate access point set records resource demand information and current channel state information of each candidate access point in the candidate access point set, so that when the candidate access point becomes a second type of access point, resources can be shared with the candidate access point based on the resource demand information, and channels can be allocated to the candidate access point based on the current channel state information.
在一实施例中,候选接入点集合中的每个候选接入点之间的资源需求信息以及当前信道状态信息通过有线或无线连接方式进行交互。In one embodiment, resource requirement information and current channel state information between each candidate access point in the candidate access point set are exchanged via a wired or wireless connection.
在一实施例中,接入点集合中参与协同操作的每个接入点选择相同或者不同的主信道。其中,主信道指的是每个接入点对应的P20工作信道。在一示例中,接入点集合中参与本次协同操作的每个接入点可以选择相同的主信道,也可以选择不同的主信道。In one embodiment, each access point in the access point set participating in the collaborative operation selects the same or different primary channels. The primary channel refers to the P20 working channel corresponding to each access point. In one example, each access point in the access point set participating in this collaborative operation can select the same primary channel or different primary channels.
在一实施例中,候选接入点集合中的每个候选接入点随机采用不同的回退窗口,并同时发起信道资源竞争。同时发起信道资源竞争,可以理解为在同一个时刻发起信道资源竞争。In one embodiment, each candidate access point in the candidate access point set randomly adopts a different backoff window and simultaneously initiates contention for channel resources. Simultaneously initiating contention for channel resources can be understood as initiating contention for channel resources at the same time.
在一实施例中,候选接入点集合中的每个候选接入点未同时发起信道资源竞争的原因包括如下之一:每个候选接入点所对应主信道的当前信道状态不同;每个候选接入点的内部调度状态不相同。当前信道状态用于表征每个候选接入点所对应主信道是否被占用的情况,当前信道状态包括:繁忙状态;空闲状态。在一示例中,候选接入点集合中每个候选接入点自身主信道对应的繁忙状态与空闲状态不相同的情况下,候选接入点集合中的多个候选接入点不会同时发起信道资源竞争。在一示例中,候选接入点集合中的每个候选接入点的内部调度状态不相同的情况下,候选接入点集合中的多个候选接入点不会同时发起信道资源竞争。In one embodiment, the reason why each candidate access point in the candidate access point set does not initiate channel resource contention at the same time includes one of the following: the current channel state of the main channel corresponding to each candidate access point is different; the internal scheduling state of each candidate access point is different. The current channel state is used to characterize whether the main channel corresponding to each candidate access point is occupied, and the current channel state includes: busy state; idle state. In one example, when the busy state and idle state corresponding to the main channel of each candidate access point in the candidate access point set are different, multiple candidate access points in the candidate access point set will not initiate channel resource contention at the same time. In one example, when the internal scheduling state of each candidate access point in the candidate access point set is different, multiple candidate access points in the candidate access point set will not initiate channel resource contention at the same time.
在一实施例中,在通过第一类型接入点向接入点集合中的其它接入点发送协同触发帧之前,通过第一类型接入点发送一个控制帧进行信道抢占。在候选接入点集合中的一个候选接入点的回退窗口倒计时为0的情况下,该候选接入点变成第一类型接入点,并在发送协同触发帧之前,该候选接入点发送一个控制帧以抢占信道,并通知接入点集合中的其它接入点和终端设备知晓该候选接入点已成功抢占信道资源。In one embodiment, before sending a coordination trigger frame to other access points in the access point set through the first type access point, a control frame is sent through the first type access point to seize the channel. When the backoff window countdown of a candidate access point in the candidate access point set is 0, the candidate access point becomes the first type access point, and before sending the coordination trigger frame, the candidate access point sends a control frame to seize the channel, and notifies other access points and terminal devices in the access point set to know that the candidate access point has successfully seized the channel resources.
在一实施例中,候选接入点的回退窗口倒计时为0且未发送协同触发帧的条件包括下述至少之一:候选接入点集合中的其它候选接入点的当前信道状态为繁忙状态;与回退窗口倒计时为0的候选接入点属于同一个多链路接入设备 的其它链路处于繁忙状态。在一示例中,在候选接入点集合中的一个候选接入点的回退窗口倒计时为0,但不会立即发送协同触发帧的条件可以包括:候选接入点集合中的其它候选接入点处于繁忙状态;或者,与该回退窗口倒计时为0的候选接入点属于同一个多链路接入设备的其它链路处于繁忙状态,无法进行多链路同步同传操作。In one embodiment, the condition that the backoff window countdown of the candidate access point is 0 and the coordination trigger frame is not sent includes at least one of the following: the current channel state of other candidate access points in the candidate access point set is busy; the candidate access point with the backoff window countdown of 0 belongs to the same multi-link access device. In one example, the fallback window countdown of a candidate access point in the candidate access point set is 0, but the condition that the coordination trigger frame is not sent immediately may include: the other candidate access points in the candidate access point set are busy; or the other links of the candidate access point whose fallback window countdown is 0 belonging to the same multi-link access device are busy, and the multi-link synchronous transmission operation cannot be performed.
在一实施例中,在候选接入点转换为第二类型接入点的情况下,对第二类型接入点所对应回退窗口的剩余时间进行清零操作。在候选接入点集合中的候选接入点转换成第二类型接入点的情况下,对该候选接入点所对应回退窗口的剩余时间执行清零操作。In one embodiment, when a candidate access point is converted to a second type access point, a clearing operation is performed on the remaining time of the backoff window corresponding to the second type access point. When a candidate access point in the candidate access point set is converted to a second type access point, a clearing operation is performed on the remaining time of the backoff window corresponding to the candidate access point.
在一实施例中,在候选接入点转换为第二类型接入点的情况下,对第二类型接入点所对应回退窗口的剩余时间不进行清零操作,并将回退窗口的剩余时间用于在本次协同操作之后的信道资源竞争。在候选接入点集合中的候选接入点转换成第二类型接入点的情况下,不对该候选接入点所对应回退窗口的剩余时间执行清零操作,同时,该回退窗口的剩余时间用于进行在本次多接入点协同操作之后的信道资源竞争。In one embodiment, when a candidate access point is converted to a second type access point, the remaining time of the backoff window corresponding to the second type access point is not cleared, and the remaining time of the backoff window is used for channel resource contention after the current collaborative operation. When a candidate access point in the candidate access point set is converted to a second type access point, the remaining time of the backoff window corresponding to the candidate access point is not cleared, and the remaining time of the backoff window is used for channel resource contention after the current multi-access point collaborative operation.
在一实施例中,图7是本申请实施例提供的一种多AP协同过程中状态转换关系的实现示意图,如图7所示,在多AP协同过程中,多AP协同组的每个AP的初始状态为初始AP。In one embodiment, FIG. 7 is a schematic diagram of an implementation of a state transition relationship in a multi-AP collaboration process provided by an embodiment of the present application. As shown in FIG. 7 , in the multi-AP collaboration process, the initial state of each AP in the multi-AP collaboration group is an initial AP.
步骤1,参与本次协同操作的AP,其状态变成了参与者AP(简称为Participator AP),即构成对应的接入点集合。Step 1: The status of the AP participating in this collaborative operation changes to Participant AP (abbreviated as Participator AP), which constitutes the corresponding access point set.
步骤2,参与信道资源竞争的AP,其状态变为候选AP,也可以称为潜在信道资源分享AP(Potential sharing AP,PAP),即构成对应的候选接入点集合;并且,接入点集合中不参与信道资源竞争的AP,其状态变成了shared AP。Step 2: The status of the AP participating in the channel resource competition changes to candidate AP, which can also be called potential channel resource sharing AP (Potential sharing AP, PAP), constituting the corresponding candidate access point set; and the status of the AP in the access point set that does not participate in the channel resource competition changes to shared AP.
步骤3,成功获取信道资源并首个发送触发帧的Potential sharing AP,其状态变成了sharing AP。Step 3: The Potential sharing AP that successfully obtains channel resources and first sends a trigger frame changes its status to sharing AP.
步骤4,接收到上述sharing AP发送的协同触发帧的Potential sharing AP,其状态变成了shared AP。Step 4: The status of the Potential sharing AP that receives the collaborative trigger frame sent by the above sharing AP changes to shared AP.
步骤5,Sharing AP与Shared AP在一次协同操作完成(或者TXOP时间结束)时,其状态均回到初始AP。Step 5: When a collaborative operation is completed (or the TXOP time ends), the status of Sharing AP and Shared AP returns to the initial AP.
在一实施例中,图8是本申请实施例提供的两个PAP同时竞争信道资源的实现示意图,如图8所示,候选接入点集合中的两个候选接入点(分别为PAP-1和PAP-2)在T0时刻同时随机采用不同的回退窗口并进行倒计时,当PAP-2的回退窗口倒计时为0时(即在T1时刻),PAP-2向包含PAP-1在内的接入点集 合中的多AP协同参与者发送协同触发帧,在短帧间间隔(Short InterFrame Space,SIFS)的时间间隔后,多AP在各自分配的RU资源上以及TXOP时间内传输PPDU。In one embodiment, FIG8 is a schematic diagram of an implementation of two PAPs competing for channel resources at the same time provided by an embodiment of the present application. As shown in FIG8, two candidate access points (PAP-1 and PAP-2) in the candidate access point set randomly adopt different backoff windows and count down at time T0. When the backoff window countdown of PAP-2 is 0 (i.e., at time T1), PAP-2 sends a request to the access point set including PAP-1. The multi-AP cooperative participants in the collaboration send a cooperative trigger frame. After a short interframe space (SIFS) time interval, the multi-AP transmits PPDU on their respective allocated RU resources and within the TXOP time.
在一实施例中,图9是本申请实施例提供的两个PAP非同时竞争信道资源的实现示意图,如图9所示,候选接入点集合中的两个候选接入点(分别为PAP-1和PAP-2)选择不同的P20信道,PAP-1在T0时刻检测到信道繁忙(channel busy),回退等待;PAP-2在T0时刻随机一个回退窗口并倒计时。在T1时刻,PAP-1检测到信道空闲(包括了IFS等待间隔),PAP-1随机一个回退窗口并倒计时。与此同时,PAP-2在倒计时过程中检测到信道繁忙,不得不暂停倒计时并等待信道空闲,在T2时刻,恢复倒计时。在T3时刻,PAP-1倒计时为0同时信道空闲,PAP-1向包括PAP-2在内的接入点集合中的多AP协同参与者发送协同触发帧,在SIFS时间间隔后,多AP在各自分配的RU资源上以及TXOP时间内传输PPDU。In one embodiment, FIG. 9 is a schematic diagram of the implementation of two PAPs competing for channel resources non-simultaneously provided in an embodiment of the present application. As shown in FIG. 9, two candidate access points (PAP-1 and PAP-2, respectively) in the candidate access point set select different P20 channels. PAP-1 detects that the channel is busy at time T0 and falls back to wait; PAP-2 randomly selects a fallback window at time T0 and counts down. At time T1, PAP-1 detects that the channel is idle (including the IFS waiting interval), and PAP-1 randomly selects a fallback window and counts down. At the same time, PAP-2 detects that the channel is busy during the countdown process, and has to suspend the countdown and wait for the channel to be idle. At time T2, the countdown is resumed. At time T3, the countdown of PAP-1 is 0 and the channel is idle. PAP-1 sends a collaboration trigger frame to multiple AP collaboration participants in the access point set including PAP-2. After the SIFS time interval, multiple APs transmit PPDUs on their respective allocated RU resources and within the TXOP time.
在一实施例中,图10是本申请实施例提供的PAP利用未清零的回退窗口抢占信道资源并传输PPDU的实现示意图,如图10所示,候选接入点集合中的两个候选接入点(分别为PAP-1和PAP-2)在T0时刻同时随机不同的回退窗口并倒计时,当PAP-2回退窗口倒计时为0时(即T1时刻),PAP-2成为传输机会的拥有者(TXOP owner),PAP-2向包括PAP-1在内的多AP协同参与者发送协同触发帧,在SIFS时间间隔后,多AP在各自分配的RU资源上以及TXOP时间内传输PPDU。In one embodiment, FIG10 is a schematic diagram of an implementation of the PAP provided by the embodiment of the present application using an uncleared backoff window to seize channel resources and transmit PPDU. As shown in FIG10 , two candidate access points (PAP-1 and PAP-2, respectively) in the candidate access point set simultaneously randomly set different backoff windows and count down at time T0. When the countdown of the PAP-2 backoff window reaches 0 (i.e., time T1), PAP-2 becomes the owner of the transmission opportunity (TXOP owner). PAP-2 sends a collaborative trigger frame to multiple AP collaborative participants including PAP-1. After a SIFS time interval, multiple APs transmit PPDU on their respective allocated RU resources and within the TXOP time.
PAP-2作为TXOP owner传输结束后,在DIFS或者IFS时间间隔后,PAP-1上如果还有上行或者下行数据,PAP-1在上次回退窗口基础上,继续回退,其回退窗口倒计时为0时(即T2时刻),PAP-1成为传输机会的拥有者,即可调度上行或者下行数据传输。After PAP-2 completes transmission as the TXOP owner, after the DIFS or IFS time interval, if there is still uplink or downlink data on PAP-1, PAP-1 continues to back off based on the last backoff window. When the countdown of its backoff window reaches 0 (i.e., time T2), PAP-1 becomes the owner of the transmission opportunity and can schedule uplink or downlink data transmission.
在一实施例中,图11是本申请实施例提供的PAP延时等待发送TF的实现示意图,如图11所示,候选接入点集合中的两个候选接入点(分别为PAP-1和PAP-2)工作在不同的P20信道,PAP-2在T0时刻随机一个回退窗口并倒计时,PAP-1因检测到正在传输的PPDU(On-going PPDU)导致信道繁忙,则需要等待信道空闲。当PAP-2回退窗口倒计时为0时(即T1时刻),PAP-1所在的主信道仍然处于繁忙状态,PAP-2延时等待。T2时刻,PAP-1信道变为空闲,PAP-2发送协同触发帧,并为PAP-1分配信道资源。In one embodiment, FIG. 11 is a schematic diagram of the implementation of PAP delay waiting to send TF provided by the embodiment of the present application. As shown in FIG. 11, two candidate access points (PAP-1 and PAP-2, respectively) in the candidate access point set work on different P20 channels. PAP-2 randomly selects a backoff window and counts down at time T0. PAP-1 detects that the channel is busy due to the PPDU (On-going PPDU) being transmitted, so it needs to wait for the channel to be idle. When the countdown of the PAP-2 backoff window is 0 (i.e., time T1), the main channel where PAP-1 is located is still busy, and PAP-2 delays waiting. At time T2, the PAP-1 channel becomes idle, PAP-2 sends a collaborative trigger frame, and allocates channel resources to PAP-1.
在一实施例中,图12是本申请实施例提供的一种信道接入装置的结构框图。本实施例应用于接入点。如图12所示,本实施例中的信道接入装置包括:生成模块210和信道接入模块220。 In one embodiment, FIG12 is a structural block diagram of a channel access device provided in an embodiment of the present application. This embodiment is applied to an access point. As shown in FIG12 , the channel access device in this embodiment includes: a generation module 210 and a channel access module 220 .
生成模块210,配置为将预先配置的接入点集合中参与协同操作和信道资源竞争的每个接入点,组成对应的候选接入点集合。The generating module 210 is configured to form a corresponding candidate access point set from each access point in the pre-configured access point set that participates in the cooperative operation and the channel resource competition.
信道接入模块220,配置为将候选接入点集合中首个成功抢占信道资源的候选接入点作为第一类型接入点,并通过第一类型接入点向接入点集合中的其它接入点发送协同触发帧,以使接入点集合中的其它接入点进行信道接入。The channel access module 220 is configured to use the first candidate access point in the candidate access point set that successfully seizes channel resources as a first type access point, and send a coordinated trigger frame to other access points in the access point set through the first type access point to enable other access points in the access point set to access the channel.
在一实施例中,接入点集合中的第二类型接入点至少包括下述之一:参与协同操作且未参与信道资源竞争的接入点;参与协同操作且参与信道资源竞争但未成功抢占信道资源的接入点;候选接入点集合中接收到协同触发帧的所有接入点。In one embodiment, the second type of access points in the access point set include at least one of the following: access points that participate in collaborative operation and do not participate in channel resource competition; access points that participate in collaborative operation and participate in channel resource competition but fail to successfully seize channel resources; all access points in the candidate access point set that receive collaborative trigger frames.
在一实施例中,第二类型接入点和第一类型接入点在一次协同操作完成之后,第一类型接入点和第二类型接入点的状态恢复到初始接入点。In one embodiment, after a cooperative operation between the second type access point and the first type access point is completed, the states of the first type access point and the second type access point are restored to the initial access point.
在一实施例中,候选接入点集合中的每个候选接入点之间共享资源需求信息以及其当前信道状态信息。In one embodiment, each candidate access point in the candidate access point set shares resource requirement information and current channel state information thereof.
在一实施例中,候选接入点集合中的每个候选接入点记录候选接入点集合中每个候选接入点的资源需求信息以及其当前信道状态信息。In one embodiment, each candidate access point in the candidate access point set records resource requirement information of each candidate access point in the candidate access point set and its current channel state information.
在一实施例中,候选接入点集合中的每个候选接入点之间的资源需求信息以及当前信道状态信息通过有线或无线连接方式进行交互。In one embodiment, resource requirement information and current channel state information between each candidate access point in the candidate access point set are exchanged via a wired or wireless connection.
在一实施例中,接入点集合中参与协同操作的每个接入点选择相同或者不同的主信道。In one embodiment, each access point in the access point set participating in the cooperative operation selects the same or different primary channels.
在一实施例中,候选接入点集合中的每个候选接入点随机采用不同的回退窗口,并同时发起信道资源竞争。In one embodiment, each candidate access point in the candidate access point set randomly adopts a different backoff window and simultaneously initiates contention for channel resources.
在一实施例中,候选接入点集合中的每个候选接入点未同时发起信道资源竞争的原因包括如下之一:每个候选接入点所对应主信道的当前信道状态不同;每个候选接入点的内部调度状态不相同。In one embodiment, the reason why each candidate access point in the candidate access point set does not initiate channel resource contention at the same time includes one of the following: the current channel state of the primary channel corresponding to each candidate access point is different; the internal scheduling state of each candidate access point is different.
在一实施例中,在通过第一类型接入点向接入点集合中的其它接入点发送协同触发帧之前,通过第一类型接入点发送一个控制帧进行信道抢占。In one embodiment, before sending a coordination trigger frame to other access points in the access point set through the first type access point, a control frame is sent through the first type access point to perform channel preemption.
在一实施例中,候选接入点的回退窗口倒计时为0且未发送协同触发帧的条件包括下述至少之一:候选接入点集合中的其它候选接入点的当前信道状态为繁忙状态;与回退窗口倒计时为0的候选接入点属于同一个多链路接入设备的其它链路处于繁忙状态。In one embodiment, the condition that the backoff window countdown of the candidate access point is 0 and the coordination trigger frame is not sent includes at least one of the following: the current channel status of other candidate access points in the candidate access point set is busy; other links belonging to the same multi-link access device as the candidate access point whose backoff window countdown is 0 are in a busy state.
在一实施例中,在候选接入点转换为第二类型接入点的情况下,对第二类型接入点所对应回退窗口的剩余时间进行清零操作。 In one embodiment, when the candidate access point is converted to the second type access point, the remaining time of the backoff window corresponding to the second type access point is cleared.
在一实施例中,在候选接入点转换为第二类型接入点的情况下,对第二类型接入点所对应回退窗口的剩余时间不进行清零操作,并将回退窗口的剩余时间用于在本次协同操作之后的信道资源竞争。In one embodiment, when the candidate access point is converted to the second type access point, the remaining time of the backoff window corresponding to the second type access point is not cleared, and the remaining time of the backoff window is used for channel resource contention after the current collaborative operation.
本实施例提供的信道接入装置设置为实现图6所示实施例的信道接入方法,本实施例提供的信道接入装置实现原理和技术效果类似,此处不再赘述。The channel access device provided in this embodiment is configured to implement the channel access method of the embodiment shown in FIG. 6 . The implementation principle and technical effect of the channel access device provided in this embodiment are similar and will not be described in detail here.
在一实施例中,图13是本申请实施例提供的一种通信设备的结构示意图。如图13所示,本申请提供的设备,包括:处理器310、存储器320和通信模块330。该设备中处理器310的数量可以是一个或者多个,图13中以一个处理器310为例。该设备中存储器320的数量可以是一个或者多个,图13中以一个存储器320为例。该设备的处理器310、存储器320和通信模块330可以通过总线或者其他方式连接,图13中以通过总线连接为例。在该实施例中,该设备为可以为接入点。In one embodiment, FIG. 13 is a schematic diagram of the structure of a communication device provided by an embodiment of the present application. As shown in FIG. 13, the device provided by the present application includes: a processor 310, a memory 320, and a communication module 330. The number of processors 310 in the device may be one or more, and FIG. 13 takes one processor 310 as an example. The number of memories 320 in the device may be one or more, and FIG. 13 takes one memory 320 as an example. The processor 310, memory 320, and communication module 330 of the device may be connected via a bus or other means, and FIG. 13 takes the connection via a bus as an example. In this embodiment, the device may be an access point.
存储器320作为一种计算机可读存储介质,可设置为存储软件程序、计算机可执行程序以及模块,如本申请任意实施例的设备对应的程序指令/模块(例如,信道接入装置中的生成模块210和信道接入模块220)。存储器320可包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器320可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器320可进一步包括相对于处理器310远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。The memory 320, as a computer-readable storage medium, can be configured to store software programs, computer executable programs, and modules, such as program instructions/modules corresponding to the device of any embodiment of the present application (for example, the generation module 210 and the channel access module 220 in the channel access device). The memory 320 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the device, etc. In addition, the memory 320 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the memory 320 may further include a memory remotely arranged relative to the processor 310, and these remote memories may be connected to the device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
上述提供的通信设备可设置为执行上述任意实施例提供的信道接入方法,具备相应的功能和效果。The communication device provided above can be configured to execute the channel access method provided in any of the above embodiments, and has corresponding functions and effects.
本申请实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种信道接入方法,该方法包括:将预先配置的接入点集合中参与协同操作和信道资源竞争的每个接入点,组成对应的候选接入点集合;将候选接入点集合中首个成功抢占信道资源的候选接入点作为第一类型接入点,并通过第一类型接入点向接入点集合中的其它接入点发送协同触发帧,以使接入点集合中的其它接入点进行信道接入。An embodiment of the present application also provides a storage medium containing computer executable instructions. When the computer executable instructions are executed by a computer processor, they are used to execute a channel access method. The method includes: each access point in a pre-configured access point set that participates in collaborative operation and channel resource competition is formed into a corresponding candidate access point set; the first candidate access point in the candidate access point set that successfully seizes channel resources is used as a first type of access point, and a collaborative trigger frame is sent to other access points in the access point set through the first type of access point, so that the other access points in the access point set can access the channel.
本领域内的技术人员应明白,术语用户设备涵盖任何适合类型的无线用户设备,例如移动电话、便携数据处理装置、便携网络浏览器或车载移动台。It will be appreciated by those skilled in the art that the term user equipment encompasses any suitable type of wireless user equipment, such as a mobile phone, a portable data processing device, a portable web browser or a car-mounted mobile station.
一般来说,本申请的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实 现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本申请不限于此。In general, various embodiments of the present application may be implemented in hardware or dedicated circuits, software, logic, or any combination thereof. For example, some aspects may be implemented in hardware, while other aspects may be implemented in The present invention may be implemented in firmware or software that may be executed by a controller, microprocessor or other computing device, although the present application is not limited thereto.
本申请的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(Instruction Set Architecture,ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。Embodiments of the present application may be implemented by executing computer program instructions by a data processor of a mobile device, for example in a processor entity, or by hardware, or by a combination of software and hardware. The computer program instructions may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages.
本申请附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(Read-Only Memory,ROM)、随机访问存储器(Random Access Memory,RAM)、光存储器装置和系统(数码多功能光碟(Digital Video Disc,DVD)或光盘(Compact Disk,CD))等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑器件(Field-Programmable Gate Array,FPGA)以及基于多核处理器架构的处理器。The block diagram of any logic flow in the drawings of the present application may represent program steps, or may represent interconnected logic circuits, modules and functions, or may represent a combination of program steps and logic circuits, modules and functions. The computer program may be stored in a memory. The memory may be of any type suitable for the local technical environment and may be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical storage devices and systems (digital versatile discs (DVD) or compact disks (CD)), etc. Computer-readable media may include non-transitory storage media. The data processor may be of any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (Field-Programmable Gate Array, FPGA) and a processor based on a multi-core processor architecture.
以上仅为本申请的可选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。 The above are only optional embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims (15)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410030609.7 | 2024-01-05 | ||
| CN202410030609.7A CN120282304A (en) | 2024-01-05 | 2024-01-05 | Channel access method, device and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025145571A1 true WO2025145571A1 (en) | 2025-07-10 |
Family
ID=96237508
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/108681 Pending WO2025145571A1 (en) | 2024-01-05 | 2024-07-31 | Channel access method and device, and storage medium |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN120282304A (en) |
| WO (1) | WO2025145571A1 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210120548A1 (en) * | 2020-03-04 | 2021-04-22 | Cheng Chen | Multi-ap resource sharing |
| CN115669095A (en) * | 2020-04-29 | 2023-01-31 | 交互数字专利控股公司 | Coordinated multi-access point transmission for wireless local area network systems |
| WO2023077476A1 (en) * | 2021-11-05 | 2023-05-11 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Access point and wireless communication method |
| US20230171806A1 (en) * | 2020-05-05 | 2023-06-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Backoff Counter Handling for TXOP Sharing |
| WO2023104320A1 (en) * | 2021-12-10 | 2023-06-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Versatile access point cooperation setup |
-
2024
- 2024-01-05 CN CN202410030609.7A patent/CN120282304A/en active Pending
- 2024-07-31 WO PCT/CN2024/108681 patent/WO2025145571A1/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20210120548A1 (en) * | 2020-03-04 | 2021-04-22 | Cheng Chen | Multi-ap resource sharing |
| CN115669095A (en) * | 2020-04-29 | 2023-01-31 | 交互数字专利控股公司 | Coordinated multi-access point transmission for wireless local area network systems |
| US20230171806A1 (en) * | 2020-05-05 | 2023-06-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Backoff Counter Handling for TXOP Sharing |
| WO2023077476A1 (en) * | 2021-11-05 | 2023-05-11 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Access point and wireless communication method |
| WO2023104320A1 (en) * | 2021-12-10 | 2023-06-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Versatile access point cooperation setup |
Also Published As
| Publication number | Publication date |
|---|---|
| CN120282304A (en) | 2025-07-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN105162568B (en) | Node pairing and resource competition method in a kind of full duplex radio network | |
| CN102958185B (en) | The update method of a kind of competition window and a kind of access point | |
| CN102056325B (en) | Multiple access method based on multiple-input multiple-output antenna | |
| CN113473621B (en) | Method and device for competing for a channel | |
| TWI817816B (en) | Method, apparatus, storage medium and program product for data transmission | |
| CN113840367B (en) | Method, device and terminal for multi-link WLAN network contention access | |
| US11290955B2 (en) | Low latency wireless protocol | |
| CN107666489B (en) | A method for full-duplex media access control protocol based on two-stage competition | |
| WO2015169025A1 (en) | Parallel data transmission processing method and device, and computer storage medium | |
| US11451966B2 (en) | Wireless access protocol with collaborative spectrum monitoring | |
| CN105247796A (en) | Combined sending method and apparatus | |
| JP2025505782A (en) | Sharing transmission opportunities with limited target wait times | |
| CN106060957A (en) | CSMA/TDMA hybrid access control method | |
| Naribole et al. | Simultaneous transmit-receive multi-channel operation in next generation WLANs | |
| CN102137452B (en) | Method based on multi-channel medium access control protocol in ad hoc network | |
| CN106572489B (en) | One kind being based on the associated access of more BSS and transmission method | |
| CN101494879A (en) | Intermedium control method capable of holding collaboration communication in wireless LAN | |
| WO2021147934A1 (en) | Transmission method and apparatus for wireless network, communication node and storage medium | |
| WO2017031645A1 (en) | Backoff method and apparatus, and message transmission method and apparatus | |
| WO2025145571A1 (en) | Channel access method and device, and storage medium | |
| WO2025066855A1 (en) | Channel access method and apparatus | |
| CN102123010B (en) | Data transmission method for medium access control (MAC) layer in wireless local area network | |
| WO2025039121A1 (en) | M-ap coordination method, access point device, and communication system | |
| CN101291296A (en) | A Method of Reducing Media Access Conflicts in Wireless Local Area Networks Through Cross-Layer Structure | |
| WO2023197782A1 (en) | Channel access method and apparatus, device, and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24914793 Country of ref document: EP Kind code of ref document: A1 |