Listen first, then speak: measurement and control methods, devices, terminal equipment, and network equipment.

By acquiring the measurement time constraint information of multiple beams and performing LBT measurement control, the problem of wasted channel access opportunities caused by beam interference in the prior art is solved, and the successful activation of multi-beam COT and the improvement of channel access efficiency are realized.

CN115942334BActive Publication Date: 2025-10-31DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110933001.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-13
Publication Date
2025-10-31
Estimated Expiration
2041-08-13

AI Technical Summary

Technical Problem

Existing schemes based on per-beam LBT for obtaining channel occupancy time for multiple beams suffer from problems such as interference in the direction of the front beam causing CCA detection failure, affecting subsequent beam measurements, resulting in wasted channel access opportunities or difficulty for nodes to activate multi-beam COT.

Method used

By acquiring the measurement time limit information for each target beam in the multi-beam system and performing LBT measurement control based on this information, the LBT measurement time is adjusted using a time controller to avoid nodes not having enough time to perform measurements for subsequent beams before COT begins.

Benefits of technology

This effectively reduces the waste of spatial channel access opportunities, ensures that nodes can successfully activate multi-beam COT, and improves the efficiency of channel access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115942334B_ABST
    Figure CN115942334B_ABST
Patent Text Reader

Abstract

This invention provides a Listen-After-Speak (LBT) measurement control method, apparatus, terminal device, and network device, relating to the field of communication technology. The method includes: acquiring measurement time constraint information for each target beam in the multi-beam acquisition of Channel Occupancy Time (COT); and performing LBT measurement control for the target beam based on the measurement time constraint information. This scheme, by acquiring measurement time constraint information for each target beam in the multi-beam acquisition of COT and performing LBT measurement control based on the measurement time constraint information, effectively controls the time of LBT measurement for each beam, reduces wasted channel access opportunities, and ensures that nodes can activate multi-beam COT.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a method, apparatus, terminal equipment, and network equipment for measurement and control of listening before speaking. Background Technology

[0002] Existing candidate schemes for multi-beam channel occupancy time (COT) based on Listen Before Talk (LBT) for each beam have several drawbacks. For example, if interference exists in the direction of the current beam and Clear Channel Assessment (CCA) detection continuously fails, it will affect CCA measurement for subsequent beams. Nodes will be unable to perform CCA measurement in subsequent beam directions, leading to LBT failure and wasted channel access opportunities. Alternatively, if CCA detection fails in one beam direction, the counter cannot return to zero, making it difficult for the node to activate multi-beam COT. Summary of the Invention

[0003] This invention provides a listening-before-speaking measurement and control method, apparatus, terminal equipment, and network equipment to solve the problem that existing per-beam LBT-based multi-beam COT acquisition schemes easily lead to wasted spatial channel access opportunities or difficulty in enabling multi-beam COT at nodes.

[0004] To address the aforementioned technical problems, embodiments of the present invention provide a "listen-then-speak" measurement and control method, executed by a terminal device, comprising:

[0005] During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired.

[0006] Based on the measurement time limit information, LBT measurement control of the target beam is performed.

[0007] Optionally, the step of performing LBT (Listen-Before-Speak) measurement control of the target beam based on the measurement time constraint information includes:

[0008] When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information.

[0009] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0010] Optionally, when channel measurements of the target beam need to be performed within an additional delay time, the runtime controller includes:

[0011] The time controller is operated according to the first method;

[0012] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0013] The first target value is one of the maximum value of the time controller and the target value;

[0014] The maximum value of the time controller is determined by the measurement time limit information.

[0015] Optionally, at the start of the first delay time corresponding to the target beam, the runtime controller includes:

[0016] The time controller is operated according to the second method;

[0017] The second method includes setting the initial value of the time controller to a first target value;

[0018] The first target value is one of the maximum value of the time controller and the target value;

[0019] The maximum value of the time controller is determined by the measurement time limit information.

[0020] Optionally, determining whether to perform LBT measurement on the target beam based on the value of the time controller includes:

[0021] When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam.

[0022] The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

[0023] Optionally, obtaining the measurement time constraint information for each target beam in the multi-beam array includes at least one of the following:

[0024] Obtain measurement time limit information for each target beam in the multi-beam configuration at the higher level;

[0025] Obtain the measurement time limit information for each target beam in the multi-beam array as agreed in the protocol;

[0026] Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined;

[0027] The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration;

[0028] The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot.

[0029] Optionally, the first ratio is agreed upon by the protocol or configured by higher-level management.

[0030] This invention also provides a "listen first, speak later" measurement control method, executed by a network device, comprising:

[0031] During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired.

[0032] Based on the measurement time limit information, LBT measurement control of the target beam is performed.

[0033] Optionally, the step of performing LBT (Listen-Before-Speak) measurement control of the target beam based on the measurement time constraint information includes:

[0034] When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information.

[0035] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0036] Optionally, when channel measurements of the target beam need to be performed within an additional delay time, the operation of the time controller includes:

[0037] The time controller is operated according to the first method;

[0038] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0039] The first target value is one of the maximum value of the time controller and the target value;

[0040] The maximum value of the time controller is determined by the measurement time limit information.

[0041] Optionally, at the start of the first delay time corresponding to the target beam, the runtime controller includes:

[0042] The time controller is operated according to the second method;

[0043] The second method includes setting the initial value of the time controller to a first target value;

[0044] The first target value is one of the maximum value of the time controller and the target value;

[0045] The maximum value of the time controller is determined by the measurement time limit information.

[0046] Optionally, determining whether to perform LBT measurement on the target beam based on the value of the time controller includes:

[0047] When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam.

[0048] The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

[0049] Optionally, obtaining the measurement time constraint information for each target beam in the multi-beam array includes at least one of the following:

[0050] Obtain measurement time limit information for each target beam in the multi-beam configuration at the higher level;

[0051] Obtain the measurement time limit information for each target beam in the multi-beam array as agreed in the protocol;

[0052] Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined;

[0053] The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration;

[0054] The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot.

[0055] Optionally, the first ratio is agreed upon by the protocol or configured by higher-level management.

[0056] This invention also provides a terminal device, including a memory, a transceiver, and a processor:

[0057] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0058] During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired.

[0059] Based on the measurement time limit information, LBT measurement control of the target beam is performed.

[0060] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0061] When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information.

[0062] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0063] Optionally, when channel measurements of the target beam need to be performed during an additional delay time, the processor is configured to read the computer program in the memory and perform the following operations:

[0064] The time controller is operated according to the first method;

[0065] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0066] The first target value is one of the maximum value of the time controller and the target value;

[0067] The maximum value of the time controller is determined by the measurement time limit information.

[0068] Optionally, at the start of the first delay time corresponding to the target beam, the processor is configured to read the computer program in the memory and perform the following operations:

[0069] The time controller is operated according to the second method;

[0070] The second method includes setting the initial value of the time controller to a first target value;

[0071] The first target value is one of the maximum value of the time controller and the target value;

[0072] The maximum value of the time controller is determined by the measurement time limit information.

[0073] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0074] When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam.

[0075] The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

[0076] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0077] Obtain measurement time limit information for each target beam in the multi-beam configuration at the higher level;

[0078] Obtain the measurement time limit information for each target beam in the multi-beam array as agreed in the protocol;

[0079] Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined;

[0080] The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration;

[0081] The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot.

[0082] Optionally, the first ratio is agreed upon by the protocol or configured by higher-level management.

[0083] This invention also provides a "listen first, speak later" measurement and control device, applied to a terminal device, comprising:

[0084] The first acquisition unit is used to acquire measurement time limit information for each target beam in the multi-beam during the process of acquiring channel occupancy time (COT) for the multi-beam;

[0085] The first control unit is used to perform LBT (Listen-Before-Speak) measurement control of the target beam according to the measurement time limit information.

[0086] This invention also provides a network device, including a memory, a transceiver, and a processor:

[0087] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0088] During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired.

[0089] Based on the measurement time limit information, LBT measurement control of the target beam is performed.

[0090] This invention also provides a "listen first, speak later" measurement and control device, applied to network equipment, comprising:

[0091] The second acquisition unit is used to acquire measurement time limit information for each target beam in the multi-beam during the process of acquiring channel occupancy time (COT) for the multi-beam;

[0092] The second control unit is used to perform LBT (Listen-Before-Speak) measurement control of the target beam based on the measurement time limit information.

