Communication method, communication device, and storage medium
By adding an offset and performing cyclic prefix extension before the uplink transmission of the terminal in the mobile communication system, the resource conflict problem caused by unclear base station configuration is solved, and efficient resource utilization and DCI overhead are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN TRANSSION HLDG CO LTD
- Filing Date
- 2022-01-11
- Publication Date
- 2026-07-10
AI Technical Summary
In mobile communication systems, the base station's configuration for terminal uplink transmission is unclear, leading to conflicts between different terminals on the same resources and increasing DCI overhead.
Before the terminal's first uplink transmission, an offset is added before the cyclic prefix of the first symbol of CG-PUSCH, and different parameters are used to determine the offset according to different COT states. Resource conflicts are avoided and DCI overhead is saved through cyclic prefix extension.
It effectively avoids uplink transmission resource conflicts between different user terminals and reduces DCI overhead.
Smart Images

Figure CN116349319B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of mobile communication technology, specifically to a communication method, a communication device, and a storage medium. Background Technology
[0002] In mobile communication systems, configuring uplink transmission involves the base station instructing the terminal on relevant uplink transmission information so that the terminal can access the channel. One important purpose or basic principle of configuring uplink transmission is to save on DCI (Downlink Control Information) overhead.
[0003] In the process of conceiving and implementing this application, the inventors discovered at least the following problems:
[0004] In some implementations, the information provided by the base station regarding uplink configuration is unclear. For example, it's not explicitly stated whether cyclic prefix extension (CP-ext) is needed before the cyclic prefix (CP) of the first symbol of the CG-PUSCH (Configured Grant-Physical Uplink Shared Channel). This can lead to conflicts between different terminals on the same CG-PUSCH resources. If a dynamic scheduling scheme is used, such as directly indicating via DCI, the DCI needs to be transmitted before each or several uplink configuration transmissions. A key purpose of uplink configuration is to reduce DCI overhead; therefore, dynamically indicating cyclic prefix extension via DCI violates the design principles of uplink configuration and increases DCI overhead.
[0005] The preceding description is intended to provide general background information and does not necessarily constitute prior art. Summary of the Invention
[0006] To address the aforementioned technical problems, this application provides a communication method, a communication device, and a storage medium, one objective of which is to configure uplink transmission to avoid uplink transmission resource conflicts between different user terminals and / or save DCI overhead.
[0007] This application provides a communication method applicable to communication terminals (such as mobile phones), comprising the following steps:
[0008] S10: Before the first uplink transmission, add an offset before the cyclic prefix of the first symbol of CG-PUSCH.
[0009] Optionally, step S10 includes:
[0010] Before the first uplink transmission, the communication terminal determines the offset and performs a cyclic prefix extension operation for the first uplink transmission.
[0011] Optionally, the communication terminal determines the bias in at least one of the following ways:
[0012] If the first uplink transmission occurs within the COT, the offset is determined by the first parameter in the first set;
[0013] If the first uplink transmission occurs outside of the COT, the offset is determined by the second parameter within the second set.
[0014] Optionally, the method of determining the COT includes at least one of the following:
[0015] The COT is determined by receiving at least one of the following: an RRC message, a downlink channel, or a downlink signal.
[0016] The COT is determined by successfully transmitting at least one of the uplink channel and the uplink signal;
[0017] The COT is determined based on the received downlink control information.
[0018] Optionally, the method further includes:
[0019] The communication terminal determines whether the first uplink transmission occurs within the COT by enabling or disabling the function through RRC signaling.
[0020] Optionally, the communication terminal determines the bias in at least one of the following ways:
[0021] The function of responding to whether the first uplink transmission occurs within the COT is enabled by RRC signaling, and the offset is determined by whether the first uplink transmission occurs within the COT.
[0022] The function of responding to whether the first uplink transmission occurs within the COT is enabled via RRC signaling, and the offset is determined by the second parameter within the second set.
[0023] Optionally, the communication terminal determines the bias in the following ways:
[0024] The offset is determined based on the beam used by the CG-PUSCH resource in the first uplink transmission and the detection result of whether the beam of the detected downlink signal is QCL.
[0025] Optionally, the communication terminal determines the bias in the following ways:
[0026] In response to the detection result being QCL, the bias is determined using a first parameter within the first set;
[0027] In response to the detection result not being QCL, the bias is determined by the second parameter within the second set.
[0028] Optionally, the communication terminal may determine the channel listening mechanism in at least one of the following ways:
[0029] If the first uplink transmission occurs within the COT, then the second type of channel listening mechanism or the third type of channel listening mechanism shall be used;
[0030] If the first uplink transmission occurs outside of the COT, then the first type of channel listening mechanism is used;
[0031] If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the first type of channel listening mechanism is used;
[0032] If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the second type of channel listening mechanism or the third type of channel listening mechanism is used.
[0033] If the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL, then the second type of channel listening mechanism or the third type of channel listening mechanism is used.
[0034] If the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are not QCL, then the first type of channel listening mechanism is used.
[0035] Optionally, prior to step S10, the following steps are also included:
[0036] Uplink transmission is performed based on the configured uplink transmission indication information.
[0037] This application also proposes a communication method applicable to network devices (such as base stations), comprising the following steps:
[0038] S100: Send configuration uplink transmission indication information, which is used to instruct the communication terminal to perform uplink transmission, and / or add an offset before the cyclic prefix of the first symbol of CG-PUSCH before the communication terminal performs its first uplink transmission.
[0039] Optionally, it includes at least one of the following:
[0040] The configured uplink transmission indication information includes a first set and / or a second set;
[0041] The configuration uplink transmission indication information is sent via RRC signaling;
[0042] Optionally, the method further includes:
[0043] Send a message carrying an indication of channel listening mechanism.
[0044] This application also provides a communication device, which includes:
[0045] The processing module is used to add an offset before the cyclic prefix of the first symbol of CG-PUSCH before the first uplink transmission.
[0046] Optionally, the processing module further includes:
[0047] The determining unit is configured to determine the offset before the first uplink transmission, and to perform a cyclic prefix extension operation on the first uplink transmission, and / or determine the channel listening mechanism.
[0048] Optionally, the communication device further includes:
[0049] The transmission module is used to perform uplink transmission based on the configured uplink transmission indication information.
[0050] This application also provides a communication device, which includes:
[0051] The sending module is used to send configuration uplink transmission indication information, which is used to instruct the communication terminal to perform uplink transmission, and / or to add an offset before the cyclic prefix of the first symbol of CG-PUSCH before the communication terminal performs its first uplink transmission.
[0052] Optionally, the sending module is also used to: send a message carrying an indication of a channel listening mechanism.
[0053] This application also provides a communication device, including: a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, it implements the steps of any of the communication methods described above.
[0054] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of any of the communication methods described above.
[0055] The communication method, communication device, and storage medium proposed in this application involve the communication device performing uplink transmission based on configured uplink transmission indication information. Before the first uplink transmission, an offset is added before the cyclic prefix of the first symbol of the CG-PUSCH. In the unlicensed spectrum, when different users are preparing to transmit the CG-PUSCH at the same time, different users need to listen to the channel to determine whether the channel is idle. When one user performs cyclic prefix extension, it means that the user has occupied the channel in advance. Other users will hear that the channel is busy and will not transmit the CG-PUSCH at the same time. Thus, resource conflicts between different users can be avoided and / or DCI overhead can be saved through cyclic prefix extension. Attached Figure Description
[0056] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application. To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, those skilled in the art can obtain other drawings based on these drawings without any creative effort.
[0057] Figure 1 A schematic diagram of the hardware structure of a terminal device for implementing various embodiments of this application;
[0058] Figure 2 A communication network system architecture diagram provided for an embodiment of this application;
[0059] Figure 3 This is a flowchart illustrating a first embodiment of a communication method provided in this application.
[0060] Figure 4 This is a flowchart illustrating a third embodiment of a communication method provided in this application.
[0061] Figure 5 A schematic diagram of the interaction flow of a communication method provided in an embodiment of this application;
[0062] Figure 6 This is a schematic diagram of the functional modules of a communication device provided in an embodiment of this application;
[0063] Figure 7 This is a schematic diagram of the functional modules of another communication device provided in an embodiment of this application.
[0064] The realization of the objectives, functional features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. The accompanying drawings have illustrated specific embodiments of this application, which will be described in more detail below. These drawings and textual descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concepts of this application to those skilled in the art through reference to specific embodiments. Detailed Implementation
[0065] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0066] Optionally, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Optionally, components, features, and elements with the same names in different embodiments of this application may have the same meaning or different meanings, the specific meaning of which needs to be determined by its interpretation in that specific embodiment or further in conjunction with the context of that specific embodiment.
[0067] It should be understood that although the terms first, second, third, etc., may be used herein to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this document, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if," as used herein, may be interpreted as "when," "when," or "in response to determination." Furthermore, as used herein, the singular forms "a," "an," and "the" are intended to also include the plural forms unless the context indicates otherwise. It should be further understood that the terms "comprising," "including," indicate the presence of the stated feature, step, operation, element, component, item, kind, and / or group, but do not exclude the presence, occurrence, or addition of one or more other features, steps, operations, elements, components, items, kinds, and / or groups. The terms "or," "and / or," "including at least one of the following," etc., as used in this application, may be interpreted as inclusive, or mean any one or any combination thereof. For example, "including at least one of the following: A, B, C" means "any one of the following: A; B; C; A and B; A and C; B and C; A and B and C." Similarly, "A, B, or C" or "A, B, and / or C" means "any one of the following: A; B; C; A and B; A and C; B and C; A and B and C." Exceptions to this definition only occur when the combination of elements, functions, steps, or operations is inherently mutually exclusive in some way.
[0068] It should be understood that although the steps in the flowcharts of this application's embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some of the steps in the figures may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times, and their execution order is not necessarily sequential, but can be performed alternately or in turn with other steps or at least a portion of the sub-steps or stages of other steps.
[0069] Depending on the context, the words “if” or “suppose” as used here can be interpreted as “when” or “in response to determination” or “in response to detection.” Similarly, depending on the context, the phrases “if determination” or “if detection (of the stated condition or event)” can be interpreted as “when determination” or “in response to determination” or “when detection (of the stated condition or event)” or “in response to detection (of the stated condition or event).”
[0070] Optionally, step designations such as S10 and S100 are used in this paper to more clearly and concisely describe the corresponding content, and do not constitute a substantial restriction on the order.
[0071] It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to limit this application.
[0072] 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 specific meaning in itself. Therefore, "module," "part," or "unit" may be used interchangeably.
[0073] In this application, the communication device can be a terminal device or a base station device, depending on the specific context. If it is a terminal device, it can be implemented in various forms. For example, the terminal devices described in this application can include terminal devices such as mobile phones, tablets, laptops, handheld computers, personal digital assistants (PDAs), portable media players (PMPs), navigation devices, wearable devices, smart bracelets, pedometers, etc., as well as fixed terminals such as base stations, digital TVs, and desktop computers.
[0074] The following description will use a terminal device as an example. Those skilled in the art will understand that, apart from elements specifically designed for mobile purposes, the construction according to the embodiments of this application can also be applied to fixed-type terminals.
[0075] Please see Figure 1 This is a schematic diagram of the hardware structure of a terminal device implementing various embodiments of this application. The terminal device 100 may include: an RF (Radio Frequency) unit 101, a WiFi module 102, an audio output unit 103, an A / V (Audio / Video) input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110, and a power supply 111, etc. Those skilled in the art will understand that... Figure 1 The terminal device structure shown does not constitute a limitation on the terminal device. The terminal device may include more or fewer components than shown, or combine certain components, or have different component arrangements.
[0076] The following is combined with Figure 1 A detailed introduction to each component of the terminal device:
[0077] The radio frequency unit 101 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and processes it with the processor 110; additionally, it transmits uplink data to the base station. Typically, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier, and a duplexer. Optionally, the radio frequency unit 101 can also communicate wirelessly with networks and other devices. The aforementioned wireless communications may use any communication standard or protocol, including but not limited to GSM (Global System of Mobile communication), GPRS (General Packet Radio Service), CDMA2000 (Code Division Multiple Access 2000), WCDMA (Wideband Code Division Multiple Access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access), FDD-LTE (Frequency Division Duplexing-Long Term Evolution), TDD-LTE (Time Division Duplexing-Long Term Evolution), and 5G, etc.
[0078] WiFi is a short-range wireless transmission technology. Terminal device 100, through WiFi module 102, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 1 WiFi module 102 is shown, but it is understood that it is not a necessary component of the terminal device and can be omitted as needed without changing the essence of the invention.
[0079] The audio output unit 103 can convert audio data received by the radio frequency unit 101 or the WiFi module 102 or stored in the memory 109 into audio signals and output them as sound when the terminal device 100 is in call signal receiving mode, call mode, recording mode, voice recognition mode, broadcast receiving mode, etc. Furthermore, the audio output unit 103 can also provide audio output related to specific functions performed by the terminal device 100 (e.g., call signal receiving sound, message receiving sound, etc.). The audio output unit 103 may include a speaker, a buzzer, etc.
[0080] The A / V input unit 104 is used to receive audio or video signals. The A / V input unit 104 may include a graphics processing unit (GPU) 1041 and a microphone 1042. The GPU 1041 processes image data of still images or videos acquired by an image capture device (such as a camera) in video capture mode or image capture mode. The processed image frames can be displayed on the display unit 106. The image frames processed by the GPU 1041 can be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the WiFi module 102. The microphone 1042 can receive sound (audio data) in operating modes such as telephone call mode, recording mode, and voice recognition mode, and can process such sound into audio data. The processed audio (voice) data can be converted into a format that can be transmitted to a mobile communication base station via the radio frequency unit 101 in telephone call mode. The microphone 1042 can implement various types of noise cancellation (or suppression) algorithms to eliminate (or suppress) noise or interference generated during the reception and transmission of audio signals.
[0081] The terminal device 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Optionally, the light sensor includes an ambient light sensor and a proximity sensor. Optionally, the ambient light sensor can adjust the brightness of the display panel 1061 according to the ambient light level, and the proximity sensor can turn off the display panel 1061 and / or backlight when the terminal device 100 is moved to the ear. As a type of motion sensor, an accelerometer sensor can detect the magnitude of acceleration in various directions (generally three axes), and can detect the magnitude and direction of gravity when stationary. It can be used for applications that recognize the phone's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc. Other sensors that can also be configured in the phone, such as fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.
[0082] The display unit 106 is used to display information input by the user or information provided to the user. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0083] User input unit 107 can be used to receive input numerical or character information, and generate key signal inputs related to user settings and function control of the terminal device. Optionally, user input unit 107 may include touch panel 1071 and other input devices 1072. Touch panel 1071, also known as touch screen, can collect touch operations on or near the user (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near touch panel 1071), and drive corresponding connection devices according to a pre-set program. Touch panel 1071 may include a touch detection device and a touch controller. Optionally, touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to touch controller; touch controller receives touch information from touch detection device, converts it into touch point coordinates, and sends it to processor 110, and can receive and execute commands from processor 110. Optionally, touch panel 1071 can be implemented using various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may also include other input devices 1072. Optionally, other input devices 1072 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc., without being specifically limited here.
[0084] Optionally, the touch panel 1071 may cover the display panel 1061. When the touch panel 1071 detects a touch operation on or near it, it transmits the information to the processor 110 to determine the type of touch event. Subsequently, the processor 110 provides corresponding visual output on the display panel 1061 based on the type of touch event. Although in Figure 1 In this embodiment, the touch panel 1071 and the display panel 1061 are two independent components to realize the input and output functions of the terminal device. However, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to realize the input and output functions of the terminal device. The specific implementation is not limited here.
[0085] Interface unit 108 serves as an interface through which at least one external device can connect to terminal device 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, and so on. Interface unit 108 may be used to receive input (e.g., data, power, etc.) from the external device and transmit the received input to one or more elements within terminal device 100, or it may be used to transmit data between terminal device 100 and the external device.
[0086] The memory 109 can be used to store software programs and various data. The memory 109 may primarily include a program storage area and a data storage area. Optionally, the program storage area may store the operating system, applications required for at least one function (such as sound playback, image playback, etc.), etc.; the data storage area may store data created based on the use of the mobile phone (such as audio data, phonebook, etc.). Optionally, the memory 109 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0087] The processor 110 is the control center of the terminal device 100. It connects various parts of the terminal device 100 via various interfaces and lines. By running or executing software programs and / or modules stored in the memory 109, and by calling data stored in the memory 109, it performs various functions and processes data of the terminal device 100, thereby providing overall monitoring of the terminal device 100. The processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor and a modem processor. Optionally, the application processor mainly handles the operating system, user interface, and applications, while the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 110.
[0088] The terminal device 100 may also include a power supply 111 (such as a battery) that supplies power to various components. Preferably, the power supply 111 can be logically connected to the processor 110 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system.
[0089] although Figure 1 As not shown, the terminal device 100 may also include a Bluetooth module, etc., which will not be described in detail here.
[0090] To facilitate understanding of the embodiments of this application, the communication network system on which the terminal device of this application is based is described below.
[0091] Please see Figure 2 , Figure 2This application provides a communication network system architecture diagram. The communication network system is an LTE system based on the universal mobile communication technology. The LTE system includes a UE (User Equipment) 201, an E-UTRAN (Evolved UMTS Terrestrial Radio Access Network) 202, an EPC (Evolved Packet Core) 203, and the operator's IP services 204, which are connected in sequence.
[0092] Optionally, UE201 can be the aforementioned terminal device 100, which will not be described in detail here.
[0093] E-UTRAN202 includes eNodeB2021 and other eNodeB2022, etc. Optionally, eNodeB2021 can connect to other eNodeB2022 via backhaul (e.g., X2 interface), and eNodeB2021 connects to EPC203, providing access from UE201 to EPC203.
[0094] EPC203 may include MME (Mobility Management Entity) 2031, HSS (Home Subscriber Server) 2032, other MMEs 2033, SGW (Serving Gateway) 2034, PGW (Packet Data Network Gateway) 2035, and PCRF (Policy and Charging Rules Function) 2036, etc. Optionally, MME2031 is the control node that handles signaling between UE201 and EPC203, providing bearer and connection management. HSS2032 is used to provide registers to manage functions such as the Home Location Register (not shown in the figure) and stores user-specific information such as service characteristics and data rates. All user data can be sent through SGW2034. PGW2035 can provide UE 201 IP address allocation and other functions. PCRF2036 is the policy and charging control decision point for service data flow and IP bearer resources. It selects and provides available policy and charging control decisions for the policy and charging enforcement function unit (not shown in the figure).
[0095] IP services 204 may include the Internet, intranet, IMS (IP Multimedia Subsystem), or other IP services.
[0096] Although the above description uses the LTE system as an example, those skilled in the art should understand that this application is not only applicable to the LTE system, but also to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA, and future new network systems (such as 5G), etc., without limitation.
[0097] Based on the aforementioned terminal device hardware structure and communication network system, various embodiments of this application are proposed.
[0098] Technical terms used in the embodiments of this application:
[0099] DCI: Downlink Control Information, carried by the downlink physical control channel PDCCH, is the downlink control information sent from the eNB to the UE, including uplink and downlink resource allocation, HARQ information, power control, etc.
[0100] COT: Channel Occupancy Time;
[0101] LBT: Listen-before-talk;
[0102] CG-PUSCH: Configured grant - Physical Uplink shared channel;
[0103] CP-extension: Cyclic Prefix extension;
[0104] QCL: Quasi-Co-located;
[0105] RRC: Radio Resource Control. RRC processes Layer 3 information in the control plane between the UE (User Equipment) and the eNodeB (Evolved Node-B).
[0106] OFDM: Orthogonal Frequency Division Multiplexing;
[0107] SSSG Switching: Search Space Set Group Switching;
[0108] Spatial RX parameter: Spatial reception parameter.
[0109] First embodiment:
[0110] Please refer to Figure 3 , Figure 3 This is a flowchart illustrating the first embodiment of the communication method of this application. In this embodiment, the communication method of this application is applied to a terminal device (hereinafter referred to as the terminal), such as a UE, as described above. The terminal establishes a communication connection with a network device in the network communication system, which can be a base station, etc. This embodiment uses the communication implementation scheme between the base station and the terminal (UE) as an example.
[0111] like Figure 3 As shown, the communication method of this application includes the following steps:
[0112] S10: Before the first uplink transmission, add an offset before the cyclic prefix of the first symbol of CG-PUSCH.
[0113] This embodiment takes into account that in some implementations, the information related to uplink transmission configuration provided by the base station to the terminal is not explicit. For example, it is not clear whether cyclic prefix extension (CP extension, CP-ext) is required before the cyclic prefix (CP) of the first symbol of the CG-PUSCH. This may cause conflicts between different terminals on the same CG-PUSCH resources. If a dynamic scheduling scheme is adopted, such as directly indicating it dynamically via DCI, the DCI needs to be transmitted before each or several uplink configuration transmissions. However, an important purpose of uplink configuration is to save DCI overhead. If cyclic prefix extension is dynamically indicated via DCI, it violates the design principle of uplink configuration and increases DCI overhead.
[0114] Therefore, in the uplink transmission strategy configuration of this embodiment, the terminal is explicitly instructed to perform cyclic prefix extension (CP-ext) before the cyclic prefix (CP) of the first symbol of the CG-PUSCH before the first uplink transmission. That is, the terminal needs to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH before the first uplink transmission. In this way, in unlicensed spectrum, when different users are preparing to transmit CG-PUSCH at the same time, different users need to listen to the channel to determine whether the channel is idle. When one user performs cyclic prefix extension, it means that the user has occupied the channel in advance. Other users will hear that the channel is busy and will not transmit CG-PUSCH at the same time. Thus, cyclic prefix extension can avoid resource conflicts between different users and / or save DCI overhead.
[0115] Optionally, the terminal receives or obtains configuration uplink transmission indication information, performs uplink transmission based on the configuration uplink transmission indication information, and before the first uplink transmission, adds an offset before the cyclic prefix of the first symbol of the CG-PUSCH in the first uplink transmission.
[0116] Optionally, the terminal device receives configuration uplink transmission indication information sent from the base station. This configuration uplink transmission indication information is used to instruct the terminal to perform uplink transmission, and / or to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission before the first uplink transmission.
[0117] Optionally, configuring uplink transmission indication information may include a first set and / or a second set, the first set and / or the second set including parameters for determining the offset.
[0118] Optionally, the purpose of explicitly adding an offset before the cyclic prefix of the first symbol of the CG-PUSCH in the first uplink transmission before the first uplink transmission is to avoid resource conflicts between different users and / or save DCI overhead through cyclic prefix extension.
[0119] Before uplink transmissions following the terminal's first uplink transmission, it is not necessary to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH. When the terminal performs its first uplink transmission, it has already successfully occupied the unlicensed spectrum, and other users have given up preempting the channel. Therefore, for uplink transmissions following the first uplink transmission, it is not necessary to perform cyclic prefix extension.
[0120] Optionally, the configuration uplink transmission indication information sent by the base station is further used to instruct the terminal to determine the offset and perform a cyclic prefix extension operation on the first uplink transmission before the first uplink transmission. Optionally, the cyclic prefix extension operation refers to the terminal adding the offset before the cyclic prefix of the first symbol of the CG-PUSCH in the time domain.
[0121] Optionally, the terminal determines the bias in the following ways:
[0122] In the first approach, if the first uplink transmission occurs within the COT, the offset is determined by the first parameter within the first set.
[0123] In a specific implementation, if the first uplink transmission occurs within the COT, the terminal selects a first parameter from the first set, and the first parameter is used to determine the offset; the first set contains at least one first parameter.
[0124] Optionally, determining the offset refers to determining the length of the offset, i.e., the length of the cyclic prefix extension (CP-ext). The cyclic prefix extension is to extend the cyclic prefix of a symbol further back in the time domain, so that the transmission begins earlier than the boundary of the OFDM symbol.
[0125] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 0 microseconds, 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc., where N is a positive number.
[0126] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0127] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0128] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0129] Optionally, the bias is configured by higher-layer signaling.
[0130] Optionally, the bias is determined by the following formula:
[0131] T ext =C i *T symb -Δ i ;
[0132] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait;
[0133] Optionally, the bias includes at least one of the following parameters:
[0134] Parameter C i Parameter T symb , parameter Δ i wait.
[0135] Optionally, the first parameter can be greater than or equal to 0.
[0136] Optionally, the first set contains at least one first parameter, and the terminal randomly selects a first parameter from the first set.
[0137] Optionally, the first set includes at least one first parameter, with different first parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set based on the priority and / or identifier of the transmitted data. The correspondence refers to the first parameter having the same priority and / or identifier as the transmitted data.
[0138] Optionally, the first set includes at least one first parameter, and different first parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set according to the channel conditions.
[0139] In the second approach, if the first uplink transmission occurs outside of the COT, the offset is determined by the second parameter within the second set.
[0140] In a specific implementation, if the first uplink transmission occurs outside the channel occupancy time (COT), the terminal selects a second parameter from the second set, and the second parameter is used to determine the offset; the second set contains at least one second parameter.
[0141] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc.
[0142] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0143] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0144] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0145] Optionally, the bias is determined by the following formula:
[0146] T ext =C i *T symb -Δ i
[0147] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait;
[0148] Optionally, the bias includes at least one of the following parameters:
[0149] Parameter C i Parameter T symb , parameter Δ i wait.
[0150] Optionally, the second set contains at least one second parameter, and the terminal randomly selects a second parameter from the first set.
[0151] Optionally, the second set includes at least one second parameter, with different second parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set based on the priority and / or identifier of the transmitted data. The correspondence refers to the second parameter having the same priority and / or identifier as the transmitted data.
[0152] Optionally, the second set includes at least one second parameter, and different second parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set according to the channel conditions.
[0153] Optionally, the second parameter is a positive value.
[0154] Optionally, the first parameter and / or the second parameter are configured via RRC, and / or the first parameter is less than the second parameter.
[0155] Optionally, COT can be obtained from the base station.
[0156] Optionally, the COT can be obtained from the terminal.
[0157] Optionally, the method by which the communication terminal determines the bias may further include:
[0158] The terminal determines the COT and then determines whether the first uplink transmission occurred within the COT.
[0159] Optionally, the way the terminal determines the COT may include at least one of the following:
[0160] In the first method, the terminal determines the COT by receiving at least one of the following: an RRC message, a downlink channel, and a downlink signal.
[0161] Optionally, the downlink transmission occurs before the configured uplink transmission;
[0162] Optionally, the interval between the downlink transmission and the configured uplink transmission is less than a threshold, wherein the time unit of the threshold is microseconds.
[0163] In the second method, the terminal determines the COT by successfully transmitting at least one of the uplink channel or uplink signal;
[0164] Optionally, the COT is determined by the terminal. For example, the terminal sends at least one of an uplink channel and an uplink signal before sending the first uplink transmission, and the terminal determines the COT by successfully sending at least one of the uplink channel and the uplink signal.
[0165] Optionally, the uplink transmission occurs on consecutive symbols, that is, the first uplink transmission and the uplink channel and uplink signal occur on consecutive symbols.
[0166] The third method involves the terminal determining the COT based on the received downlink control information.
[0167] Optionally, the downlink control information is carried in DCI2_0, and the downlink information includes the remaining COT time.
[0168] Alternatively, this embodiment also includes the following solutions:
[0169] The terminal determines whether the first uplink transmission occurs within the COT by enabling or disabling the function through RRC signaling.
[0170] Optionally, the base station issues uplink transmission indication information via RRC signaling. This configuration uplink transmission indication information is used to instruct the terminal to perform uplink transmission, and / or to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission before the first uplink transmission. Simultaneously, the RRC signaling can enable or disable the terminal's function of determining whether the first uplink transmission occurs within the COT.
[0171] Optionally, the method by which the terminal determines the bias also includes at least one of the following:
[0172] The first method: The function of responding to whether the first uplink transmission occurs within the COT is enabled by RRC signaling, and the offset is determined by whether the first uplink transmission occurs within the COT;
[0173] Optionally, the base station issues configuration uplink transmission indication information via RRC signaling. This configuration uplink transmission indication information is used to instruct the terminal to perform uplink transmission, and / or before the first uplink transmission, to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission. At the same time, the RRC signaling enables the terminal to determine whether the first uplink transmission occurs within the COT.
[0174] The terminal enables the function of responding to whether the first uplink transmission occurs within the COT via RRC signaling, and determines the offset by whether the first uplink transmission occurs within the COT.
[0175] Optionally, if the first uplink transmission occurs within the COT, the terminal determines the offset using a first parameter within the first set.
[0176] In a specific implementation, if the first uplink transmission occurs within the COT, the terminal selects a first parameter from the first set, and the first parameter is used to determine the offset; the first set contains at least one first parameter.
[0177] Optionally, determining the offset refers to determining the length of the offset, i.e., the length of the cyclic prefix extension (CP-ext). The cyclic prefix extension is to extend the cyclic prefix of a symbol further back in the time domain, so that the transmission begins earlier than the boundary of the OFDM symbol.
[0178] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 0 microseconds, 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc., where N is a positive number.
[0179] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0180] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0181] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0182] Optionally, the bias is configured by higher-layer signaling.
[0183] Optionally, the bias is determined by the following formula:
[0184] T ext =C i *T symb -Δ i
[0185] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait;
[0186] Optionally, the bias includes at least one of the following parameters:
[0187] Parameter C i Parameter T symb , parameter Δ i wait.
[0188] Optionally, the first parameter can be greater than or equal to 0.
[0189] Optionally, the first set contains at least one first parameter, and the terminal randomly selects a first parameter from the first set.
[0190] Optionally, the first set includes at least one first parameter, with different first parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set based on the priority and / or identifier of the transmitted data. The correspondence refers to the first parameter having the same priority and / or identifier as the transmitted data.
[0191] Optionally, the first set includes at least one first parameter, and different first parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set according to the channel conditions.
[0192] Optionally, if the first uplink transmission occurs outside of the COT, the terminal determines the offset using a second parameter within the second set.
[0193] In a specific implementation, if the first uplink transmission occurs outside the channel occupancy time (COT), the terminal selects a second parameter from the second set, and the second parameter is used to determine the offset; the second set contains at least one second parameter.
[0194] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc.
[0195] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0196] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0197] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0198] Optionally, the bias is determined by the following formula:
[0199] T ext =C i *T symb -Δ i
[0200] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0201] Optionally, the bias includes at least one of the following parameters:
[0202] Parameter C i Parameter T symb , parameter Δ i wait.
[0203] Optionally, the second set contains at least one second parameter, and the terminal randomly selects a second parameter from the first set.
[0204] Optionally, the second set includes at least one second parameter, with different second parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set based on the priority and / or identifier of the transmitted data. The correspondence refers to the second parameter having the same priority and / or identifier as the transmitted data.
[0205] Optionally, the second set includes at least one second parameter, and different second parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set according to the channel conditions.
[0206] Optionally, the second parameter is a positive value.
[0207] Optionally, the first parameter and / or the second parameter are configured via RRC, and / or the first parameter is less than the second parameter.
[0208] Optionally, COT can be obtained from the base station.
[0209] Optionally, the COT can be obtained from the terminal.
[0210] The second approach: The function of responding to whether the first uplink transmission occurs within the COT is enabled via RRC signaling, and the offset is determined by the second parameter in the second set.
[0211] Optionally, the base station issues configuration uplink transmission indication information via RRC signaling. This configuration uplink transmission indication information is used to instruct the terminal to perform uplink transmission, and / or before the first uplink transmission, to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission. At the same time, the RRC signaling disables the terminal's function of determining whether the first uplink transmission occurs within the COT.
[0212] The terminal responds to whether the first uplink transmission occurs within the COT by enabling the function via RRC signaling, and determines the offset by the second parameter within the second set.
[0213] Optionally, the terminal selects a second parameter from the second set, the second parameter being used to determine the bias; the second set includes at least one second parameter.
[0214] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc.
[0215] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0216] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0217] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0218] Optionally, the bias is determined by the following formula:
[0219] T ext =C i *T symb -Δ i
[0220] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0221] Optionally, the bias includes at least one of the following parameters:
[0222] Parameter C i Parameter T symb , parameter Δ i wait.
[0223] Optionally, the second set contains at least one second parameter, and the terminal randomly selects a second parameter from the first set.
[0224] Optionally, the second set includes at least one second parameter, with different second parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set based on the priority and / or identifier of the transmitted data. The correspondence refers to the second parameter having the same priority and / or identifier as the transmitted data.
[0225] Optionally, the second set includes at least one second parameter, and different second parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set according to the channel conditions.
[0226] Optionally, the second parameter can be a positive value.
[0227] Optionally, the first parameter and / or the second parameter are configured via RRC, and / or the first parameter is less than the second parameter.
[0228] Optionally, COT can be obtained from the base station.
[0229] Optionally, the COT can be obtained from the terminal.
[0230] Optionally, the terminal determines the bias in the following ways:
[0231] The terminal determines the offset based on the beam used by the CG-PUSCH resource in the first uplink transmission and the detection result of whether the beam of the detected downlink signal is QCL.
[0232] Optionally, the detection results of whether the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL are determined by the base station and provided to the terminal.
[0233] Optionally, the terminal determines whether the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL detection results.
[0234] Optionally, when the terminal determines the offset based on the beam used by the CG-PUSCH resource of the first uplink transmission and the detection result of whether the detected downlink signal beam is QCL, the terminal may determine the offset in the following ways:
[0235] The first method: The terminal responds to the detection result as QCL and determines the bias using the first parameter in the first set;
[0236] Optionally, the terminal selects a first parameter from the first set, the first parameter being used to determine the bias; the first set includes at least one first parameter.
[0237] Optionally, determining the offset refers to determining the length of the offset, i.e., the length of the cyclic prefix extension (CP-ext). The cyclic prefix extension is to extend the cyclic prefix of a symbol further back in the time domain, so that the transmission begins earlier than the boundary of the OFDM symbol.
[0238] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 0 microseconds, 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc., where N is a positive number.
[0239] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0240] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0241] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0242] Optionally, the bias is configured by higher-layer signaling.
[0243] Optionally, the bias is determined by the following formula:
[0244] T ext =C i *T symb -Δ i
[0245] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0246] Optionally, the bias includes at least one of the following parameters:
[0247] Parameter C i Parameter T symb , parameter Δ i wait.
[0248] Optionally, the first parameter can be greater than or equal to 0.
[0249] Optionally, the first set contains at least one first parameter, and the terminal randomly selects a first parameter from the first set.
[0250] Optionally, the first set includes at least one first parameter, with different first parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set based on the priority and / or identifier of the transmitted data. The correspondence refers to the first parameter having the same priority and / or identifier as the transmitted data.
[0251] Optionally, the first set includes at least one first parameter, and different first parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set according to the channel conditions.
[0252] The second approach: When the terminal responds to the detection result not being QCL, it determines the bias using the second parameter within the second set.
[0253] Optionally, the terminal selects a second parameter from the second set, the second parameter being used to determine the bias; the second set includes at least one second parameter.
[0254] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc.
[0255] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0256] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0257] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0258] Optionally, the bias is determined by the following formula:
[0259] T ext =C i *T symb -Δ i
[0260] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0261] Optionally, the bias includes at least one of the following parameters:
[0262] Parameter C i Parameter T symb , parameter Δ i wait.
[0263] Optionally, the second set contains at least one second parameter, and the terminal randomly selects a second parameter from the first set.
[0264] Optionally, the second set includes at least one second parameter, with different second parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set based on the priority and / or identifier of the transmitted data. The correspondence refers to the second parameter having the same priority and / or identifier as the transmitted data.
[0265] Optionally, the second set includes at least one second parameter, with different second parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set based on the channel conditions. Optionally, the second parameter is a positive value.
[0266] Optionally, the first parameter and / or the second parameter are configured via RRC, and / or the first parameter is less than the second parameter.
[0267] Optionally, COT can be obtained from the base station.
[0268] Optionally, the COT can be obtained from the terminal.
[0269] Optionally, the beam used by the CG-PUSCH resource in the first uplink transmission is determined by at least one of the DMRS port information of the CG-PUSCH, the corresponding layer number of the data channel, and the port used for SRS transmission corresponding to the SRI information in the CG-PUSCH configuration information.
[0270] Optionally, the beam of the downlink signal is determined by at least one of the DMRS port information of the downlink control channel, the TCI information indicated by the downlink control channel, and the DMRS port information of the downlink data channel.
[0271] Optionally, the beam QCL refers to QCL typeD.
[0272] Optionally, QCL refers to the large-scale parameters of the channel experienced by a symbol at one antenna port that can be inferred from the channel experienced by a symbol at another antenna port.
[0273] Optionally, large-scale parameters can be time delay spread, average time delay, Doppler spread, Doppler offset, average gain, and spatial RX parameter (space reception parameter), etc.
[0274] Optionally, the spatial RX parameter can be at least one of the following parameters: channel correlation matrix, transmit beam, receive beam, transmit / receive beam pair, etc. The spatial RX parameter defines the differences in large-scale channel parameters caused by variations in simulated beamforming. If two antenna ports have a QCL under the meaning of the spatial RX parameter, it can generally be understood that the same beam can be used to receive at both ports, transmit at both ports, or receive and transmit at both ports separately.
[0275] The QCL typeD mentioned above means that the spatial RX parameters of the two antenna ports are the same.
[0276] Optionally, the COT can be obtained by the base station and provided to the terminal.
[0277] Optionally, the COT can be obtained from the terminal.
[0278] Optionally, embodiments of this application also consider that in some implementations, the information related to uplink transmission configuration provided by the base station to the terminal is not explicit. For example, it is not clear whether the base station indicates the type of LBT (e.g., Type 1, Type 2, Type 3) required before uplink transmission, which may reduce the probability of the terminal accessing the channel. If a dynamic scheduling scheme is adopted, such as directly indicating the LBT type via DCI, then DCI needs to be transmitted before each or several uplink transmission configurations. However, an important purpose of uplink transmission configuration is to save DCI overhead. If DCI is used to dynamically indicate the LBT type, it violates the design principle of uplink transmission configuration and increases DCI overhead.
[0279] Therefore, in a further embodiment of this scheme, by clearly specifying the type of LBT (e.g., Type 1, Type 2, Type 3) that the base station needs to perform before the terminal can perform uplink transmission, the probability of the terminal accessing the channel is increased.
[0280] Optionally, the terminal receives or acquires a message carrying an indication of a channel listening mechanism.
[0281] Optionally, the terminal receives a message sent by the base station that carries an indication of a channel eavesdropping mechanism.
[0282] Optionally, the base station may send a message carrying an indication of a channel listening mechanism separately.
[0283] Optionally, the base station can send a message carrying an indication of channel listening mechanism to the terminal via RRC signaling or configuration uplink transmission indication information.
[0284] Therefore, by clearly specifying the type of LBT (e.g., Type 1, Type 2, Type 3) that the base station needs to perform before the terminal can transmit uplink data, the probability of the terminal accessing the channel is increased.
[0285] Optionally, the terminal determines the channel listening mechanism in at least one of the following ways:
[0286] The first approach: If the first uplink transmission occurs within the COT, then use either the Type 2 channel access mechanism or the Type 3 channel access mechanism.
[0287] The second approach: If the first uplink transmission occurs outside of the COT, then the Type 1 channel access mechanism is used.
[0288] Alternatively, the above three channel monitoring mechanisms can be defined as follows:
[0289] Type 1 channel access: If you need to listen to the channel multiple times and the channel is idle, then the channel is available.
[0290] Type 2 channel access: The channel is available if it is only listened to once and is idle.
[0291] Type 3 channel access: No need to listen to the channel, the channel is usable.
[0292] Optionally, the COT can be obtained by the base station and provided to the terminal.
[0293] Alternatively, in another feasible implementation, the COT can be obtained by the terminal.
[0294] Optionally, the terminal determines the COT and determines whether the first uplink transmission occurred within the COT.
[0295] Optionally, the way the terminal determines the COT may include at least one of the following:
[0296] The terminal determines the COT by receiving at least one of the following: an RRC message, a downlink channel, and a downlink signal;
[0297] The terminal determines the COT by successfully transmitting at least one of an uplink channel or an uplink signal;
[0298] The terminal determines the COT based on the received downlink control information.
[0299] The third approach: If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the first type of channel listening mechanism is used.
[0300] The fourth method: If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the second type of channel listening mechanism or the third type of channel listening mechanism is used.
[0301] Alternatively, this embodiment also includes the following solutions:
[0302] The terminal determines whether the first uplink transmission occurs within the COT by enabling or disabling the function through RRC signaling.
[0303] Optionally, the base station sends uplink transmission configuration indication information or a message carrying an indication of channel listening mechanism via RRC signaling. The uplink transmission configuration indication information is used to instruct the terminal to perform uplink transmission, and / or before the first uplink transmission, an offset is added before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission. The message carrying the indication of channel listening mechanism is used to indicate the LBT type that the terminal needs to perform before uplink transmission. At the same time, the RRC signaling can enable or disable the function of the terminal to determine whether the first uplink transmission occurs within the COT.
[0304] Optionally, the terminal may determine the channel listening mechanism in the following ways:
[0305] The terminal determines the channel listening mechanism based on the beam used by the CG-PUSCH resource in the first uplink transmission and the detection result of whether the beam of the detected downlink signal is QCL.
[0306] Optionally, the detection results of whether the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL are determined by the base station and provided to the terminal.
[0307] Optionally, the terminal determines whether the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL detection results.
[0308] Optionally, when the terminal determines the channel listening mechanism based on the beam used by the CG-PUSCH resource of the first uplink transmission and the detection result of whether the detected downlink signal beam is QCL, the terminal may determine the channel listening mechanism in the following ways:
[0309] Fifth method: If the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL, then use the second type of channel listening mechanism or the third type of channel listening mechanism.
[0310] The sixth method: If the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are not QCL, then the first type of channel listening mechanism is used.
[0311] Alternatively, this embodiment also includes the following solutions:
[0312] The terminal determines whether the first uplink transmission occurs within the COT by enabling or disabling the function through RRC signaling.
[0313] Optionally, the terminal may determine the channel listening mechanism in the following ways:
[0314] The seventh method: If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the first type of channel listening mechanism is used.
[0315] The eighth method: If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the second type of channel listening mechanism or the third type of channel listening mechanism is used.
[0316] Compared to the background technology, the information provided by the base station to the terminal regarding uplink configuration is unclear. For example, it is not clear whether the base station indicates the type of LBT (e.g., Type 1, Type 2, Type 3) required before uplink transmission, nor is it clear whether cyclic prefix extension (CP extension, CP-ext) is required before the cyclic prefix (CP) of the first symbol of the CG-PUSCH. If a dynamic scheduling scheme is adopted, such as directly indicating via DCI, the DCI needs to be transmitted before each or several uplink configuration transmissions. However, a key purpose of uplink configuration is to save DCI overhead. Dynamically indicating the LBT type and cyclic prefix extension via DCI violates the design principles of uplink configuration and increases DCI overhead.
[0317] In this embodiment, by configuring uplink transmission, the base station instructs the terminal to add an offset before the cyclic prefix of the first symbol of CG-PUSCH (i.e., cyclic prefix extension is required) before the first uplink transmission. This can avoid resource conflicts between different users and / or save DCI overhead through cyclic prefix extension. In addition, the LBT type (e.g., Type 1, Type 2, Type 3) required before the terminal's uplink transmission is further specified, thereby increasing the probability of the terminal accessing the channel.
[0318] The following examples illustrate the methods for determining the terminal offset and the channel listening mechanism:
[0319] The terminal receives configuration uplink transmission indication information from the base station. This configuration uplink transmission indication information is used to instruct the terminal to perform uplink transmission, and / or to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission before the first uplink transmission. At the same time, the configuration uplink transmission indication information also indicates the type of channel listening mechanism that the terminal needs to perform before the first uplink transmission.
[0320] Alternatively, the terminal receives a message from the base station indicating the type of channel listening mechanism. The terminal uses this message to specify the type of channel listening mechanism to be performed before the first uplink transmission.
[0321] Alternatively, the implementation scheme is as follows:
[0322] 1. When a terminal detects a COT obtained from a base station, such as by detecting DCI 2-0, or by detecting a downlink signal, or when the terminal obtains a COT itself, and the terminal has uplink data that needs to be transmitted on CG-PUSCH resources:
[0323] (1) The terminal determines whether the CG-PUSCH resource is within the COT:
[0324] ① If the CG-PUSCH resource is within the COT, then use the CP-extension parameter of 0us (0 microseconds); and / or use type 2 / 3 channel access;
[0325] ② If the CG-PUSCH resource is outside the COT, then randomly select the CP-extension parameter configured in the RRC; and / or use type 1 channel access;
[0326] 2. If this function is enabled or disabled via RRC signaling, then:
[0327] (1) For the case where this function is enabled, the above scheme 1-(1) is adopted;
[0328] (2) For cases where this function is disabled, the CP-extension parameter configured in the RRC can be randomly selected; and / or type 1 channel access can be used;
[0329] 3. The terminal determines whether beam 1 used by the CG-PUSCH resource and beam 2 of the detected downlink signal are QCL:
[0330] (1) If the beam is QCL, use the 0 microsecond CP-extension parameter; and / or use type 2 / 3 channel access;
[0331] Optionally, by using a 0-microsecond cyclic prefix extension (CP-extension) parameter, different users can send uplink transmissions at the same time without interfering with each other's Listen-to-Block (LBT) channels. This way, when the unlicensed spectrum is idle, different users can successfully perform LBTs simultaneously, thus enabling uplink transmissions on different resources at the same time, achieving frequency division multiplexing and avoiding uplink transmission conflicts between different users.
[0332] (2) If the beam is not QCL, randomly select the CP-extension parameter of the RRC configuration; and / or use type1 channel access.
[0333] Therefore, by configuring uplink transmission, the base station can clearly instruct the terminal to add an offset before the cyclic prefix of the first symbol of CG-PUSCH (i.e., cyclic prefix extension is required) before the first uplink transmission, specifically before the first uplink transmission. This avoids resource conflicts between different users and / or saves DCI overhead. In addition, the LBT type required before the terminal's uplink transmission (e.g., Type 1, Type 2, Type 3) can be further clarified. Thus, by switching the channel access type, the probability of the terminal accessing the channel can be increased.
[0334] Second embodiment:
[0335] This embodiment specifically illustrates the scenario in which the base station instructs the terminal to perform a channel listening mechanism before the first uplink transmission:
[0336] Optionally, the terminal performs uplink transmission based on the configured uplink transmission and receives a message from the base station indicating the type of channel listening mechanism. The terminal uses this message to specify the type of channel listening mechanism before the first uplink transmission.
[0337] Optionally, if the terminal performs uplink transmission based on configuration uplink transmission, the terminal needs to determine before the first uplink transmission to perform different types of Listen Before Talk (LBT) operations for the first uplink transmission, that is, to determine to perform different types of channel monitoring mechanisms for the first uplink transmission. LBT means that the terminal needs to monitor the channel before the first uplink transmission to determine whether the channel is idle.
[0338] Optionally, the way the terminal determines the type of LBT to be executed may include at least one of the following:
[0339] If the first uplink transmission occurs within the COT (Channel Occupancy Time), the terminal uses a type 2 or type 3 channel access mechanism.
[0340] And / or, if the first uplink transmission occurs outside of the COT, then a Type 1 channel access mechanism is used.
[0341] Optionally, the first type of channel monitoring mechanism includes at least one of the following steps:
[0342] 1. Set N to Ninit, where Ninit is a value randomly selected from 0 to CW, and then execute step 4;
[0343] 2. If N > 0, and the base station / terminal chooses to decrease the counter, set N to N-1;
[0344] 3. Listen to the channel for a first time period. If the channel is idle during the first time period, proceed to step 4, and / or if the channel is not idle during the first time period, proceed to step 5.
[0345] 4. If N = 0, stop; and / or, if N is greater than 0, proceed to step 2;
[0346] 5. Monitor the channel until the channel is busy during the second time period or the channel was idle during the first time period within a second time period;
[0347] 6. If the channel is idle during the first time period within a second time period, proceed to step 4, and / or if the channel is not idle during the first time period within a second time period, proceed to step 5.
[0348] In the steps above, CW is the competition window, and optionally, CW = 3;
[0349] Second time period T d =8us, which includes a first time period Tsl =5us, the terminal needs to perform a channel listener once within a first time period to determine whether the channel is idle.
[0350] Optionally, the second type of channel listening mechanism includes at least one of the following steps:
[0351] If the channel is detected to be idle during the first time period within a second time period, the base station / terminal may transmit on the unlicensed spectrum.
[0352] Optionally, the third type of channel listening mechanism includes at least one of the following steps:
[0353] Base stations / terminals can transmit directly on unlicensed spectrum without listening to the channel.
[0354] Optionally, the COT is determined by dynamic control information indication;
[0355] Optionally, the COT is determined by higher-level signaling indication;
[0356] Optionally, the COT is determined by the terminal, for example, if the terminal receives at least one of the downlink channel and downlink signal sent by the base station;
[0357] Optionally, the downlink transmission occurs before the configured uplink transmission;
[0358] Optionally, the interval between the downlink transmission and the configured uplink transmission is less than a threshold, wherein the time unit of the threshold is microseconds;
[0359] Optionally, the COT is determined by the terminal, for example, the terminal sends at least one of the uplink channel and uplink signal before sending the first configuration uplink transmission.
[0360] Optionally, the uplink transmission occurs on consecutive symbols, that is, the first uplink transmission and the uplink channel and uplink signal occur on consecutive symbols.
[0361] Optionally, the way the terminal determines the type of LBT to be executed may include at least one of the following:
[0362] The terminal determines whether the beam used by the configured uplink transmission resources matches the beam QCL of the detected downlink channel / signal:
[0363] If the beam is QCL, the terminal uses either the second type of channel listening mechanism or the third type of channel listening mechanism for channel listening.
[0364] If the beam is not QCL, the terminal uses the channel listening mode of the first type of channel listening mechanism.
[0365] Third embodiment:
[0366] Please refer to Figure 4 , Figure 4 This is a flowchart illustrating the third embodiment of the communication method of this application. In this embodiment, the communication method of this application is applied to a network device as described above, such as a base station. The network device establishes a communication connection with a terminal device in the network communication system. The network device can be a base station, etc. This embodiment uses a communication implementation scheme between a base station and a terminal (UE) as an example.
[0367] like Figure 4 As shown, the communication method of this application includes the following steps:
[0368] S100: Send configuration uplink transmission indication information, which is used to instruct the communication terminal to perform uplink transmission, and / or add an offset before the cyclic prefix of the first symbol of CG-PUSCH before the communication terminal performs its first uplink transmission.
[0369] Optionally, the communication terminal can be a terminal device (UE), hereinafter referred to as the terminal.
[0370] This embodiment takes into account that in some implementations, the information related to uplink transmission configuration provided by the base station to the terminal is not explicit. For example, it is not clear whether cyclic prefix extension (CP extension, CP-ext) is required before the cyclic prefix (CP) of the first symbol of the CG-PUSCH. This may cause conflicts between different terminals on the same CG-PUSCH resources. If a dynamic scheduling scheme is adopted, such as directly indicating it dynamically via DCI, the DCI needs to be transmitted before each or several uplink configuration transmissions. However, an important purpose of uplink configuration is to save DCI overhead. If cyclic prefix extension is dynamically indicated via DCI, it violates the design principle of uplink configuration and increases DCI overhead.
[0371] Therefore, in the uplink transmission strategy configuration of this embodiment, the terminal is explicitly instructed to perform cyclic prefix extension (CP-ext) before the cyclic prefix (CP) of the first symbol of the CG-PUSCH before the first uplink transmission. That is, the terminal needs to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH before the first uplink transmission. In this way, in unlicensed spectrum, when different users are preparing to transmit CG-PUSCH at the same time, different users need to listen to the channel to determine whether the channel is idle. When one user performs cyclic prefix extension, it means that the user has occupied the channel in advance. Other users will hear that the channel is busy and will not transmit CG-PUSCH at the same time. Thus, cyclic prefix extension can avoid resource conflicts between different users and / or save DCI overhead.
[0372] Optionally, the base station configures uplink transmission and sends configuration uplink transmission indication information; the configuration uplink transmission indication information is used to instruct the terminal to perform uplink transmission, and / or to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission before the first uplink transmission.
[0373] The terminal receives or obtains configuration uplink transmission indication information, performs uplink transmission based on the configuration uplink transmission indication information, and before the first uplink transmission, adds an offset before the cyclic prefix of the first symbol of the CG-PUSCH in the first uplink transmission.
[0374] Optionally, the purpose of explicitly adding an offset before the cyclic prefix of the first symbol of the CG-PUSCH in the first uplink transmission before the first uplink transmission is to avoid resource conflicts between different users and / or save DCI overhead through cyclic prefix extension.
[0375] Before uplink transmissions following the terminal's first uplink transmission, it is not necessary to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH. When the terminal performs its first uplink transmission, it has already successfully occupied the unlicensed spectrum, and other users have given up preempting the channel. Therefore, for uplink transmissions following the first uplink transmission, it is not necessary to perform cyclic prefix extension.
[0376] Optionally, the configuration uplink transmission indication information sent by the base station may include a first set and / or a second set, the first set and / or the second set including parameters for determining the offset.
[0377] Optionally, the configuration uplink transmission indication information sent by the base station is further used to instruct the terminal to determine the offset and perform a cyclic prefix extension operation on the first uplink transmission before the first uplink transmission. Optionally, the cyclic prefix extension operation refers to the terminal adding the offset before the cyclic prefix of the first symbol of the CG-PUSCH in the time domain.
[0378] Optionally, the terminal determines the bias in the following ways:
[0379] In the first approach, if the first uplink transmission occurs within the COT, the offset is determined by the first parameter within the first set.
[0380] In a specific implementation, if the first uplink transmission occurs within the COT, the terminal selects a first parameter from the first set, and the first parameter is used to determine the offset; the first set contains at least one first parameter.
[0381] Optionally, determining the bias means determining the length of the bias, i.e., the length of the cyclic prefix extension CP-ext.
[0382] The cyclic prefix extension is to extend the cyclic prefix of a symbol further forward in the time domain, so that the transmission starts earlier than the boundary of the OFDM symbol.
[0383] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 0 microseconds, 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc., where N is a positive number.
[0384] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0385] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0386] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0387] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0388] Optionally, the bias is configured by higher-layer signaling.
[0389] Alternatively, in one feasible implementation, the bias is determined by the following formula:
[0390] T ext =C i *T symb -Δ i
[0391] Among them, C iIt is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0392] Optionally, in one feasible implementation, the bias includes at least one of the following parameters:
[0393] Parameter C i Parameter T symb , parameter Δ i wait.
[0394] Optionally, the first parameter can be greater than or equal to 0.
[0395] Optionally, the first set contains at least one first parameter, and the terminal randomly selects a first parameter from the first set.
[0396] Optionally, the first set includes at least one first parameter, with different first parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set according to the priority of the transmitted data. The correspondence refers to the first parameter having the same priority and / or identifier as the transmitted data.
[0397] Optionally, the first set includes at least one first parameter, and different first parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set according to the channel conditions.
[0398] In the second approach, if the first uplink transmission occurs outside of the COT, the offset is determined by the second parameter within the second set.
[0399] In a specific implementation, if the first uplink transmission occurs outside the channel occupancy time (COT), the terminal selects a second parameter from the second set, and the second parameter is used to determine the offset; the second set contains at least one second parameter.
[0400] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc., where N is a positive number.
[0401] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0402] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0403] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0404] Alternatively, in one feasible implementation, the bias is determined by the following formula:
[0405] T ext =C i *T symb -Δ i
[0406] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0407] Optionally, in one feasible implementation, the bias includes at least one of the following parameters:
[0408] Parameter C i Parameter T symb , parameter Δ i wait.
[0409] Optionally, the second set contains at least one second parameter, and the terminal randomly selects a second parameter from the first set.
[0410] Optionally, the second set includes at least one second parameter, with different second parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set according to the priority of the transmitted data. The correspondence refers to the second parameter having the same priority as the transmitted data.
[0411] Optionally, the second set includes at least one second parameter, and different second parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set according to the channel conditions.
[0412] Optionally, the second parameter is a positive value.
[0413] Optionally, the first parameter and / or the second parameter are configured via RRC, and / or the first parameter is less than the second parameter.
[0414] Optionally, COT can be obtained from the base station.
[0415] Alternatively, in another feasible implementation, the COT can be obtained by the terminal.
[0416] Optionally, the method by which the terminal determines the bias may further include:
[0417] The terminal determines the COT and then determines whether the first uplink transmission occurred within the COT.
[0418] Optionally, the way the terminal determines the COT may include at least one of the following:
[0419] In the first method, the terminal determines the COT by receiving at least one of the following: an RRC message, a downlink channel, and a downlink signal.
[0420] Optionally, the downlink transmission occurs before the configured uplink transmission;
[0421] Optionally, the interval between the downlink transmission and the configured uplink transmission is less than a threshold, wherein the time unit of the threshold is microseconds.
[0422] In the second method, the terminal determines the COT by successfully transmitting at least one of the uplink channel or uplink signal;
[0423] Optionally, the COT is determined by the terminal. For example, the terminal sends at least one of an uplink channel and an uplink signal before sending the first uplink transmission, and the terminal determines the COT by successfully sending at least one of the uplink channel and the uplink signal.
[0424] Optionally, the uplink transmission occurs on consecutive symbols, that is, the first uplink transmission and the uplink channel and uplink signal occur on consecutive symbols.
[0425] The third method involves the terminal determining the COT based on the received downlink control information.
[0426] Optionally, the downlink control information is carried in DCI2_0, and the downlink information includes the remaining COT time.
[0427] Alternatively, this embodiment also includes the following solutions:
[0428] The terminal determines whether the first uplink transmission occurs within the COT by enabling or disabling the function through RRC signaling.
[0429] Optionally, the base station issues uplink transmission indication information via RRC signaling. This configuration uplink transmission indication information is used to instruct the terminal to perform uplink transmission, and / or to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission before the first uplink transmission. Simultaneously, the RRC signaling can enable or disable the terminal's function of determining whether the first uplink transmission occurs within the COT.
[0430] Optionally, the method by which the terminal determines the bias also includes at least one of the following:
[0431] The first method: The function of responding to whether the first uplink transmission occurs within the COT is enabled by RRC signaling, and the offset is determined by whether the first uplink transmission occurs within the COT;
[0432] Optionally, the base station issues configuration uplink transmission indication information via RRC signaling. This configuration uplink transmission indication information is used to instruct the terminal to perform uplink transmission, and / or before the first uplink transmission, to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission. At the same time, the RRC signaling enables the terminal to determine whether the first uplink transmission occurs within the COT.
[0433] The terminal enables the function of responding to whether the first uplink transmission occurs within the COT via RRC signaling, and determines the offset by whether the first uplink transmission occurs within the COT.
[0434] Optionally, if the first uplink transmission occurs within the COT, the terminal determines the offset using a first parameter within the first set.
[0435] In a specific implementation, if the first uplink transmission occurs within the COT, the terminal selects a first parameter from the first set, and the first parameter is used to determine the offset; the first set contains at least one first parameter.
[0436] Optionally, determining the offset refers to determining the length of the offset, i.e., the length of the cyclic prefix extension (CP-ext). The cyclic prefix extension is to extend the cyclic prefix of a symbol further back in the time domain, so that the transmission begins earlier than the boundary of the OFDM symbol.
[0437] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 0 microseconds, 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc., where N is a positive number.
[0438] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0439] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0440] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0441] Optionally, the bias is configured by higher-layer signaling.
[0442] Optionally, the bias is determined by the following formula:
[0443] T ext =C i *T symb -Δ i
[0444] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0445] Optionally, the bias includes at least one of the following parameters:
[0446] Parameter C i Parameter T symb , parameter Δ i wait.
[0447] Optionally, the first parameter can be greater than or equal to 0.
[0448] Optionally, the first set contains at least one first parameter, and the terminal randomly selects a first parameter from the first set.
[0449] Optionally, the first set includes at least one first parameter, with different first parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set based on the priority and / or identifier of the transmitted data. The correspondence refers to the first parameter having the same priority and / or identifier as the transmitted data.
[0450] Optionally, the first set includes at least one first parameter, and different first parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set according to the channel conditions.
[0451] Optionally, if the first uplink transmission occurs outside of the COT, the terminal determines the offset using a second parameter within the second set.
[0452] In a specific implementation, if the first uplink transmission occurs outside the channel occupancy time (COT), the terminal selects a second parameter from the second set, and the second parameter is used to determine the offset; the second set contains at least one second parameter.
[0453] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc.
[0454] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0455] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0456] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0457] Optionally, the bias is determined by the following formula:
[0458] T ext =C i *T symb -Δ i
[0459] Optionally, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0460] Optionally, the bias includes at least one of the following parameters:
[0461] Parameter C i Parameter T symb , parameter Δ i wait.
[0462] Optionally, the second set contains at least one second parameter, and the terminal randomly selects a second parameter from the first set.
[0463] Optionally, the second set includes at least one second parameter, with different second parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set based on the priority and / or identifier of the transmitted data. The correspondence refers to the second parameter having the same priority and / or identifier as the transmitted data.
[0464] Optionally, the second set includes at least one second parameter, and different second parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set according to the channel conditions.
[0465] Optionally, the second parameter is a positive value.
[0466] Optionally, the first parameter and / or the second parameter are configured via RRC, and / or the first parameter is less than the second parameter.
[0467] Optionally, COT can be obtained from the base station.
[0468] Optionally, the COT can be obtained from the terminal.
[0469] The second approach: The function of responding to whether the first uplink transmission occurs within the COT is enabled via RRC signaling, and the offset is determined by the second parameter in the second set.
[0470] Optionally, the base station issues configuration uplink transmission indication information via RRC signaling. This configuration uplink transmission indication information is used to instruct the terminal to perform uplink transmission, and / or before the first uplink transmission, to add an offset before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission. At the same time, the RRC signaling disables the terminal's function of determining whether the first uplink transmission occurs within the COT.
[0471] The terminal responds to whether the first uplink transmission occurs within the COT by enabling the function via RRC signaling, and determines the offset by the second parameter within the second set.
[0472] Optionally, the terminal selects a second parameter from the second set, the second parameter being used to determine the bias; the second set includes at least one second parameter.
[0473] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc.
[0474] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0475] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0476] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0477] Optionally, the bias is determined by the following formula:
[0478] T ext =C i *T symb -Δ i
[0479] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0480] Optionally, the bias includes at least one of the following parameters:
[0481] Parameter C i Parameter T symb , parameter Δ i wait.
[0482] Optionally, the second set contains at least one second parameter, and the terminal randomly selects a second parameter from the first set.
[0483] Optionally, the second set includes at least one second parameter, with different second parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set based on the priority and / or identifier of the transmitted data. The correspondence refers to the second parameter having the same priority and / or identifier as the transmitted data.
[0484] Optionally, the second set includes at least one second parameter, and different second parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set according to the channel conditions.
[0485] Optionally, the second parameter can be a positive value.
[0486] Optionally, the first parameter and / or the second parameter are configured via RRC, and / or the first parameter is less than the second parameter.
[0487] Optionally, COT can be obtained from the base station.
[0488] Optionally, the COT can be obtained from the terminal.
[0489] Optionally, the terminal determines the bias in the following ways:
[0490] The terminal determines the offset based on the beam used by the CG-PUSCH resource in the first uplink transmission and the detection result of whether the beam of the detected downlink signal is QCL.
[0491] Optionally, the detection results of whether the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL are determined by the base station and provided to the terminal.
[0492] Optionally, the terminal determines whether the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL detection results.
[0493] Optionally, when the terminal determines the offset based on the beam used by the CG-PUSCH resource of the first uplink transmission and the detection result of whether the detected downlink signal beam is QCL, the terminal may determine the offset in the following ways:
[0494] The first method: The terminal responds to the detection result as QCL and determines the bias using the first parameter in the first set;
[0495] Optionally, the terminal selects a first parameter from the first set, the first parameter being used to determine the bias; the first set includes at least one first parameter.
[0496] Optionally, determining the offset refers to determining the length of the offset, i.e., the length of the cyclic prefix extension (CP-ext). The cyclic prefix extension is to extend the cyclic prefix of a symbol further back in the time domain, so that the transmission begins earlier than the boundary of the OFDM symbol.
[0497] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 0 microseconds, 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc., where N is a positive number.
[0498] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0499] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0500] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0501] Optionally, the bias is configured by higher-layer signaling.
[0502] Optionally, the bias is determined by the following formula:
[0503] T ext =C i *T symb -Δ i
[0504] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0505] Optionally, the bias includes at least one of the following parameters:
[0506] Parameter C i Parameter T symb , parameter Δ i wait.
[0507] Optionally, the first parameter can be greater than or equal to 0.
[0508] Optionally, the first set contains at least one first parameter, and the terminal randomly selects a first parameter from the first set.
[0509] Optionally, the first set includes at least one first parameter, with different first parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set based on the priority and / or identifier of the transmitted data. The correspondence refers to the first parameter having the same priority and / or identifier as the transmitted data.
[0510] Optionally, the first set includes at least one first parameter, and different first parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding first parameter from the first set according to the channel conditions.
[0511] The second approach: When the terminal responds to the detection result not being QCL, it determines the bias using the second parameter within the second set.
[0512] Optionally, the terminal selects a second parameter from the second set, the second parameter being used to determine the bias; the second set includes at least one second parameter.
[0513] Optionally, the length of the bias, i.e. the length of the cyclic prefix extension, can be 5 microseconds, 8 microseconds, 13 microseconds, 18 microseconds, 8+5*N microseconds, etc.
[0514] Optionally, the length of the bias is less than or equal to the length of an OFDM symbol.
[0515] Optionally, the length of the bias is less than or equal to the length of the plurality of OFDM symbols.
[0516] Optionally, the length of the OFDM symbol is negatively correlated with the subcarrier spacing.
[0517] Optionally, the bias is determined by the following formula:
[0518] T ext =C i *T symb -Δ i
[0519] Among them, C i It is an integer parameter, configured by higher-level signaling, and can be represented as the number of symbols; T symb It corresponds to the sign length; Δ i It can consist of two parts (T) TA +T Gap ), where T TA T is used to characterize the length of TA. TA The value can be 0; T Gap Used to characterize time intervals, its values can be 16 microseconds, 25 microseconds, 34 microseconds, 43 microseconds, 52 microseconds, 61 microseconds, and T. symb wait.
[0520] Optionally, the bias includes at least one of the following parameters:
[0521] Parameter C i Parameter T symb , parameter Δ i wait.
[0522] Optionally, the second set contains at least one second parameter, and the terminal randomly selects a second parameter from the first set.
[0523] Optionally, the second set includes at least one second parameter, with different second parameters corresponding to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set based on the priority and / or identifier of the transmitted data. The correspondence refers to the second parameter having the same priority and / or identifier as the transmitted data.
[0524] Optionally, the second set includes at least one second parameter, and different second parameters correspond to different priorities and / or identifiers. The terminal selects the corresponding second parameter from the second set according to the channel conditions.
[0525] Optionally, the second parameter is a positive value.
[0526] Optionally, the first parameter and / or the second parameter are configured via RRC, and / or the first parameter is less than the second parameter.
[0527] Optionally, COT can be obtained from the base station.
[0528] Optionally, the COT can be obtained from the terminal.
[0529] Optionally, the beam used by the CG-PUSCH resource in the first uplink transmission is determined by at least one of the DMRS port information of the CG-PUSCH, the corresponding layer number of the data channel, and the port used for SRS transmission corresponding to the SRI information in the CG-PUSCH configuration information.
[0530] Optionally, the beam of the downlink signal is determined by at least one of the DMRS port information of the downlink control channel, the TCI information indicated by the downlink control channel, and the DMRS port information of the downlink data channel.
[0531] Optionally, the beam QCL refers to QCL type D.
[0532] Optionally, QCL refers to the large-scale parameters of the channel experienced by a symbol at one antenna port that can be inferred from the channel experienced by a symbol at another antenna port.
[0533] Optionally, large-scale parameters can be time delay spread, average time delay, Doppler spread, Doppler offset, average gain, and spatial RX parameter (space reception parameter), etc.
[0534] Optionally, the spatial RX parameter can be at least one of the following parameters: channel correlation matrix, transmit beam, receive beam, transmit / receive beam pair, etc. The spatial RX parameter defines the differences in large-scale channel parameters caused by variations in simulated beamforming. If two antenna ports have a QCL under the meaning of the spatial RX parameter, it can generally be understood that the same beam can be used to receive at both ports, transmit at both ports, or receive and transmit at both ports separately.
[0535] The QCL typeD mentioned above means that the spatial RX parameters of the two antenna ports are the same.
[0536] Optionally, the COT can be obtained by the base station and provided to the terminal.
[0537] Alternatively, in another feasible implementation, the COT can be obtained by the terminal.
[0538] Optionally, embodiments of this application also consider that in some implementations, the information related to uplink transmission configuration provided by the base station to the terminal is not explicit. For example, it is not clear whether the base station indicates the type of LBT (e.g., Type 1, Type 2, Type 3) required before uplink transmission, which may reduce the probability of the terminal accessing the channel. If a dynamic scheduling scheme is adopted, such as directly indicating the LBT type via DCI, then DCI needs to be transmitted before each or several uplink transmission configurations. However, an important purpose of uplink transmission configuration is to save DCI overhead. If DCI is used to dynamically indicate the LBT type, it violates the design principle of uplink transmission configuration and increases DCI overhead.
[0539] Therefore, in a further embodiment of this scheme, by clearly specifying the type of LBT (e.g., Type 1, Type 2, Type 3) that the base station needs to perform before the terminal can perform uplink transmission, the probability of the terminal accessing the channel is increased.
[0540] Optionally, the base station sends a message indicating a channel eavesdropping mechanism. The terminal receives the message sent by the base station indicating a channel eavesdropping mechanism.
[0541] Optionally, the base station may send a message carrying an indication of a channel listening mechanism separately.
[0542] Optionally, the base station can send a message carrying an indication of channel listening mechanism to the terminal via RRC signaling or configuration uplink transmission indication information.
[0543] Therefore, by clearly specifying the type of LBT (e.g., Type 1, Type 2, Type 3) that the base station needs to perform before the terminal can transmit uplink data, the probability of the terminal accessing the channel is increased.
[0544] Optionally, the terminal determines the channel listening mechanism in at least one of the following ways:
[0545] The first approach: If the first uplink transmission occurs within the COT, then use either the Type 2 channel access mechanism or the Type 3 channel access mechanism.
[0546] The second approach: If the first uplink transmission occurs outside of the COT, then the Type 1 channel access mechanism is used.
[0547] Alternatively, the above three channel monitoring mechanisms can be defined as follows:
[0548] Type 1 channel access: If you need to listen to the channel multiple times and the channel is idle, then the channel is available.
[0549] Type 2 channel access: The channel is available if it is only listened to once and is idle.
[0550] Type 3 channel access: No need to listen to the channel, the channel is usable.
[0551] Optionally, the COT can be obtained by the base station and provided to the terminal.
[0552] Alternatively, in another feasible implementation, the COT can be obtained by the terminal.
[0553] Optionally, the terminal determines the COT and determines whether the first uplink transmission occurred within the COT.
[0554] Optionally, the way the terminal determines the COT may include at least one of the following:
[0555] The terminal determines the COT by receiving at least one of the following: an RRC message, a downlink channel, and a downlink signal;
[0556] The terminal determines the COT by successfully transmitting at least one of an uplink channel or an uplink signal;
[0557] The terminal determines the COT based on the received downlink control information.
[0558] The third approach: If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the first type of channel listening mechanism is used.
[0559] The fourth method: If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the second type of channel listening mechanism or the third type of channel listening mechanism is used.
[0560] Alternatively, this embodiment also includes the following solutions:
[0561] The terminal determines whether the first uplink transmission occurs within the COT by enabling or disabling the function through RRC signaling.
[0562] Optionally, the base station sends uplink transmission configuration indication information or a message carrying an indication of channel listening mechanism via RRC signaling. The uplink transmission configuration indication information is used to instruct the terminal to perform uplink transmission, and / or before the first uplink transmission, an offset is added before the cyclic prefix of the first symbol of the CG-PUSCH of the first uplink transmission. The message carrying the indication of channel listening mechanism is used to indicate the LBT type that the terminal needs to perform before uplink transmission. At the same time, the RRC signaling can enable or disable the function of the terminal to determine whether the first uplink transmission occurs within the COT.
[0563] Optionally, the terminal may determine the channel listening mechanism in the following ways:
[0564] The terminal determines the channel listening mechanism based on the beam used by the CG-PUSCH resource in the first uplink transmission and the detection result of whether the beam of the detected downlink signal is QCL.
[0565] Optionally, the detection results of whether the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL are determined by the base station and provided to the terminal.
[0566] Optionally, the terminal determines whether the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL detection results.
[0567] Optionally, when the terminal determines the channel listening mechanism based on the beam used by the CG-PUSCH resource of the first uplink transmission and the detection result of whether the detected downlink signal beam is QCL, the terminal may determine the channel listening mechanism in the following ways:
[0568] Fifth method: If the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are QCL, then use the second type of channel listening mechanism or the third type of channel listening mechanism.
[0569] The sixth method: If the beam used by the CG-PUSCH resource in the first uplink transmission and the beam of the detected downlink signal are not QCL, then the first type of channel listening mechanism is used.
[0570] Alternatively, this embodiment also includes the following solutions:
[0571] The terminal determines whether the first uplink transmission occurs within the COT by enabling or disabling the function through RRC signaling.
[0572] Optionally, the terminal may determine the channel listening mechanism in the following ways:
[0573] The seventh method: If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the first type of channel listening mechanism is used.
[0574] Eighth method: If the function of whether the first uplink transmission occurs within the COT is enabled by RRC signaling, then the second type of channel listening mechanism or the third type of channel listening mechanism is used.
[0575] Fourth embodiment:
[0576] In unlicensed spectrum, it is beneficial for a base station to quickly access a channel when it discovers it is idle via Channel Sense Time (LBT). Therefore, to ensure the base station can transmit signals as quickly as possible, PDCCH listening needs to occur frequently in the time domain. However, frequent PDCCH listening increases power consumption on the terminal side, which is detrimental to the terminal. To address this issue, a Search Space Set Group (SSSG) switching mechanism was designed. This mechanism balances the channel access probability on the base station side and the power consumption of PDCCH listening on the terminal side. With the introduction of multi-slot PDCCH listening, PDCCH listening is implemented based on time slot groups. The search space is configured based on time slot groups; for example, the period of PDCCH listening within the search space is in units of time slot groups. Therefore, search space set group switching also needs to be based on time slot groups; otherwise, the terminal might detect different search space set groups within a single time slot group, which could exceed the terminal's PDCCH blind decoding capability.
[0577] Optionally, the search space set group switching is based on the time slot group, and the terminal listens to the PDCCH in a search space set group and its associated PDCCH listening time within a time slot group.
[0578] When switching search space set groups based on time slot groups, it is also necessary to determine which time slot group the search space set group should be switched in.
[0579] Optionally, the terminal is configured with search space set group 0 and search space set group 1, and the terminal detects a downlink control channel carrying DCI 2_0:
[0580] The first method: If the terminal detects DCI 2_0 and the search space set group switching flag field in DCI 2_0 is set to 0, then the terminal will P after receiving the last symbol of DCI 2_0. switch The first time slot group after the symbol starts listening to the PDCCH corresponding to search space set group 0, and stops listening to the PDCCH corresponding to search space set group 1;
[0581] The second method: If the terminal detects DCI 2_0 and the search space set group switching flag field in DCI 2_0 is set to 1, then the terminal will P after receiving the last symbol of DCI 2_0. switch The first time slot group after the symbol starts listening to the PDCCH corresponding to search space set group 1, and stops listening to the PDCCH corresponding to search space set group 0. The terminal sets the value of a timer to a fixed value, which is provided by higher layer signaling.
[0582] The third method: If the terminal is listening to the PDCCH corresponding to search space set group 1, the terminal will trigger the PDCCH after the timer expires or after the last symbol of the remaining channel occupancy time indicated by DCI2_0. switch The first time slot group after the symbol starts listening to the PDCCH corresponding to search space set group 0, and stops listening to the PDCCH corresponding to search space set group 1.
[0583] The fourth method: If the terminal detects a DCI format during PDCCH listening in the search space set group 0, the terminal starts PDCCH listening after receiving the last symbol of the DCI format. switch The first time slot group after the symbol starts listening to the PDCCH corresponding to search space set group 1 and stops listening to the PDCCH corresponding to search space set group 0. When the terminal detects a DCI format during PDCCH listening in any search space set, the terminal sets the value of a timer to a fixed value, which is provided by higher layer signaling.
[0584] The fifth method: If the terminal is listening to the PDCCH corresponding to search space set group 1, the terminal will start the PDCCH after the timer expires or after the last symbol of the remaining channel occupancy time indicated by DCI2_0. switchThe first time slot group after the symbol starts listening to the PDCCH corresponding to search space set group 0, and stops listening to the PDCCH corresponding to search space set group 1.
[0585] Compared to the background technology, the information provided by the base station to the terminal regarding uplink configuration is unclear. For example, it is not clear whether the base station indicates the type of LBT (e.g., Type 1, Type 2, Type 3) required before uplink transmission, nor is it clear whether cyclic prefix extension (CP extension, CP-ext) is required before the cyclic prefix (CP) of the first symbol of the CG-PUSCH. If a dynamic scheduling scheme is adopted, such as directly indicating via DCI, the DCI needs to be transmitted before each or several uplink configuration transmissions. However, a key purpose of uplink configuration is to save DCI overhead. Dynamically indicating the LBT type and cyclic prefix extension via DCI violates the design principles of uplink configuration and increases DCI overhead.
[0586] In this embodiment, by configuring uplink transmission, the base station instructs the terminal to add an offset before the cyclic prefix of the first symbol of CG-PUSCH (i.e., cyclic prefix extension is required) before the first uplink transmission. This can avoid resource conflicts between different users and / or save DCI overhead through cyclic prefix extension. In addition, the LBT type (e.g., Type 1, Type 2, Type 3) required before the terminal's uplink transmission is further specified, thereby increasing the probability of the terminal accessing the channel.
[0587] The implementation process of communication between network devices (base stations) and terminal devices (terminals) in this embodiment can be referred to Figure 5 As shown.
[0588] like Figure 5 As shown, the main interaction flow includes:
[0589] Step A: The network device sends configuration uplink transmission indication information;
[0590] Step B: The terminal device performs uplink transmission based on the configured uplink transmission indication information;
[0591] Step C: Before the first uplink transmission, the terminal device adds an offset before the cyclic prefix of the first symbol of CG-PUSCH;
[0592] Step D: Before the first uplink transmission, the terminal device determines the channel listening mechanism.
[0593] The specific communication process can be referred to in the above embodiments, and will not be repeated here.
[0594] This application also provides a communication device, please refer to... Figure 6 , Figure 6 This is a schematic diagram of the functional modules of the communication device of this application.
[0595] The communication device described in this application is applied to a terminal device, and the communication device may include:
[0596] The processing module is used to add an offset before the cyclic prefix of the first symbol of CG-PUSCH before the first uplink transmission.
[0597] Optionally, the processing module further includes:
[0598] The determining unit is configured to determine the offset before the first uplink transmission, and to perform a cyclic prefix extension operation on the first uplink transmission, and / or determine the channel listening mechanism.
[0599] Optionally, the communication device of this application may further include:
[0600] The transmission module is used to perform uplink transmission based on the configured uplink transmission indication information.
[0601] Optionally, the functions of each module in the above communication device correspond to the steps in the above communication method embodiments, and their functions and implementation processes will not be described in detail here.
[0602] This application also provides a communication device, please refer to... Figure 7 , Figure 7 This is a schematic diagram of the functional modules of the communication device of this application.
[0603] The communication device described in this application is applied to network equipment, and the communication device includes:
[0604] The sending module is used to send configuration uplink transmission indication information, which is used to instruct the communication terminal to perform uplink transmission, and / or to add an offset before the cyclic prefix of the first symbol of CG-PUSCH before the communication terminal performs its first uplink transmission.
[0605] Optionally, the sending module is also used to: send a message carrying an indication of a channel listening mechanism.
[0606] Optionally, the functions of each module in the above communication device correspond to the steps in the above communication method embodiments, and their functions and implementation processes will not be described in detail here.
[0607] This application also provides a communication device, which includes a memory and a processor. The memory stores a computer program, and when the computer program is executed by the processor, it implements the steps of the communication method in any of the above embodiments.
[0608] The communication device can be either a terminal device or a network device in the aforementioned communication methods, depending on the context. When used as a terminal device, it can be a mobile phone, tablet computer, laptop computer, PDA, portable media player (PMP), navigation device, wearable device, smart bracelet, pedometer, or other similar terminal device. Optionally, when used as a network device, it can be a base station, etc.
[0609] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the communication method in any of the above embodiments.
[0610] In the embodiments of the communication device and computer-readable storage medium provided in this application, all the technical features of any of the above-described communication method embodiments may be included. The extended and explanatory content of the specification is basically the same as that of the embodiments of the above methods, and will not be repeated here.
[0611] This application also provides a computer program product, which includes computer program code. When the computer program code is run on a computer, it causes the computer to perform the methods described in the various possible implementations above.
[0612] This application also provides a chip, including a memory and a processor. The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device with the chip installed performs the methods described in the various possible implementations above.
[0613] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0614] It is understood that the above scenarios are merely examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of this application. The technical solutions of this application can also be applied to other scenarios. For example, as those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0615] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0616] The steps in the method of this application embodiment can be adjusted, combined, or deleted according to actual needs.
[0617] The units in the device of this application embodiment can be merged, divided, and deleted according to actual needs.
[0618] In this application, the same or similar terms, concepts, technical solutions and / or application scenario descriptions are generally described in detail only when they appear for the first time. When they appear again, they are generally not repeated for the sake of brevity. When understanding the technical solutions and other contents of this application, the same or similar terms, concepts, technical solutions and / or application scenario descriptions that are not described in detail later can be referred to their previous relevant detailed descriptions.
[0619] In this application, the descriptions of the various embodiments have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0620] The technical features of the present application can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of the present application.
[0621] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) as described above, and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, controlled terminal, or network device, etc.) to execute the methods of each embodiment of this application.
[0622] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, storage disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0623] The above are merely preferred embodiments of this application and do not limit the patent scope of this application. Any equivalent structural or procedural transformations made using the content of this application's specification and drawings, or any indirect applications in other related technical fields, are similarly included within the patent protection scope of this application.
Claims
1. A communication method, characterized in that, Includes the following steps: S10: Before the first uplink transmission, an offset is added before the cyclic prefix of the first symbol of CG-PUSCH (Configuration Grant-Physical Uplink Shared Channel), the offset being determined by a first parameter within a first set, the first parameter being determined based on the priority and / or identifier of the transmitted data.
2. The method as described in claim 1, characterized in that, The method further includes: Search space set group switching is based on time slot groups. Within a time slot group, the communication terminal listens to the PDCCH (downlink physical control channel) at the time of listening to a search space set group and its associated PDCCH (downlink physical control channel).
3. The method as described in claim 2, characterized in that, The communication terminal is configured to search space set group 0 and search space set group 1. The communication terminal detects a downlink control channel carrying DCI 2_0. The communication terminal listens to the PDCCH (downlink physical control channel) in a time slot group, at a search space set group and its associated PDCCH (downlink physical control channel) listening time, in a manner including at least one of the following: If the terminal detects DCI 2_0 and the search space set group switching flag field in DCI 2_0 is set to 0, then the terminal will P after receiving the last symbol of DCI 2_0. switch The first time slot group after the symbol begins to listen to the PDCCH (downlink physical control channel) corresponding to search space set group 0, and stops listening to the PDCCH (downlink physical control channel) corresponding to search space set group 1. If the terminal detects DCI 2_0 and the search space set group switching flag field in DCI 2_0 is set to 1, then the terminal will P after receiving the last symbol of DCI 2_0. switch The first time slot group after the symbol begins to listen to the PDCCH (downlink physical control channel) corresponding to search space set group 1, and stops listening to the PDCCH (downlink physical control channel) corresponding to search space set group 0. The terminal sets the value of a timer to a fixed value, which is provided by higher layer signaling. If the terminal is listening to the PDCCH (downlink physical control channel) corresponding to search space set group 1, the terminal will be in a state of flux after the timer expires or after the last symbol of the remaining channel occupancy time indicated by DCI 2_0. switch The first time slot group after the symbol begins to listen to the PDCCH (downlink physical control channel) corresponding to search space set group 0, and stops listening to the PDCCH (downlink physical control channel) corresponding to search space set group 1. If the terminal detects a DCI (Downlink Control Message) format during the listening period of the PDCCH (Downlink Physical Control Channel) corresponding to the listening search space set group 0, the terminal will start receiving the PCI (Downlink Control Message) format after the last symbol of the PDCCH. switch The first time slot group after the symbol starts listening to the PDCCH (downlink physical control channel) corresponding to search space set group 1, and stops listening to the PDCCH (downlink physical control channel) corresponding to search space set group 0. When the terminal detects a DCI (downlink control information) format during PDCCH (downlink physical control channel) listening in any search space set, the terminal sets the value of a timer to a fixed value, which is provided by higher layer signaling. If the terminal is listening to the PDCCH (downlink physical control channel) corresponding to search space set group 1, the terminal will be in a state of flux after the timer expires or after the last symbol of the remaining channel occupancy time indicated by DCI 2_0. switch The first time slot group after the symbol begins to listen to the PDCCH (downlink physical control channel) corresponding to search space set group 0, and stops listening to the PDCCH (downlink physical control channel) corresponding to search space set group 1.
4. The method according to claim 1, characterized in that, Step S10 includes: Before the first uplink transmission, the communication terminal determines the offset and performs a cyclic prefix extension operation for the first uplink transmission.
5. The method according to claim 4, characterized in that, The communication terminal determines the bias in at least one of the following ways: If the first uplink transmission occurs within the COT (Channel Occupancy Time), the offset is determined by the first parameter in the first set; If the first uplink transmission occurs outside of COT (Channel Occupancy Time), the offset is determined by the second parameter within the second set.
6. The method according to claim 5, characterized in that, The method for determining the COT (Channel Occupancy Time) includes at least one of the following: The COT (Channel Occupancy Time) is determined by receiving at least one of the following: RRC (Radio Resource Control) message, downlink channel, and downlink signal. The COT (Channel Occupancy Time) is determined by successfully transmitting at least one of the uplink channel or uplink signal. The COT (Channel Occupancy Time) is determined based on the received downlink control information.
7. The method according to claim 5, characterized in that, Also includes: The communication terminal determines whether the first uplink transmission occurs within the COT (Channel Occupancy Time) period by enabling or disabling it via RRC (Radio Resource Control) signaling.
8. The method according to claim 7, characterized in that, The communication terminal determines the bias in at least one of the following ways: The function of responding to whether the first uplink transmission occurs within the COT (Channel Occupied Time) is enabled by RRC (Radio Resource Control) signaling, and the offset is determined by whether the first uplink transmission occurs within the COT (Channel Occupied Time). The function of responding to whether the first uplink transmission occurs within the COT (Channel Occupancy Time) is enabled by RRC (Radio Resource Control) signaling, and the offset is determined by the second parameter in the second set.
9. The method according to claim 4, characterized in that, The methods by which the communication terminal determines the bias include: The offset is determined based on the beam used by the CG-PUSCH (Configuration Grant-Physical Uplink Shared Channel) resource of the first uplink transmission and the detection result of whether the beam of the detected downlink signal is QCL (Quasi-Co-location).
10. The method according to claim 9, characterized in that, The methods by which the communication terminal determines the bias include: In response to the detection result being QCL (quasi-co-location), the bias is determined using the first parameter within the first set; In response to the detection result not being QCL (quasi-co-location), the bias is determined by the second parameter within the second set.
11. The method according to any one of claims 3 to 10, characterized in that, The communication terminal determines the channel listening mechanism in at least one of the following ways: If the first uplink transmission occurs within the COT (Channel Occupancy Time), then the second type of channel monitoring mechanism or the third type of channel monitoring mechanism shall be used; If the first uplink transmission occurs outside of the COT (Channel Occupancy Time), then the first type of channel listening mechanism is used; If the function of whether the first uplink transmission occurs within the COT (Channel Occupancy Time) is enabled by RRC (Radio Resource Control) signaling, then the first type of channel listening mechanism is used; If the function of whether the first uplink transmission occurs within the COT (Channel Occupancy Time) is enabled by RRC (Radio Resource Control) signaling, then the second type of channel listening mechanism or the third type of channel listening mechanism is used; If the beam used by the CG-PUSCH (Configuration Grant-Physical Uplink Shared Channel) resource in the first uplink transmission and the beam of the detected downlink signal are QCL (Quasi-Co-location), then the second type of channel listening mechanism or the third type of channel listening mechanism shall be used. If the beam used by the CG-PUSCH (Configuration Grant-Physical Uplink Shared Channel) resource in the first uplink transmission and the beam of the detected downlink signal are not QCL (Quasi-Co-location), then the first type of channel listening mechanism is used.
12. The method according to any one of claims 3 to 10, characterized in that, Prior to step S10, the following is also included: Uplink transmission is performed based on the configured uplink transmission indication information.
13. A communication method, characterized in that, Includes the following steps: S100: Send configuration uplink transmission indication information, which is used to instruct the communication terminal to perform uplink transmission, and / or before the communication terminal performs its first uplink transmission, add an offset before the cyclic prefix of the first symbol of CG-PUSCH (Configuration Grant-Physical Uplink Shared Channel), the offset being determined by a first parameter in a first set, the first parameter being determined according to the priority and / or identifier of the transmitted data.
14. The method according to claim 13, characterized in that, Includes at least one of the following: The configured uplink transmission indication information includes a first set and / or a second set; The configuration uplink transmission indication information is sent via RRC (Radio Resource Control) signaling.
15. The method according to claim 13 or 14, characterized in that, The method further includes: Send a message carrying an indication of channel listening mechanism.
16. A communication device, characterized in that, include: A memory and a processor, wherein the memory stores a computer program that, when executed by the processor, implements the steps of the communication method as described in any one of claims 1 to 15.
17. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the communication method as described in any one of claims 1 to 15.