Information transmission method, electronic device and storage medium

CN112512079BActive Publication Date: 2026-11-03ZTE CORP
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011110507.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-16
Publication Date
2026-11-03
Estimated Expiration
2040-10-16

AI Technical Summary

Technical Problem

In 5G NR-U systems, the issue of Channel Occupancy Time (COT) sharing between terminals and base stations leads to the blocking of COT initiation between devices, affecting information transmission efficiency and reliability.

Method used

By using the effective status of the second node's channel occupancy time and uplink transmission, the first node's channel occupancy is triggered, the fixed frame period of channel occupancy is determined, and the information transmission method is determined based on the overlap between the channel occupancy time and the idle period, thereby realizing the sharing of channel occupancy time.

Benefits of technology

It improves information transmission efficiency, reduces channel occupancy and congestion between different nodes, and enhances the reliability of information transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112512079B_ABST
    Figure CN112512079B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an information transmission method, an electronic device and a storage medium, wherein the method is applied to a first node, and includes: triggering channel occupation of the first node according to effective channel occupation time of a second node and uplink of the first node; determining a fixed frame period of the first node corresponding to the channel occupation; and determining transmission between the first node and the second node according to overlapping conditions of channel occupation time and idle period of the first node and channel occupation time and idle period of the second node. According to the embodiments of the present application, the time of triggering channel occupation is determined according to the effective channel occupation time of the second node and the uplink, and the transmission mode is determined according to the overlapping conditions of the channel occupation time and the idle period, so that the channel occupation time is shared, the information transmission efficiency is improved, the channel occupation blockage between different nodes is reduced, and the reliability of information transmission is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of wireless communication, and more particularly to an information transmission method, an electronic device, and a storage medium. Background Technology

[0002] The first phase of standardization for 5G (the 5th Generation mobile communication technology, also known as New Radio, NR) has been completed. From the perspective of standardization and technological development trends, 5G systems focus on researching technical indicators such as higher speeds, massive connectivity, ultra-low latency, higher reliability, and a hundredfold improvement in energy efficiency to support new demand changes. NR-based Access to Unlicensed Spectrum (NR-U) technology has great application prospects in various fields such as the Internet of Things and factory automation, but NR-U still faces many problems that need to be solved.

[0003] Currently, base stations are supported as initiating devices to perform Clear Channel Assessment (CCA) detection during idle periods. After CCA detects that the channel is idle, downlink data transmission begins at the start of a fixed frame period (FFP) immediately adjacent to the idle period, and the remaining channel occupancy time (COT) is shared for user equipment (UE) to transmit uplink data. This CCA can also be called Listen Before Talk (LBT), and the UE can be called a terminal. However, there are no corresponding rules constraining the behavior of the UE and base station when the UE initiates CCA detection during idle periods and shares the remaining COT with the base station. Furthermore, the COT of the UE / base station may overlap with the idle periods of the base station / UE. This overlap can lead to mutual blocking of COT initiation between devices. This blocking can cause the CCA execution of the device belonging to the idle period to fail, preventing successful COT initiation and impacting information transmission. Summary of the Invention

[0004] The main objective of this application is to propose an information transmission method, electronic device, and storage medium, which aims to solve the COT sharing problem between terminals and base stations, improve reuse efficiency, reduce the blocking caused by COT initiation between different devices, and improve information transmission efficiency.

[0005] To achieve the above objectives, embodiments of this application provide an information transmission method, the method comprising:

[0006] The channel occupancy of the first node is triggered based on the effective status of the channel occupancy time of the second node and the uplink transmission of the first node.

[0007] Determine the fixed frame period corresponding to the channel occupancy of the first node, wherein the fixed frame period includes at least the channel occupancy time and the idle period;

[0008] The transmission between the first node and the second node is determined based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node.

[0009] To achieve the above objectives, embodiments of this application also provide an electronic device, which includes:

[0010] One or more processors;

[0011] Memory, used to store one or more programs;

[0012] When the one or more programs are executed by the one or more processors, the one or more processors implement the information transmission method as described in any of the embodiments of this application.

[0013] To achieve the above objectives, embodiments of this application also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the information transmission method as described in any of the embodiments of this application.

[0014] In this embodiment, the timing for triggering the channel occupation of the first node is determined by the effective channel occupation time of the second node and the uplink. After triggering, a fixed frame period for the channel occupation of the first node is determined. The information transmission between the first node and the second node is determined by the overlap between the channel occupation time and idle period of the first node and the channel occupation time and idle period of the second node. This realizes the sharing of channel occupation time, improves the information transmission efficiency, reduces channel occupation blockage between different nodes, and improves the reliability of information transmission. Attached Figure Description

[0015] Figure 1 This is a timing diagram of a frame-structure-based device provided in an embodiment of this application;

[0016] Figure 2 This is a flowchart of an information transmission method provided in an embodiment of this application;

[0017] Figure 3 This is a schematic diagram of an effective channel occupancy time provided in an embodiment of this application;

[0018] Figure 4 This is a flowchart of an information transmission method provided in an embodiment of this application;

[0019] Figure 5 This is a schematic diagram illustrating the determination of the start position of a fixed frame period according to an embodiment of this application;

[0020] Figure 6 This is a schematic diagram of the overlapping position with a fixed frame period provided in an embodiment of this application;

[0021] Figure 7 This is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application;

[0022] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0023] It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