[0093] This invention also provides a processor-readable storage medium storing a computer program for causing the processor to perform the method described in any one of claims 1 to 14.

[0094] The beneficial effects of this invention are:

[0095] The above scheme obtains the measurement time limit information of each target beam in the multi-beam COT acquisition process; and performs LBT measurement control of the target beam based on the measurement time limit information. This can effectively control the time of LBT measurement of each beam, reduce the waste of channel access opportunities in space, and ensure that the node can start multi-beam COT. Attached Figure Description

[0096] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0097] Figure 1 This diagram illustrates the structure of a network system applicable to embodiments of this application.

[0098] Figure 2 This describes the LBT process in high-frequency system simulation.

[0099] Figure 3 This indicates the beam measurement method for candidate scheme one;

[0100] Figure 4 A schematic diagram of LBT (Low Beam Transmission) showing the presence and absence of interference in the beam direction of the candidate scheme;

[0101] Figure 5 This indicates the beam measurement method for candidate scheme two;

[0102] Figure 6 A schematic diagram of LBT with and without beam interference in candidate scheme 2;

[0103] Figure 7 This indicates the beam measurement method for candidate scheme three;

[0104] Figure 8 A schematic diagram of LBT (Low Beam Transmission) with and without interference in the beam direction of candidate scheme three;

[0105] Figure 9 A flowchart illustrating the "listen-then-speak" measurement and control method applied to a terminal device according to an embodiment of the present invention;

[0106] Figure 10 The flowchart illustrates the per-beam LBT method for acquiring COT using the "listen-before-speak" measurement control method of this invention.

[0107] Figure 11 This diagram illustrates how a terminal device / network device performs per-beam LBT for each beam in a timing sequence, with brief interference in the Beam2 direction.

[0108] Figure 12 This diagram illustrates how a terminal device / network device performs per-beam LBT on a beam and begins transmission in the direction of this beam after a successful measurement.

[0109] Figure 13 A flowchart illustrating the "listen-then-speak" measurement and control method for network devices according to an embodiment of the present invention;

[0110] Figure 14 A schematic diagram of the unit of a terminal device according to an embodiment of the present invention;

[0111] Figure 15 A structural diagram illustrating the terminal device according to an embodiment of this application;

[0112] Figure 16 A schematic diagram of a network terminal device according to an embodiment of the present invention;

[0113] Figure 17 This is a structural diagram illustrating a network terminal device according to an embodiment of this application. Detailed Implementation

[0114] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0115] The terms “first,” “second,” etc., used in the specification and claims of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the application described herein may be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0116] In this application's embodiments, the term "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship. In this application's embodiments, the term "multiple" refers to two or more, and other quantifiers are similar.

[0117] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of the terms "exemplary" or "for example" is intended to present the relevant concepts in a specific manner.

[0118] The embodiments of this application are described below with reference to the accompanying drawings. The listen-before-speak measurement and control method, apparatus, terminal equipment, and network equipment provided in the embodiments of this application can be applied to wireless communication systems. This wireless communication system can be a system employing fifth-generation (5G) mobile communication technology (hereinafter referred to as a 5G system). Those skilled in the art will understand that the 5G NR system is merely an example and not a limitation.

[0119] See Figure 1, Figure 1 This is a structural diagram of a network system that can be applied to the embodiments of this application, such as... Figure 1 As shown, the system includes a user terminal 11 and a base station 12. The user terminal 11 can be a user equipment (UE), such as a mobile phone, tablet personal computer, laptop computer, personal digital assistant (PDA), mobile internet device (MID), or wearable device. It should be noted that the specific type of user terminal 11 is not limited in this embodiment. The base station 12 can be a 5G or later version base station (e.g., gNB, 5G NR NB), or a base station in other communication systems, also referred to as a node B. It should be noted that this embodiment only uses a 5G base station as an example, but the specific type of base station 12 is not limited.

[0120] First, some concepts related to the embodiments of the present invention will be explained as follows.

[0121] I. The Listen Before Talk (LBT) Process in 3GPP Standards

[0122] Once the channel is initially measured to be idle during the deferral period and the random counter N (step four) reaches zero, the base station / terminal may begin transmission. The counter N is adjusted according to the following steps:

[0123] Step 1: Set N = N init , where N init It is distributed in 0 and CW p Random numbers between, CW p The value is determined by the channel access priority; if the channel is idle during the 8µs delay, proceed to step four.

[0124] Step 2: If N>0, the base station chooses to decrease the counter and sets N=N-1.

[0125] Step 3: Perform a measurement on the channel within the sensing time slot. If the sensing time slot is idle, proceed to step 4; otherwise, proceed to step 5.

[0126] Step 4: If N=0, stop the measurement and consider LBT successful; otherwise, go to step 2.

[0127] Step 5: Perform measurements on the channel during the delay time.

[0128] Step 6: If the channel is idle during the delay time, proceed to step 4; otherwise, proceed to step 5.

[0129] II. LBT process in EN 302.567

[0130] According to EN 302.567, the LBT mechanism for devices in the 60 GHz band is as follows:

[0131] 1. Before a transmission or a group of transmissions, the device initiating the transmission will perform a Clear Channel Assessment (CCA) within the Operating Channel.

[0132] 2. If this device detects that the channel is occupied, it will not transmit on this channel and will not allow other devices to transmit on this channel. If the CCA check determines that the channel is no longer occupied and transmission has been delayed for a number of idle time slots defined by the CCA check procedure, the device will begin transmission or allow other devices to transmit on this channel.

[0133] 3. The device initiating the transmission performs CCA detection using an "energy check" method. If the energy level measured on the channel exceeds the threshold defined in 7), the channel is considered occupied for the duration of this 5µs time slot. The device should observe the channel status within the "CCA observation time," which consists of multiple measured time slots.

[0134] Step 4, Definition of CCA Detection:

[0135] CCA detection is initiated at the end of the time slot when the channel is occupied.

[0136] Transmission delay will begin after the observation channel has been unoccupied for at least 8µs.

[0137] The transmission delay will last for at least N idle time slots, which is a random number between 0 and the maximum value M.

[0138] The maximum value M is not less than 3.

[0139] 5. The total time for the device to initiate transmission on the channel is defined as the channel occupancy time. After steps 1, 2, and 3, the channel occupancy time should be less than 5ms.

[0140] 6. A device (including devices that initiate transmissions and those that do not) can, based on correctly receiving data packets sent to it, omit CCA detection and immediately continue transmission in response to a received frame. Without new CCA detections, continuous transmissions generated by the device should not exceed the channel occupancy time in step 5 above.

[0141] 7. The energy detection threshold for CCA should be -80dBm + 10×log10(operation channelbandwidth(MHz)) + 10×log10(Pmax(W) / Pout(W)), where Pout is the RF output power and Pmax(W) is the maximum RF output power.

[0142] III. Baseline Discussion of LBT Mechanism in High Frequency

[0143] RAN1's ​​understanding of the LBT procedure is as follows: Figure 2 As shown, CCA detection is performed before transmission begins, and a random counter continuously decreases the count. When energy detection fails in one of the observation slots, the counter is frozen and will continue to decrease the delay time by 8µs after the interference disappears.

[0144] III. Candidate Schemes for Multi-Beam COT Acquisition Based on Per-Beam LBT

[0145] In a 60GHz NR system, when a device performs LBT for multiple beams and maintains a common COT, the device can transmit in multiple beam directions using spatial multiplexing (SDM) or in the COT using time-division multiplexing (TDM) via beam switching. Currently, the following are some candidate schemes for LBT methods in multi-beam COTs:

[0146] Candidate Option 1: Before COT begins, each node performs an independent per-beam LBT for each beam, and transmission begins after LBT measurements are performed in all beam directions.

[0147] Specifically, the node performs per-beam LBT in one beam direction, then immediately switches to perform per-beam LBT in another beam direction. Transmission begins after LBT detection is complete. Figure 3 As shown. The advantage of this scheme is that LBT is performed for each beam, resulting in more accurate measurements. However, this scheme has a problem where if the LBT of an earlier beam fails, the node will be unable to perform LBT measurements for subsequent beams. For example... Figure 4As shown, at the start of COT, the node performs per-beam LBT in beam1, beam2, and beam3 directions respectively. The initial counter value for LBT execution on each beam is different; the counter decreases by one when the CCA measurement on the sensing time slot is idle, otherwise the counter value remains unchanged. When there is no interference in any beam direction, the node performs LBT sequentially in different beam directions. When there is persistent interference in beam2, the node continues to perform measurements for beam2 before the start of COT, preventing the node from performing LBT for subsequent beams.

