Communication method and device and storage medium
By comparing priority in user equipment and sending shared information, the problem of unreliable resource sharing in unauthorized frequency bands is solved, efficient and reliable resource sharing is achieved, and the transmission of high-priority services is ensured.
Patent Information
- Application Number
- CN202311002257.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-09
- Publication Date
- 2025-02-18
AI Technical Summary
In the unauthorized frequency band, when user equipment uses spectrum resources in a competitive manner, it is difficult to ensure the reliability of resource sharing, especially when terminals with higher priority cannot obtain resources in a timely manner.
By comparing the priority of itself and/or the second terminal with the priority of the third terminal, when the priority is higher than or equal to the third terminal, the first terminal sends sharing information to the second terminal, indicating that the first time frequency resource is shared. Give to the second terminal, thereby improving the reliability of unauthorized resource sharing.
It realizes the reliability of resource sharing in unauthorized frequency bands and ensures that the transmission of high-priority services is guaranteed.
Smart Images

Figure CN119485668A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a communication method, device and storage medium. Background Art
[0002] In unlicensed frequency bands, user equipment (UE) needs to use spectrum resources in a competitive manner. For example, you can compete for channels in a listen-before-talk (LBT) manner. Unlicensed spectrum resources can be shared between different UEs, that is, as long as the network equipment complies with certain regulations, the spectrum can be used to receive and send information. If a UE obtains available time-frequency resources through LBT, the length of time that can continuously send information corresponding to the available time-frequency resources is called the channel occupancy time (COT). After the UE obtains the COT, it can share the resources in the COT with other UEs. After receiving the shared information, other UEs can use the specified resources to send information at the specified time.
[0003] like Figure 1 As shown in the existing resource selection diagram, UE3 intercepts UE1's reservation information (for example, reservation of resources for time slot t3) before triggering resource selection. UE1 can be the receiving end of UE3, or a UE with higher priority. After UE3 obtains COT, it can share some resources with UE1. When UE3 performs re-evaluation or preemption evaluation at time m-T3, it finds that the selected resources (resources corresponding to time slots t1 and t2) are selected or preempted by a third UE (for example, UE2), because UE2 may not receive UE1's reservation information due to half-duplex or distance problems. If UE3 selects other resources, the initially selected resources (resources corresponding to time slots t1 and t2) will be used by UE2, and UE1's transmission cannot be guaranteed. Summary of the invention
[0004] The present application provides a communication method, device and storage medium to improve the reliability of unauthorized resource sharing.
[0005] In the first aspect, a communication method is provided, which can be executed by a terminal or by a module applied to the terminal (such as a processor, chip, or chip system, etc.), or by a logical node, logical module or software that can implement all or part of the terminal functions.
[0006] The method includes: a first terminal receives first information from a second terminal, the first information indicating a reservation of a first time-frequency resource; the first terminal performs channel access to obtain a first COT, the first COT at least including a second time-frequency resource and the first time-frequency resource; the first terminal receives second information from a third terminal, the second information indicating a reservation of the second time-frequency resource; and when the first terminal determines that the priority corresponding to the first terminal and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, the first terminal sends third information to the second terminal, the third information indicating sharing the first time-frequency resource with the second terminal. In this aspect, when triggering resource selection, the first terminal can share resources with the second terminal by comparing the priority corresponding to itself and / or the second terminal and the priority corresponding to the third terminal, and when the priority corresponding to itself and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, the reliability of unauthorized resource sharing is improved.
[0007] In a possible implementation, the method further includes: the first terminal uses the second time-frequency resource for communication. In this implementation, when the priority corresponding to the first terminal and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, the second time-frequency resource is used by the first terminal, so that the first terminal can use the second time-frequency resource for communication.
[0008] In another possible implementation, the method further includes: the first terminal sends a cyclic prefix extension before using the second time-frequency resource, wherein the starting position or length of the cyclic prefix extension is related to the priority corresponding to the first terminal and / or the second terminal. In this implementation, the first terminal sends a cyclic prefix extension before using the second time-frequency resource to seize the channel, and the starting position or length of the cyclic prefix extension is related to the priority corresponding to the first terminal and / or the second terminal, which is conducive to the first terminal to seize the channel more easily.
[0009] In another possible implementation, when the first terminal determines that the service priority corresponding to the first terminal and / or the second terminal is higher than or equal to the service priority corresponding to the third terminal, the first terminal sends third information to the second terminal.
[0010] In another possible implementation, when the first terminal determines that the channel access priority corresponding to the first terminal and / or the second terminal is higher than or equal to the channel access priority corresponding to the third terminal, the first terminal sends third information to the second terminal.
[0011] In another possible implementation, the starting position or length of the cyclic prefix extension is related to the service priority corresponding to the first terminal and / or the second terminal.
[0012] In another possible implementation, the starting position or length of the cyclic prefix extension is related to the channel access priority corresponding to the first terminal and / or the second terminal.
[0013] In another possible implementation, the higher the priority, the earlier the starting position of the corresponding cyclic prefix extension, or the longer the length of the corresponding cyclic prefix extension. In this implementation, the higher the priority, the earlier the starting position of the corresponding cyclic prefix extension, or the longer the length of the corresponding cyclic prefix extension, which is conducive to the first terminal to seize the channel more easily.
[0014] In yet another possible implementation, the priority is a service priority or a channel access priority.
[0015] In another possible implementation, the first time-frequency resource occupies the available frequency domain resources of the entire channel in the frequency domain. In this implementation, when the first time-frequency resource occupies the available frequency domain resources of the entire channel in the frequency domain, the starting position or length of the cyclic prefix extension can be determined based on the priority corresponding to the first terminal and / or the second terminal.
[0016] In another possible implementation, the first terminal does not detect reservation information of other terminals in the time slot corresponding to the first time-frequency resource. In this implementation, when the first terminal device does not detect reservation information of other terminals in the time domain of the first time-frequency resource, the starting position or length of the cyclic prefix extension can be determined based on the priority corresponding to the first terminal and / or the second terminal.
[0017] In another possible implementation, the second time-frequency resource occupies the available frequency domain resources of the entire channel in the frequency domain. In this implementation, when the second time-frequency resource occupies the available frequency domain resources of the entire channel in the frequency domain, the starting position or length of the cyclic prefix extension can be determined based on the priority corresponding to the first terminal and / or the second terminal.
[0018] In another possible implementation, the first terminal does not detect the reservation information of other terminals in the time slot corresponding to the second time-frequency resource. In this implementation, when the first terminal device does not detect the reservation information of other terminals in the time domain of the second time-frequency resource, the starting position or length of the cyclic prefix extension can be determined based on the priority corresponding to the first terminal and / or the second terminal.
[0019] In another possible implementation, the second terminal is a receiving terminal of the first terminal. In this implementation, the second terminal is a receiving terminal of the first terminal, so that after the first terminal completes LBT, the remaining resources occupied by the first terminal can be shared with the second terminal, thereby improving the reliability of communication between the first terminal and the second terminal.
[0020] In another possible implementation, there is a first time interval between the second time-frequency resource and the first time-frequency resource. In this implementation, when the first terminal determines that the second time-frequency resource can be used, the third information is sent to indicate that the first time-frequency resource can be shared with the second terminal. The second terminal needs a certain time to parse the third information. Therefore, there needs to be a certain time interval between the second time-frequency resource and the first time-frequency resource.
[0021] In yet another possible implementation, the first time interval is associated with a subcarrier spacing.
[0022] In a possible implementation, the second time-frequency resource precedes the first time-frequency resource in the time domain.
[0023] In another possible implementation, the second time-frequency resource is reserved by the first terminal. In this implementation, the method can be applied to a resource preemption scenario.
[0024] In a second aspect, a communication device is provided for implementing the communication method in the first aspect or any one of the implementations of the first aspect. The device may be a terminal, or a module (such as a processor, a chip, or a chip system) applied to a terminal, or a logical node, a logical module, or software that can implement all or part of the terminal functions.
[0025] In one possible implementation, the device includes: a transceiver unit and a processing unit; wherein: the transceiver unit is used to receive first information from a second terminal, the first information indicating a reservation for a first time-frequency resource; the processing unit is used to perform channel access and obtain a first channel occupancy time COT, the first COT including at least a second time-frequency resource and the first time-frequency resource; the transceiver unit is also used to receive second information from a third terminal, the second information indicating a reservation for the second time-frequency resource; and the transceiver unit is also used to send third information to the second terminal when the processing unit determines that the priority corresponding to the first terminal and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, the third information indicating sharing the first time-frequency resource with the second terminal.
[0026] Optionally, the transceiver unit is also used to communicate using the second time-frequency resources.
[0027] Optionally, the transceiver unit is further used to send a cyclic prefix extension before using the second time-frequency resource, wherein a starting position or length of the cyclic prefix extension is related to a priority corresponding to the first terminal and / or the second terminal.
[0028] Optionally, the higher the priority is, the earlier the starting position of the corresponding cyclic prefix extension is, or the longer the length of the corresponding cyclic prefix extension is.
[0029] Optionally, the priority is a service priority or a channel access priority.
[0030] Optionally, the first time-frequency resources occupy available frequency domain resources of the entire channel in the frequency domain.
[0031] Optionally, the communication device does not detect reservation information of other terminals in the time domain time slot corresponding to the first time-frequency resource.
[0032] Optionally, the second time-frequency resources occupy available frequency domain resources of the entire channel in the frequency domain.
[0033] Optionally, the communication device does not detect reservation information of other terminals in the time domain time slot corresponding to the second time-frequency resource.
[0034] Optionally, the second terminal is a receiving end of the first terminal.
[0035] Optionally, there is a first time interval between the second time-frequency resource and the first time-frequency resource.
[0036] Optionally, the first time interval is associated with a subcarrier spacing.
[0037] Optionally, the second time-frequency resource is reserved by the first terminal.
[0038] In another possible implementation, the communication device in the second aspect includes a processor coupled to a memory; the processor is configured to enable the device to perform the corresponding functions in the above communication method. The memory is used to couple with the processor, which stores the necessary programs (instructions) and / or data for the device. Optionally, the communication device may also include a communication interface for implementing communication between the device and other network elements. Optionally, the memory may be located inside the communication device or outside the communication device.
[0039] In another possible implementation, the communication device in the second aspect includes a processor and a transceiver, the processor is coupled to the transceiver, and the processor is used to execute a computer program or instruction to control the transceiver to receive and send information; when the processor executes the computer program or instruction, the processor is also used to implement the above method through a logic circuit or execute code instructions. The transceiver may be a transceiver, a transceiver circuit or an input-output interface, which is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device. When the communication device is a chip, the transceiver is a transceiver circuit or an input-output interface.
[0040] When the communication device in the second aspect is a chip, the sending unit may be an output unit, such as an output circuit or a communication interface; the receiving unit may be an input unit, such as an input circuit or a communication interface. When the communication device is a terminal, the sending unit may be a transmitter or a transmitter; the receiving unit may be a receiver or a receiver.
[0041] According to a third aspect, a computer-readable storage medium is provided, wherein a computer program or instruction is stored in the computer-readable storage medium. When the computer program or instruction is executed, the method described in the first aspect or any one of the implementations of the first aspect is implemented.
[0042] According to a fourth aspect, a computer program product comprising instructions is provided. When the instructions are executed on a communication device, the communication device executes the method described in the first aspect or any one implementation of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] Figure 1 Select a schematic diagram for the existing resource;
[0044] Figure 2 A schematic diagram of the architecture of a communication system used in an embodiment of the present application;
[0045] Figure 3 A schematic diagram of C-V2X provided in an embodiment of the present application;
[0046] Figure 4 A schematic diagram of an interleaved resource block as an example of an embodiment of the present application;
[0047] Figure 5 A schematic diagram of indicating available subframes for SL communication through a bit map in an NR SL according to an embodiment of the present application;
[0048] Figure 6 A schematic diagram of frequency resources of an SL communication resource pool according to an example of an embodiment of the present application;
[0049] Figure 7a is a schematic diagram of a subchannel with an interleaved resource block as the granularity;
[0050] Figure 7b is a schematic diagram of a sub-channel with continuous RB resources as the granularity;
[0051] Figure 8 A schematic diagram of the relationship between the physical time slot and the logical time slot in an example of an embodiment of the present application;
[0052] Fig. 9 A schematic diagram of a sub-channel according to an example of an embodiment of the present application;
[0053] Fig.10A schematic diagram of a resource selection process provided in an embodiment of the present application;
[0054] Fig.11 A schematic diagram of reservation-based COT sharing according to an example of an embodiment of the present application;
[0055] Fig.12 A schematic diagram of open COT sharing according to an example of an embodiment of the present application;
[0056] Fig.13 A schematic diagram of a CP duplication process in an OFDM symbol according to an example of an embodiment of the present application;
[0057] Fig.14 A schematic diagram of a CPE process in an NR-U system according to an embodiment of the present application;
[0058] Fig.15a A schematic diagram of the distribution of the starting position of CPE at 30KHz according to an example of an embodiment of the present application;
[0059] Fig.15b A schematic diagram of the distribution of the starting position of the CPE at 60KHz according to an example of an embodiment of the present application;
[0060] Fig.16 A schematic diagram of an application scenario in which different CPE lengths are determined at different priorities according to an example of an embodiment of the present application;
[0061] Fig.17 A schematic diagram of a COT sharing solution provided in an embodiment of the present application;
[0062] Fig.18 A schematic diagram of another COT sharing solution provided in an embodiment of the present application;
[0063] Fig.19 A schematic diagram of another COT sharing solution provided in an embodiment of the present application;
[0064] Fig. 20 A flow chart of a communication method provided in an embodiment of the present application;
[0065] Fig.21 A schematic diagram of a network scenario in which a terminal according to an example of an embodiment of the present application is located;
[0066] Fig. 22 A schematic diagram of a COT sharing solution in a resource re-evaluation scenario provided in an embodiment of the present application;
[0067] Fig.23 A schematic diagram of a COT sharing solution in a resource preemption evaluation scenario provided in an embodiment of the present application;
[0068] Fig.24A schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0069] Fig.25 A schematic diagram of the structure of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0070] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.
[0071] The at least one (item) involved in the present application as follows indicates one (item) or more (items). More than one (item) refers to two (items) or more than two (items). "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the objects associated before and after are in an "or" relationship. In addition, it should be understood that although the terms first, second, etc. may be used to describe each object in the present application, these objects should not be limited to these terms. These terms are only used to distinguish each object from each other.
[0072] The terms "including" and "having" and any variations thereof mentioned in the following description of the present application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes other steps or units that are not listed, or optionally includes other steps or units that are inherent to these processes, methods, products or devices. It should be noted that in the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any method or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other methods or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a concrete way.
[0073] The technology provided by the present application can be applied to various communication systems. For example, the communication system can be a fourth generation (4 th generation, 4G) communication systems (such as long term evolution (LTE) systems), fifth generation (5 thThe 5G communication system may also be referred to as a new radio (NR) system.
[0074] A network element in a communication system can send a signal to another network element or receive a signal from another network element. The signal may include information, signaling, or data, etc. The network element may also be replaced by an entity, a network entity, a device, a terminal device, a communication module, a node, a communication node, etc. The network element is used as an example for description in this application. For example, a communication system may include at least one terminal device and at least one access network device. The access network device may send a downlink signal to the terminal device, and / or the terminal device may send an uplink signal to the access network device. In addition, it can be understood that if a plurality of terminal devices are included in the communication system, the plurality of terminal devices may also send signals to each other, that is, the signal sending network element and the signal receiving network element may both be terminal devices.
[0075] The communication method provided in the embodiments of the present application can be applied to wireless communication systems such as 5G, 6G, and satellite communications. Figure 2 FIG. 1 is a schematic diagram of the architecture of a communication system used in an embodiment of the present application. Figure 2 As shown, the communication system 1000 includes a wireless access network 100 and a core network 200. Optionally, the communication system 1000 may also include the Internet 300. The wireless access network 100 may include at least one wireless access network device (such as Figure 2 110a and 110b), and may further include at least one terminal (such as Figure 2 120a-120j in the figure). The terminal is connected to the wireless access network device by wireless means, and the wireless access network device is connected to the core network by wireless or wired means. The core network device and the wireless access network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the wireless access network device can be integrated on the same physical device, or part of the functions of the core network device and part of the functions of the wireless access network device can be integrated on one physical device. Terminals and wireless access network devices can be connected to each other by wired or wireless means. Figure 2 This is just a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices. Figure 2 Not drawn in.
[0076] The wireless access network equipment can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in the fifth generation (5G) mobile communication system, a next generation base station in the sixth generation (6G) mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc.; it can also be a module or unit that completes part of the functions of a base station, for example, a centralized unit (CU) or a distributed unit (DU). The wireless access network equipment can be a macro base station (such as Figure 2 110a), or a micro base station or an indoor station (such as Figure 2 110b), may also be a relay node or a donor node, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device. For ease of description, the following description takes a base station as an example of a wireless access network device.
[0077] The terminal may also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely used in various scenarios, for example, device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, automatic driving, telemedicine, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a wearable device, a vehicle, a drone, a helicopter, an airplane, a ship, a robot, a mechanical arm, a smart home device, a road side unit (RSU), a vehicle-mounted module, a vehicle-mounted module, a chip or a whole vehicle, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal.
[0078] Base stations and terminals can be fixed or movable. Base stations and terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on aircraft, balloons, and artificial satellites in the air. The embodiments of this application do not limit the application scenarios of base stations and terminals.
[0079] The roles of the base station and the terminal can be relative, for example, Figure 2 The helicopter or drone 120i in the figure can be configured as a mobile base station. For the terminal 120j that accesses the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate through the wireless air interface protocol. Of course, 110a and 120i can also communicate through the interface protocol between base stations. In this case, relative to 110a, 120i is also a base station. Therefore, base stations and terminals can be collectively referred to as communication devices. Figure 2 110a and 110b in the figure may be referred to as communication devices having base station functions. Figure 2 120a-120j in the figure can be called communication devices with terminal functions.
[0080] Base stations and terminals, base stations and base stations, and terminals and terminals can communicate through authorized spectrum, unauthorized spectrum, or both; they can communicate through spectrum below 6 gigahertz (GHz), spectrum above 6 GHz, or spectrum below 6 GHz and spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.
[0081] In the embodiments of the present application, the functions of the base station may also be performed by a module (such as a chip) in the base station, or by a control subsystem including the base station function. The control subsystem including the base station function here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal may also be performed by a module (such as a chip or a modem) in the terminal, or by a device including the terminal function.
[0082] In this application, the base station sends a downlink signal or downlink information to the terminal, and the downlink information is carried on the downlink channel; the terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on the uplink channel. In order to communicate with the base station, the terminal establishes a wireless connection with the cell controlled by the base station. The cell with which the terminal has established a wireless connection is called the service cell of the terminal. When the terminal communicates with the service cell, it will also be interfered by signals from neighboring cells.
[0083] In the embodiments of the present application, the time domain symbol may be an orthogonal frequency division multiplexing (OFDM) symbol or a discrete Fourier transform spread-OFDM (DFT-s-OFDM) symbol. If not otherwise specified, the symbols in the embodiments of the present application refer to time domain symbols.
[0084] It can be understood that in the embodiments of the present application, the physical downlink shared channel (PDSCH), the physical downlink control channel (PDCCH) and the physical uplink shared channel (PUSCH) are merely examples of downlink data channels, downlink control channels and uplink data channels, respectively. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of the present application do not limit this.
[0085] Cellular vehicle-to-everything (C-V2X):
[0086] C-V2X is a V2X communication technology developed based on cellular systems. It utilizes and enhances current cellular network functions and elements to achieve low-latency and high-reliability communication between various nodes in the vehicle network. Figure 3 As shown, it is a schematic diagram of C-V2X provided by an embodiment of the present application, which includes vehicle to vehicle communication (vehicle to vehicle, V2V), vehicle to pedestrian communication (vehicle to pedestrian, V2P), vehicle to infrastructure communication (vehicle to infrastructure, V2I), vehicle to network communication (vehicle to network, V2N). With the evolution of cellular systems from LTE to 5G, C-V2X has also evolved from LTE-V2X to new radio V2X (NR-V2X).
[0087] V2X communication has great potential in reducing vehicle collision accidents, and therefore the number of casualties. The advantages of V2X are not limited to improving safety. Vehicles that can perform V2X communication can help better manage traffic, further promote green transportation and lower energy consumption. Intelligent transportation system (ITS) is an application that combines with V2X. Based on V2X technology, vehicle users (vehicle UE, V-UE) can send some of their own information, such as location, speed, intention (turning, merging, reversing) and other periodic information and some non-periodic event-triggered information to the surrounding V-UE. Similarly, V-UE will also receive information from surrounding users in real time. 5G NR V2X can support lower transmission latency, more reliable communication transmission, higher throughput, better user experience, and meet the needs of a wider range of application scenarios. Furthermore, the vehicle-to-vehicle communication technology supported by V2X can be extended to device-to-device (D2D) communication under any system.
[0088] In wireless communication systems, frequency bands can be divided into licensed bands and unlicensed bands according to the different frequency bands used. In licensed bands, users use spectrum resources based on the scheduling of central nodes. In LTE systems, cellular mobile communications began to study unlicensed bands, giving rise to technologies such as LTE in unlicensed spectrum (LTE-U), licensed assisted access (LAA), and MulteFire. However, unlicensed bands have been used by some wireless communication devices, such as Wi-Fi. The LTE system introduces a listen-before-talk (LBT) mechanism to enable it to coexist with Wi-Fi devices, while enabling LTE Uu interface communication on unlicensed bands. In addition to the Uu interface, there is also a PC5 interface, which is a communication interface between UEs. The transmission link in the PC5 interface is defined as a sidelink (SL). Enabling SL communication in unlicensed bands in local space is an important evolution direction, and the corresponding protocol technologies can be collectively referred to as SL-U. Similar to the Uu interface, UE using the SL-U protocol also needs to coexist with nearby Wi-Fi devices based on the LBT mechanism.
[0089] In the unlicensed frequency band, the transmitting node needs to use the spectrum resources in a competitive manner. Specifically, it competes for the channel by the listen-before-talk (LBT) method. The LBT mechanism is essentially a channel access rule based on random back-off. Before accessing the channel and starting to send data, the UE needs to sense whether the channel is idle. If the channel has been idle for a certain period of time, it can occupy the channel. If the channel is not idle, it needs to wait for the channel to be idle again before occupying the channel. The reason why the LBT mechanism has become a mandatory feature of the unlicensed frequency band is that various regions of the world have regulations for the use of unlicensed frequency bands. UEs of various forms working in different communication protocols can only use unlicensed frequency bands if they meet the regulations, thereby using spectrum resources relatively fairly and efficiently.
[0090] Unlicensed spectrum resources can be shared between different user devices, that is, as long as the network devices comply with certain regulations, they can use the spectrum to receive and send information. If a user device obtains a transmission opportunity through LBT, the length of time that can continuously send information corresponding to the transmission opportunity is called channel occupancy time (COT). After the user device obtains the COT, it can share the spectrum with other user devices and send the shared resources in the COT, including the corresponding time and frequency domain position, to other user devices. After receiving the shared information, other user devices can use the specified frequency domain resources to send information at the specified time.
[0091] In addition, the devices used in D2D technology are generally half-duplex devices, that is, the UE can only be in the state of receiving or sending information at the same time, and does not have the ability to send and receive at the same time.
[0092] Among them, the PC5 interface has two resource allocation modes: mode 1 and mode 2. In mode 1, the base station allocates transmission resources to V2X through the Uu interface, so the UE under mode 1 must be within the network coverage. The spectrum resources of SL can be shared with uplink communication resources. In SL communication, mode 1 and mode 2 can be allocated to different resource pools or share resource pools. Resource pool sharing can improve resource utilization efficiency, but it is also easy to cause conflicts between mode 1 and mode 2. Therefore, the UE in mode 1 will notify the UE in mode 2 of the resources allocated for its future transmission.
[0093] NR-U uses the LBT channel access method. The LBT access method generally uses energy-based detection and signal type detection. For example, NR-U uses energy detection, while WiFi uses a combination of the two detection methods. Energy-based detection requires setting an energy detection threshold. When the detected energy exceeds the detection threshold, the channel is judged to be busy and access to the channel is not allowed. When the detected energy is lower than the detection threshold, if it continues for a period of time, access to the channel is allowed. According to national and regional regulations on the use of unlicensed frequency bands, taking the 5GHz band as an example, to access a 20MHz channel, it is necessary to meet at least the minimum occupied channel bandwidth (OCB) requirement before the channel can be occupied. Generally, the minimum OCB must be at least 80% of the normal bandwidth. Taking 20MHz as an example, at least 16MHz of bandwidth must be occupied to seize the 20MHz channel. Third Generation Partnership Project (3 rd The 3GPP NR-U system introduces the concept of interlaced resource blocks, defining interlacem∈{0,1,…,M-1} including multiple {m,M+m,2M+m,3M+m,…} resource blocks (RBs). When the subcarrier spacing (SCS) is 15KHz, M=10, and when the subcarrier spacing is 30KHz, M=5. Figure 4 As shown, it is a schematic diagram of an interleaved resource block according to an embodiment of the present application. For 15kHz SCS, interlace#1 has 10 interleaved resource blocks, and each interleaved resource block is the 10th RB of a subchannel.
[0094] The time and frequency resources for SL communication are configured based on the SL communication resource pool. The SL communication resource pool can be regarded as a collection of time resources and frequency resources used for SL communication. For time resources, the base station uses a bit map and periodically repeats the bit map to indicate the collection of subframes used for SL communication in all subframes in the system, such as Figure 5 As shown, it is a schematic diagram of indicating the available subframes for SL communication through a bit map in the NR SL of the embodiment of the present application, and the length of the bit map is 8 bits. The number of symbols occupied by SL transmission in each subframe is fixed to M symbols, and M is defined as a SL time domain transmission duration, or a time domain transmission unit.
[0095] For the frequency resources in the SL communication resource pool, the base station divides the frequency band used for SL communication into several sub-channels. Resource selection and transmission are determined based on the sub-channel granularity. Each sub-channel contains a certain number of resource blocks. Figure 6 As shown, it is a schematic diagram of the frequency resources of the SL communication resource pool of the embodiment of the present application, in which the base station indicates the sequence number of the first resource block of the frequency resources used for SL communication, the total number of sub-channels N contained in the communication resource pool, the number of resource blocks n contained in each sub-channel CH SL transmission can occupy one or more sub-channels at a time. When scheduling SL communication resources, scheduling is performed in the frequency domain with sub-channels as the granularity.
[0096] For the definition of a subchannel, in the embodiment of the present application, it can be composed of one or more interlaces, such as Figure 7a The schematic diagram of the sub-channel with interlaced resource blocks as the granularity is shown in FIG. 1 , where an interlace can span multiple resource block sets (RB sets) or only be on one RB set, and one RB set can correspond to a 20MHz channel. Alternatively, multiple consecutive RB resources can constitute a sub-channel, such as Figure 7b The diagram shows a sub-channel with continuous RB resources as the granularity.
[0097] In the present application, occupying all frequency domain resources may mean occupying all available frequency domain resources of a channel.
[0098] In order to meet regulations, LBT mechanisms are generally divided into the following four categories:
[0099] Category 1 LBT: Send immediately after a short switching gap. Also known as Cat 1 LBT, it is used for communication equipment to send immediately after the switching gap from the receiving state to the transmitting state in COT. COT refers to the time that the communication equipment is allowed to occupy the channel after successfully accessing the channel; the switching gap cannot be greater than 16us.
[0100] Category 2 LBT: LBT without random backoff. Also known as Cat 2 LBT, it is used when a communication device detects that the channel is idle for a certain period of time and can send without random backoff.
[0101] Category 3 LBT: LBT with random backoff and fixed contention window. Also known as Cat 3 LBT, it is used by a communication device to generate a random number N based on a fixed contention window and to send after the channel is detected to be idle for a period of time determined by the random number N. The size of the contention window is related to the minimum and maximum values of N.
[0102] Category 4 LBT: LBT with random backoff and variable-size contention window. Cat4LBT for short, used for communication devices to generate a random number N based on a variable-size contention window, and to send after detecting that the channel is idle for a period of time determined by the random number N. The size of the contention window is related to the minimum and maximum values of N, and the communication device can change the size of the contention window.
[0103] NR-U devices follow the 3GPP protocol and use the LBT mechanism as the channel access method. Specifically, NR-U devices use the following types of LBT:
[0104] Type 1LBT: Cat 4LBT. NR-U devices need to perform random backoff before they can access the channel and send data.
[0105] Specifically, the network device or the terminal device may delay sensing for a certain period of time (denoted as T d After the sensing channel is idle for a sensing slot duration of ), and after the counter N in the following step 4 is zero, information transmission can be initiated. Specifically, the counter N is adjusted by sensing the channel to obtain an additional sensing slot duration according to the following steps:
[0106] 1) Set N = N init , where N init For uniform distribution between 0 and CW p Random number between, execute step 4;
[0107] 2) If N>0, the network device or terminal device chooses to decrement the counter, then N=N-1 is set;
[0108] 3) According to T sl = Listen to the channel at a time granularity of 9us. If the channel is idle at the listening time granularity, go to step 4; otherwise, go to step 5;
[0109] 4) If N=0, stop; otherwise, execute step 2.
[0110] 5) Continue to listen to the channel until another T d A T inside sl The channel is detected to be busy or another T d All listening time slots T sl All are detected as channels being idle;
[0111] 6) If in another T d The listening time slot T sl If all channels are detected as idle, execute step 4; otherwise, execute step 5;
[0112] T d Including duration T f = 16us and followed by m p consecutive listening time slots (denoted as T sl ), CW min,p ≤CW p ≤CW max,p For the competition window.
[0113] Select CW before step 1 of the above procedure min,p and CW max,p . Where m p , CW min,p and CW max,p It is based on the channel access priority level p associated with the network device or terminal device transmission, as shown in Table 1 below:
[0114] Table 1
[0115] Channel access priority level (p) <![CDATA[m p ]]> <![CDATA[CW min,p ]]> <![CDATA[CW max,p ]]> <![CDATA[T m cot,p ]]> <![CDATA[Allowed CW p Size]]> 1 1 3 7 2ms {3,7} 2 1 7 15 3ms {7,15} 3 3 15 63 8 or 10 ms {15,31,63} 4 7 15 1023 8 or 10 ms {15,31,63,127,255,511,1023}
[0116] The COT of the network equipment or terminal transmitted on the channel does not exceed T m cot,p , where the channel access process is performed based on a channel access priority level p associated with the network device or terminal transmission.
[0117] Network equipment or terminal maintains contention window value CW p , and adjust CW according to the following steps before step 1 in the above fallback p The value of:
[0118] For each priority class p∈{1,2,3,4}, set CW p =CW min,p .
[0119] If at least Z = 80% of the feedback HARQ-ACK values corresponding to the data sent by the network device or terminal in the reference subframe k are determined to be NACK, the CW corresponding to each priority class p∈{1,2,3,4} is pThe value increases to the next higher allowed value, and the ACK / NACK decision is continued in step 2. Otherwise, the CW is set in step 1. p =CW min,p The reference subframe k is the starting subframe of the most recent transmission of the network device or terminal on the channel.
[0120] Type 2ALBT: Cat 2LBT with a 25us interval. The NR-U device can access the channel and send data after detecting that the channel is idle for 25us.
[0121] Type 2B LBT: Cat 2 LBT with 16us interval. The NR-U device can access the channel and send data after detecting that the channel is idle for 16us.
[0122] Type 2C LBT: Cat 1 LBT with a maximum interval of 16us. The NR-U device does not need to listen to the channel and can directly access the channel and send data after a transition interval of up to 16us within the COT.
[0123] From the perspective of the type of equipment that performs LBT, when the NR-U device and WiFi coexist, it can be used as a load-based equipment (LBE), which can perform channel perception and contention access at any time point without considering frame boundaries. In addition to supporting work as an LBE, it also supports working as a frame-based equipment (FBE). At this time, the NR-U device is only allowed to obtain COT through contention access to the channel on the frame boundary synchronized within the system. The "frame" here means a fixed frame period (FFP). The specific period value is configured by the radio resource control (RRC) signaling. The current protocol supports period values of 1ms, 2ms, 2.5ms, 4ms, 5ms and 10ms, which can be divided by 2 radio frame durations, that is, 20ms.
[0124] Mode2 resource exclusion selection process:
[0125] Under network coverage, the terminal can obtain SL resource pool configuration information and / or SL bandwidth part (BWP) configuration information by receiving the system information block (SIB), cell-specific RRC signaling or user-level (UE-specific) RRC signaling of the network device. The terminal can also use pre-configured SL resource pool configuration information or SL BWP configuration information, for example, when there is no network coverage. The SL resource pool configuration information includes resource pool resource information, and the resource pool resource information is used to indicate the SL resource pool. The resource pool is a collection of time-frequency resources used for sideline communication between UEs. The resource pool may include code domain resources. The resources of the resource pool are used by the terminal to send and receive resources of at least one of the following physical channels: a physical sidelink control channel (physical sidelink control channel, PSCCH) (used to carry sidelink control information (sidelink control information, SCI)), a physical sidelink shared channel (physical sidelink shared channel, PSSCH) (used to carry at least one of control information, data, sidelink CSI feedback information, etc.), a physical sidelink discovery channel (physical sidelink discovery channel, PSDCH) (used to carry discovery messages), a physical sidelink feedback channel (physical sidelink feedback channel, PSFCH) (used for sidelink feedback information, sidelink feedback information can be used for data information (including hybrid automatic repeat request (hybrid automatic repeat request, HARQ) response feedback information, such as confirmation response (acknowledge, ACK) or negative acknowledgement (negative acknowledgement, NACK), and can also include a channel state indication (channel state The PSSCH may be used to indicate at least one of the following information, for example, energy-saving information, resource auxiliary information (including recommended resources, unrecommended resources, resource collisions, resource reservation conflicts, half-duplex conflicts that occurred in the past or are about to occur in the future), a physical sidelink broadcast channel (PSBCH) (used to carry information related to sidelink synchronization), etc. The service types carried by the PSSCH may include unicast, multicast and / or broadcast communication types.In the time domain of the SL resource pool, one or more time units are included. The time unit may be one or more symbols, one or more time slots, one or more mini-slots, one or more subframes, or one or more frames. One or more time units may be continuous or discrete in time. It should be understood that the time domain units in a resource pool are logically continuous.
[0126] like Figure 8 As shown, it is a schematic diagram of the relationship between the physical time slot and the logical time slot of the example embodiment of the present application. Time slots 1 to 8 are time slots that are continuous in time, and such time slots are called physical time slots. The physical time slots - time slot 1, time slot 3, time slot 5 and time slot 8 are configured as time slots belonging to a resource pool. Since the time slots contained in the resource pool may be discontinuous in time, from the perspective of the resource pool, time slots 1, time slot 3, time slot 5 and time slot 8 on the physical time slots correspond to time slots 1', time slot 2', time slot 3' and time slot 4' in the resource pool. Then. The continuous time slots contained in the resource pool (i.e., time slot 1', time slot 2', time slot 3' and time slot 4') are logically continuous time slots from the perspective of the resource pool. Such logically continuous but not necessarily temporally continuous time slots are called logical time slots. In the frequency domain of the SL resource pool, it includes one or more frequency domain units, which can be a resource element (RE), several REs, a resource block (RB), several RBs, a sub channel, and several sub channels. The size of the sub channel, that is, the number of RBs that are continuous or interlaced in the frequency domain, can be an integer such as 10, 12, 15, 20, 25 or 50.
[0127] The SL resource pool configuration information may also include PSCCH configuration information, including the number of symbols occupied by PSCCH in a time slot and the number of RBs occupied by PSCCH in a subchannel. The SL BWP configuration information may include SL resource pool information, which is used to configure the number of resource pools included in the BWP. The SL BWP configuration information may include SL bandwidth information, which is used to indicate the bandwidth size for SL communication, for example, indicating that the SL bandwidth is 20 megahertz (MHz).
[0128] The SL BWP configuration information may also include SL symbol information, which is used to indicate the starting SL symbol position on a time slot and the number of continuous SL symbols occupied. The SL BWP configuration information may also include SL subcarrier spacing and cyclic prefix information, which are used to indicate the subcarrier spacing and cyclic prefix used for SL communication. The cyclic prefix indicates an extended cyclic prefix or a normal cyclic prefix. In one possible configuration, the SL BWP configuration information may also include SL resource pool configuration information. In the embodiments of the present application, unless the meaning of the time unit is specifically stated, it is described by time slots, but the time unit is not limited to time slots only; unless the meaning of the time-frequency domain unit is specifically stated, it is described by subchannels, but the frequency domain unit is not limited to subchannels only.
[0129] The SCI of the NR SL system is divided into first-level SCI and second-level SCI. PSCCH carries the first-level SCI, and the first-level SCI is used to schedule the second-level SCI and PSSCH. Since SL is a distributed system, all UEs need to correctly decode the first-level SCI before they can decode the second-level SCI and PSSCH. However, in order to reduce the complexity of UE's blind decoding of PSCCH, the resource location of PSCCH is relatively fixed, and the first-level SCI format information carried is also relatively unique, that is, the UE does not need to blindly detect the time-frequency resource location where the PSCCH is located, nor does it need to blindly detect SCIs of different formats. The UE only needs to detect whether there is a first-level SCI at a fixed PSCCH time-frequency resource location. PSCCH may exist in each subchannel in each time slot, that is, the time domain starting position of a PSCCH is the second symbol for SL transmission in each time slot, the length is 2 or 3 symbols (determined by the resource pool configuration information), the frequency domain position is the smallest PRB index of each subchannel, the length is at least 10 PRBs (determined by the resource pool configuration information) but not more than the size of the subchannel, such as Fig. 9 A schematic diagram of a sub-channel of an example embodiment of the present application is shown.
[0130] The frequency resource assignment field and the time resource assignment field in the first-level SCI are used to indicate the frequency resources and time resources for transmitting PSSCH, respectively. The resource reservation period field is used to indicate the resources for periodic reservation of PSSCH transmission. The value of the resource reservation period field is configured by the network device, or is preconfigured, or predefined. For example, the first RRC signaling indicates that the first RRC signaling can determine the sidelink-resource reservation period (sl-ResourceReservePeriod) 1. The format of the second-level SCI is determined by the second-level sidelink control information format (2 nd -stage SCI format) field indicates that the second-stage SCI format field is shown in Table 2 below.
[0131] Table 2
[0132]
[0133] In V2X SL, the transmission resources of the transmitting UE in the user self-selected resource mode (mode 2) do not depend on the base station. The transmitting UE selects the transmission resources for communication within the resource selection window according to the results of its own perception window. Assume that the transmitting UE triggers resource selection in time slot n. Specifically, the resource selection process provided in the embodiment of the present application is as follows: Fig.10 shown.
[0134] The specific process is described as follows:
[0135] Step 1: UE1 triggers resource selection in time slot n and determines the size of the resource selection window. Specifically, it determines the size of the resource selection window based on a time slot and L subCH The candidate resources R are in units of consecutive sub-channels. x,y , resource selection window [n+T1,n+T2], where Determined from the following table, μ SL For the configured subcarrier spacing, the choice of T1 is implementation based. 2min (high-level configuration) is less than the remaining PDB (data packet delay), then T 2min ≤T2≤PDB (data packet delay), the choice of T2 is implementation-based; otherwise T2 is equal to less than PDB.
[0136] Step 2: UE1 determines the size of the resource listening window. Specifically, the perception window T0 is configured by high-level parameters. It can be determined from Table 3 or Table 4 below.
[0137] Table 3
[0138]
[0139]
[0140] Table 4
[0141]
[0142] Step 3: UE1 determines the RSRP threshold of the corresponding reserved resource according to the SCI of the different UE reservation information received. For example, UE1 receives the reservation information of UE2 in the resource window, and determines that the reservation priority indicated in the SCI is prio RX =1, determine the priority of the resource to be selected to send data prio TX =2, then the RSRP threshold corresponding to resource R2 exclusion is determined to be the 9th value in the set. Specifically, the reference signal received power (RSRP) threshold Th (p i ,p j ), RSRP threshold and the prio of the data to be sent TX , and the priority level indicated by the received SCI prio RX Regarding Th(p i ,p j ) is specifically the prio in the RSRP threshold value set configured for the resource pool RX +(prio TX -1)*8 threshold values.
[0143] Step 4: Initialize a resource set SA for resource exclusion, where the resources in the set include all time-frequency resources in the resource window.
[0144] Step 5: Delete all frequency domain resources in the time slots that are sent in the listening window from the determined initial set. Because it is a half-duplex device, it cannot listen when sending and cannot receive SCI sent by other UEs. For example, if it sends at time t0 in the listening window with a period of p, then the corresponding time slot resources that fall in the resource selection window at t0+i*p need to be excluded. Specifically, from S A The following time-frequency resources are excluded: the time slots reserved for all periodic resources configured in the resource pool corresponding to the unperceived time slots (transmitted time slots) in the perception window.
[0145] After the elimination, if it is found that the resources in the resource selection window are insufficient, the excluded resources of the unlistened time slots are put back. Specifically, step 5a: If S A If the excluded time-frequency resources are less than X% of the total resources in the resource selection window, re-execute the initialization of step 4 and skip step 5.
[0146] Step 6: Start to exclude resources reserved by others, including the following conditions: the reserved SCI is received, the resources indicated by the SCI are in the resource selection window, and the RSRP value of the SCI capacity of the reserved resources is greater than the RSRP threshold value. A The following time-frequency resources are excluded: the decoding of the received first-level SCI is successful, and the result of RSRP measurement of the PSSCH demodulation reference signal (DMRS) of the time-frequency resources reserved by the received first-level SCI is higher than the RSRP threshold determined in step 3, and the time-frequency resources reserved by the received first-level SCI are within the resource selection window, including the retransmission resources indicated by the first-level SCI and the periodically reserved resources.
[0147] The time and frequency resources reserved by the received first-level SCI (including reservations for multiple consecutive periods and reservations for time resource indication value (TRIV) and frequency resource indication value (FRIV)) are within the resource selection window (where TRIV and FRIV are used to indicate the location of resources for specifying data retransmission).
[0148] Step 7: If UE1 excludes all resources reserved by other UEs, such as those reserved by UE2 and UE3, and finds that the available resources are less than X%, the RSRP threshold value for each excluded reserved resource is increased by 3dB, and the exclusion is performed again. A The remaining resources in the resource selection window are less than X% of the total resources in the resource selection window. The value of X% is configured by the resource pool and is consistent with prio TX If the RSRP threshold determined in step 3 is increased (by 3 dB each time), until S is satisfied A The remaining resources in the resource selection window are not less than X% of the total resources and continue to step 4.
[0149] S A Report to the higher layer (MAC layer).
[0150] In S ARandomly select time-frequency resources (r0, r1, r2, ...) from S to send data. Before sending, re-evaluate the resources (r0, r1, r2, ...). After re-evaluation, A The selected resources (r0′, r1′, r2′, …) are preempted.
[0151] The user is in at least time slot Resource re-evaluation and preemption detection are performed at all times. The UE can perform resource re-evaluation and / or preemption detection based on additional triggering before and after the time slot m-T3.
[0152] Since the SCI received from time n to time m-T3 is not used for resource exclusion in the above resource selection process, in order to ensure that the selected resources will not be reserved for use by other UEs, further confirmation is required, namely re-evaluation and preemption evaluation.
[0153] The method for determining whether (r0, r1, r2, ...) and (r0′, r1′, r2′, ...) need to be excluded is the same as steps 1-7, and one of the following conditions is met: 1) The sl-PreemptionEnable parameter is provided and configured to be enabled, and prio TX >prio RX ; 2) Provide the sl-PreemptionEnable parameter and do not configure it to enable, and satisfy prio RX <prio pre and prio TX >prio pre , where prio pre Configured by the higher layer. If r in (r0,r1,r2,…) and (r0′,r1′,r2′,…) i and / or i ′ does not belong to S A (ie r i and r i ′ are excluded during re-evaluation and / or preemption detection, respectively), then for r i and / or i ’ to reselect. Wherein, time slot m is the next time slot to be transmitted, that is, time slot m belongs to (r0, r1, r2, …) and (r0′, r1′, r2′, …).
[0154] Among them, for the resource preemption part, it is taken into account that the available resources are determined when the resource selection is triggered, but before the resource is used, other UEs may not hear the SCI information of their reserved resources, so other UEs may also select the resources. Therefore, it is necessary to compare the priority of the resources selected by themselves for data transmission with the priority reserved by other UEs to determine whether it is necessary to reselect resources.
[0155] Resource re-evaluation is because when resource selection is triggered, you may have only selected the resource but did not send SCI to make a reservation. At this time, re-evaluation is required before actually using the selected resource to determine whether the resource has been reserved by other UEs. If it is found that the selected resource is no longer in the available resource set when re-executing steps 1-7, resource reselection is triggered.
[0156] The priority in the present application may be a channel access priority class (CAPC) or a service priority.
[0157] Taking the sidelink information as sidelink data as an example, the priority of the sidelink information may refer to the priority of the PSSCH used to carry the sidelink information, or may also refer to the service priority of the sidelink information.
[0158] For example, the priority levels of the side information may include 1, 2, 3, ... 8, and the smaller the priority level of the side information, the higher the priority level of the side information. For example, the priority level 1 of the side information is higher than the priority level 2 of the side information, the priority level 2 of the side information is higher than the priority level 3 of the side information, and so on.
[0159] COT Sharing and CPE:
[0160] After the current terminal completes LBT, it can obtain a continuous channel occupation time. The corresponding frequency domain resource is an RB set. The frequency domain width of a single RB set is 20MHz. The terminal can share the resources in the COT with other terminals. There are two solutions for sharing resources:
[0161] 1. COT sharing based on reservation resources
[0162] The implementation scheme is relatively simple, that is, when sending data, the terminal can reserve the resources needed for subsequent use through SCI. Then, the terminal that has completed LBT and grabbed the COT can determine whether other terminals in its COT have reserved resources based on the SCI of the received reserved resources, and share the resources in the COT with the terminals that have reserved resources.
[0163] For example, Fig.11As shown, it is a schematic diagram of reservation-based COT sharing of an example embodiment of the present application. UE1 completes LBT on time slot n-1 and the time slot before n-1, obtains COT, and before obtaining COT, it detects that UE2 has reserved resources for time slot n+2, time slot n+3 and time slot n+4, and UE3 has reserved resources for time slot n+5. Then UE1 can notify UE2 and UE3 by sending a COT sharing indication message that they can use the resources at their respective reservation locations.
[0164] 2. Open COT Sharing
[0165] In addition to the above methods, regardless of whether resources are reserved, the terminal can share resources with other terminals, but at this time it may be necessary to indicate the specific time-frequency resource location shared with a specific terminal to avoid transmission conflicts when different terminals use the same shared resources.
[0166] For example, Fig.12 As shown, it is a schematic diagram of open COT sharing as an example of an embodiment of the present application. After UE1 obtains a COT, after using part of the resources in the COT, it can share the remaining resources with other UEs, that is, UE1 uses the resources from time slot n to time slot n+3, and shares the resources of time slot n+4 and time slot n+5 with UE2 and UE3.
[0167] Regardless of the COT sharing method, it involves the need to instruct specific UEs to use the shared COT. Correspondingly, in reservation-based COT sharing, it is necessary to indicate which UEs can use the reserved resources, and the specific time-frequency resource locations may need to be indicated; in the open sharing scenario, it is necessary to specifically indicate which UEs need to use which time-frequency resources.
[0168] Specific notification information can be carried on COT sharing indication information, and the indication information can be carried by the first-order SCI, the second-order SCI, or the MAC CE (media access control element). However, considering the decoding delay and the number of available bits, the second-order SCI is more appropriate. The following analysis is based on the way the second-order SCI carries the COT sharing indication information.
[0169] In order to indicate which UEs need to use the shared resources, it is necessary to indicate by adding an additional identifier (Additional ID) in the COT sharing indication information, and send an authorization (Grant) information to the UE with the Additional ID, so that the UE can use the shared COT resources.
[0170] The second-order SCI has a total of 140 bits, and the bits that must be used are shown in Table 5, totaling 45 bits. The remaining maximum 95 bits can be used to carry COT sharing indication information.
[0171] Table 5
[0172]
[0173]
[0174] Cyclic prefix extension (CPE):
[0175] After completing LBT, multiple UEs mainly occupy the channel by sending CPE, that is, extending the cyclic prefix (CP) at the front of the OFDM symbol further to the previous symbol until the LBT ends. Fig.13 As shown in FIG. 1 , it is a schematic diagram of the CP duplication process in the OFDM symbol of the embodiment of the present application. The tail section of the OFDM data signal will be copied as the CP and added to its front section. The CP and the OFDM data signal together constitute the OFDM symbol. Fig.14 As shown, it is a schematic diagram of the CPE process in the NR-U system of the embodiment of the present application. Since the LBT end time point of the NR-U device is not the starting point of an OFDM symbol, a complete OFDM symbol cannot be sent. However, according to the LBT mechanism, the NR-U device needs to access the channel immediately, so a part of the subsequent OFDM symbol is further filled into the previous incomplete symbol as an extended CP, and then access and occupy the channel. Based on CPE, the NR-U system can ensure symbol-level synchronization.
[0176] In SL-U, multiple positions are defined for the length of the CPE, which can also be called the starting position of the CPE. Fig.15a As shown, it is a schematic diagram of the distribution of the starting position of the CPE at 30KHz in the embodiment of the present application. Taking the subcarrier spacing of 30KHz as an example, there are 7 starting positions, and the length of the CPE occupies at most two symbol lengths. For example, for the position of Index#0, the length of the CPE is the distance from Index#0 to Index#7, which occupies 55.4us (one symbol is 500 / 14=35.7us long). For the subcarrier spacing of 15KHz, there are also 7 starting positions of the CPE, and the distribution is consistent with 30KHz, but within one symbol, because the symbol length of 15KHz is twice that of 30KHz. As shown in FIG. Fig.15bAs shown, it is a schematic diagram of the distribution of the starting position of CPE at 60KHz in an example of an embodiment of the present application. For 60KHz, the starting position of CPE is 3, because the length of CPE can only occupy two symbols at most.
[0177] For unlicensed frequency bands, LBT channel access is required before using resources, but resource usage in SL is based on time slots. This may result in different UEs completing LBT before the same time slot and using resources at the same time, causing resource usage conflicts. To address this issue, in order to ensure high-priority data transmission, different UEs can determine the length or starting position of CPE according to their own priorities. UEs with different priorities can determine the difference in CPE lengths to prevent other UEs from using the same resources.
[0178] For example, Fig.16 As shown, it is a schematic diagram of an application scenario in which different CPE lengths are determined according to different priorities as an example of an embodiment of the present application. UE1 and UE2 both want to use the resources of time slot n+1. UE1 and UE2 both determine the length of CPE based on the priority of the data to be transmitted. The higher the priority of UE1, the longer the determined CPE length is, that is, the earlier the corresponding CPE sends the start position, thereby blocking the channel access of UE2 and ensuring the high-priority data transmission of UE1.
[0179] It should be noted that there is a corresponding relationship between the CPE length and the CPE starting position. The earlier the starting position, the longer the corresponding CPE length. At the same time, there is a corresponding relationship between the CPE starting position and the priority. The specific corresponding relationship can be configured or pre-configured.
[0180] The present application focuses on the case where the UE in SL-U determines that the selected resources can be shared by COT, and determines that the selected resources can be shared with other UEs with higher priority. When performing resource re-evaluation and resource preemption evaluation, a solution provided by an embodiment of the present application is as follows:
[0181] like Fig.17As shown, it is a schematic diagram of a COT sharing solution provided in an embodiment of the present application. When a UE (such as UE3) selects a resource, it has been considered that the selected resource can be shared with other UEs with higher priority (such as UE1 that has reserved the shared resource). However, during the re-evaluation or preemption evaluation, it is found that the selected resource has been selected by a third UE (such as UE2) or preempted (UE2 has reserved the resource). This is because UE2 may not receive the information about the resource reserved by UE1 due to half-duplex or distance problems. If UE3 uses the resource, it will not share the resource with UE1, or if UE3 selects other resources, the initially selected resource will be used by UE2, and UE1's high-priority transmission cannot be guaranteed.
[0182] It can be seen that the sidelink technology can be directly multiplexed into SL-U. However, during the re-evaluation and preemption evaluation, there is no corresponding enhancement to COT sharing to protect the COT sharing mechanism and ensure high-priority transmission.
[0183] When re-evaluating resources, if the UE detects that other UEs have reserved the resources it has selected, it chooses to discard the resources and reselect. Fig.18 As shown, it is a schematic diagram of another COT sharing scheme provided by an embodiment of the present application, UE1 (priority (P) = 1) reserves high-priority resources (resources of time slot t3), UE3 (P = 3) selects the resources of the previous time slot (resources of time slots t1 and t2), and prepares to share the resources of time slot t3 with UE1. However, when re-evaluating at time m-T3, the reservation of UE2 (P = 2) is detected. At this time, since the priority corresponding to UE3 is lower than that corresponding to UE2, UE3 directly abandons the resources selected by itself and reselects resources. The transmission of UE1 may not be guaranteed.
[0184] For the scenario of resource preemption evaluation, when there is COT sharing, in this embodiment, only the priority of the current reservation is considered during the preemption evaluation. However, if only the own priority comparison is considered, the COT of the shared UE cannot be guaranteed.
[0185] For example, Fig.19As shown, it is a schematic diagram of another COT sharing scheme provided by an embodiment of the present application. When UE3 (P=3) triggers resource selection, it selects resources of time slots t1 and t2 according to the resource exclusion mechanism in this scheme. However, UE2 (P=2) does not receive the SCI information of UE3's reserved resources due to half-duplex, distance or other reasons, and also selects resources of time slots t1 and t2. At the same time, if UE2 may not know that UE3 needs to share resources with UE1 due to distance or other reasons, the high priority transmission of UE1 cannot be guaranteed.
[0186] In view of this, an embodiment of the present application also provides a communication scheme. When the first terminal triggers resource selection, by comparing the priority corresponding to itself and / or the second terminal and the priority corresponding to the third terminal, when the priority corresponding to itself and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, the resources can be shared with the second terminal, thereby improving the reliability of unauthorized resource sharing.
[0187] like Fig. 20 As shown, it is a flow chart of a communication method provided in an embodiment of the present application. This embodiment takes the interaction between the first terminal, the second terminal and the third terminal as an example. Fig.21 As shown, it is a schematic diagram of a network scenario in which a terminal in an example of an embodiment of the present application is located. The first terminal, the second terminal and the third terminal can work in the following manner: Fig.21 In the scenarios with network coverage shown in the first to third figures (from left to right and from top to bottom), it can also work in the scenarios with network coverage shown in the first to third figures (from left to right and from top to bottom). Fig.21 In the scenario without network coverage shown in the fourth figure shown in the figure, in the first figure, each terminal is in network coverage; in the second figure, one of the terminals is in network coverage; in the third figure, each terminal is in different network coverage. Exemplarily, the method may include the following steps:
[0188] S2001. The second terminal sends first information to the first terminal. Correspondingly, the first terminal receives the first information.
[0189] In this embodiment, before the second terminal needs to use the first time-frequency resource, it may first send reservation information, that is, the second terminal sends first information, wherein the first information indicates the reservation of the first time-frequency resource.
[0190] Exemplarily, the second terminal may be a receiving end of the first terminal, and the second terminal sends the first information to the first terminal.
[0191] Exemplarily, the second terminal may also broadcast the first information. The first terminal may receive the first information broadcast by the second terminal.
[0192] S2002. The first terminal performs channel access and obtains a first COT. The first COT includes at least the second time-frequency resource and the first time-frequency resource.
[0193] The time-frequency resources in this embodiment are unlicensed resources. For the concept of time-frequency resources, please refer to the above description. The first terminal selects time-frequency resources in the resource pool in mode 2.
[0194] As mentioned above, for unauthorized resources, it is necessary to perform channel access and seize the channel before the channel can be used. Therefore, in this embodiment, the first terminal performs channel access and obtains the first COT. The first COT includes at least the second time-frequency resources and the first time-frequency resources. The first terminal obtains the first time-frequency resources and the second time-frequency resources, and can use part of the resources (such as the second time-frequency resources) by itself, and the remaining resources (such as the first time-frequency resources) can be shared with other associated terminals (for example, the receiving end of the first terminal-the second terminal).
[0195] It is worth noting that the first COT here refers to a set of time-frequency resources. The time domain is the maximum channel occupancy time corresponding to CAPC, and the frequency domain is a frequency domain resource with a granularity of 20MHz.
[0196] S2003. The third terminal sends second information to the first terminal. Correspondingly, the first terminal receives the second information.
[0197] The second information indicates the reservation of the second time-frequency resource. For example, the third terminal does not know that the first terminal also wants to use the second time-frequency resource, or the second time-frequency resource is reserved by the first terminal. The third terminal does not receive the reservation information of the first terminal due to half-duplex, distance or other reasons, and does not know that the first terminal also reserves the second time-frequency resource. The third terminal also reserves the second time-frequency resource. The first terminal receives the reservation information (i.e., the second information) of the third terminal.
[0198] Exemplarily, the execution order of step S2003 and steps S2001 and S2002 is not limited.
[0199] S2004. When the first terminal determines that the priority corresponding to the first terminal and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, the first terminal sends third information to the second terminal. Correspondingly, the second terminal receives the third information.
[0200] After the first terminal receives the reservation information (i.e., the first information) from the second terminal and the reservation information (i.e., the second information) from the third terminal, the first terminal compares the priority corresponding to the first terminal with the priority corresponding to the third terminal, and / or compares the priority corresponding to the second terminal with the priority corresponding to the third terminal. When the first terminal determines that the priority corresponding to the first terminal and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, it determines that it can continue to use the second time-frequency resources, and can share the remaining first time-frequency resources with the second terminal. Therefore, the first terminal sends the third information to the second terminal, wherein the third information indicates sharing the first time-frequency resources with the second terminal.
[0201] Exemplarily, the above-mentioned priority may be a service priority or a channel access priority. That is, when the first terminal determines that the service priority corresponding to the first terminal and / or the second terminal is higher than or equal to the service priority corresponding to the third terminal, the first terminal sends the third information to the second terminal; or, when the first terminal determines that the channel access priority corresponding to the first terminal and / or the second terminal is higher than or equal to the channel access priority corresponding to the third terminal, the first terminal sends the third information to the second terminal.
[0202] compared to Figure 17-Figure 19 In the scheme shown, the first terminal only compares the priority corresponding to the first terminal with the priority corresponding to the third terminal. When the priority corresponding to the first terminal is lower than the priority corresponding to the third terminal, the first terminal re-allocates resources, which cannot reliably realize the sharing of COT and cannot guarantee the transmission of high-priority services of the second terminal. This embodiment compares the priority corresponding to itself and / or the second terminal and the priority corresponding to the third terminal. When the priority corresponding to itself and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, resources can be shared with the second terminal, thereby improving the reliability of unauthorized resource sharing.
[0203] Exemplarily, the third information may be the COT sharing indication information described above. Since the second terminal needs a certain amount of time to parse the third information when receiving the third information before using the first time-frequency resource shared by the first terminal, in this embodiment, the first terminal sends the third information on the first time-frequency resource, and there is a first time interval between the second time-frequency resource and the first time-frequency resource.
[0204] Furthermore, the method further comprises the following steps (represented by dotted lines in the figure):
[0205] S2005. The first terminal sends a cyclic prefix extension before using the second time-frequency resource.
[0206] When the first terminal determines that the priority corresponding to the first terminal and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, the first terminal has performed channel access, and the first terminal sends the CPE to further reliably seize the channel. The CPE sent by the first terminal can be received within a certain distance range from the first terminal. In this embodiment, the third terminal can receive the CPE, so that its corresponding channel access process will fail, and the first time-frequency resource cannot be used.
[0207] The meaning of CPE can be referred to the above description. In this embodiment, the starting position or length of CPE is related to the priority corresponding to the first terminal and / or the second terminal. Furthermore, the higher the priority, the earlier the starting position of the corresponding CPE; or, the higher the priority, the longer the length of the corresponding CPE, so that the first terminal can occupy the first COT more reliably.
[0208] In one example, the starting position or length of the CPE is related to the service priority corresponding to the first terminal and / or the second terminal. Further, the higher the service priority, the earlier the starting position of the corresponding CPE; or, the higher the service priority, the longer the length of the corresponding CPE.
[0209] In another example, the starting position or length of the CPE is related to the channel access priority corresponding to the first terminal and / or the second terminal. Further, the higher the channel access priority, the earlier the starting position of the corresponding CPE; or, the higher the channel access priority, the longer the length of the corresponding CPE.
[0210] It is understandable that the first terminal can compare the service priority corresponding to the first terminal with the service priority corresponding to the third terminal, and / or compare the service priority corresponding to the second terminal with the service priority corresponding to the third terminal, and when it is determined that the service priority corresponding to the first terminal and / or the second terminal is higher than or equal to the service priority corresponding to the third terminal, the first terminal sends the third information to the second terminal. And the starting position or length of the CPE is determined based on the service priority corresponding to the first terminal and / or the second terminal; or,
[0211] The first terminal may also compare the service priority corresponding to the first terminal with the service priority corresponding to the third terminal, and / or compare the service priority corresponding to the second terminal with the service priority corresponding to the third terminal, and when determining that the service priority corresponding to the first terminal and / or the second terminal is higher than or equal to the service priority corresponding to the third terminal, the first terminal sends the third information to the second terminal. And the starting position or length of the CPE is determined based on the channel access priority corresponding to the first terminal and / or the second terminal.
[0212] In addition, the premise for determining the starting position or length of the CPE based on priority is to occupy all channel resources. Therefore, in this embodiment, the first time-frequency resource occupies the available frequency domain resources of the entire channel in the frequency domain, or there are no other terminal reservation resources in the time slot corresponding to the first time-frequency resource, or the first terminal does not hear the reservation information of other terminals in the time slot corresponding to the first time-frequency resource.
[0213] Furthermore, the second time-frequency resource occupies the available frequency domain resources of the entire channel in the frequency domain, or no other terminal has reserved resources in the time slot corresponding to the second time-frequency resource, or the first terminal has not heard the reservation information of other terminals in the time slot corresponding to the second time-frequency resource.
[0214] S2006. The first terminal uses the second time-frequency resources for communication.
[0215] After the first terminal determines that the priority corresponding to the first terminal and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, and after the first terminal sends the CPE, the first terminal can use the second time-frequency resources to communicate with other terminals (such as the second terminal in this article) or the network.
[0216] The following is an exemplary description of the solution of this embodiment in the resource re-evaluation and resource preemption evaluation scenarios respectively:
[0217] like Fig. 22 FIG. 1 is a schematic diagram of a COT sharing solution in a resource re-evaluation scenario provided by an embodiment of the present application. Fig. 22 In the example, UE1 and UE4 are terminals associated with UE3, for example, UE1 and UE4 are receiving terminals of UE3. This embodiment is described by taking UE1 and UE4 as the second terminals. In the present application, the second terminal associated with the first terminal may be one or more terminals.
[0218] In the listening window, UE3 detects that UE1 has reserved resources for time slot t3, and UE4 has reserved resources for time slot t4. Among them, the priority of UE1 is P=1, the priority of UE3 is P=3, and the priority of UE4 is P=4. In this embodiment, the smaller P is, the higher the priority is.
[0219] UE1 is the data receiving end of UE3. After UE3 seizes the channel, it can share resources with UE1.
[0220] UE3 triggers resource selection at time slot n, determines that the resources of time slots t1 and t2 are available, and selects the resources of time slots t1 and t2. Among them, the resources selected by UE3 are at least the two resources before the reserved resources (resources of time slots t3 and t4), because if UE3 can share COT, it needs to send COT sharing indication information to UE1 and UE4. UE1 and UE4 need at least one time slot to decode after receiving the COT sharing indication information. Therefore, the first resource selected by UE3 (resource of time slot t1) and the first shared resource (resource of time slot t3) cannot be closely adjacent, and there needs to be a certain time interval. This time interval is related to the terminal device decoding the COT sharing indication information.
[0221] When UE2 (priority P=2) selects resources, it may not receive the reservation information of UE1 and / or UE4 due to half-duplex problem, distance problem or other problems. Therefore, UE2 also selects the resources of time slot t1.
[0222] When UE3 performs resource re-evaluation at time m-T3, it detects that UE2 has reserved resources for time slot t1. In this embodiment, UE3 can compare the priority corresponding to UE3, the priority corresponding to UE1 (and the priority corresponding to UE4 if there is one) and the priority corresponding to UE2. When the priority corresponding to UE3 and / or the priority corresponding to UE1 is higher than or equal to the priority corresponding to UE2 (in Fig. 22 In the example, when the priority corresponding to UE1 is higher than the priority corresponding to UE2, UE3 does not need to trigger resource reselection.
[0223] Then, after UE3 completes LBT in the time slot t1, it determines the starting position and / or length of CPE according to the priority corresponding to UE3 and / or the priority corresponding to UE1, and sends CPE.
[0224] Then UE3 can use time slots t1 and t2 for communication. When UE1 uses t1 resources, it can send COT sharing indication information to UE1 and UE4 respectively, indicating that the resources of time slot t3 are shared with UE1, and the resources of time slot t4 are shared with UE4.
[0225] It can be seen that for resource re-evaluation scenarios, by introducing a priority comparison method to determine whether to reselect resources, and determining the starting position and / or length of the CPE based on priority, the reliability of COT sharing is improved, and high-priority services can be transmitted first.
[0226] like Fig.23 , which is a schematic diagram of a COT sharing solution in a resource preemption evaluation scenario provided by an embodiment of the present application. Fig.23In the example, UE1 and UE4 are terminals associated with UE3, for example, UE1 and UE4 are receiving terminals of UE3. This embodiment is described by taking UE1 and UE4 as the second terminals. In the present application, the second terminal associated with the first terminal may be one or more terminals.
[0227] In the listening window, UE3 detects that UE1 has reserved resources for time slot t3, and UE4 has reserved resources for time slot t4. Among them, the priority of UE1 is P=1, the priority of UE3 is P=3, and the priority of UE4 is P=4. In this embodiment, the smaller P is, the higher the priority is.
[0228] UE1 is the data receiving end of UE3. After UE3 seizes the channel, it can share resources with UE1.
[0229] UE3 sends SCI in time slot t0 and reserves resources in time slot t1. At the same time, it can also reserve resources in time slot t2.
[0230] UE3 triggers resource selection at time slot n, determines that the resources of time slots t1 and t2 are available, and selects the resources of time slots t1 and t2. Among them, the resources selected by UE3 are at least the two resources before the reserved resources (resources of time slots t3 and t4), because if UE3 can share COT, it needs to send COT sharing indication information to UE1 and UE4. UE1 and UE4 need at least one time slot to decode after receiving the COT sharing indication information. Therefore, the first resource selected by UE3 (resource of time slot t1) and the first shared resource (resource of time slot t3) cannot be closely adjacent, and there needs to be a certain time interval.
[0231] When UE2 (priority P=2) selects resources, it may not receive the reservation information of UE1, UE3 and / or UE4 due to half-duplex problem, distance problem or other problems. Therefore, UE2 also selects the resources of time slot t1.
[0232] When UE3 performs resource re-evaluation at time m-T3, it detects that UE2 has reserved resources for time slot t1. In this embodiment, UE3 can compare the priority corresponding to UE3, the priority corresponding to UE1 (and the priority corresponding to UE4 if there is one) and the priority corresponding to UE2. When the priority corresponding to UE3 and / or the priority corresponding to UE1 is higher than or equal to the priority corresponding to UE2 (in Fig.23 In the example, when the priority corresponding to UE1 is higher than the priority corresponding to UE2, UE3 does not need to trigger resource reselection.
[0233] Then, after UE3 completes LBT in the time slot t1, it determines the starting position and / or length of CPE according to the priority corresponding to UE3 and / or the priority corresponding to UE1, and sends CPE.
[0234] The priority may be the highest priority among the priorities of multiple UEs (including the UE of the initial COT and multiple UEs of the shared COT). And for the priority level, the higher the value of the priority, the lower the corresponding priority.
[0235] Then UE3 can use time slots t1 and t2 for communication. When UE1 uses t1 resources, it can send COT sharing indication information to UE1 and UE4 respectively, indicating that the resources of time slot t3 are shared with UE1, and the resources of time slot t4 are shared with UE4.
[0236] It can be seen that for the resource preemption evaluation scenario, by introducing the priority comparison method to determine whether to reselect resources, and determining the starting position and / or length of the CPE based on the priority, the reliability of COT sharing is improved, and high-priority services can be transmitted first.
[0237] According to a communication method provided in an embodiment of the present application, when triggering resource selection, the first terminal compares the priority corresponding to itself and / or the second terminal and the priority corresponding to the third terminal. When the priority corresponding to itself and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, the first terminal can share the resources with the second terminal, thereby improving the reliability of unauthorized resource sharing.
[0238] It is understandable that, in order to implement the functions in the above embodiments, the above network elements include hardware structures and / or software modules corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.
[0239] Fig.24 and Fig.25 The following is a schematic diagram of the structure of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the first terminal in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of the present application, the communication device can be as follows: Figure 2 One of the terminals 120a-120j shown may also be a module (such as a chip) applied to a terminal.
[0240] like Fig.24As shown, the communication device 2400 includes a processing unit 2410 and a transceiver unit 2420. The communication device 2400 is used to implement the above Fig. 20 The function of the first terminal in the method embodiment shown in FIG.
[0241] The processing unit 2410 is used to execute the following steps: Fig. 20 Step S2002 in the method embodiment shown in FIG. 1 can also be used to perform the following steps: Fig. 20 In the method embodiment shown in FIG. 1 , the steps S2005 and S2006 are performed; the transceiver unit 2420 is used to execute the following steps: Fig. 20 The functions of the first terminal in steps S2001, S2003 and S2004 in the method embodiment are shown.
[0242] For a more detailed description of the processing unit 2410 and the transceiver unit 2420, please refer to Fig. 20 The relevant description in the method embodiment shown is directly obtained and will not be repeated here.
[0243] like Fig.25 As shown, the communication device 2500 includes a processor 2510 and an interface circuit 2520. The processor 2510 and the interface circuit 2520 are coupled to each other. It is understood that the interface circuit 2520 can be a transceiver or an input-output interface. Optionally, the communication device 2500 may also include a memory 2530 for storing instructions executed by the processor 2510 or storing input data required by the processor 2510 to execute instructions or storing data generated after the processor 2510 executes instructions.
[0244] When the communication device 2500 is used to implement Fig. 20 When the method is shown, the processor 2510 is used to implement the functions of the above-mentioned processing unit 2410, and the interface circuit 2520 is used to implement the functions of the above-mentioned transceiver unit 2420.
[0245] When the above communication device is a chip applied to the first terminal, the chip in the first terminal implements the function of the first terminal in the above method embodiment. The chip in the first terminal receives information from other modules (such as a radio frequency module or an antenna) in the first terminal, and the information is sent to the first terminal by the second terminal or the third terminal; or the chip in the first terminal sends information to other modules (such as a radio frequency module or an antenna) in the first terminal, and the information is sent to the second terminal or the third terminal by the first terminal.
[0246] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.
[0247] The method steps in the embodiments of the present application can be implemented by hardware, or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, register, hard disk, mobile hard disk, compact disc read-only memory (CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal. Of course, the processor and the storage medium can also be present in a network device or a terminal as discrete components.
[0248] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the layer or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may 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 may be a magnetic medium, such as a floppy disk, a hard disk, or a tape; it may also be an optical medium, such as a digital video disc; it may also be a semiconductor medium, such as a solid-state hard disk.
[0249] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.
[0250] In the present application, "at least one" means one or more, and "more" means two or more. "At least one of the following: ..." or similar expressions means any one of the listed items or any combination of these items. For example, "at least one of the following: A, B and C", or "at least one of the following: A, B or C", can all mean: A exists alone, B exists alone, C exists alone, A and B exist at the same time, B and C exist at the same time, A and C exist at the same time, and A, B and C exist at the same time, where A, B, C can be singular or plural. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of the present application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of the present application, the character " / " indicates that the previous and next associated objects are in a "division" relationship.
[0251] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.
Claims
1. A communication method, characterized in that: The method comprises: The first terminal receives first information from the second terminal, where the first information indicates a reservation of a first time-frequency resource; The first terminal performs channel access and obtains a first channel occupation time COT, where the first COT includes at least the first time-frequency resource and the second time-frequency resource; The first terminal receives second information from a third terminal, where the second information indicates reserving the second time-frequency resource; When the first terminal determines that the priority corresponding to the first terminal and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, the first terminal sends third information to the second terminal, and the third information indicates sharing the first time-frequency resources with the second terminal.
2. The method according to claim 1, characterized in that The method further comprises: The first terminal uses the second time-frequency resources for communication.
3. The method according to claim 2, characterized in that The method further comprises: The first terminal sends a cyclic prefix extension before using the second time-frequency resource, wherein a starting position or a length of the cyclic prefix extension is related to a priority corresponding to the first terminal and / or the second terminal.
4. The method according to claim 3, characterized in that The higher the priority, the earlier the starting position of the corresponding cyclic prefix extension, or the longer the length of the corresponding cyclic prefix extension.
5. The method according to any one of claims 1 to 4, characterized in that The priority is a service priority or a channel access priority.
6. The method according to any one of claims 1 to 5, characterized in that The first time-frequency resource occupies available frequency domain resources of the entire channel in the frequency domain, or the first terminal does not detect reservation information of other terminals in the time slot corresponding to the first time-frequency resource.
7. The method according to any one of claims 1 to 6, characterized in that The second terminal is a receiving end of the first terminal.
8. The method according to any one of claims 1 to 7, characterized in that There is a first time interval between the second time-frequency resource and the first time-frequency resource.
9. The method according to any one of claims 1 to 8, characterized in that The second time-frequency resource is reserved by the first terminal.
10. A communication device, characterized in that: The device comprises: a transceiver unit and a processing unit; wherein: The transceiver unit is configured to receive first information from a second terminal, where the first information indicates a reservation of a first time-frequency resource; The processing unit is configured to perform channel access and obtain a first channel occupation time COT, where the first COT at least includes a second time-frequency resource and the first time-frequency resource; The transceiver unit is further configured to receive second information from a third terminal, where the second information indicates a reservation of the second time-frequency resource; The transceiver unit is also used to send third information to the second terminal when the processing unit determines that the priority corresponding to the first terminal and / or the second terminal is higher than or equal to the priority corresponding to the third terminal, and the third information indicates sharing the first time-frequency resources with the second terminal.
11. The device according to claim 10, characterized in that The transceiver unit is further used to communicate using the second time-frequency resources.
12. The device according to claim 11, characterized in that The transceiver unit is further used to send a cyclic prefix extension before using the second time-frequency resource, wherein the starting position or length of the cyclic prefix extension is related to the priority corresponding to the first terminal and / or the second terminal.
13. The device according to claim 12, characterized in that The higher the priority, the earlier the starting position of the corresponding cyclic prefix extension, or the longer the length of the corresponding cyclic prefix extension.
14. The device according to any one of claims 10 to 13, characterized in that The priority is a service priority or a channel access priority.
15. The device according to any one of claims 10 to 14, characterized in that The first time-frequency resource occupies available frequency domain resources of the entire channel in the frequency domain, or the communication device does not detect reservation information of other terminals in the time slot corresponding to the first time-frequency resource.
16. The device according to any one of claims 10 to 15, characterized in that The second terminal is a receiving end of the first terminal.
17. The device according to any one of claims 10 to 16, characterized in that There is a first time interval between the second time-frequency resource and the first time-frequency resource.
18. The device according to any one of claims 10 to 17, characterized in that The second time-frequency resource is reserved by the first terminal.
19. A communication device, characterized in that: The device comprises a processor, wherein the processor is coupled to a memory, wherein the memory is used to store instructions. When the program or instructions are executed by the processor, the device executes the method according to any one of claims 1 to 9.
20. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or instruction. When the computer program or instruction is executed by the service quality monitoring device, the method according to any one of claims 1 to 9 is implemented.
Citation Information
Patent Citations
Resource sharing method and communication device
CN115707118A
Method for receiving data and sending data, and communication apparatus
WO2020221055A1