[0024] In the following description, the use of suffixes such as "module," "part," or "unit" to denote elements is solely for the purpose of illustrative purposes and has no inherent meaning. Therefore, "module," "part," or "unit" may be used interchangeably.

[0025] In the existing technology, the use of unlicensed spectrum needs to follow certain regulatory policies. For example, before a device can transmit data on an unlicensed carrier, it must perform Clear Channel Assessment (CCA, also known as Listen Before Talk (LBT)). Only devices that successfully complete CCA can occupy a channel on an unlicensed carrier to transmit data. Successful CCA indicates that the channel is free or unoccupied, and the device that performs CCA can transmit information on the corresponding channel. If CCA fails, it indicates that the channel is occupied, and the device that performs CCA cannot transmit information on the corresponding channel. Figure 1 This is a timing diagram of a frame-structure-based device provided in an embodiment of this application. See also... Figure 1Frame-based equipment (FBE) mode includes three main parameters: Fixed Frame Period (FFP), Channel Occupancy Time (COT), and Idle Period. FFP consists of COT and the Idle Period. During the idle period of the preceding adjacent FFP, FBE performs Clear Channel Assessment (CCA). If CCA detects that the current channel is idle, FBE can start transmitting data from the start symbol of the immediately adjacent FFP. If CCA detects that the current channel is busy, FBE cannot use the start symbol of the immediately adjacent FFP for data transmission. FBE mode can also be called semi-static channel access mode. The channel access procedure period in semi-static channel access mode is a different representation of the same parameter as FFP. Currently, it supports the base station as the initiating device to perform CCA detection during the idle period. After CCA detects that the channel is idle, it uses the start position of the immediately adjacent idle period's FFP to start transmitting downlink data and shares the remaining COT for UE uplink data transmission. There are no corresponding rules to constrain the behavior of the UE and the base station when the UE performs CCA detection as the initiating device during the idle period and shares the remaining COT with the base station. At the same time, the COT of the UE / base station may overlap with the idle period of the base station / UE. This overlap of the COT of one device with the idle period of another device may lead to mutual blocking problems in initiating COT between devices. This blocking will cause the CCA execution of the device to which the idle period belongs to to fail and the COT cannot be successfully initiated. In addition, if an offset value is introduced between the base station and the UE's FFP, it is also necessary to clarify how to define the starting position of the UE's FFP.

[0026] Figure 2 This is a flowchart of an information transmission method provided in an embodiment of this application. This embodiment is applicable to situations where transmission occurs during shared channel occupancy time in wireless communication. This method can be executed by the information transmission device in this embodiment, which can be implemented by software and / or hardware, and is generally integrated into a software installation device. The method in this embodiment specifically includes the following steps:

[0027] Step 110: Based on the validity of the second node's channel occupancy time and the uplink transmission of the first node, the first node's channel occupancy is triggered.

[0028] The "valid status" can refer to whether the channel time occupied by the second node is valid. When the channel time is valid, the second node can use the channel time for transmission or to share the channel with other nodes. The uplink can be a set of resources for transmitting information, which can consist of subframes, time slots, or symbols.

[0029] Based on the embodiments of this application, whether to trigger channel occupation by the first node can be determined by the validity of the channel occupation time of the second node and the uplink transmission status of the first node. For example, when the uplink transmission of the first node is within the invalid channel occupation time of the second node, the first node can trigger channel occupation. When the uplink transmission of the first node is within the valid channel occupation time of the second node, the first node does not need to initiate channel occupation and can share the channel occupation time of the second node for uplink transmission.

[0030] Step 120: Determine the fixed frame period of the first node corresponding to the channel occupancy, wherein the fixed frame period includes at least the channel occupancy time and the idle period.

[0031] In this embodiment of the application, when the channel occupation of the first node is triggered, the fixed frame period corresponding to the channel occupation can be determined. The fixed frame period can include the channel occupation time and the idle period. The channel occupation time can be used for the device initiating the channel occupation to transmit information, wherein the information comes from the device initiating the channel occupation. The channel occupation time can also be used for the device initiating the channel occupation to share the channel with other devices to transmit information. The idle period can be used for the device initiating the channel occupation to perform an idle channel assessment. If the result of the idle channel assessment during the idle period is that the channel is idle, then the device initiating the channel occupation can occupy the channel occupation time of the adjacent fixed frame period for data transmission and / or the device initiating the channel occupation can share the channel occupation time with other devices.

[0032] Step 130: Determine the transmission between the first node and the second node based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node.

[0033] Specifically, since both the first node and the second node include channel occupancy time and idle period, when their channel occupancy time / idle period overlaps with the second node's idle period / channel occupancy time, it will affect the information transmission between them. For example, if the channel occupancy time of the first node overlaps with the idle period of the second node, it can block the second node from initiating channel occupancy, preventing it from doing so normally. The transmission mode corresponding to the first and second nodes can be determined based on the different overlap situations.

[0034] In this embodiment, the timing of triggering channel occupancy is determined by the effective channel occupancy time of the second node and the uplink transmission of the first node, and the transmission mode is determined based on the overlap of channel occupancy time and idle period, etc. This realizes the sharing of channel occupancy time, improves information transmission efficiency, reduces channel occupancy blockage between different nodes, and improves the reliability of information transmission.

[0035] Furthermore, based on the above-described embodiments, determining the validity of the second node's channel occupancy time includes:

[0036] If the second node successfully performs an idle channel assessment during the idle period, and there is no situation where the second node does not perform other transmissions for more than or equal to X milliseconds after any transmission during the channel occupancy time, then the channel occupancy time of the second node is valid. The other transmissions include the transmissions of the second node and the transmissions of other nodes sharing the channel occupancy time.

[0037] Clear Channel Assessment (CCA) is a process by which a node determines whether a channel is available. If a node successfully performs a CCA, it can transmit information on the corresponding channel. A CCA failure indicates that the channel is occupied or busy, preventing information transmission. In this embodiment, when the second node successfully performs a CCA during an idle period and transmits information on the corresponding channel, and there is no time greater than X milliseconds during the transmission, the channel occupancy time for the second node is valid, and the channel is occupied by the second node for information transmission. It can be understood that the second node's information transmission can include the second node using the channel for information transmission, and the second node sharing its channel occupancy time with other nodes for information transmission.

[0038] Furthermore, based on the above-described embodiments, the value of X is determined through at least one of the following methods:

[0039] Configure via wireless resource control information, dynamic indications, and default values.

[0040] In this embodiment of the application, the value of X can be configured by Radio Resource Control (RRC) information, or dynamically indicated by signaling, or determined by a preset default value.

[0041] Furthermore, based on the above application embodiments, the step of triggering the channel occupation of the first node according to the validity of the channel occupation time of the second node and the uplink transmission of the first node includes: the transmission start position of the uplink is within the valid channel occupation time of the second node, and the first node shares the channel occupation time of the second node for uplink transmission.

[0042] The transmission start position can be the start symbol of the uplink transmission symbol, which can indicate the position where the uplink transmission begins.

[0043] Specifically, when the uplink transmission starts during the effective channel occupancy time of the second node, the channel occupancy time of the second node is shared with the first node, and the first node can share the channel occupancy time initiated by the second node for information transmission.

[0044] Furthermore, based on the above application embodiments, the step of triggering the channel occupation of the first node according to the validity of the channel occupation time of the second node and the uplink transmission of the first node includes: if the transmission start position and transmission end position of the uplink are within the same valid channel occupation time of the second node, then the channel occupation time of the second node is shared for uplink transmission; otherwise, the first node initiates channel occupation time for uplink transmission.

[0045] The transmission end position can be the end position of the uplink transmission or the position of the last symbol of the uplink.

[0046] In this embodiment, when both the start and end positions of the uplink transmission are within the effective channel occupancy time of the second node, meaning the entire uplink transmission of the first node falls within the effective channel occupancy time of the second node, the first node can share the channel occupancy time of the second node for information transmission. Otherwise, if the uplink transmission of the first node is partially or entirely outside the effective channel occupancy time of the second node, the first node needs to initiate channel occupancy to determine a channel occupancy time for uplink transmission.

[0047] Furthermore, based on the above-described embodiments, the step of triggering the first node's channel occupancy based on the validity of the second node's channel occupancy time and the first node's uplink transmission includes:

[0048] If the uplink transmission start position configured and / or scheduled is aligned with the start position of the fixed frame period of the first node, and the uplink transmission is not within the effective channel occupancy time of the second node, then the first node initiates channel occupancy time for uplink transmission.

[0049] Specifically, the uplink transmission configuration information or scheduling information indicates that the start position of the uplink is aligned with the start position of the fixed frame period of the first node. Uplink transmission can be carried out at the start position of the channel occupancy time of the first node, and the uplink transmission is not within the effective channel occupancy time of the second node. At this time, the uplink transmission of the first node cannot be carried out within the channel occupancy time of the second node. The first node can initiate its own channel occupancy time for uplink transmission.

[0050] Furthermore, based on the above-mentioned application embodiments, it also includes: if the first node is not configured with device parameters based on frame structure, then the first node shares the channel occupancy time of the second node for uplink transmission.

[0051] Among them, the device parameters based on the frame structure can be the parameters for the first node to initiate channel occupation. The first node can determine information such as the duration and period of channel occupation based on these parameters. The device parameters based on the frame structure can include parameters such as the fixed frame transmission period, channel occupation time and idle period.

[0052] In this embodiment of the application, when the first node is not configured with device parameters based on the frame structure, the first node cannot initiate channel occupation, and the uplink transmission of the first node can share the channel occupation time of the second node for transmission.

[0053] Furthermore, based on the above-described embodiments, the device parameters based on the frame structure include at least a fixed frame period.

[0054] In an exemplary implementation, the terminal device UE operates as the first node in FBE mode. The base station successfully executes CCA during the idle period and occupies the COT of the adjacent FFP for data transmission. For the base station, whether the current COT is a valid COT has the following two possibilities: (1) After the base station successfully executes CCA during the idle period, the COT of the adjacent FFP is a valid COT for the base station. The base station can use the COT for data transmission or share it with other devices for transmitting data of other devices. (2) After the base station successfully executes CCA during the idle period, if there is no data transmission for more than X milliseconds after any transmission in the COT of the adjacent FFP, it is considered that the base station has released the COT. That is, the part of the COT after any transmission is not a valid COT for the base station. The value of X is configured by Radio Resource Control (RRC) information, notified by dynamic control information, or set to a default value.