[0148] Candidate Option 2: Before COT begins, each node performs an independent per-beam LBT for each transmission beam. Once the measurement in one beam direction is completed, transmission begins in that direction.

[0149] Before COT begins, each node performs an independent per-beam LBT for each transmission beam. Specifically, after performing a per-beam LBT in one beam direction, the node transmits in that beam direction, and then switches to another beam direction to perform a per-beam LBT. Figure 5 As shown. The advantage of this scheme is that transmission can begin directly after LBT is performed on the beam, avoiding the situation where LBT measurement results are difficult to reflect the interference on the beam before transmission when the time interval between LBT and transmission is large. However, this scheme has the problem that if there is continuous interference in the direction of the preceding beam, the node cannot perform measurements for subsequent beams. Figure 6 The node shown performs an LBT measurement in the Beam1 direction and then starts transmitting. However, when it performs an LBT measurement in the Beam2 direction, it detects continuous interference, which prevents the node from performing an LBT measurement in the Beam3 direction.

[0150] Candidate Option 3: Perform LBT using multi-beam rotation training. After CCA measurements are completed in all beam directions, transmission begins.

[0151] Before COT begins, each node performs an independent per-beam LBT for each transmission beam. Specifically, the node performs energy detection on beams in different directions within a sensing time slot, repeating this operation after the next sensing time slot begins, until the counters in all beam directions are zero. Only then does the node begin transmission. Figure 7 As shown. The advantage of this scheme is that parallel transmission saves time and avoids the problem of excessively large time intervals between LBT and transmission. However, when there is continuous interference in a certain beam direction, CCA detection fails for a long time, for example, as... Figure 8As shown, the long-term failure of CCA detection in the Beam3 direction will cause the counters of different beams to fail to return to zero, thus causing the LBT of the multi-beam COT to fail.

[0152] The problem with candidate schemes one and two is that when interference exists in the forward beam direction and CCA detection continues to fail, it will affect CCA measurements for subsequent beams. Nodes cannot perform CCA measurements in subsequent beam directions, leading to LBT failure and wasted channel access opportunities in space. The problem with candidate scheme three is that when CCA detection fails in one beam direction, the counter in that beam direction cannot be reset to zero, making it difficult for the node to initiate multi-beam COT. Against this background, this invention proposes an LBT method for acquiring COT for multiple beams based on per-beam LBT. By adding a delay time counter / delay time timer or LBT timer to the per-beam LBT process, the time allowed for a node to perform LBT measurements in a certain beam direction is limited, preventing nodes from not having enough time to perform per-beam LBT measurements for subsequent beams or from being unable to start COT before it begins.

[0153] This application provides a "listen first, speak later" measurement and control method, device, terminal equipment, and network equipment to address the aforementioned problems. These methods solve the problem that existing per-beam LBT-based multi-beam COT acquisition schemes easily lead to wasted spatial channel access opportunities or difficulties in enabling multi-beam COT at nodes.

[0154] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.

[0155] like Figure 9 As shown, this embodiment of the invention provides a "listen first, speak later" measurement control method, executed by a terminal device, including:

[0156] Step S901: In the process of acquiring the channel occupancy time (COT) for the multi-beam, the measurement time limit information of each target beam in the multi-beam is acquired.

[0157] Step S902: Based on the measurement time limit information, perform LBT measurement control of the target beam.

[0158] It should be noted that this measurement time limit information is used to limit the measurement duration of each target beam. In this embodiment of the invention, the target beam refers to any one of the multiple beams. In this embodiment, when acquiring COT using multiple beams, the measurement time limit information is used to limit the measurement duration for each beam.

[0159] It should be noted that the method for obtaining the measurement time limit information mentioned in the embodiments of the present invention may include at least one of the following:

[0160] A11. Obtain the measurement time limit information for each target beam in the multi-beam configuration of the higher layer;

[0161] For example, for terminal devices, the measurement time limit information can be obtained directly from the network device side by the higher layers of the terminal device; higher layers refer to layers other than the physical layer, such as the MAC layer, RRC layer, etc.

[0162] A12. Obtain the measurement time limit information for each target beam in the multi-beam array as agreed in the protocol;

[0163] In other words, the measurement time limit information is agreed upon in the protocol and can be known by both the terminal device and the network device.

[0164] A13. Determine the measurement time limit information for each target beam in the multi-beam system based on the first proportional relationship;

[0165] It should be noted that the first proportional relationship can be agreed upon by the agreement or configured by the higher level; the first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration;

[0166] The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot.

[0167] It should be noted that the number of at least one measurement time slot is determined by the maximum count value of the random counter, which is typically N. init N init It is distributed in 0 and CW p Random numbers between, CW p The value is determined by the channel access priority.

[0168] It should be noted that the transmission delay time before the network device / terminal device performs the measurement within the measurement time slot is called the first delay time. That is, when the network device / terminal device performs a measurement for each beam, it will first go through the first delay time. After the first delay time, the channel measurement is performed in the measurement time slot. If the channel measurement result is idle, the measurement continues in the next measurement time slot. If the channel measurement result is busy, the measurement needs to continue in the subsequent delay time. In other words, the delay time after performing the measurement within at least one measurement time slot, excluding the first delay time, is called the additional delay time.

[0169] The measurement slot mentioned in the embodiments of this application refers to the observation slot or sensing slot.

[0170] It should be noted that step S902 in this embodiment can be implemented as follows:

[0171] When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information.

[0172] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0173] It should be noted that the time controllers mentioned in the embodiments of the present invention can be divided into two categories according to the different objects to be controlled. The first category is a delay time counter or delay time timer that directly controls the delay time, and the second category is an LBT timer that directly controls the total length of the LBT.

[0174] The specific implementation of the present invention will be described in detail below from the perspectives of these two types of time controllers.

[0175] I. For cases where the time controller is a time delay counter

[0176] It should be noted that, in this case, the implementation process of step S901 is as follows: when it is necessary to perform channel measurement on the target beam within the additional delay time, the time controller is run according to the measurement time limit information;

[0177] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0178] It should be noted that in this case, the measurement time limit information refers to the number of times a delay measurement can be performed. This number may or may not include the first delay.

[0179] Furthermore, based on the measurement time limit information, the specific implementation method of the running time controller is as follows: the time controller is run according to the first method;

[0180] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0181] The first target value is one of the maximum value of the time controller and the target value;

[0182] The maximum value of the time controller is determined by the measurement time limit information.

[0183] It should be noted that since this delay time counter counts the number of times the delay time is measured, meaning the counter value changes once after each delay time measurement, the adjustment step size of the delay time counter is 1, i.e., the first preset step size is 1. The counter value typically varies between 0 and the maximum count value; that is, the maximum value mentioned above refers to the maximum count value of the delay time counter, and the target value refers to 0.

[0184] Specifically, when the terminal device performs LBT in a certain beam direction, and channel measurement needs to be performed within an additional delay time, the delay time counter starts counting. Optionally, the initial count value of the delay time counter can be set to 0, and the count value of the delay time counter is incremented by one after each delay time measurement. Before the count value of the delay time counter reaches the maximum count value, the terminal device can continue to perform channel measurement in that beam direction. When the count value of the delay time counter reaches the maximum count value, channel measurement in that beam direction is stopped, and the terminal device can proceed to the measurement of the next beam or start data transmission.

[0185] Optionally, the initial count value of the delay time counter can be set to the maximum count value. After each delay time measurement, the count value of the delay time counter is decremented by one. Before the count value of the delay time counter reaches 0, the terminal device can continue to perform channel measurement in that beam direction. When the count value of the delay time counter reaches 0, the channel measurement in that beam direction is stopped, and the terminal device can perform measurement of the next beam or start data transmission.

[0186] It should be noted that, optionally, if the measurement time limit information is configured by a higher layer or agreed upon by a protocol, if the measurement time limit information includes the number of times the first delay time is measured, then the maximum value of the above-mentioned delay time counter is equal to the number of times the delay time measurement is indicated by the measurement time limit information minus one; if the measurement time limit information does not include the number of times the first delay time is measured, then the maximum value of the above-mentioned delay time counter is equal to the number of times the delay time measurement is indicated by the measurement time limit information.