[0055] Furthermore, if the base station successfully performs CCA during the idle period, and there is no data transmission for more than 25us after any transmission within the COT of the adjacent FFP, it is considered that the base station has released the COT after any transmission. That is, the part of the COT after any transmission is not a valid COT for the base station. Figure 3 This is a schematic diagram illustrating an effective channel occupancy time provided in an embodiment of this application. See also... Figure 3 If the base station successfully performs CCA in the previous FFP idle period, and for possibility 2, there is no transmission for more than X milliseconds after the second slash transmission, it is considered that the base station has released the current FFP COT. For the base station, the actual effective COT is only the first half.

[0056] If the UE's uplink (UL) transmission start position is within the base station's valid COT, then the UE shares the base station's COT for the UL transmission; furthermore, if both the UE's UL transmission start and end positions are within the same valid COT of the base station, then the UE shares the base station's COT for the UL transmission; otherwise, the UE needs to initiate a COT for the UL transmission.

[0057] If the start position of the UL transmission scheduled or configured by the UE is aligned with the start position of the UE's FFP and the UL transmission is not within the base station's valid COT, then the UE needs to initiate a COT for the UL transmission. The situation where it is not within the base station's valid COT includes two cases: 1) The base station failed to perform CCA during the idle period before the FFP mentioned in the current COT and failed to preempt the right to use the channel; 2) The base station's COT has been released.

[0058] If the UE does not configure some FBE-related parameters, then the UE does not have the ability to initiate COT. The UE can only send UL transmissions through the COT of the shared base station. For example, if the UE does not configure FFP, it implicitly indicates that the UE does not have the ability to initiate COT. The UE can only use the COT of the shared base station for UL transmission.

[0059] Figure 4 This is a flowchart illustrating an information transmission method provided in an embodiment of this application. This embodiment is a refinement based on the above embodiments. See also... Figure 4 The method provided in this application includes the following steps:

[0060] Step 210: Based on the validity of the second node's channel occupancy time and the uplink transmission of the first node, the first node's channel occupancy is triggered.

[0061] Step 220: Select a target value within the range of fixed frame period values ​​to serve as the fixed frame period.

[0062] The fixed frame period value range can be a range of values, including at least one numerical value. The fixed frame period value range can be preset inside the terminal or indicated by upper-layer signaling.

[0063] In this embodiment of the application, a value can be selected as the fixed frame period within a fixed frame period range. For example, the value range of the fixed frame period can be at least one value from the set {1, 2, 2.5, 4, 5, 10}.

[0064] Step 230: Determine the transmission between the first node and the second node based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node.

[0065] In this embodiment, the channel occupancy of the first node is triggered by the effective status of the channel occupancy time of the second node and the uplink transmission of the first node. The fixed frame period of channel occupancy is determined within the range of fixed frame period values. The transmission between the first node and the second node is determined based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node. This realizes the sharing of channel occupancy time, improves information transmission efficiency, reduces channel occupancy congestion between different nodes, and improves the reliability of information transmission.

[0066] Furthermore, based on the above application embodiments, the fixed frame period value range includes at least one of the following: a subset of the fixed frame period value range of the second node, wherein the fixed frame period value range of the second node includes the set {1, 2, 2.5, 4, 5, 10}; and a subset of the set {1, 1.25, 2, 2.5, 4, 5, 10}.

[0067] In this embodiment, the fixed frame period value range of the first node can be a subset of the fixed frame period value range of the second node. The fixed frame period value range of the second node includes the set {1, 2, 2.5, 4, 5, 10}. Correspondingly, the fixed frame period value range of the first node can be {1, 2, 2.5, 4} or {1, 2, 2.5, 4, 5, 10}, etc. The fixed frame period value range of the first node can be independent of the second node and can be determined by the set {1, 2, 2.5, 4, 5, 10}. The fixed frame period value range of the first node can be a subset of the set {1, 2, 2.5, 4, 5, 10}, including at least one value from that set.

[0068] Furthermore, based on the above application embodiments, the starting position of the fixed frame period has an offset value from the boundary of the (M / 10)*N wireless frame, where M is the least common multiple of all values ​​within the range of the fixed frame period of the first node or the least common multiple of all values ​​within the range of the fixed frame period of the first node and 10, and M and N are non-negative integers.

[0069] Specifically, the starting position of the fixed frame period of the first node can be related to the boundary of the radio frame, and the starting position of the fixed frame period of the first node can be offset from the boundary of the (M / 10)*N radio frame.

[0070] Furthermore, based on the above-described embodiments, the offset value is between 0 and M.

[0071] Furthermore, based on the above application embodiments, the offset value is denoted as offset, the fixed frame period is p, and the fixed frame period starts from offset + i * P at a distance of (M / 10) * N from the boundary of the wireless frame, where i is any value in the set {0, 1, ..., M / P-1}.

[0072] In this embodiment of the application, the offset value can be determined by the relationship between the starting position of the fixed frame period and the wireless frame after the value of the fixed frame period is determined. Specifically, the starting position can be offset + i * P, which is (M / 10) * N, the distance from the boundary of the wireless frame. Here, i is any value in the set {0, 1, ..., M / P-1}, the offset value is denoted as offset, and the value of the fixed frame period is p.

[0073] In one exemplary implementation, the range of FFP values ​​for the UE can be consistent with the range of FFP values ​​for the base station, that is, the FFP value for the UE is a value in the set {1, 2, 2.5, 4, 5, 10}; the FFP value for the UE can also be a value in the set {1, 1.25, 2, 2.5, 4, 5, 10}.