[0187] Optionally, if the terminal device determines the measurement time limit information of each target beam in the multi-beam according to the first proportional relationship, and if the first proportional relationship is the ratio of the total length of the additional delay time after the measurement time slot to the first duration, the measurement time limit information can be determined according to Formula 1.

[0188] Formula 1: D1 = [A1 × B1] / T d ;

[0189] Where D1 represents the measurement time limit information, i.e., the maximum count value of the delay time counter; A1 represents the first duration, A1 = N × T s +T d N is the maximum count value of the random counter, and T is the maximum count value of the random counter. s To measure the duration of a time slot, T d B1 represents the length of the delay time, and B1 is the ratio of the total length of the additional delay time after the measurement time slot to the first duration.

[0190] It should be noted that, preferably, in the embodiments of the present invention, the total length of the additional delay time after the measurement time slot should be less than or equal to the first duration, that is, the ratio of the total length of the additional delay time after the measurement time slot to the first duration should be less than or equal to 1.

[0191] Optionally, if the terminal device determines the measurement time limit information of each target beam in the multi-beam according to the first proportional relationship, and if the first proportional relationship is the ratio of the total length of the delay time to the first duration, the measurement time limit information can be determined according to Formula 2.

[0192] Formula 2, D1 = [A1 × B2 - T] d ] / T d ;

[0193] Where D1 represents the measurement time limit information, i.e., the maximum count value of the delay time counter; A1 represents the first duration, A1 = N × T s +T d N is the maximum count value of the random counter, and T is the maximum count value of the random counter. s To measure the duration of a time slot, T d B2 represents the duration of the delay, and B2 represents the ratio of the total delay duration to the first duration.

[0194] It should be noted that, preferably, in embodiments of the present invention, the total length of the additional delay time after at least one measurement time slot should be less than or equal to the first duration.

[0195] II. For cases where the time controller is a time delay timer

[0196] It should be noted that, in this case, the implementation process of step S901 is as follows: when it is necessary to perform channel measurement on the target beam within the additional delay time, the time controller is run according to the measurement time limit information;

[0197] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0198] It should be noted that in this case, the measurement time limit information is the maximum duration of the delay time measurement that can be performed. This maximum duration may or may not include the duration of the first delay time.

[0199] Furthermore, based on the measurement time limit information, the specific implementation method of the running time controller is as follows: the time controller is run according to the first method;

[0200] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0201] The first target value is one of the maximum value of the time controller and the target value;

[0202] The maximum value of the time controller is determined by the measurement time limit information.

[0203] It should be noted that because this delay timer records the duration of the delay, meaning that the count value of the delay timer changes once after a delay period of measurement, the adjustment step size of the delay timer in this case is the duration of one delay period; that is, the first preset step size is the duration of one delay period. The count value of the delay timer typically varies between 0 and the maximum count value. In other words, the maximum value mentioned above refers to the maximum count value of the delay timer, and the target value refers to 0.

[0204] Specifically, when the terminal device performs LBT in a certain beam direction, and channel measurement needs to be performed within an additional delay time, the delay time timer starts counting. Optionally, the initial count value of the delay time timer can be set to 0. After each delay time measurement, the count value of the delay time timer is incremented by the length of the delay time. Before the count value of the delay time timer reaches the maximum count value, the terminal device can continue to perform channel measurement in that beam direction. When the count value of the delay time timer reaches the maximum count value, channel measurement in that beam direction stops, and the terminal device can proceed to the measurement of the next beam or start data transmission.

[0205] Optionally, the initial count value of the delay timer can be set to the maximum count value. After each delay time measurement, the count value of the delay timer is decremented by the length of one delay time. Before the count value of the delay timer reaches 0, the terminal device can continue to perform channel measurement in that beam direction. When the count value of the delay timer reaches 0, channel measurement in that beam direction is stopped, and the terminal device can perform measurement of the next beam or start data transmission.

[0206] It should be noted that, optionally, if the measurement time limit information is configured by a higher layer or agreed upon by a protocol, and if the measurement time limit information includes the duration of the first delay time, then the maximum value of the count value of the aforementioned delay time timer is equal to the measurement duration of the delay time indicated by the measurement time limit information minus the duration of one delay time; if the measurement time limit information does not include the duration of the first delay time, then the maximum value of the count value of the aforementioned delay time timer is equal to the measurement duration of the delay time indicated by the measurement time limit information.

[0207] Optionally, if the terminal device determines the measurement time limit information of each target beam in the multi-beam according to the first proportional relationship, and if the first proportional relationship is the ratio of the total length of the additional delay time after the measurement time slot to the first duration, the measurement time limit information can be determined according to Formula 3.

[0208] Formula 3: D1 = A1 × B1;

[0209] Where D1 represents the measurement time limit information, i.e., the maximum count value of the delay timer; A1 represents the first duration, A1 = N × T s +T d N is the maximum count value of the random counter, and T is the maximum count value of the random counter. s To measure the duration of a time slot, T d B1 represents the length of the delay time, and B1 is the ratio of the total length of the additional delay time after the measurement time slot to the first duration.

[0210] It should be noted that, preferably, in the embodiments of the present invention, the total length of the additional delay time after at least one measurement time slot should be less than or equal to the first duration, that is, the ratio of the total length of the additional delay time after the measurement time slot to the first duration should be less than or equal to 1.

[0211] Optionally, if the terminal device determines the measurement time limit information of each target beam in the multi-beam according to the first proportional relationship, and if the first proportional relationship is the ratio of the total length of the delay time to the first duration, the measurement time limit information can be determined according to Formula 4.

[0212] Formula 4: D1 = A1 × B2 - Td ;

[0213] Where D1 represents the measurement time limit information, i.e., the maximum count value of the delay timer; A1 represents the first duration, A1 = N × T s +T d N is the maximum count value of the random counter, and T is the maximum count value of the random counter. s To measure the duration of a time slot, T d B2 represents the duration of the delay, and B2 represents the ratio of the total delay duration to the first duration.

[0214] It should be noted that, preferably, in embodiments of the present invention, the total length of the additional delay time after at least one measurement time slot should be less than or equal to the first duration.

[0215] III. For cases where the time controller is an LBT timer

[0216] It should be noted that, in this case, the implementation process of step S901 is as follows: at the beginning of the first delay time corresponding to the target beam, the time controller is run according to the measurement time limit information;

[0217] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0218] It should be noted that in this case, the measurement time limit information refers to the total duration of LBT measurements that can be performed.

[0219] Furthermore, based on the measurement time limit information, the specific implementation method of the running time controller is as follows: the time controller is run according to the second method;

[0220] The second method includes setting the initial value of the time controller to a first target value;

[0221] The first target value is one of the maximum value of the time controller and the target value;

[0222] The maximum value of the time controller is determined by the measurement time limit information.

[0223] It should be noted that since the LBT timer is used to count the duration of LBT measurements, the value of the LBT timer changes in real time. In other words, the LBT timer's count usually varies between 0 and the maximum count. That is to say, the maximum count mentioned above refers to the maximum count of the LBT timer, and the target count refers to 0.

[0224] Specifically, the terminal device performs LBT in a certain beam direction. When the first delay time begins, the LBT timer starts counting. Optionally, the initial count value of the LBT timer can be set to 0. Before the LBT timer reaches its maximum count value, the terminal device can continue to perform channel measurement in that beam direction. When the LBT timer reaches its maximum count value, channel measurement in that beam direction stops, and the terminal device can then perform measurement on the next beam or start data transmission.

[0225] Optionally, the initial count value of the LBT timer can be set to the maximum count value. Before the LBT timer count value reaches 0, the terminal device can continue to perform channel measurement in that beam direction. When the LBT timer count value reaches 0, the channel measurement in that beam direction stops, and the terminal device can perform measurement on the next beam or start data transmission.

[0226] It should be noted that, optionally, if the measurement time limit information is configured by a higher layer or agreed upon by a protocol, and if the measurement time limit information includes the duration of the first delay time, then the maximum value of the LBT timer mentioned above is equal to the measurement duration indicated by the measurement time limit information; if the measurement time limit information does not include the duration of the first delay time, then the maximum value of the delay timer mentioned above is equal to the measurement duration indicated by the measurement time limit information plus the duration of one delay time.

[0227] Optionally, if the terminal device determines the measurement time limit information of each target beam in the multi-beam according to the first proportional relationship, and if the first proportional relationship is the ratio of the total length of the additional delay time after the measurement time slot to the first duration, the measurement time limit information can be determined according to Formula 5.