[0074] If there is an offset between the starting positions of the base station's FFP and the UE's FFP, the offset value is the least common multiple of all values ​​in the UE's FFP value set from 0. Further, the offset value is the least common multiple of all values ​​in the UE's FFP value set and 10. When the least common multiple is M and the offset between the starting positions of the base station's FFP and the UE's FFP is 0, the UE's FFP needs to be aligned with the boundary of (M / 10)*N radio frames, where M and N are non-negative integers. Further, the UE's FFP is aligned with even-numbered radio frames when the offset value is 0.

[0075] The offset value is denoted as offset, and the UE's FFP value is denoted as P. The UE's FFP starts from the distance (M / 10)*N radio frame boundary offset+i*P, where i is a value in the set {0, 1, ..., M / P-1}. Figure 5 This is a schematic diagram illustrating the determination of the start position of a fixed frame period according to an embodiment of this application. See also... Figure 5 For example, if the UE's FFP is 5ms, the least common multiple of all values ​​of the UE's FFP is 20, and the offset is 0ms, then the starting position of the first FFP of the UE in every two radio frames is aligned with the even-numbered radio frames. There are a total of 4 UE FFPs in two radio frames, where the starting positions of the 0th, 1st, 2nd, and 3rd FFPs of the UE are 0, 5, 10, and 15ms away from the boundary of the even-numbered radio frames, respectively. If the offset is 2ms and its parameters remain unchanged, then there are 4 complete UE FFPs in every 20ms. In the 20ms, the starting positions of the 0th, 1st, 2nd, and 3rd FFPs of the UE are 2+0*5, 2+1*5, 2+2*5, and 2+3*5ms away from the boundary of the even-numbered radio frames, respectively.

[0076] Furthermore, based on the above-described embodiments, when the second node shares the channel occupancy initiated by the first node, the transmission between the first node and the second node is determined according to the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node, including:

[0077] The overlap between the channel occupancy time of the first node and the idle period of the second node is used for information transmission of the second node.

[0078] In this embodiment of the application, when it is determined that during the transmission process between the first node and the second node, the first node initiates a channel occupancy time and the second node shares the channel occupancy time, the position where the channel occupancy time of the first node overlaps with the idle period of the second node can be used as the resource for the second node's information transmission.

[0079] Furthermore, based on the above-described embodiments, the information transmission is determined based on the decision information of the second node.

[0080] The decision information can be information used by the second node to determine whether to transmit information. The decision information can be generated locally by the second node or indicated by instructions from the upper layer.

[0081] Specifically, the second node can autonomously decide whether to use the overlap between the channel occupancy time of the first node and the idle period of the second node for information transmission based on decision information.

[0082] Furthermore, based on the above-mentioned application embodiments, when the second node shares the channel occupation initiated by the first node, the transmission between the first node and the second node is determined according to the overlap between the channel occupation time and idle period of the first node and the channel occupation time and idle period of the second node, including: the overlap position between the channel occupation time of the first node and the idle period of the second node is not used for the information transmission of the second node.

[0083] In this embodiment of the application, when the first node shares the channel occupancy time, if the idle period of the second node overlaps with the channel occupancy time shared by the first node, the second node will not use the part of the idle period of the second node that overlaps with the channel occupancy time shared by the first node for information transmission.

[0084] Furthermore, based on the above-mentioned application embodiments, when the first node shares the channel occupation initiated by the second node, the transmission between the first node and the second node is determined according to the overlap between the channel occupation time and idle period of the first node and the channel occupation time and idle period of the second node, including: the first node transmits information at the overlap position between the channel occupation time of the second node and the idle period of the first node.

[0085] In this embodiment of the application, when the second node initiates channel occupation and shares it with the first node, the first node can transmit information through the position where the channel occupation time of the second node overlaps with the idle period of the first node.

[0086] Furthermore, based on the above-mentioned application embodiments, when the second node initiates channel occupancy time, the overlapping position of the idle period of the first node and the channel occupancy time of the second node is used for the second node to transmit information and / or share the channel occupancy time of the second node with the third node.

[0087] The third node can be a different device from the first node, and the third node can be another user terminal.

[0088] Specifically, if the second node initiates channel occupancy, and the idle period of the first node overlaps with the channel occupancy time of the second node, the overlapping position can be shared by the second node for information transmission, or the overlapping position can be used by the third node for information transmission.

[0089] Furthermore, based on the above-mentioned application embodiments, in the case of channel occupation initiated by the first node, the step of determining the transmission between the first node and the second node based on the overlap between the channel occupation time and idle period of the first node and the channel occupation time and idle period of the second node includes: the first node does not transmit information at the overlap position between the channel occupation time of the first node and the idle period of the second node and / or shares the channel occupation time of the first node with the third node.

[0090] In this embodiment of the application, if the first node initiates channel occupation and the channel occupation time of the first node overlaps with the idle period of the second node, then the first node will not use the overlapping position for information transmission or will share it with the third node for information transmission.

[0091] In one exemplary implementation, whether or not the base station / UE is allowed to transmit data during the idle period of the UE / base station overlaps with the COT of the base station / UE will affect whether the UE / base station can successfully initiate channel occupation. That is, the transmission of the base station / UE at the overlapping position will block the UE / base station from initiating channel occupation.