[0228] Formula 5, D1=A1×B1+A1;

[0229] Where D1 represents the measurement time limit information, i.e., the maximum timing value of the LBT timer; A1 represents the first duration, A1 = N × T s +T d N is the maximum count value of the random counter, and T is the maximum count value of the random counter. s To measure the duration of a time slot, T d B1 represents the length of the delay time, and B1 is the ratio of the total length of the additional delay time after the measurement time slot to the first duration.

[0230] It should be noted that, preferably, in the embodiments of the present invention, the total length of the additional delay time after at least one measurement time slot should be less than or equal to the first duration, that is, the ratio of the total length of the additional delay time after the measurement time slot to the first duration should be less than or equal to 1.

[0231] Optionally, if the terminal device determines the measurement time limit information of each target beam in the multi-beam according to the first proportional relationship, and if the first proportional relationship is the ratio of the total length of the delay time to the first duration, the measurement time limit information can be determined according to Formula 6.

[0232] Formula 6: D1 = A1 × B2 + A1 - T d ;

[0233] Where D1 represents the measurement time limit information, i.e., the maximum timing value of the LBT timer; A1 represents the first duration, A1 = N × T s +T d N is the maximum count value of the random counter, and T is the maximum count value of the random counter. s To measure the duration of a time slot, T d B2 represents the duration of the delay, and B2 represents the ratio of the total delay duration to the first duration.

[0234] It should be noted that, preferably, in embodiments of the present invention, the total length of the additional delay time after at least one measurement time slot should be less than or equal to the first duration.

[0235] The specific applications of the embodiments of the present invention are described below.

[0236] like Figure 10 As shown, taking the time controller as a delay time counter as an example, the specific implementation process of the per-beam LBT method for acquiring COT using the multi-beam acquisition method of this invention is as follows:

[0237] Step S1001: Set N = Ninit and the count value C_1 of the delay time counter to 0;

[0238] Where N is the count value of the random counter, and Ninit is the initial value of the random counter; Ninit is a random number distributed between 0 and CWp, and the value of CWp is determined by the channel access priority.

[0239] Step S1002: Perform the measurement within the first delay time;

[0240] Step S1003: Perform a measurement on the channel in the beam direction within the measurement time slot;

[0241] Step S1004: If N>0, set N=N-1;

[0242] Step S1005: Determine whether the channel is idle within the measurement time slot;

[0243] If the channel is idle in the measurement time slot, proceed to step 1006; otherwise, proceed to step 1007.

[0244] Step S1006: Determine if N is 0;

[0245] If N = 0, proceed to step S1011; otherwise, go to step S1003.

[0246] Step S1007: The delay time counter starts running;

[0247] It should be noted that this delay time counter is only started once after the first measurement time slot is determined and a measurement needs to be performed within the delay time. After that, it will continue to run until the threshold is reached or N is 0.

[0248] Step S1008: Perform the measurement during the additional delay time, and increment the delay time counter by one;

[0249] Step S1009: Determine whether the channel is idle during the additional delay period;

[0250] If the channel is idle during the additional delay time, proceed to step S1006; otherwise, proceed to step S1010.

[0251] Step S1010: Determine whether the delay time counter has reached the threshold;

[0252] If the threshold is reached, proceed to step S1011; otherwise, proceed to step S1008.

[0253] Step S1011: Perform the measurement of the next beam or transmit data.

[0254] It should be noted that the implementation process of the time controller as a delay timer is similar to that of the time controller as a delay time counter, and will not be repeated here.

[0255] For cases where the time controller is an LBT timer, simply run the LBT timer when beam measurement begins, and stop measuring the beam when N=0 or the LBT timer reaches its maximum value or returns to zero. The rest of the process is similar to the existing process and will not be described in detail here.

[0256] It should be noted that the embodiments of this application are applicable to both the terminal device side and the network device side. For uplink (UL), the terminal device uses the measurement and control method of the embodiments of this application to measure and control the process of multi-beam acquisition of COT. For downlink (DL), the network device uses the measurement and control method of the embodiments of this application to measure and control the process of multi-beam acquisition of COT.

[0257] Specific application scenarios, such as Figure 11As shown, network devices (e.g., base stations) / terminal devices perform LBT measurements for each beam before COT begins. However, interference exists in the Beam2 direction. The network devices / terminal devices perform per-beam LBT in the Beam2 direction as follows:

[0258] The network device / terminal device first performs per-beam LBT in the Beam1 direction and the random counter N in the Beam1 direction is reset to zero. Then, the network device / terminal device switches to the Beam2 direction to perform per-beam LBT. The specific process in one implementation is as follows:

[0259] Step 1: Set N = Ninit and the count value C_1 of the delay time counter / delay timer to 0;

[0260] Here, Ninit is a random number distributed between 0 and CWp, and the value of CWp is determined by the channel access priority.

[0261] Step two: Take measurements within the first delay period;

[0262] Step 3: Perform measurements on the channel in the Beam2 direction within the sensing time slot;

[0263] Step 4: If N > 0, set N = N - 1;

[0264] Step 5: Determine whether the channel is idle within the sensing time slot;

[0265] If the channel is idle in the sensing time slot, proceed to step six; otherwise, proceed to step seven.

[0266] Step 6: Determine if N is 0;

[0267] If N = 0, proceed to step eleven; otherwise, go to step three.

[0268] Step 7: The delay time counter / delay timer starts running;

[0269] Step 8: Take measurements during the additional delay time, incrementing the delay time counter by one or the delay time timer by the duration of the delay time.

[0270] Step 9: Determine whether the channel is idle during the additional delay period;

[0271] If the channel is idle during the additional delay period, proceed to step six; otherwise, proceed to step ten.

[0272] Step 10: Determine if the delay time counter / delay time timer has reached the threshold;

[0273] If the threshold is reached, proceed to step eleven; otherwise, proceed to step eight.

[0274] Step eleven: Perform the measurement of the next beam.

[0275] The specific process under another implementation method is as follows:

[0276] Step 1: Set N = Ninit and the count value C_1 of the LBT timer to 0;

[0277] Here, Ninit is a random number distributed between 0 and CWp, and the value of CWp is determined by the channel access priority.

[0278] Step 2: Take the measurement within the first delay period;

[0279] Step 3: Perform measurements on the channel in the Beam2 direction within the sensing time slot;

[0280] Step 4: If N > 0, set N = N - 1;

[0281] Step 5: Determine whether the channel is idle within the sensing time slot;

[0282] If the channel is idle in the sensing time slot, proceed to step 6; otherwise, proceed to step 7.

[0283] Step 6: Determine if N is 0;

[0284] If N = 0, proceed to step eleven; otherwise, go to step 3.

[0285] Step 7: Take measurements during the additional delay time;

[0286] Step 8: Determine whether the channel is idle during the additional delay period;

[0287] Step 9: If the channel is idle during the additional delay time, proceed to step 6; otherwise, proceed to step 10.

[0288] Step 10: Determine if the LBT timer has reached the threshold;

[0289] If the threshold is reached, proceed to step 11; otherwise, proceed to step 7.

[0290] Step 11: Perform the measurement of the next beam.

[0291] It should be noted that if the value of C_1 in the beam2 direction reaches the threshold, the per-beam LBT in the beam2 direction will stop, and the per-beam LBT in the beam2 direction will be considered a failure. Transmission in the beam2 direction will not be allowed within the COT, and the network device / terminal device will switch to the beam3 direction to perform per-beam LBT. If the value of C_1 in the beam2 direction does not return to zero or reaches the threshold and the random counter returns to zero, the per-beam LBT in the beam2 direction will be considered a success. Transmission in the beam2 direction will be allowed within the COT, and the network device / terminal device will switch to the beam3 direction to perform per-beam LBT.

[0292] If a per-beam LBT is performed in a beam direction but transmission does not immediately begin in that beam direction, an energy check must be performed in that beam direction during the delay period before transmission. If the measurement result indicates an idle state, transmission can begin. If the measurement result indicates a busy state, the per-beam LBT measurement needs to be restarted.

[0293] Specific application scenario two, such as Figure 13 As shown, network devices (e.g., base stations) / terminal devices perform LBT for each beam before COT begins. After successful measurement, transmission begins in the direction of this beam. After transmission ends, network devices / terminal devices move to the next beam direction to perform per-beam LBT measurement and begin transmission.