[0092] As a shared device, the base station shares the UE's COT (Call of Action). The base station decides whether it can transmit data during the overlap between the UE's COT and its own idle period. In other words, when sharing the UE's COT, whether the base station's transmission can block its own COT is determined by the base station itself. For example, if the base station only needs to transmit a portion of data to the UE, it can directly share the UE's COT to complete the data transmission. However, if the base station needs to transmit a large amount of data or unicast data to other UEs, it will not send data during the overlap between the UE's COT and its own idle period. Instead, the base station performs CCA (Channel Channel Allocation) detection during the idle period. If the CCA detection channel is idle, it will use the next FFP's COT to transmit data.

[0093] Furthermore, since the base station is a shared device and shares the UE's COT, the base station cannot transmit data when the UE's COT overlaps with the base station's idle period. In other words, when the base station shares the UE's COT, the base station's transmission cannot block the base station from initiating COT. Figure 6 This is a schematic diagram of the overlapping position with a fixed frame period provided in an embodiment of this application, as shown below. Figure 6As shown, if the base station fails to initiate COT at FFP0, but the UE successfully initiates COT at FFP0, the base station can share the UE's COT for data transmission. If resource 1 is the position where the UE's COT overlaps with the base station's idle period, then the base station cannot use resource 1 to transmit the base station's data. In other words, resources need to be reserved for the base station to execute CCA and initiate COT, and the base station cannot be blocked from initiating COT.

[0094] As a shared device, the UE shares the base station's COT (Coordination Time Occurrence). The UE can transmit data when the base station's COT overlaps with the UE's idle period. That is, when the UE is sharing the base station's COT, the UE's transmission can block the UE's initiation of COT. Figure 6 As shown, the base station successfully initiates COT at FFP1, while the UE fails to initiate COT at FFP1. The UE can share the base station's COT for data transmission. Resource 2 is the position where the base station's COT and the UE's idle period overlap. The UE can use Resource 2 to transmit its data. That is, when the UE shares the base station's COT, the UE's transmission can block the UE from initiating COT.

[0095] As the initiating device, the base station is permitted to transmit data and share its COT with other devices during the overlap of its COT and the UE's idle period; that is, during the base station's COT, the base station's transmission or the transmission of other devices sharing the base station's COT can block the UE from initiating its own COT. See also... Figure 6 If the base station successfully initiates COT in FFP1, but the UE fails to initiate COT in FFP1, and resource 2 is the position where the base station's COT and the UE's idle period overlap, then the transmission of the base station or other devices sharing the base station's COT can use resource 2 for data transmission. That is, locking the base station's transmission or other devices sharing the base station's COT can block the UE from initiating COT.

[0096] As the initiating device, the UE is not allowed to transmit data or share its COT with other devices during the overlap between its COT and the base station's idle period. That is, during the UE's COT, the UE's transmission or the transmission of other devices sharing the UE's COT cannot block the base station from initiating its COT. See also... Figure 6 If the base station fails to initiate COT at FFP0, but the UE successfully initiates COT at FFP0, and resource 1 is the position where the UE's COT overlaps with the base station's idle period, then the UE's transmission or the transmission of other networks sharing the UE's COT cannot block the base station from initiating COT.

[0097] Figure 7 This is a schematic diagram of an information transmission device provided in an embodiment of this application. It can execute the information transmission method provided in any embodiment of this invention, and possesses the corresponding functional modules and beneficial effects of the method. The device can be implemented by software and / or hardware, and specifically includes: a channel occupancy module 301, a parameter determination module 302, and a transmission execution module 303.

[0098] The channel occupancy module 301 is used to trigger the channel occupancy of the first node based on the validity of the channel occupancy time of the second node and the uplink transmission of the first node.

[0099] The parameter determination module 302 is used to determine the fixed frame period of the first node corresponding to the channel occupancy, wherein the fixed frame period includes at least the channel occupancy time and the idle period.

[0100] The transmission execution module 303 is used to determine the transmission between the first node and the second node based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node.

[0101] In this embodiment, the channel occupancy module uses the effective channel occupancy time of the second node and the uplink to determine the timing of triggering channel occupancy. The parameter determination module determines the fixed frame period corresponding to the channel occupancy. The transmission execution module determines the transmission mode based on the overlap of the channel occupancy time and the idle period. This realizes the sharing of channel occupancy time, improves information transmission efficiency, reduces channel occupancy blockage between different nodes, and improves the reliability of information transmission.

[0102] Furthermore, based on the above-mentioned application embodiments, it also includes: a valid confirmation module, used to confirm that the channel occupancy time of the second node is valid if the second node successfully performs an idle channel assessment during the idle period and there is no situation where the second node has not performed other transmissions for more than or equal to X milliseconds after any transmission during the channel occupancy time, wherein the other transmissions include the transmissions of the second node and the transmissions of other nodes sharing the channel occupancy time.

[0103] Furthermore, based on the above-mentioned application embodiments, the value of X in the valid confirmation module is determined by at least one of the following methods: through wireless resource control information configuration, dynamic indication, and default value.

[0104] Furthermore, based on the above-described embodiments, the channel occupancy module 301 includes:

[0105] A shared triggering unit is used to share the channel occupancy time of the second node for uplink transmission when the transmission start position of the uplink is within the effective channel occupancy time of the second node.

[0106] Furthermore, based on the above-described embodiments, the channel occupancy module 301 includes:

[0107] The first triggering unit is used to share the channel occupancy time of the second node for uplink transmission when the transmission start position of the uplink is within the effective channel occupancy time of the second node.