[0294] The network device / terminal device first executes per-beam LBT in the Beam1 direction. The specific process in one implementation is as follows:

[0295] Step 1: Set N = Ninit and the count value C_1 of the delay time counter / delay timer to 0;

[0296] Here, Ninit is a random number distributed between 0 and CWp, and the value of CWp is determined by the channel access priority.

[0297] Step two: Take measurements within the first delay period;

[0298] Step 3: Perform measurements on the channel in the Beam1 direction within the sensing time slot;

[0299] Step 4: If N > 0, set N = N - 1;

[0300] Step 5: Determine whether the channel is idle within the sensing time slot;

[0301] If the channel is idle in the sensing time slot, proceed to step six; otherwise, proceed to step seven.

[0302] Step 6: Determine if N is 0;

[0303] If N = 0, proceed to step eleven; otherwise, go to step three.

[0304] Step 7: The delay timer starts running;

[0305] Step 8: Take measurements during the additional delay time, incrementing the delay time counter by one or the delay time timer by the duration of the delay time.

[0306] Step 9: Determine whether the channel is idle during the additional delay period;

[0307] If the channel is idle during the additional delay period, proceed to step six; otherwise, proceed to step ten.

[0308] Step 10: Determine if the delay time counter / delay time timer has reached the threshold;

[0309] If the threshold is reached, proceed to step eleven; otherwise, proceed to step eight.

[0310] Step 11: End the measurement in the Beam1 direction.

[0311] The specific process under another implementation method is as follows:

[0312] Step 1: Set N = Ninit and the count value C_1 of the LBT timer to 0;

[0313] Wherein, Ninit is a random number distributed between 0 and CWp, and the value of CWp is determined by the channel access priority.

[0314] Step 2: Take the measurement within the first delay period;

[0315] Step 3: Perform measurements on the channel in the Beam2 direction within the sensing time slot;

[0316] Step 4: If N > 0, set N = N - 1;

[0317] Step 5: Determine whether the channel is idle within the sensing time slot;

[0318] If the channel is idle in the sensing time slot, proceed to step 6; otherwise, proceed to step 7.

[0319] Step 6: Determine if N is 0;

[0320] If N = 0, proceed to step eleven; otherwise, go to step 3.

[0321] Step 7: Take measurements during the additional delay time;

[0322] Step 8: Determine whether the channel is idle during the additional delay period;

[0323] Step 9: If the channel is idle during the additional delay time, proceed to step 6; otherwise, proceed to step 10.

[0324] Step 10: Determine if the LBT timer has reached the threshold;

[0325] If the threshold is reached, proceed to step 11; otherwise, proceed to step 7.

[0326] Step 11, end the measurement in the Beam1 direction.

[0327] It should be noted that if C_1 in the beam1 direction reaches the threshold, the per-beam LBT in the beam1 direction stops, and the per-beam LBT in the beam1 direction is considered to have failed. Transmission in the beam1 direction is not allowed within the COT, and the network device / terminal device switches to the beam2 direction to perform per-beam LBT. If the value of C_1 in the beam1 direction does not reach the threshold and the random counter returns to zero, the per-beam LBT in the beam1 direction is considered to have succeeded. Transmission in the beam1 direction is allowed within the COT, and the node starts transmitting in the beam1 direction. After the transmission ends, the node switches to the beam2 direction and repeats the above steps.

[0328] Specific Application Scenario 3: Network equipment (e.g., base stations) / terminal equipment performs per-beam LBT for each beam before COT begins. In practice, the base station / terminal performs energy detection in round-robin for different beam directions in the same sensing time slot. COT begins after the per-beam LBT for all beam directions has been completed.

[0329] Energy detection is performed in a round-robin fashion in the beam1, beam2, and beam3 directions within the same sensing time slot to address... Figure 8 The problem that occurred, in one implementation of beam3, is as follows:

[0330] Step 1: Set N = Ninit and the count value C_1 of the delay time counter / delay timer to 0;

[0331] Here, Ninit is a random number distributed between 0 and CWp, and the value of CWp is determined by the channel access priority.

[0332] Step two: Take measurements within the first delay period;

[0333] Step 3: Perform measurements on the channel in the Beam3 direction within the sensing time slot;

[0334] Step 4: If N > 0, set N = N - 1;

[0335] Step 5: Determine whether the channel is idle within the sensing time slot;

[0336] If the channel is idle in the sensing time slot, proceed to step six; otherwise, proceed to step seven.

[0337] Step 6: Determine if N is 0;

[0338] If N = 0, proceed to step eleven; otherwise, go to step three.

[0339] Step 7: The delay timer starts running;

[0340] Step 8: Take measurements during the additional delay time, incrementing the delay time counter by one or the delay time timer by the duration of the delay time.

[0341] Step 9: Determine whether the channel is idle during the additional delay period;

[0342] If the channel is idle during the additional delay period, proceed to step six; otherwise, proceed to step ten.

[0343] Step 10: Determine if the delay time counter / delay time timer has reached the threshold;

[0344] If the threshold is reached, proceed to step eleven; otherwise, proceed to step eight.

[0345] Step eleven: Perform the measurement of the next beam.

[0346] The specific process under another implementation method is as follows:

[0347] Step 1: Set N = Ninit and the count value C_1 of the LBT timer to 0;

[0348] Wherein, Ninit is a random number distributed between 0 and CWp, and the value of CWp is determined by the channel access priority.

[0349] Step 2: Take the measurement within the first delay period;

[0350] Step 3: Perform measurements on the channel in the Beam2 direction within the sensing time slot;

[0351] Step 4: If N > 0, set N = N - 1;

[0352] Step 5: Determine whether the channel is idle within the sensing time slot;

[0353] If the channel is idle in the sensing time slot, proceed to step 6; otherwise, proceed to step 7.

[0354] Step 6: Determine if N is 0;

[0355] If N = 0, proceed to step eleven; otherwise, go to step 3.

[0356] Step 7: Take measurements during the additional delay time;

[0357] Step 8: Determine whether the channel is idle during the additional delay period;

[0358] Step 9: If the channel is idle during the additional delay time, proceed to step 6; otherwise, proceed to step 10.

[0359] Step 10: Determine if the LBT timer has reached the threshold;

[0360] If the threshold is reached, proceed to step 11; otherwise, proceed to step 7.

[0361] Step 11: Perform the measurement of the next beam.

[0362] It should be noted that N returns to zero in beam1 and beam2 directions, meaning that per-beam LBT is successful in beam2 and beam3 directions. If the value of C_1 in beam3 direction reaches the threshold, per-beam LBT in beam3 direction stops, and is considered a failure, and transmission in beam3 direction is not allowed within the COT. If the value of C_1 in beam3 direction does not reach the threshold and the random counter returns to zero, per-beam LBT in beam3 direction is considered successful, and transmission in beam3 direction is allowed within the COT.

[0363] It should be noted that the embodiments of the present invention propose an LBT method for acquiring COT for multiple beams based on per-beam LBT. By adding a delay time counter / delay time timer / LBT timer in the per-beam LBT process, the number of measurements of the delay time of the terminal device or network device in a certain beam direction is limited. This avoids the continuous interference in a certain beam direction, which would cause the node to not have time to perform per-beam LBT measurements for subsequent beams or be unable to start COT before COT begins.

[0364] like Figure 13 As shown, this embodiment of the invention provides a "listen first, speak later" measurement control method, executed by a network device, including:

[0365] Step S1301: In the process of acquiring the channel occupancy time (COT) for the multi-beam, the measurement time limit information of each target beam in the multi-beam is acquired.

[0366] Step S1302: Based on the measurement time limit information, perform LBT measurement control of the target beam.

[0367] Optionally, the step of performing LBT (Listen-Before-Speak) measurement control of the target beam based on the measurement time constraint information includes:

[0368] When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information.

[0369] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0370] Optionally, when channel measurements of the target beam need to be performed within an additional delay time, the operation of the time controller includes:

[0371] The time controller is operated according to the first method;

[0372] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0373] The first target value is one of the maximum value of the time controller and the target value;

[0374] The maximum value of the time controller is determined by the measurement time limit information.

[0375] Optionally, at the start of the first delay time corresponding to the target beam, the runtime controller includes:

[0376] The time controller is operated according to the second method;

[0377] The second method includes setting the initial value of the time controller to a first target value;

[0378] The first target value is one of the maximum value of the time controller and the target value;