[0108] Furthermore, based on the above-described embodiments, the channel occupancy module 301 includes:

[0109] If the start and end positions of the uplink transmission are within the same valid channel occupancy time of the second node, then the second node's channel occupancy time is shared for uplink transmission; otherwise, the first node initiates channel occupancy time for uplink transmission.

[0110] Furthermore, based on the above-described embodiments, the channel occupancy module 301 includes:

[0111] If the uplink transmission start position configured and / or scheduled by the third triggering unit is aligned with the start position of the fixed frame period of the first node, and the uplink is not within the effective channel occupancy time of the second node, then the first node initiates channel occupancy time for uplink transmission.

[0112] Furthermore, based on the above-described embodiments, it also includes:

[0113] The unconfigured module is used when the first node has not configured the device parameters based on the frame structure, in which case the first node shares the channel occupancy time of the second node for uplink transmission.

[0114] Furthermore, based on the above-mentioned application embodiments, the frame-structure-based device parameters in the unconfigured module include at least a fixed frame period.

[0115] Furthermore, based on the above-mentioned application embodiments, the parameter determination module 302 includes: a value selection unit, used to select a target value within the fixed frame period value range as the fixed frame period.

[0116] Furthermore, based on the above application embodiments, the fixed frame period value range in the value unit includes at least one of the following: a subset of the fixed frame period value range of the second node, wherein the fixed frame period value range of the second node includes the set {1, 2, 2.5, 4, 5, 10}; and a subset of the set {1, 1.25, 2, 2.5, 4, 5, 10}.

[0117] Furthermore, based on the above application embodiments, the starting position of the fixed frame period of the first node has an offset value from the boundary of the (M / 10)*N wireless frame, where M is the least common multiple of all values ​​within the range of the fixed frame period of the first node or the least common multiple of all values ​​within the range of the fixed frame period of the first node and 10, and M and N are non-negative integers.

[0118] Furthermore, based on the above-described embodiments, the offset value is between 0 and M.

[0119] Furthermore, based on the above application embodiments, the offset value is denoted as offset, the fixed frame period is p, and the fixed frame period starts from offset + i * P at a distance of (M / 10) * N from the boundary of the wireless frame, where i is any value in the set {0, 1, ..., M / P-1}.

[0120] Furthermore, based on the above-described embodiments, the transmission execution module 303 includes:

[0121] The first transmission unit is used for information transmission of the second node at the overlap position of the channel occupancy time of the first node and the idle period of the second node.

[0122] Furthermore, based on the above-mentioned application embodiments, the information transmission in the first transmission unit is determined based on the decision information of the second node.

[0123] Furthermore, based on the above-described embodiments, the transmission execution module 303 includes:

[0124] The second transmission unit is used so that the overlap between the channel occupancy time of the first node and the idle period of the second node is not used for information transmission of the second node.

[0125] Furthermore, based on the above-described embodiments, the transmission execution module 303 includes:

[0126] The third transmission unit is used for the first node to transmit information at the overlap position of the channel occupation time of the second node and the idle period of the first node.

[0127] Furthermore, based on the above-mentioned application embodiments, when the second node initiates channel occupancy time, the overlap position of the idle period of the first node and the channel occupancy time of the second node is used for the second node to transmit information and / or share the channel occupancy time of the second node with the third node.

[0128] Furthermore, based on the above-described embodiments, the transmission execution module 303 includes:

[0129] The fourth transmission unit is used for the first node to transmit information and / or share the channel occupancy time of the first node with the third node when the first node does not overlap with the idle period of the second node.

[0130] Figure 8 This is a schematic diagram of the structure of an electronic device according to an embodiment of this application, such as... Figure 8 As shown, the device includes a processor 40, a memory 41, an input device 42, and an output device 43; the number of processors 40 in the electronic device can be one or more. Figure 8 Taking a processor 40 as an example; the device processor 40, memory 41, input device 42, and output device 43 can be connected via a bus or other means. Figure 8 Taking the example of a connection between China and Israel via a bus.

[0131] The memory 41, as a computer-readable storage medium, can be used to store software programs, computer-executable programs, and modules, such as the modules corresponding to the information transmission method in this embodiment (channel occupancy module 301, parameter determination module 302, and transmission execution module 303). The processor 40 executes various functional applications and data processing of the device by running the software programs, instructions, and modules stored in the memory 41, thereby realizing the above-described information transmission method.

[0132] The memory 41 may primarily include a program storage area and a data storage area. The program storage area may store the operating system and at least one application program required for a given function; the data storage area may store data created based on terminal usage. Furthermore, the memory 41 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, flash memory, or other non-volatile solid-state storage device. In some instances, the memory 41 may further include memory remotely located relative to the processor 40, which can be connected to the device via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.

[0133] Input device 42 can be used to receive input digital or character information, and to generate key signal inputs related to user settings and function control of the device. Output device 43 may include display devices such as a display screen.

[0134] This application also provides a storage medium containing computer-executable instructions, which, when executed by a computer processor, are used to perform an information transmission method, the method comprising:

[0135] The channel occupancy of the first node is triggered based on the effective status of the channel occupancy time of the second node and the uplink transmission of the first node.

[0136] Determine the fixed frame period of the first node corresponding to the channel occupancy, wherein the fixed frame period includes at least the channel occupancy time and the idle period;

[0137] The transmission between the first node and the second node is determined based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node.