[0379] The maximum value of the time controller is determined by the measurement time limit information.

[0380] Optionally, determining whether to perform LBT measurement on the target beam based on the value of the time controller includes:

[0381] When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam.

[0382] The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

[0383] Optionally, obtaining the measurement time constraint information for each target beam in the multi-beam array includes at least one of the following:

[0384] Obtain measurement time limit information for each target beam in the multi-beam configuration at the higher level;

[0385] Obtain the measurement time limit information for each target beam in the multi-beam array as agreed in the protocol;

[0386] Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined;

[0387] The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration;

[0388] The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot.

[0389] Optionally, the first ratio is agreed upon by the protocol or configured by higher-level management.

[0390] It should be noted that all the implementation methods in the above embodiments are applicable to the embodiments of the "listen-then-speak" measurement and control method applied to the network device side, and can achieve the same technical effect.

[0391] The technical solutions provided in this application can be applied to various systems, especially 5G systems. For example, applicable systems include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The systems may also include a core network component, such as Evolved Packet System (EPS) and 5G system (5GS).

[0392] The terminal devices involved in the embodiments of this application can be devices that provide voice and / or data connectivity to users, handheld devices with wireless connectivity, or other processing devices connected to a wireless modem. The names of the terminal devices may differ in different systems; for example, in a 5G system, a terminal device can be called User Equipment (UE). Wireless terminal devices can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). Wireless terminal devices can be mobile terminal devices, such as mobile phones (or "cellular" phones) and computers with mobile terminal devices, for example, portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile devices that exchange voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments of this application.

[0393] The network device involved in this application embodiment can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, a base station may also be called an access point, or a device in an access network that communicates with a wireless terminal device through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this application can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA), a NodeB in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this application. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0394] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.

[0395] like Figure 14 As shown, an embodiment of the present invention provides a terminal device 1400, including:

[0396] The first acquisition unit 1401 is used to acquire measurement time limit information for each target beam in the multi-beam during the process of acquiring channel occupancy time (COT) for the multi-beam;

[0397] The first control unit 1402 is used to perform LBT (Listen-Before-Speak) measurement control of the target beam according to the measurement time limit information.

[0398] Optionally, the first control unit 1402 is configured to:

[0399] When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information.

[0400] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0401] Optionally, when channel measurements of the target beam need to be performed within an additional delay time, the runtime controller is implemented as follows:

[0402] The time controller is operated according to the first method;

[0403] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0404] The first target value is one of the maximum value of the time controller and the target value;

[0405] The maximum value of the time controller is determined by the measurement time limit information.

[0406] Optionally, at the start of the first delay time corresponding to the target beam, the runtime controller is implemented as follows:

[0407] The time controller is operated according to the second method;

[0408] The second method includes setting the initial value of the time controller to a first target value;

[0409] The first target value is one of the maximum value of the time controller and the target value;

[0410] The maximum value of the time controller is determined by the measurement time limit information.

[0411] Optionally, the method for determining whether to perform LBT measurement on the target beam based on the value of the time controller is as follows:

[0412] When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam.

[0413] The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

[0414] Optionally, the first acquisition unit 1401 is configured to implement at least one of the following:

[0415] Obtain measurement time limit information for each target beam in the multi-beam configuration at the higher level;

[0416] Obtain the measurement time limit information for each target beam in the multi-beam array as agreed in the protocol;

[0417] Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined;

[0418] The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration;

[0419] The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot.

[0420] Optionally, the first ratio is agreed upon by the protocol or configured by higher-level management.

[0421] It should be noted that this terminal device embodiment corresponds one-to-one with the above method embodiments. All implementation methods in the above method embodiments are applicable to this terminal device embodiment and can achieve the same technical effect.

[0422] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0423] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0424] like Figure 15 As shown, this embodiment of the invention also provides a terminal device, including a processor 1500, a transceiver 1510, a memory 1520, and a program stored in the memory 1520 and executable on the processor 1500; wherein the transceiver 1510 is connected to the processor 1500 and the memory 1520 via a bus interface, and the processor 1500 is used to read the program in the memory and execute the following processes:

[0425] During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired.

[0426] Based on the measurement time limit information, LBT measurement control of the target beam is performed.

[0427] Transceiver 1510 is used to receive and send data under the control of processor 1500.

[0428] Among them, Figure 15In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1500 and memory represented by memory 1520 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1510 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1530 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.

[0429] The processor 1500 is responsible for managing the bus architecture and general processing, while the memory 1520 can store the data used by the processor 1500 when performing operations.

[0430] Optionally, the processor 1500 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.

[0431] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.

[0432] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0433] When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information.

[0434] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0435] Optionally, when channel measurements of the target beam need to be performed during an additional delay time, the processor is configured to read the computer program in the memory and perform the following operations:

[0436] The time controller is operated according to the first method;

[0437] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0438] The first target value is one of the maximum value of the time controller and the target value;

[0439] The maximum value of the time controller is determined by the measurement time limit information.

[0440] Optionally, at the start of the first delay time corresponding to the target beam, the processor is configured to read the computer program in the memory and perform the following operations:

[0441] The time controller is operated according to the second method;

[0442] The second method includes setting the initial value of the time controller to a first target value;

[0443] The first target value is one of the maximum value of the time controller and the target value;

[0444] The maximum value of the time controller is determined by the measurement time limit information.

[0445] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0446] When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam.

[0447] The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

[0448] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0449] Obtain measurement time limit information for each target beam in the multi-beam configuration at the higher level;

[0450] Obtain the measurement time limit information for each target beam in the multi-beam array as agreed in the protocol;

[0451] Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined;

[0452] The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration;

[0453] The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot.

[0454] Optionally, the first ratio is agreed upon by the protocol or configured by higher-level management.

[0455] It should be noted that the terminal device provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0456] This invention also provides a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of a "listen-then-speak" measurement and control method applied to a terminal device. The processor-readable storage medium can be any available medium or data storage device accessible to the processor, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs), etc.).

[0457] like Figure 16 As shown, an embodiment of the present invention provides a network device 1600, comprising:

[0458] The second acquisition unit 1601 is used to acquire measurement time limit information for each target beam in the multi-beam during the process of acquiring channel occupancy time (COT) for the multi-beam;

[0459] The second control unit 1602 is used to perform LBT (Listen-Before-Speak) measurement control of the target beam according to the measurement time limit information.

[0460] Optionally, the second control unit 1602 is configured to:

[0461] When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information.

[0462] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0463] Optionally, when channel measurements of the target beam need to be performed within an additional delay time, the implementation of the time controller is as follows:

[0464] The time controller is operated according to the first method;

[0465] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0466] The first target value is one of the maximum value of the time controller and the target value;

[0467] The maximum value of the time controller is determined by the measurement time limit information.

[0468] Optionally, at the start of the first delay time corresponding to the target beam, the runtime controller is implemented as follows:

[0469] The time controller is operated according to the second method;

[0470] The second method includes setting the initial value of the time controller to a first target value;

[0471] The first target value is one of the maximum value of the time controller and the target value;

[0472] The maximum value of the time controller is determined by the measurement time limit information.

[0473] Optionally, the method for determining whether to perform LBT measurement on the target beam based on the value of the time controller is as follows:

[0474] When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam.

[0475] The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

[0476] Optionally, the second acquisition unit 1601 is configured to perform at least one of the following:

[0477] Obtain measurement time limit information for each target beam in the multi-beam configuration at the higher level;

[0478] Obtain the measurement time limit information for each target beam in the multi-beam array as agreed in the protocol;

[0479] Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined;

[0480] The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration;

[0481] The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot.

[0482] Optionally, the first ratio is agreed upon by the protocol or configured by higher-level management.

[0483] It should be noted that this network device embodiment corresponds one-to-one with the above method embodiments. All implementation methods in the above method embodiments are applicable to this network device embodiment and can achieve the same technical effect.

[0484] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0485] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0486] like Figure 17As shown, this embodiment of the invention also provides a network device, including a processor 1700, a transceiver 1710, a memory 1720, and a program stored in the memory 1720 and executable on the processor 1700; wherein the transceiver 1710 is connected to the processor 1700 and the memory 1720 via a bus interface, and the processor 1700 is used to read the program in the memory and execute the following processes:

[0487] During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired.

[0488] Based on the measurement time limit information, LBT measurement control of the target beam is performed.