[0138] Of course, the computer-executable instructions provided in the embodiments of the present invention are not limited to the method operations described above, but can also perform related operations in the information transmission method provided in any embodiment of the present application.

[0139] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.

[0140] In hardware implementations, the division between functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed collaboratively by several physical components. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically contain computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0141] The preferred embodiments of the present invention have been described above with reference to the accompanying drawings, but this does not limit the scope of the invention. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and spirit of the present invention should be within the scope of the present invention.

Claims

1. An information transmission method, characterized in that, Applied to the first node, the method includes: The channel occupancy of the first node is triggered based on the effective status of the channel occupancy time of the second node and the uplink transmission of the first node. Determine the fixed frame period of the first node corresponding to the channel occupancy, wherein the fixed frame period includes at least the channel occupancy time and the idle period; The transmission between the first node and the second node is determined based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node. The step of triggering the first node's channel occupancy based on the validity of the second node's channel occupancy time and the first node's uplink transmission includes: If the start and end positions of the uplink transmission are within the same valid channel occupancy time of the second node, then the channel occupancy time of the second node is shared for uplink transmission; otherwise, the first node initiates channel occupancy time for uplink transmission. When the first node shares the channel occupancy time initiated by the second node, the step of determining the transmission between the first node and the second node based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node includes: The first node transmits information at the overlap of the channel occupancy time of the second node and the idle period of the first node; The first node does not transmit information during the overlap of its channel occupancy time with the second node's idle period, and / or shares its channel occupancy time with the third node.

2. The method according to claim 1, characterized in that, Also includes: Determine the validity of the second node's channel occupancy time, including: If the second node successfully performs an idle channel assessment during the idle period, and there is no situation where the second node has not performed any other transmission for more than X milliseconds after any transmission during the channel occupancy time, then the channel occupancy time of the second node is valid. The other transmissions include the transmissions of the second node and the transmissions of other nodes sharing the channel occupancy time.

3. The method according to claim 2, characterized in that, The value of X is determined by at least one of the following methods: Configure via wireless resource control information, dynamic indications, and default values.

4. The method according to claim 1, characterized in that, The step of triggering the first node's channel occupancy based on the validity of the second node's channel occupancy time and the first node's uplink transmission further includes: The uplink transmission starts within the effective channel occupancy time of the second node, and shares the channel occupancy time of the second node for uplink transmission.

5. The method according to claim 1, characterized in that, The step of triggering the first node's channel occupancy based on the validity of the second node's channel occupancy time and the first node's uplink transmission further includes: If the transmission start position of the configured and / or scheduled uplink is aligned with the start position of the fixed frame period of the first node, and the uplink is not within the effective channel occupancy time of the second node, then the first node initiates channel occupancy time for uplink transmission.

6. The method according to claim 1, characterized in that, Also includes: If the first node is not configured with frame-based device parameters, then the first node shares the channel occupancy time of the second node for uplink transmission.

7. The method according to claim 6, characterized in that, The frame-based device parameters include at least a fixed frame period.

8. The method according to claim 7, characterized in that, The step of determining the fixed frame period of the first node corresponding to the channel occupancy includes: Select a target value within the range of fixed frame period values ​​to serve as the fixed frame period.

9. The method according to claim 8, characterized in that, The range of values ​​for the fixed frame period includes at least one of the following: The subset of the fixed frame period value range of the second node, which includes the set {1, 2, 2.5, 4, 5, 10}. A subset of the set {1, 1.25, 2, 2.5, 4, 5, 10}.

10. The method according to claim 1, characterized in that, The starting position of the fixed frame period of the first node has an offset value from the boundary of the (M / 10)*N wireless frame, where M is the least common multiple of all values ​​within the range of the fixed frame period of the first node or the least common multiple of all values ​​within the range of the fixed frame period of the first node and 10, and M and N are non-negative integers.

11. The method according to claim 10, characterized in that, The offset value is between 0 and M.

12. The method according to claim 10 or 11, characterized in that, The offset value is denoted as offset, the fixed frame period is p, and the fixed frame period starts from offset + i * P, which is a distance of (M / 10) * N from the boundary of the wireless frame, where i is any value in the set {0, 1, ..., M / P-1}.

13. The method according to claim 1, characterized in that, When the second node shares the channel occupancy time initiated by the first node, the step of determining the transmission between the first node and the second node based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node includes: The overlap between the channel occupancy time of the first node and the idle period of the second node is used for information transmission of the second node.

14. The method according to claim 13, characterized in that, The information transmission is determined based on the decision information of the second node.

15. The method according to claim 1, characterized in that, When the second node shares the channel occupancy time initiated by the first node, the step of determining the transmission between the first node and the second node based on the overlap between the channel occupancy time and idle period of the first node and the channel occupancy time and idle period of the second node includes: The overlap between the channel occupancy time of the first node and the idle period of the second node is not used for information transmission of the second node.

16. The method according to claim 1, characterized in that, When the second node initiates channel occupancy, the overlap between the idle period of the first node and the channel occupancy of the second node is used for the second node to transmit information and / or share the channel occupancy of the second node with the third node.

17. An electronic device, characterized in that, The electronic device includes: One or more processors; Memory, used to store one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the information transmission method as described in any one of claims 1-16.

18. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the information transmission method as described in any one of claims 1-16.

Citation Information

Patent Citations

  • Data transmission method and device, and storage medium

    CN110611959A

  • Frame-based initiator device operation

    US20190335456A1