[0489] Transceiver 1710 is used to receive and send data under the control of processor 1700.

[0490] Among them, Figure 17 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1700) and memory (memory 1720). The bus architecture can also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 1710 can be multiple elements, including transmitters and receivers, providing a unit for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 1700 is responsible for managing the bus architecture and general processing, and the memory 1700 can store data used by the processor 1700 during operation.

[0491] The processor 1700 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0492] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0493] When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information.

[0494] Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

[0495] Optionally, when channel measurements of the target beam need to be performed during an additional delay time, the processor is configured to read the computer program in the memory and perform the following operations:

[0496] The time controller is operated according to the first method;

[0497] The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement.

[0498] The first target value is one of the maximum value of the time controller and the target value;

[0499] The maximum value of the time controller is determined by the measurement time limit information.

[0500] Optionally, at the start of the first delay time corresponding to the target beam, the processor is configured to read the computer program in the memory and perform the following operations:

[0501] The time controller is operated according to the second method;

[0502] The second method includes setting the initial value of the time controller to a first target value;

[0503] The first target value is one of the maximum value of the time controller and the target value;

[0504] The maximum value of the time controller is determined by the measurement time limit information.

[0505] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0506] When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam.

[0507] The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

[0508] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:

[0509] Obtain measurement time limit information for each target beam in the multi-beam configuration at the higher level;

[0510] Obtain the measurement time limit information for each target beam in the multi-beam array as agreed in the protocol;

[0511] Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined;

[0512] The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration;

[0513] The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot.

[0514] Optionally, the first ratio is agreed upon by the protocol or configured by higher-level management.

[0515] It should be noted that the network device provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0516] This invention also provides a computer-readable storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of a listen-before-speak measurement control method applied to a network device. The processor-readable storage medium can be any available medium or data storage device accessible to the processor, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs), etc.).

[0517] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0518] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0519] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0520] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0521] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for measurement and control based on listening before speaking, characterized in that, Executed by the terminal device, including: During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired. Based on the measurement time limit information, perform LBT (Listen-Before-Speak) measurement control for the target beam; The step of obtaining the measurement time constraint information for each target beam in the multi-beam array includes: Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined; The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration; The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot; The number of at least one measurement time slot is determined by the maximum count value of the random counter.

2. The method according to claim 1, characterized in that, The step of performing LBT (Listen-Before-Speak) measurement control of the target beam based on the measurement time constraint information includes: When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information. Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

3. The method according to claim 2, characterized in that, When channel measurements of the target beam need to be performed within an additional delay time, the runtime controller includes: The time controller is operated according to the first method; The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement. The first target value is one of the maximum value of the time controller and the target value; The maximum value of the time controller is determined by the measurement time limit information.

4. The method according to claim 2, characterized in that, At the start of the first delay time corresponding to the target beam, the runtime controller includes: The time controller is operated according to the second method; The second method includes setting the initial value of the time controller to a first target value; The first target value is one of the maximum value of the time controller and the target value; The maximum value of the time controller is determined by the measurement time limit information.

5. The method according to claim 3 or 4, characterized in that, The step of determining whether to perform LBT measurement on the target beam based on the value of the time controller includes: When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam. The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

6. The method according to claim 1, characterized in that, The first ratio is agreed upon by the agreement or configured by higher management.

7. A method for measurement and control based on listening before speaking, characterized in that, Performed by network devices, including: During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired. Based on the measurement time limit information, perform LBT (Listen-Before-Speak) measurement control for the target beam; The step of obtaining the measurement time constraint information for each target beam in the multi-beam array includes: Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined; The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration; The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot; The number of at least one measurement time slot is determined by the maximum count value of the random counter.

8. The method according to claim 7, characterized in that, The step of performing LBT (Listen-Before-Speak) measurement control of the target beam based on the measurement time constraint information includes: When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information. Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

9. The method according to claim 8, characterized in that, When channel measurements of the target beam need to be performed within an additional delay time, the operation of the time controller includes: The time controller is operated according to the first method; The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement. The first target value is one of the maximum value of the time controller and the target value; The maximum value of the time controller is determined by the measurement time limit information.

10. The method according to claim 8, characterized in that, At the start of the first delay time corresponding to the target beam, the runtime controller includes: The time controller is operated according to the second method; The second method includes setting the initial value of the time controller to a first target value; The first target value is one of the maximum value of the time controller and the target value; The maximum value of the time controller is determined by the measurement time limit information.

11. The method according to claim 9 or 10, characterized in that, The step of determining whether to perform LBT measurement on the target beam based on the value of the time controller includes: When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam. The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

12. The method according to claim 7, characterized in that, The first ratio is agreed upon by the agreement or configured by higher management.

13. A terminal device, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired. Based on the measurement time limit information, perform LBT (Listen-Before-Speak) measurement control for the target beam; The processor is configured to read the computer program in the memory and perform the following operations: Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined; The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration; The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot; The number of at least one measurement time slot is determined by the maximum count value of the random counter.

14. The terminal device according to claim 13, characterized in that, The processor is configured to read the computer program in the memory and perform the following operations: When channel measurements of the target beam need to be performed within an additional delay period, or at the start of the first delay period corresponding to the target beam, the running time controller is activated according to the measurement time constraint information. Based on the value of the time controller, it is determined whether to perform LBT measurement on the target beam.

15. The terminal device according to claim 14, characterized in that, When channel measurements of the target beam need to be performed during an additional delay time, the processor is configured to read the computer program in the memory and perform the following operations: The time controller is operated according to the first method; The first method includes: setting the initial value of the time controller to a first target value; and adjusting the value of the time controller by a first preset step size after each delay time measurement. The first target value is one of the maximum value of the time controller and the target value; The maximum value of the time controller is determined by the measurement time limit information.

16. The terminal device according to claim 14, characterized in that, At the start of the first delay time corresponding to the target beam, the processor is configured to read the computer program in the memory and perform the following operations: The time controller is operated according to the second method; The second method includes setting the initial value of the time controller to a first target value; The first target value is one of the maximum value of the time controller and the target value; The maximum value of the time controller is determined by the measurement time limit information.

17. The terminal device according to claim 15 or 16, characterized in that, The processor is configured to read the computer program in the memory and perform the following operations: When the time controller value is the second target value, it is determined to stop LBT measurement on the target beam; otherwise, it is determined to perform LBT measurement on the target beam. The second target value is the other one that is different from the first target value, which is the maximum value of the time controller and the target value.

18. The terminal device according to claim 13, characterized in that, The first ratio is agreed upon by the agreement or configured by higher management.

19. A listening-before-speaking measurement and control device, applied to terminal equipment, characterized in that, include: The first acquisition unit is used to acquire measurement time limit information for each target beam in the multi-beam during the process of acquiring channel occupancy time (COT) for the multi-beam; The first control unit is used to perform LBT (Listen-Before-Speak) measurement control of the target beam according to the measurement time limit information. The first acquisition unit is used to implement: Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined; The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration; The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot; The number of at least one measurement time slot is determined by the maximum count value of the random counter.

20. A network device, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: During the process of acquiring Channel Occupancy Time (COT) for a multi-beam array, measurement time constraint information for each target beam in the multi-beam array is acquired. Based on the measurement time limit information, perform LBT (Listen-Before-Speak) measurement control for the target beam; The processor is configured to read the computer program in the memory and perform the following operations: Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined; The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration; The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot; The number of at least one measurement time slot is determined by the maximum count value of the random counter.

21. A listening-before-speaking measurement and control device, applied to network equipment, characterized in that, include: The second acquisition unit is used to acquire measurement time limit information for each target beam in the multi-beam during the process of acquiring channel occupancy time (COT) for the multi-beam; The second control unit is used to perform LBT (Listen-Before-Speak) measurement control of the target beam according to the measurement time limit information. The second acquisition unit is used to implement: Based on the first proportional relationship, the measurement time limit information for each target beam in the multi-beam system is determined; The first proportional relationship includes: the ratio of the total length of the additional delay time after the measurement time slot to the first duration, or the ratio of the total length of the delay time to the first duration; The first duration is the sum of the length of the first delay time and the length of at least one measurement time slot, wherein the number of at least one measurement time slot is determined by the maximum count value of the random counter.

22. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 12.

Citation Information

Patent Citations

  • Channel monitoring method and communication equipment

    CN111800809A

  • LBT procedure for a set of panels and / or beams

    WO2021156822A1