Indication information sending method, apparatus and system
By exchanging instruction information between terminal devices and sharing time-frequency resources during channel occupancy, the problem of reduced service quality caused by base stations not participating in resource allocation is solved, and the transmission reliability of the side link and the transmission success rate of high-priority information are improved.
Patent Information
- Application Number
- CN202210837741.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-15
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2042-07-15
AI Technical Summary
In sidelink scenarios under unlicensed spectrum, base stations do not participate in resource allocation and scheduling, resulting in a decrease in service quality.
By exchanging instruction information between terminal devices, time-frequency resources in the channel occupancy time are shared to ensure the transmission of high-priority information, including receiving and sending time-frequency resource information and priority information, so as to improve the reliability of side-line transmission.
It improves the reliability and success rate of lateral information transmission, especially the transmission performance of high-priority information.
Smart Images

Figure CN117460079B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the field of communication, and in particular to a sidelink indication information sending method, device and system. BACKGROUND
[0002] In a wireless communication system, the frequency bands used by communication devices can be divided into licensed frequency bands and unlicensed frequency bands. In the licensed frequency bands, communication devices use spectrum resources based on the scheduling of a central node. In the unlicensed frequency bands, communication devices compete for channels through a listen before talk (LBT) mechanism.
[0003] The LBT mechanism is a channel access rule based on random backoff. Before accessing a channel and starting to send data, a communication device needs to sense whether the channel is idle. If the channel remains idle for a period of time, the communication device can occupy the channel and send data in the channel. The length of time for occupying the channel is referred to as channel occupancy time (COT).
[0004] In a new radio (NR) system under unlicensed spectrum (referred to as NR-U), the LBT mechanism supports COT sharing, that is, after a communication device acquires a COT through LBT, it can share the unlicensed spectrum resources within the COT with other communication devices. In the COT sharing mechanism of NR-U, the unlicensed spectrum resources shared within the COT can be scheduled by a base station.
[0005] However, in a sidelink (SL) scenario under unlicensed spectrum (referred to as SL-U), the base station can not participate in resource allocation and scheduling. At this time, sidelink resource sharing between terminal devices can lead to a decrease in service quality. SUMMARY
[0006] The present application provides a sidelink information sending method, device and system, which can improve the reliability of sidelink information transmission through sidelink resource sharing.
[0007] In a first aspect, a method for sending indication information is provided. The method can be executed by a first terminal device, a component of the first terminal device, such as a processor, a chip, or a chip system of the first terminal device, or a logic module or software that can implement all or part of the function of the first terminal device. The method includes: receiving, by the first terminal device, first indication information from a second terminal device, the first indication information including first time-frequency resource information and first priority information, the first time-frequency resource information indicating a first time-frequency resource reserved by the second terminal device, the first time-frequency resource being used for sending first sidelink information, and the first priority information indicating a priority of the first sidelink information; performing, by the first terminal device, channel access on a first channel to obtain a channel occupancy time of the first channel; and in a case where a priority of to-be-sent information of the first terminal device is lower than the priority of the first sidelink information, sending, by the first terminal device, second indication information to the second terminal device on the first channel, the second indication information indicating that a second time-frequency resource in the channel occupancy time of the first channel is a time-frequency resource shared to the second terminal device, and the second time-frequency resource having a same time domain position as the first time-frequency resource.
[0008] Based on the scheme, the second terminal device reserves the first time-frequency resource from the first terminal device, and the first terminal device shares the second time-frequency resource in the channel occupancy time of the first channel to the second terminal device in a case where the priority of the sidelink information of the second terminal device is higher, for sending the first sidelink information. Through the scheme, the transmission of high-priority information can be ensured as much as possible, and the transmission reliability of high-priority information in sidelink transmission is improved.
[0009] In a possible design, the method further includes: determining, by the first terminal device, a frequency domain position of the second time-frequency resource in the first channel according to the first time-frequency resource information.
[0010] Based on the possible design, the first terminal device determines the frequency domain position of the second time-frequency resource in the first channel according to the relative position of the first time-frequency resource in the channel. In this way, the relative frequency domain position of the second time-frequency resource shared to the second terminal device can be ensured to be the same as the relative frequency domain position of the resource reserved by the second terminal device in the channel, and the reliability of sending the first sidelink information can be further improved.
[0011] In a possible design, the performing, by the first terminal device, channel access on the first channel includes: performing, by the first terminal device, channel sensing on at least two channels to determine that the first channel is idle, and performing channel access on the first channel; or selecting, by the first terminal device, the first channel from the at least two channels to perform channel sensing, determining that the first channel is idle, and performing channel access on the first channel.
[0012] In a possible design, the first time-frequency resource is located in the first channel, and the second time-frequency resource is the same as the first time-frequency resource; or the first time-frequency resource is located in the second channel, and the second time-frequency resource is located in the first channel.
[0013] In a possible design, the first terminal device receives the first sidelink information from the second terminal device on the second time-frequency resource.
[0014] Based on the possible design, the first terminal device receives the sidelink information of the second terminal device on the shared resource, i.e., the two terminal devices form a communication pair, and in this case, the performance of information transmission between the communication pair is effectively improved.
[0015] In a possible design, the second indication information is sent at a time earlier than a time domain starting time of the first time-frequency resource.
[0016] Based on the possible design, the second indication information is sent at a time earlier than the time domain starting time of the first time-frequency resource by at least several symbols or several time slots, and sufficient time is reserved for data preparation of the second terminal device.
[0017] In a possible design, the first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information.
[0018] In a possible design, the first indication information further includes a destination terminal device identifier of the first time-frequency resource, and the destination terminal device identifier can be an identifier of the first terminal device.
[0019] In a possible design, the first time-frequency resource information is used to indicate time domain resources of the first time-frequency resource, and / or frequency domain resources of the first time-frequency resource; and the first time-frequency resource information is also used to indicate a first period. The second terminal device periodically sends sidelink information according to the received first period, and the sent sidelink information includes the first sidelink information.
[0020] In a possible design, the second time-frequency resource can be used for the first terminal device to send information to a third terminal device.
[0021] In a second aspect, a sidelink information sending method is provided. The method can be executed by a second terminal device, or a component of the second terminal device, such as a processor, a chip, or a chip system of the second terminal device, or a logic module or software that can implement all or part of the function of the second terminal device. The method includes: sending, by the second terminal device, first indication information to a first terminal device, the first indication information including first time-frequency resource information and first priority information, the first time-frequency resource information being used to indicate a first time-frequency resource reserved by the second terminal device, the first time-frequency resource being used to send first sidelink information, and the first priority information being used to indicate a priority of the first sidelink information; receiving, by the second terminal device, second indication information from the first terminal device, the second indication information being used to indicate that a second time-frequency resource in a channel occupancy time of a first channel is a time-frequency resource shared by the second terminal device, the second time-frequency resource having the same time domain location as the first time-frequency resource; and sending, by the second terminal device, the first sidelink information on the second time-frequency resource.
[0022] In a possible design, the sending, by the second terminal device, of the first sidelink information on the second time-frequency resource includes: sending, by the second terminal device, the first sidelink information to the first terminal device on the second time-frequency resource; or sending, by the second terminal device, the first sidelink information to a third terminal device on the second time-frequency resource.
[0023] In a possible design, the first time-frequency resource is located in the first channel, and the second time-frequency resource is the same as the first time-frequency resource; or the first time-frequency resource is located in a second channel, and the second time-frequency resource is located in the first channel.
[0024] In a possible design, the second indication information is received at a time earlier than a time domain starting time of the first time-frequency resource.
[0025] In a possible design, the first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information.
[0026] In a third aspect, a communication method is provided. The method can be performed by a first terminal device, a component of the first terminal device (e.g., a processor, a chip, or a chip system of the first terminal device), or a logic module or software that can implement all or part of the functions of the first terminal device. The method includes: receiving, by the first terminal device, first indication information from a second terminal device, the first indication information including first time-frequency resource information and first priority information, the first time-frequency resource information indicating a first time-frequency resource reserved by the second terminal device, the first time-frequency resource being used to transmit first sidelink information, the first time-frequency resource being located in a first channel, and the first priority information indicating a priority of the first sidelink information; and in a case where a priority of second sidelink information to be transmitted by the first terminal device is lower than the priority of the first sidelink information, selecting, by the first terminal device, the first channel from among at least two channels for channel access.
[0027] Based on this scheme, in a case where the priority of the information to be transmitted by the first terminal device is lower than the priority of the data to be transmitted by the second terminal device, the first terminal device selects the first channel in which the resource reserved by the second terminal device is located from among multiple channels for channel access, which helps to improve the success rate of channel preemption of the first channel in which the first time-frequency resource is located. If the channel preemption is successful, the first terminal device shares the channel with the second terminal device, which improves the success rate of transmission of high-priority sidelink information. For example, in a case where the second terminal device cannot preoccupy the channel, the first terminal device preoccupies the channel and shares it with the second terminal device, which improves the overall transmission performance of sidelink transmission.
[0028] In a possible design, in the process of performing the channel access, the first terminal device determines that the first channel is idle; and the first terminal device sends, to the second terminal device, second indication information, the second indication information indicating that the first time-frequency resource is a time-frequency resource shared with the second terminal device, the first time-frequency resource being located in a channel occupancy time of the first channel.
[0029] In a possible design, the method further includes: receiving, by the first terminal device, the first sidelink information from the second terminal device on the first time-frequency resource.
[0030] In a possible design, the first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information.
[0031] In a possible design, before the first terminal device selects the first channel for channel access among the at least two channels, the method further includes: receiving, by the first terminal device, third indication information from a third terminal device, where the third indication information includes second time-frequency resource information and second priority information, the second time-frequency resource information is used to indicate a third time-frequency resource where the third terminal device transmits third sidelink information, the third time-frequency resource is located in a second channel, and the second priority information is used to indicate a priority of the third sidelink information, and the at least two channels further include the second channel, and the priority of the third sidelink information is lower than the priority of the first sidelink information.
[0032] In a possible design, the second indication information is sent at a time earlier than a time domain starting moment of the first time-frequency resource.
[0033] In a fourth aspect, a communication method is provided, which can be executed by a second terminal device, or by a component of the second terminal device, for example, a processor, a chip, or a chip system, etc. of the second terminal device, or by a logic module or software that can implement all or part of the function of the second terminal device. The method includes: sending, by the second terminal device, first indication information to a first terminal device, where the first indication information includes first time-frequency resource information and first priority information, the first time-frequency resource information is used to indicate a first time-frequency resource reserved by the second terminal device, the first time-frequency resource is used to transmit first sidelink information, the first time-frequency resource is located in a first channel, and the first priority information is used to indicate a priority of the first sidelink information; receiving, by the second terminal device, second indication information from the first terminal device, where the second indication information is used to indicate that the first time-frequency resource is a time-frequency resource shared by the second terminal device; and transmitting, by the second terminal device, the first sidelink information on the first time-frequency resource.
[0034] In a possible design, the transmitting, by the second terminal device, of the first sidelink information on the first time-frequency resource includes: transmitting, by the second terminal device, the first sidelink information to the first terminal device on the first time-frequency resource; or transmitting, by the second terminal device, the first sidelink information to a third terminal device on the first time-frequency resource.
[0035] In a possible design, the second indication information is received at a time earlier than a time domain starting moment of the first time-frequency resource.
[0036] In a possible design, the first time-frequency resource is located in a channel occupancy time of the first channel, and the channel occupancy time of the first channel is acquired by the first terminal device.
[0037] In a possible design, the first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information.
[0038] In a fifth aspect, a communication apparatus is provided for implementing various methods. The communication apparatus can be the first terminal device in the first aspect or the second aspect or the third aspect, or a chip included in the first terminal device. The communication apparatus includes modules, units, or means corresponding to the methods, which can be implemented by hardware, software, or by a combination of hardware and software.
[0039] In some possible designs, the communication apparatus can include a processing module and a transceiver module. The processing module can be used to implement the processing functions in any of the aspects and any possible implementation manners thereof. The transceiver module can include a receiving module and a sending module, which are used to implement the receiving functions and the sending functions in any of the aspects and any possible implementation manners thereof.
[0040] In some possible designs, the transceiver module can be composed of a transceiver circuit, a transceiver, a transceiver chip, or a communication interface.
[0041] In a sixth aspect, a communication apparatus is provided, which includes a processor and a memory. The memory is used to store computer instructions, which, when executed by the processor, cause the communication apparatus to perform the method in any of the aspects. The communication apparatus can be the first terminal device in the first aspect or the second aspect or the third aspect, or a chip included in the first terminal device.
[0042] In a seventh aspect, a communication apparatus is provided, which includes a processor and a communication interface. The communication interface is used to communicate with modules outside the communication apparatus. The processor is used to execute computer programs or instructions, so as to cause the communication apparatus to perform the method in any of the aspects. The communication apparatus can be the first terminal device in the first aspect or the second aspect or the third aspect, or a chip included in the first terminal device.
[0043] In an eighth aspect, a communication apparatus is provided, which includes at least one processor. The processor is used to execute computer programs or instructions stored in a memory, so as to cause the communication apparatus to perform the method in any of the aspects. The memory can be coupled with the processor, or can be independent of the processor. The communication apparatus can be the first terminal device in the first aspect or the second aspect or the third aspect, or a chip included in the first terminal device.
[0044] In a ninth aspect, a computer readable storage medium is provided, which stores a computer program or instructions, when executed on a communication device, causes the communication device to perform the method of any one of the aspects.
[0045] In a tenth aspect, a computer program product is provided, which contains instructions, when executed on a communication device, causes the communication device to perform the method of any one of the aspects.
[0046] In an eleventh aspect, a communication device (e.g., the communication device can be a chip or a chip system) is provided, which includes a processor for implementing the functions involved in any one of the aspects.
[0047] In some possible designs, the communication device includes a memory for storing necessary program instructions and data.
[0048] In some possible designs, when the device is a chip system, the device can be composed of a chip or include a chip and other discrete devices.
[0049] It can be understood that, when the communication device of any one of the fourth aspect to the tenth aspect is a chip, the sending action / functionality of the communication device can be understood as outputting information, and the receiving action / functionality of the communication device can be understood as inputting information.
[0050] The technical effects brought by any one of the fifth aspect to the tenth aspect can be referred to the technical effects brought by different design manners of the first aspect or the second aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0051] Figure 1 A structure schematic diagram of a communication system provided in the present application is provided;
[0052] Figure 2 A scenario schematic diagram of whether a terminal device is in a network coverage area provided in the present application is provided;
[0053] Figure 3 A listen-before-talk mechanism schematic diagram provided in the present application is provided;
[0054] Figure 4 A flowchart of an information sending method provided in the present application is provided;
[0055] Figure 5 An information sidelink information sharing schematic diagram provided in the present application is provided;
[0056] Figure 6 A flowchart of another information sending method provided in the present application is provided;
[0057] Figure 7Another information sidelink information sharing schematic diagram provided for the present application;
[0058] Figure 8 Another information sidelink information sharing schematic diagram provided for the present application;
[0059] Figure 9 Another information sidelink information sharing schematic diagram provided for the present application;
[0060] Figure 10 Another information sidelink information sharing schematic diagram provided for the present application;
[0061] Figure 11 A resource pool structure schematic diagram provided for the present application;
[0062] Figure 12 An interleaved PRB structure schematic diagram provided for the present application;
[0063] Figure 13 A PSCCH and PSSCH position schematic diagram provided for the present application;
[0064] Figure 14 A terminal device structure schematic diagram provided for the present application.
[0065] Figure 15 A terminal device structure schematic diagram provided for the present application. DETAILED DESCRIPTION
[0066] The technical solutions in the present application will be described below in conjunction with the accompanying drawings.
[0067] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as a 5G (5th generation (5G) or new radio (NR) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, and the like. The technical solutions provided in the present application can also be applied to future communication systems, such as a sixth generation mobile communication system. The technical solutions provided in the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and an internet of things (IoT) communication system or other communication systems.
[0068] In addition, the technical scheme provided in the embodiments of the present application can be applied to a link between a network device and a terminal device, and can also be applied to a link between devices, for example, a device-to-device (D2D) link. The D2D link can also be referred to as a sidelink, and the sidelink can also be referred to as an edge link or a secondary link. In the embodiments of the present application, the D2D link, the edge link or the secondary link all refer to a link established between devices of the same type, and have the same meaning. The devices of the same type can be a link between a terminal device and a terminal device, a link between a network device and a network device, a link between a relay node and a relay node, and the like, which are not limited in the embodiments of the present application. For a link between a terminal device and a terminal device, there is a D2D link defined in Release (Rel)-12 / 13 of the 3rd Generation Partnership Project (3GPP), and there is a vehicle-to-everything (V2X) link defined by the 3GPP for vehicle networking. It should be understood that the V2X specifically includes direct communication between a vehicle and a vehicle (vehicle-to-vehicle, V2V), direct communication between a vehicle and roadside infrastructure (vehicle-to-infrastructure, V2I), direct communication between a vehicle and a pedestrian (vehicle-to-pedestrian, V2P), and a V2X link between a vehicle and a network (vehicle-to-network, V2N) or a vehicle and any entity, including Rel-14 / 15. The V2X also includes an NR system-based V2X link in Rel-16 and subsequent versions that are currently being studied by the 3GPP, and the like. V2V refers to communication between vehicles; V2P refers to communication between a vehicle and a person (including a pedestrian, a cyclist, a driver, or a passenger); V2I refers to communication between a vehicle and infrastructure, for example, a road side unit (RSU) or a network device, and in addition, V2N can be included in V2I, and V2N refers to communication between a vehicle and a network device. The RSU includes two types: a terminal type RSU, which is in a non-mobile state due to being placed on the roadside and does not need to consider mobility; and a base station type RSU, which can provide timing synchronization and resource scheduling for vehicles in communication therewith.
[0069] The present application is applied to a mobile communication system. As shown in Figure 1 Figure 1 is a schematic diagram of the architecture of a communication system 1000 to which the embodiments of the present application are applied. As shown in Figure 1 , the communication system includes a radio access network 100, and optionally, the communication system 1000 can also include a core network 200 and an Internet 300. The radio access network 100 can include at least one radio access network device (e.g.,Figure 1 110a and 110b in the above), may also include at least one terminal (such as Figure 1 (Referring to 120a-120j in the original text). Terminals connect wirelessly to the wireless access network (WLAN) equipment, which in turn connects to the core network via wireless or wired connections. The core network equipment and the WLAN equipment can be independent physical devices, or they can integrate the functions of the core network equipment and the logical functions of the WLAN equipment onto the same physical device. Alternatively, a single physical device can integrate some of the functions of both the core network equipment and the WLAN equipment. Terminals and WLAN equipment can be interconnected via wired or wireless connections. Figure 1 This is just an illustration; the communication system may also include other network devices, such as wireless repeaters and wireless backhaul devices. Figure 1 It is not shown in the middle.
[0070] For example, taking a communication system that includes two terminal devices as an example, such as Figure 2 As shown in (a) above, both terminal devices can be within network coverage areas. Or, as... Figure 2 As shown in (b), one of the two terminal devices is in a network coverage area, and the other is in an area without network coverage. Or, as... Figure 2 As shown in (c), the two terminal devices can be located in different network coverage areas. Or, as... Figure 2 As shown in (d), both terminal devices can be in areas without network coverage.
[0071] It should be understood that the information sending end in the communication system of this application can be a network device or a terminal device, and the information receiving end can be a network device or a terminal device; this application does not limit either of them.
[0072] In the embodiments of this application, the UE may be referred to as a terminal device, terminal apparatus, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user apparatus.
[0073] The terminal device can be a device providing voice / data to a user, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device can include a user equipment, also known as terminal, access station, UE station, remote station, wireless communication device, or user apparatus, etc. The terminal device is used to connect people, things, machines, etc., and can be widely used in various scenarios, for example, including but not limited to the following scenarios: cellular communication, D2D, V2X, machine-to-machine / machine-type communications (M2M / MTC), internet of things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self driving, remote medical, smart grid, smart furniture, smart office, smart wear, smart transportation, smart city, unmanned aerial vehicle, robot, etc. For example, the terminal device can be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a VR terminal, an AR terminal, a wireless terminal in industrial control, a whole vehicle, a wireless communication module in a whole vehicle, a vehicle-mounted T-box (Telematics BOX), a roadside unit (RSU), a wireless terminal in self driving, a smart speaker in an IoT network, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, or a wireless terminal device in smart home, etc. The embodiments of the present application are not limited thereto.
[0074] As an example but not limitation, in embodiments of the present application, the terminal device can also be a wearable device. The wearable device can also be referred to as a wearable smart device, which is a general term for devices that are designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes. The wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also has powerful functions through software support and data interaction and cloud interaction. The broad sense of wearable smart devices includes devices with full functions and large sizes that can realize complete or partial functions without relying on smart phones, such as smart watches or smart glasses, and devices that focus on a certain application function and need to be used in cooperation with other devices, such as smart phones, such as various smart wristbands and smart jewelry for measuring physical signs. In addition, in embodiments of the present application, the terminal device can also be a terminal device in an IoT system. IoT is an important part of the future development of information technology, and its main technical feature is to connect objects through communication technology and network to realize human-machine interconnection and intelligent network of object-to-object interconnection.
[0075] As introduced above, various terminal devices can be considered as vehicle-mounted terminal devices if they are located on a vehicle (for example, placed in or installed in a vehicle), and the vehicle-mounted terminal device is also referred to as an on-board unit (OBU). The terminal device of the present application can also be an on-board module, an on-board module group, an on-board component, an on-board chip, or an on-board unit built in a vehicle as one or more components or units, and the vehicle can implement the method of the present application through the built-in on-board module, on-board module group, on-board component, on-board chip, or on-board unit.
[0076] It should be understood that the network device in the wireless communication system can be a device capable of communicating with the terminal device, and the network device can also be referred to as an access network device or a radio access network device, such as a base station. The network device in the embodiments of the present application can refer to a radio access network (RAN) node (or device) that accesses the terminal device to the wireless network. The base station can broadly cover various names in the following or be replaced by the following names, such as: Node B (NodeB), evolved Node B (eNB), next generation Node B (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master eNodeB (MeNB), secondary eNodeB (SeNB), multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station can also refer to a communication module, modem or chip used in the above-mentioned devices or apparatuses. The base station can also be a mobile switching center and a device that performs the function of a base station in D2D, V2X, M2M communication, a network side device in 6G network, a device that performs the function of a base station in future communication systems, etc. The base station can support networks of the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form of the network device.
[0077] In the embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem containing the functions of the base station. The control subsystem containing the functions of the base station herein can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation and smart city. The functions of the terminal can also be performed by a module (such as a chip or modem) in the terminal, or by a device containing the functions of the terminal.
[0078] For the convenience of understanding the present application, the random access procedure and related concepts are briefly described.
[0079] 1. Interface: The communication interface between the terminal device and the network equipment (Uu interface) can be referred to as Uu interface, and the communication interface between the terminal device and the terminal device (PC5 interface) can be referred to as PC5 interface. The transmission link in the PC5 interface is defined as a sidelink (SL). The terminal device in the present application can be understood as the above-mentioned terminal equipment, or part of the modules / chips in the terminal equipment.
[0080] 2. Unlicensed spectrum: In a wireless communication system, according to the different frequency bands used, it can be divided into licensed spectrum and unlicensed spectrum. In the licensed spectrum, users use spectrum resources based on the scheduling of the center node. In the unlicensed spectrum, the transmitting node needs to use the spectrum resource in a competitive way, specifically, through the listen-before-talk (LBT) way to compete for the channel. 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 until the channel is restored to idle before occupying the channel. In the 5G NR system, the NR protocol technology in the unlicensed spectrum is collectively referred to as NR-U, which is expected to further improve the performance of the corresponding Uu interface communication. Enabling SL communication in the unlicensed spectrum in the local space is an important evolution direction, and the corresponding protocol technology can be collectively referred to as SL-U. Similar to the Uu interface, the UE working through the SL-U also needs to coexist with the nearby Wi-Fi equipment based on the LBT mechanism. The reason why the LBT mechanism becomes a mandatory feature of the unlicensed spectrum is that there are regulation requirements for the use of the unlicensed spectrum in various regions of the world. Various forms of UEs working in different communication protocols can only use the unlicensed spectrum if they meet the regulations, and then use the spectrum resources relatively fairly and efficiently.
[0081] 3. Sidelink resource allocation mode: NR SL supports two resource allocation modes, namely mode 1 and mode 2.
[0082] Mode 1 (SL mode 1): Resources used for sidelink transmission are allocated by network device, mode 1 is usually used for sidelink communication within network device coverage. Taking an example of network device dynamically scheduling transmission resources in mode 1, network device performs resource allocation according to buffer status report (BSR) of UE. Specifically, network device indicates time-frequency resources to UE1 through downlink control information (DCI), UE1 being a UE acting as a sending end in a communication party. After receiving the DCI, UE1 sends sidelink control information (SCI) and data to UE2 on the time-frequency resources indicated by the DCI, UE2 being a UE acting as a receiving end in the communication party. In mode 1, sidelink transmission resources of each UE are uniformly scheduled by network device, which can avoid collision.
[0083] Mode 2 (SL mode 2): Resources used for sidelink transmission are autonomously selected by UE.
[0084] 4. LBT: LBT is a channel access rule. Before accessing the channel and starting to send data, UE needs to listen to whether the channel is idle, if the channel has been idle for a certain time, UE can occupy the channel; if the channel is not idle, UE needs to wait until the channel is idle again before occupying the channel.
[0085] Generally, energy-based detection and signal type detection can be used to determine the state of the channel, such as energy-based detection used by NR-U. Energy-based detection needs to set a detection threshold, when the detected energy exceeds the detection threshold, it is determined that the channel is busy, and the channel is not allowed to be accessed. When the detected energy is lower than the detection threshold, if it lasts for a period of time, the channel is allowed to be accessed. According to the regulations of countries and regions for using unlicensed frequency bands, taking the 5GHz frequency band as an example, one channel can refer to a bandwidth of 20MHz. Accessing a 20MHz channel needs to meet the requirement of at least minimum occupied channel bandwidth (OCB) to occupy the channel, generally the minimum OCB needs to be at least 80% of the normal bandwidth, taking the normal bandwidth as 20MHz as an example, i.e. UE needs to occupy at least 16MHz bandwidth to seize the 20MHz channel. It should be understood that the bandwidth of one channel can also be other values, and 20MHz is only an example and not a limitation.
[0086] There are many types of LBT, the following mainly introduces two types:
[0087] First type LBT: the communication device needs to do random backoff before accessing the channel and transmitting data. Illustratively, the terminal device can first detect that the channel is idle in a continuous defer sensing time (denoted as T d ), and after decreasing the counter N to zero in the sensing slot duration, initiate data transmission. Following T d is m p continuous sensing slot durations (denoted as T sl ). Specifically, the terminal device can access the channel according to the following steps:
[0088] Step 1. Set N = N init , where N init is a random number uniformly distributed between 0 and CW p , perform step 2, where CWp can be the contention window for a given priority class p;
[0089] Step 2. If N > 0, the network device or terminal device selects to decrease the counter, taking N = N - 1;
[0090] Step 3. If the channel is idle during the sensing slot, go to step 4;
[0091] Otherwise, go to step 5;
[0092] Step 4. If N = 0, stop;
[0093] Otherwise, perform step 2.
[0094] Step 5. Listen to the channel until the channel is detected to be busy within another T d , or all sensing slots within another T d are detected to be idle;
[0095] Step 6. If all sensing slots within another T d are detected to be idle, perform step 4;
[0096] Otherwise, perform step 5.
[0097] Where CW min,p ≤ CW p ≤ CW max,p , CW min,p is the minimum value of the contention window for priority p, and CW max,p is the maximum value of the contention window for priority p.
[0098] Selecting CWp before step 1 min,p and CWp max,p , m p , CWp min,p and CWp max,p are determined based on a channel access priority value p associated with a transmission of the network device or terminal device, as shown in Table 1 or Table 2:
[0099] Table 1 Relationship between channel access priority value and CWp p Table 1
[0100]
[0101] Table 2 Relationship between channel access priority value and CWp
[0102]
[0103] In Table 1 and Table 2, T m cot,p is the maximum channel occupancy time for a given priority class, and the channel occupancy time (COT) of the network device or terminal device on the channel does not exceed T m cot,p In other words, COT refers to the time allowed for the communication device to occupy the channel after successfully accessing the channel. In other words, the communication device can preempt the use of the channel for a period of time after completing the LBT process. The channel access process is performed based on the channel access priority value p associated with the transmission of the network device or terminal device. The smaller the priority value in Table 1, the higher the priority, such as priority 1 being the highest priority.
[0104] The network device or terminal device maintains a contention window value CW p and adjusts the value of CW p before step 1 according to the following steps:
[0105] For each priority in the table, set the CW p for the priority corresponding to CW min,p .
[0106] If at least 80% of the data sent by the network device or terminal device in the reference subframe k is fed back with a negative acknowledgment (NACK), the CW pThe value is increased to the next higher allowed value, which is used in step 2; otherwise, step 1 is performed. Wherein, the reference subframe k is the starting subframe of the last data transmission on the channel by the network device or the terminal device.
[0107] An example of the first type of LBT is shown in FIG. 1. Figure 3 As shown in FIG. 1, taking N as 6 for example, the terminal device determines the channel state by sensing. The channel is in an idle state in the first T d , N is decreased from 6 to 5 in the first T sl , and N is decreased from 5 to 4 in the second T sl . After that, the terminal device senses that the channel state is busy, and waits for the channel state to be idle and last for a duration of T d , and then N is decreased to 3 in the third T sl . After that, the terminal device senses that the channel is busy again, and waits for the channel state to be idle and last for a duration of T d , and then N is decreased to 2 in the fourth T sl , N is decreased to 1 in the fifth T sl , and N is decreased to 0 in the sixth T sl . After that, the terminal device senses that the channel state is idle and lasts for a duration of T d , and then accesses the channel and transmits data in the COT.
[0108] The second type of LBT is LBT without random backoff, which is divided into two cases:
[0109] Case A: The communication device can transmit data without random backoff after sensing that the channel is in an idle state and lasts for a period of time.
[0110] Case B: Transmit immediately after a short switching gap, for example, the communication device transmits immediately after the switching gap from the receiving state to the transmitting state in the COT. The time of the switching gap can be no more than 16us. The specific switching time can be preset or configured by the base station, or can be related to the hardware capability of the communication device.
[0111] 5. Resource pool: a set of sidelink transmission resources.
[0112] A resource pool includes a plurality of continuous sub-channels in the frequency domain, and the unit of time domain is SL slot. Each sub-channel contains an equal number of PRBs (physical resource blocks), and the specific value is configured by the higher layer to the resource pool. An SL slot is located in a slot in the time domain, and occupies a plurality of continuous symbols. The start symbol position of the SL slot and the number of occupied symbols (SLsymbolsLength) are configured by the higher layer. The time domain start position and the time domain symbol length of all SL slots in a resource pool are the same. The SL physical channels that can be transmitted on the SL slot include the physical sidelink shared channel (PSSCH), the physical sidelink broadcast channel (PSBCH), the physical sidelink control channel (PSCCH), and the physical sidelink feedback channel (PSFCH).
[0113] The PSCCH is used to carry control information, which can be referred to as first-level sidelink control information. The first-level sidelink control information carries physical layer resource information of a sidelink data channel, DMRS configuration information, a number of DMRS ports, a modulation and code signal (MCS), and resource reservation information. The resource reservation information is used to indicate the interval between the time domain position of the resource used by the user to send the PSSCH / PSCCH in the future and the time slot where the current PSSCH / PSCCH is located. There are two forms of expression, and both exist in the first control information, including periodic resource reservation, which is used for initial transmission of other TBs, and retransmission resource information of the current PSSCH / PSCCH. Other users can determine the use of the resource selection window according to the resource reservation information in the correctly received first control information in the resource listening window, such as whether a candidate resource in the resource selection window has been reserved by other users. The resource reservation-based allocation method can improve the reliability of resource use in a distributed system and reduce collisions.
[0114] The PSSCH is used to carry data information and second-level sidelink control information. The data information is service information from terminal device to terminal device. The second-level sidelink control information is mainly used to carry other control information except the PSSCH DMRS, and can specifically include channel state information (CSI) reporting trigger information, an ID of a target user of the PSSCH, a PSSCH HARQ process number, a new data indicator, a HARQ transmission version number and the like. The format of the second-level sidelink control information is different according to the type of the service information. The PSSCH needs to be transmitted together with a corresponding PSCCH.
[0115] In one resource pool, the number of resources occupied by the PSCCH is fixed, and the number of control information bits carried by the first-level sidelink control information is fixed, so that blind detection of the PSCCH format is not needed. The PSCCH is limited to be transmitted in one subchannel, and occupies 2 to 3 symbols in the time domain and a bandwidth less than or equal to the bandwidth of one subchannel in the frequency domain. The number of PRBs of the PSCCH in the frequency domain is configured by the resource pool, and the frequency domain starting position is aligned with the minimum PRB index position of the subchannel. Since the minimum frequency domain granularity of the PSSCH transmission in the frequency domain is one subchannel, an independent PSSCH can be transmitted on each subchannel, that is, a PSCCH can exist on each subchannel, and the terminal device needs to blindly detect whether the PSCCH exists on each subchannel. For example, one resource pool is configured with 4 subchannels, and the PSCCH bandwidth is configured to be the same as the subchannel bandwidth. Since the PSSCH / PSCCH can be transmitted on each subchannel, the terminal device needs to detect whether the PSCCH exists on each subchannel. In the following figure, UE-A occupies subchannels 0 and 1 to transmit PSSCH / PSCCH, UE-B occupies subchannel 2 to transmit PSSCH / PSCCH, and subchannel 3 is idle and has no information transmission. Actually, only the PSCCH is transmitted on subchannel 0 and subchannel 2, and there is no PSCCH information on the other subchannels. After the terminal device detects the PSCCH on subchannel 0 and subchannel 2, the PSSCH is decoded according to the first-level sidelink control information carried by the PSCCH to obtain the content of the second-level sidelink control information, and the data carried by the PSSCH is further decoded.
[0116] In order to facilitate understanding of the information transmission method provided in the following embodiments of the present application, first, the related concepts involved in the following embodiments are introduced:
[0117] The terminal device shares the COT, which can be understood as that the terminal device shares part of the time-frequency resources in the COT with other terminal devices.
[0118] The time-frequency resource in the COT can include a resource whose time domain position is located in the COT and whose frequency domain position is located in a channel corresponding to the COT. The channel corresponding to the COT is a channel accessed (or accessed) by the terminal device through LBT, and the COT is an occupation time (or use time) of the channel accessed (or accessed) by the terminal device.
[0119] Pre-empted resource: For a certain terminal device, the pre-empted resource refers to a time-frequency resource in a COT corresponding to a channel pre-empted by the terminal device.
[0120] Shared resource: For a certain terminal device, the shared resource refers to a time-frequency resource in a COT of another terminal device shared by the other terminal device to the terminal device.
[0121] Priority information: The priority information is used to indicate the priority. The priority information can have various forms of expression, for example, can be a priority value, or a sequence, or other forms of expression.
[0122] In order to solve the problem of communication reliability in the scenario of sidelink resource sharing in unlicensed frequency bands, the present application provides a communication method. In the method, the terminal device shares the sidelink transmission resource according to the resource reservation information, and ensures the transmission reliability of high-priority data. As shown in Figure 4 The method can include the following steps:
[0123] Step 401: The first terminal device receives first indication information from the second terminal device.
[0124] Correspondingly, the second terminal device sends the first indication information to the first terminal device.
[0125] The first indication information includes first time-frequency resource information, wherein the first time-frequency resource information is used to indicate first time-frequency resources reserved by the second terminal device, and the first time-frequency resources are used by the second terminal device to send first sidelink information.
[0126] It can be understood that the first time-frequency resource is a time-frequency resource expected to be used or desired to be used by the second terminal device before actually sending the first sidelink information. The second terminal device can use the first time-frequency resource when actually sending the first sidelink information, or can use other time-frequency resources.
[0127] The transmission manner of the first indication information can also be various. The first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information. Alternatively, the first indication information can also be broadcasted, and the first indication information can be carried on a physical sidelink feedback channel. When the first indication information is physical layer sidelink control information, the first indication information can be first-order physical layer sidelink control information or second-order physical layer link control information.
[0128] The first sidelink information includes first sidelink data information, or the first sidelink information includes first sidelink data information and first sidelink control information.
[0129] The first time-frequency resource information includes time domain resource indication information and / or frequency domain resource indication information. The first time-frequency resource can be understood as a time-frequency resource reserved by the second terminal device. That is, when the second terminal device has first sidelink information to be sent, the second terminal device hopes that other terminal devices can share the first time-frequency resource, so as to send the first indication information to other terminal devices on the first time-frequency resource. The first time-frequency resource information can also include indication information of a first period. The first period is a period for the second terminal device to send sidelink data. The second terminal device can send sidelink information with the first period as a period.
[0130] The first indication information also includes first priority information, which is used to indicate the priority of the first sidelink information. Here, the priority of the first sidelink information can be understood as the priority of the first sidelink data included in the first sidelink information. The first priority information is a corresponding priority value of the first sidelink information or the first sidelink data. It can be understood that priority and priority value are two concepts, and the higher the priority, the lower the priority value, or the priority and the priority value can also be a positive correlation. For example, the service priority value of data A = 1, the service priority value of data B = 2, the priority of data A is higher than that of data B, and the importance of data A is higher than that of data B.
[0131] Alternatively, the first indication information is received in a first resource pool. The first resource pool is (pre)configured for sidelink data transmission and reception. Alternatively, the first resource pool includes a transmission resource pool and a reception resource pool, and a terminal device can only transmit data in one transmission resource pool, but can receive in multiple reception resource pools. A resource pool includes at least one channel, and the same channel is not located in multiple different resource pools. The resource usage granularity of the resource pool can be configured or preconfigured. The resource usage granularity can refer to a 20M channel, or an interlace RB or multiple interlace RBs in the resource pool.
[0132] The pre-configuration refers to obtaining the parameter without networking, and as a possible implementation, the pre-configured parameter can be defined by a protocol or defined by a regulation. At this time, the first terminal device can be pre-configured with the parameter in the form of software when the first terminal device is manufactured. Subsequently, if the protocol or regulation changes, the pre-configured parameter in the first terminal device can be updated in the form of offline software update. Correspondingly, the configuration can be a parameter configured by an access network or determined by a core network device. When the first terminal device is in a network coverage area, the access network device can configure the corresponding parameter to the first terminal device through radio resource control (RRC) signaling.
[0133] The first indication information can be received on a channel A in the first resource pool, the channel A being a channel previously preempted by the second terminal device or a channel preempted by another terminal device, and the second terminal device sends the first indication information to the first terminal device by borrowing resources of the channel A.
[0134] The first indication information can further include a destination terminal device identifier of the first time-frequency resource, and the destination terminal device identifier can be an identifier of the first terminal device. The first terminal device confirms that the receiving end of the first sidelink information is itself according to the destination identifier, and shares resources with the second terminal device. Optionally, the destination terminal device identifier can also be an identifier of another terminal device outside the first terminal device.
[0135] Optionally, the first terminal device and the second terminal device have a transceiving relationship and the shared resources can only be used to transmit information to each other, or the first terminal device and the second terminal device are within a certain distance range of each other, and the shared resources can not be limited to being used for transceiving each other, i.e. the second terminal device needs to transmit sidelink information to other terminal devices and perform resource reservation to the first terminal device within the communication range.
[0136] Optionally, the first indication information includes channel access priority information, for example, the channel access priority value in Table 1 or Table 2. The channel access priority value can be p = 1, p = 2, p = 3, p = 4; the priority value of the first sidelink information and the channel access priority value can have a corresponding relationship, for example, a one-to-one relationship, the channel access priority value of 1 corresponds to the priority value of the first sidelink information of 1, and the channel access priority value of 1 corresponds to the priority value of the first sidelink information of 2. It can also be a one-to-many relationship, the channel access priority value of 1 corresponds to the priority value of the first sidelink information of 1 or 2, the channel access priority value of 2 corresponds to the priority value of the first sidelink information of 3 or 4, the channel access priority value of 3 corresponds to the priority value of the first sidelink information of 5 or 6, and the channel access priority value of 4 corresponds to the priority value of the first sidelink information of 7 or 8. The lower the channel access priority value, the higher the priority of channel access. Alternatively, it can also be the opposite, the lower the channel access priority value, the lower the priority of channel access. This scheme is also applicable to single channel access. It can be understood that when the first indication information includes channel access priority information, the first priority information can no longer be included.
[0137] Step 402: The first terminal device performs channel access on the first channel.
[0138] The first terminal device acquires the channel occupancy time (COT) of the first channel. The first terminal device acquires the transmission opportunity on the first channel through LBT, and the length of time corresponding to the continuous transmission information of the transmission opportunity can be referred to as the channel occupancy time COT.
[0139] The first terminal device performs channel access on the first channel in multiple ways, for example, the following way A and way B:
[0140] Way A: The first terminal device performing channel access on the first channel includes:
[0141] The first terminal device performs channel sensing on at least two channels, determines that the first channel is idle, and completes channel access on the first channel.
[0142] The above at least two channels belong to the first resource pool, that is, the first terminal device performs channel sensing in the channels included in the first resource pool, and determines that the first channel is currently idle according to the channel sensing result, so as to complete the channel access process on the first channel and acquire the first COT of the first channel. For example, the first resource pool includes channel A and channel B, the first terminal device performs LBT on channel A and channel B, and the counter is first reset to 0 on channel A, so the first terminal device accesses channel A. It can be understood that the first resource pool can include more than two channels.
[0143] Mode B: the first terminal device performs channel access on the first channel includes:
[0144] The first terminal device selects a first channel among the at least two channels to perform channel sensing, determines that the first channel is idle, and completes channel access on the first channel.
[0145] The at least two channels belong to a first resource pool, the first terminal device selects a first channel among the at least two channels of the first resource pool, performs sensing on the first channel, determines that the first channel is idle, completes channel access on the first channel, and obtains a first COT of the first channel. The selection of the first channel among the at least two channels can be random. For example, the first resource pool includes a channel A, a channel B, and a channel C, the first terminal device randomly selects the channel A among the three channels to perform channel sensing, determines that the first channel is idle, and obtains the first COT.
[0146] It can be understood that the step 401 can occur before the step 402, that is, the first terminal device receives the resource reservation information, that is, the first indication information, first, and then performs channel access. Alternatively, the step 401 and the step 402 can occur simultaneously. Alternatively, the step 401 can occur after the step 402, but the receiving time of the first indication information is earlier than the earliest time of the channel occupation time of the first terminal device on the first channel for sending the sidelink information.
[0147] Step 403: The first terminal device sends second indication information to the second terminal device.
[0148] Correspondingly, the second terminal device receives the second indication information from the first terminal device.
[0149] The second indication information can make the second terminal device know that the second time-frequency resource is available, and the content and representation of the second indication information can be various, for example: the second indication information is used to indicate that the second time-frequency resource is a time-frequency resource shared for the second terminal device, or the second indication information is used to indicate that the second time-frequency resource is shared for the second terminal device, or the second indication information is used to indicate that the second terminal device sends first sidelink information on the second time-frequency resource, or the second indication information can directly indicate the second time-frequency resource.
[0150] The transmission mode of the second indication information can also be various, for example: the second indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information. Optionally, the second indication information is first level sidelink control information, or the second indication information is second level sidelink control information.
[0151] The second time-frequency resource is located in a channel occupancy time of the first channel. It can be understood that the second time-frequency resource is located in a time domain resource of the channel occupancy time of the first channel.
[0152] The first terminal device can determine the second time-frequency resource according to the first time-frequency resource information. Alternatively, the first terminal device determines the second time-frequency resource according to the first time-frequency resource.
[0153] The time domain position of the second time-frequency resource is the same as that of the first time-frequency resource. Alternatively, the number of frequency domain resources of the second time-frequency resource is the same as that of the first time-frequency resource, i.e., the length of the frequency domain of the second time-frequency resource is the same as that of the first time-frequency resource. Alternatively, the relative position of the frequency domain resource of the second time-frequency resource in the first channel is the same as that of the first time-frequency resource in the channel. In this way, the relative frequency domain position of the second time-frequency resource shared with the second terminal device can be ensured to be the same as that of the resource reserved by the first terminal device in the channel, and the reliability of the first sidelink information transmission can be further improved.
[0154] For example, the frequency domain position of the first time domain resource in the channel is the 20th-30th RB from the lowest RB of the channel, i.e., the length of the frequency domain resource occupied by the first time domain resource is 10 RBs, and the distance from the lowest starting RB of the channel is 20 RBs. The length of the frequency domain resource of the second time-frequency resource is also 10 RBs. Alternatively, the offset of the starting RB of the second time-frequency resource from the lowest RB of the first channel is 20 RBs, i.e., the position of the frequency domain resource of the second time-frequency resource relative to the first channel is the same as that of the first time domain resource in the frequency domain resource relative to the channel.
[0155] Specifically, the frequency domain resource indication information in the first time-frequency resource information indicates the frequency domain starting position and the number of RBs of the first time-frequency resource in the channel. The time domain resource indication information in the first time-frequency resource information indicates the time domain resource where the first time-frequency resource is located.
[0156] The first terminal device determines a segment of frequency domain resource with the same starting position and the same number of RBs in the first channel as the frequency domain resource of the second time-frequency resource according to the frequency domain resource indication information, or the first terminal device randomly selects a segment of frequency domain resource with the same number of RBs as the frequency domain resource of the second time-frequency resource.
[0157] And the same time domain resource as the time domain resource occupied by the first time-frequency resource is determined as the time domain resource of the second time-frequency resource, thereby determining the second time-frequency resource.
[0158] The second time-frequency resource is the same as the time domain resource of the first time-frequency resource. On this basis, the length of the frequency domain resource is the same, and the position of the frequency domain resource relative to the channel can be the same. The second time-frequency resource is a resource shared by the first terminal device for the second terminal device, so that the second terminal device can send sidelink information on the same resource in the time domain as the resource reserved by it, ensuring the timeliness of the sidelink information transmission of the second terminal device and avoiding the delay of the sidelink information transmission of the second terminal device.
[0159] The second time-frequency resource is located in the first channel occupied by the first terminal device.
[0160] Optionally, the channel where the first time-frequency resource is located is the first channel, and at this time, the second time-frequency resource is the same as the first time-frequency resource. That is, the time-frequency resource shared by the first terminal device for the second terminal device is the time-frequency resource reserved by the second terminal device. For example Figure 7 As shown in the figure, the first time-frequency resource indicated by the first indication information is located in the first channel, and the channel occupied by the first terminal device is the first channel. At this time, the first time-frequency resource is equal to the second time-frequency resource, that is, the first terminal device shares the time-frequency resource reserved by the second terminal device for it.
[0161] Optionally, the first time-frequency resource is located in the second channel, the second time-frequency resource is located in the first channel, and the time domain position of the second time-frequency resource is the same as that of the first time-frequency resource. The second channel is different from the first channel, and the second channel and the first channel are both located in the first resource pool. Optionally, the position of the frequency domain resource of the second time-frequency resource relative to the first channel is the same as the position of the frequency domain of the first time-frequency resource relative to the second channel.
[0162] The sending time of the second indication information is earlier than the time domain starting time of the first time-frequency resource. For example, the sending time of the second indication information is earlier than several symbols / slots before the time domain starting time of the first time-frequency resource, and the several symbols / slots are the reserved processing delay. The second terminal device has a certain time for data processing before sending the first sidelink information after receiving the second indication information.
[0163] Optionally, in step 403, the first terminal device sends the second indication information to the second terminal device, including:
[0164] In the case that the priority of the information to be sent by the first terminal device is lower than the priority of the first sidelink information, the first terminal device sends the second indication information to the second terminal device. That is, in the case that the priority of the sidelink information to be sent by the first terminal device is lower than the priority of the sidelink information of the second terminal device, the first terminal device shares the second time-frequency resource for the second terminal device and sends the second indication information to the second terminal device.
[0165] It can be understood that when the priority of the information to be sent by the first terminal device is higher than the priority of the first sidelink information, the first terminal device preferentially sends its own sidelink information, i.e., to ensure the transmission of high-priority information.
[0166] The method can further include step 404: the first terminal device receives the first sidelink information from the second terminal device on the second time-frequency resource.
[0167] That is, when the first time-frequency resource reserved by the second terminal device is used to send sidelink information to the first terminal device, the first terminal device shares the second time-frequency resource with the second terminal device, and receives the first sidelink information from the first terminal device on the second time-frequency resource. At this time, the two terminal devices form a communication pair, and in this case, the performance of information transmission between the communication pair is effectively improved.
[0168] Optionally, the second terminal device sends sidelink information to the first terminal device at a first period as a time interval, and the sidelink information includes the first sidelink information.
[0169] Optionally, a necessary condition for the first terminal device to share the designated resource with the second terminal device is that the channel access priority (CAPC) of the first terminal device is higher than or equal to the channel access priority (CAPC) of the second terminal device. The higher the channel access priority value, the lower the corresponding channel access priority.
[0170] In SL-U, the UE selects resources for data transmission. Since the time-frequency resources used are in the unlicensed frequency band, LBT needs to be performed before using the reserved resources. Due to the randomness of LBT successful channel access, the problem of reserved resources being occupied by other UEs may occur, or the UE that occupies the reserved resources may not be able to share the resources due to the constraints of the transmission and reception relationship. The scheme proposes to compare the priority of the reserved resources to determine whether they can be shared, and to select the corresponding channel to perform LBT and share resources according to the reservation, which can effectively improve the probability of resource sharing on the channel, realize the transmission guarantee of high-priority services, and improve the competitiveness of SL-U for high-speed service transmission.
[0171] The application also provides a communication method, in which a terminal device shares sidelink transmission resources according to resource reservation information, thereby ensuring the transmission reliability of high-priority data. As shown in Figure 6 The method can include the following steps:
[0172] Step S601: The first terminal device receives first indication information from the second terminal.
[0173] The first indication information comprises first time-frequency resource information, wherein the first time-frequency resource information is used to indicate the first time-frequency resource reserved by the second terminal device, and the first time-frequency resource is used to transmit the first sidelink information
[0174] The first time-frequency resource is located in the first channel, i.e., the second terminal device hopes to reserve the first time-frequency resource in the first channel for sidelink information transmission. The first indication information is also used to indicate that the first time-frequency resource is located in the first channel, for example, the first time-frequency resource information in the first indication information indicates that the first time-frequency resource is located in the first channel.
[0175] The first channel is located in the first resource pool. The first resource pool comprises at least two channels, and the at least two channels comprise the first channel. The first resource pool is (pre)configured for sidelink data transmission and reception. Optionally, the first resource pool comprises a transmission resource pool and a reception resource pool, and a terminal device can only transmit data in one transmission resource pool but can receive in multiple reception resource pools. The same channel is not located in multiple different resource pools, and the resource usage granularity of the resource pool can be configured or preconfigured. Optionally, the first resource pool comprises at least two channels.
[0176] Optionally, the first indication information is received in the first resource pool. Optionally, the second terminal device transmits the first indication information to the first terminal device on a certain channel in the first resource pool.
[0177] Optionally, the first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information.
[0178] The first sidelink information comprises first sidelink data information, or the first sidelink information comprises first sidelink data information and first sidelink control information.
[0179] The first time-frequency resource information comprises time domain resource indication information and / or frequency domain resource indication information. The first time-frequency resource can be understood as the time-frequency resource reserved by the second terminal device. That is, when the second terminal device has first sidelink information to be transmitted, it hopes that other terminal devices can share the first time-frequency resource, and transmits the first indication information to other terminal devices.
[0180] Optionally, the first indication information further comprises first priority information, the first priority information being used for indicating a priority of the first sidelink information. The priority of the first sidelink information can be understood as a priority of first sidelink data included in the first sidelink information. The first priority information is a corresponding priority value of the first sidelink information or the first sidelink data. It can be understood that the priority and the priority value are two concepts, the priority is high, and the priority value is low, or the priority and the priority value can also be a positive correlation. For example, the service priority value of data A = 1, the service priority value of data B = 2, the priority of data A is higher than that of data B, and the importance of data A is higher than that of data B.
[0181] Optionally, the first time-frequency resource information further comprises indication information of a first period. The first period is a period for the second terminal device to send sidelink data. The second terminal device can send the sidelink information with the first period as the period.
[0182] Optionally, the first indication information further comprises a destination terminal device identifier of the first time-frequency resource. The destination terminal device identifier can be an identifier of the first terminal device. The first terminal device confirms that the receiving end of the first sidelink information is itself according to the destination identifier, and shares the resource with the second terminal device. Optionally, the destination terminal device identifier can also be an identifier of another terminal device outside the first terminal device.
[0183] Optionally, the first terminal device and the second terminal device have a transceiving relationship and the shared resource can only be used for sending information to each other, or the first terminal device and the second terminal device are within a certain distance range of each other, and the shared resource can not be limited to being used for transceiving each other, i.e., the second terminal device needs to send sidelink information to other terminal devices and perform resource reservation to the first terminal device within the communication range.
[0184] Step S602: The first terminal device selects a first channel from the at least two channels for channel access.
[0185] The at least two channels belong to the first resource pool. The first terminal device selects the first channel in which the first time-frequency resource is located from the at least two channels in the first resource pool for channel access. After receiving the first indication information of the second terminal device, the first terminal device preferentially selects the channel in which the reserved time-frequency resource is located for channel access.
[0186] In the process of performing the channel access, the first terminal device determines that the first channel is idle, acquires a channel occupancy time of the first channel, and the first time-frequency resource is located within the channel occupancy time of the first channel.
[0187] The channel occupancy time of the first channel comprises time domain resources of the first time-frequency resource in the time domain. That is, the time occupied by the first terminal device on the first channel completely comprises the time domain range of the time-frequency resource reserved by the second terminal device. The first terminal device can guarantee to share all the time domain resources required by the second terminal device, and guarantee the reliability of the sidelink transmission of the second terminal device.
[0188] Optionally, the first terminal device selects the first channel from the at least two channels for channel access comprises:
[0189] The priority of the second sidelink information to be sent by the first terminal device is lower than the priority of the first sidelink information, and the first terminal device selects the first channel from the at least two channels for channel access.
[0190] The priority of the information to be sent by the first terminal device is lower than the priority of the first sidelink information, and the first terminal device selects the first channel for the access process. That is, in the case that the priority of the sidelink information to be sent by the first terminal device is lower than the priority of the sidelink information of the second terminal device, the first terminal device shares the first time-frequency resource for the second terminal device.
[0191] It can be understood that when the priority of the information to be sent by the first terminal device is higher than the priority of the first sidelink information, the first terminal device preferentially sends its own sidelink information, that is, the transmission of the high-priority information is guaranteed.
[0192] Step S603: The first terminal device sends second indication information to the second terminal device.
[0193] Correspondingly, the second terminal device receives the second indication information from the first terminal device.
[0194] The second indication information is used to indicate that the first time-frequency resource is a time-frequency resource shared for the second terminal device, or the second indication information is used to indicate that the second terminal device sends the first sidelink information in the first time-frequency resource, or the second indication information is used to indicate that the second terminal device uses the time-frequency resource reserved by it.
[0195] The second indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information. Optionally, the second indication information is first level sidelink control information, or the second indication information is second level sidelink control information.
[0196] Optionally, the second indication information is COT sharing indication information, which is used to indicate the first terminal device to share the first time-frequency resource for the second terminal device. The first time-frequency resource is the sidelink transmission information reserved by the second terminal device.
[0197] The sending time of the second indication information is earlier than the time domain starting time of the first time-frequency resource. For example, the sending time of the second indication information is earlier than several symbols / slots before the time domain starting time of the first time-frequency resource, and the several symbols / slots are reserved processing time delay. After receiving the second indication information, the second terminal device has a period of time for data processing before sending the first sidelink information.
[0198] As shown in Figure 5 or Figure 7 The sending time of the second indication information is n3, and the time corresponding to the first time-frequency resource is n4. For example, the starting time of the first time-frequency resource is n4, n3 is earlier than n4 by several slots, or is earlier than n4 by several symbols, and the several slots or symbols are used for data preparation of the second terminal device.
[0199] After receiving the second indication information, the second terminal device determines that the first terminal device shares the first time-frequency resource with it, and sends the first sidelink information on the first time-frequency resource.
[0200] Optionally, the receiver of the first sidelink information can be the first terminal device. Alternatively, the receiver of the first sidelink information can be another terminal device, for example, a third terminal device. In this case, the second terminal device reserves sidelink resources for the first terminal device to send sidelink information to the third terminal device.
[0201] Optionally, the method further comprises:
[0202] Step S604: The first terminal device receives the first sidelink information from the second terminal device on the first time-frequency resource. In this case, the first terminal device and the second terminal device form a communication pair, the second terminal device requests sidelink resources from the receiver of the sidelink information, i.e. the first terminal device, and the first terminal device shares the requested resources with it. The reliability of sidelink information transmission can be effectively improved.
[0203] Optionally, before the first terminal device selects the first channel for channel access in step S602, the method further comprises:
[0204] The first terminal device receives third indication information from a third terminal device in the first resource pool, and the priority of the to-be-sent information indicated by the third indication information is lower than the priority of the first sidelink information.
[0205] The first terminal device determines to select the first channel according to the third indication information and the first indication information.
[0206] Specifically, the first terminal device determines that the priority indicated by the priority information included in the first indication information is higher according to the priority information in the third indication information and the first indication information, and then determines to perform channel access on the first channel where the sidelink resource indicated in the first indication information is located.
[0207] The third indication information includes third time-frequency resource information and second priority information. The third time-frequency resource information indicates the third time-frequency resource for the third terminal device to transmit sidelink information. The third time-frequency resource is located in the second channel. The second priority information indicates the priority of the information to be transmitted by the third terminal device. The first resource pool includes at least two channels, and the at least two channels include the first channel and the second channel.
[0208] The priority of the information to be sent by the third terminal device is lower than the priority of the first side information, and the first terminal device selects the first channel for channel access.
[0209] That is, the first terminal device receives first indication information from the second terminal device and third indication information from the third terminal device, both of which are used to reserve side-channel time and frequency resources. The first indication information indicates that the resource is located on the first channel, and the third indication information indicates that the resource is located on the second channel. The side-channel information indicated by the first priority information has a higher priority than the side-channel information indicated by the second priority information. Since the side-channel information to be sent by the second terminal device has a higher priority, the first terminal device selects the first channel for channel access.
[0210] like Figure 8 As shown, the third indication information indicates that the reserved resource is located in the second channel, also known as channel 2, and the first indication information indicates that the reserved resource is located in the first channel, also known as channel 1. The priority information carried in the third indication information corresponds to a lower priority than the priority information carried in the first indication information. Therefore, the first terminal device selects the first channel from the first channel and the second channel for access, giving priority to the transmission of high-priority side data.
[0211] In this way, the first terminal device selects the channel access based on the priority of the sideline data to be transmitted. It prioritizes accessing the channel containing the higher-priority sideline data. This ensures the reliability of high-priority sideline data transmission and improves the transmission performance of sideline information.
[0212] Optionally, in step S602, the first terminal device selects a first channel from at least two channels for channel access. This can be replaced by: the first terminal device selecting multiple channels from at least two channels for channel access, including the first channel. That is, the first terminal device selects multiple channels from the first resource pool for channel access, and the first channel ultimately achieves successful channel access.
[0213] Optionally, in step S602, if the first terminal device needs to randomly select N channels for channel access, the first terminal device receives resource reservation indication information of L terminal devices, and the priority indicated in M of the L indication information is higher than the priority of the information to be sent by the first terminal device, then the first terminal device selects the M channels with resource reservation in the first resource pool first, and the remaining N-M channels are randomly selected from the remaining channels in the first resource pool excluding the M channels. In this way, the first terminal device can preferentially occupy the reserved resources corresponding to high-priority sidelink data, effectively improving the transmission efficiency and performance of the system.
[0214] The application also provides a communication method 700, in which a terminal device shares sidelink transmission resources according to resource reservation information of a plurality of terminal devices, thereby saving signaling overhead of sidelink communication. The method can include the following steps:
[0215] Step 701: At least two terminal devices send sidelink indication information to the first terminal device, for indicating sidelink time-frequency resources reserved by the at least two terminal devices respectively.
[0216] For example, before time slot n0, UE-2, UE-3 and UE-4 respectively grab channel 1, and successively send sidelink indication information to UE-1, the sidelink indication information including control information PSCCH and data information PSSCH, and the first-level SCI in PSCCH containing time-frequency resource information reserved by UE-2, UE-3 and UE-4 on channel 1, the time-frequency resource information can indicate reserved time domain resource, reserved frequency domain resource and reservation period, and service priority information of sidelink information to be sent on the reserved time-frequency resource, indicating the priority size of the sent data service;
[0217] Step 702: The first terminal device performs channel access on the first channel.
[0218] For example, when UE-1 has a service demand arriving at time slot n0, the first terminal device is triggered to perform channel occupation; after UE-1 performs LBT at time slot n1 and CW=0, it is found that channel 1, i.e., Channel1 channel, is idle, and Channel1 COT is successfully grabbed.
[0219] The first terminal device determines, according to the result of listening in the listening window, i.e., according to the time-frequency resource reservation message parsed from the received sidelink indication information, that the time domain resources reserved by UE-2, UE-3 and UE-4 are staggered in the time domain, such as Figure 9As shown, the time-frequency resources are orthogonal, and the priority of the sidelink information to be transmitted by UE-2, UE-3 and UE-4 is higher than the priority of the sidelink information to be transmitted by UE-1 according to the priority information carried in the sidelink indication information. For example, the priority value of the sidelink information to be transmitted by UE-1 is priority = 2, and the priority value of the sidelink information to be transmitted by UE-2, UE-3 and UE-4 is priority = 1. The lower the priority value, the higher the priority. That is, UE-1 determines that the priority of the sidelink information to be transmitted by UE-2, UE-3 and UE-4 is higher than the priority of its own sidelink information, and UE-1 determines to share the reserved resources with UE-2, UE-3 and UE-4. Alternatively, as shown, Figure 10 In the time domain, the reserved resources in the frequency domain are staggered according to the sensing result. UE-1 can also determine that the time-frequency resources reserved by other UEs are orthogonal, and then determine to share the sidelink transmission resources with other UEs according to the priority.
[0220] Step 703: The first terminal device sends the sharing indication information to at least two terminal devices. For example, UE-1 sends the sharing indication information to UE-2, UE-3 and UE-4.
[0221] The sharing indication information is used to indicate that UE-2, UE-3 and UE-4 use the sidelink time-frequency resources reserved by them. Optionally, the sharing indication information includes the ID of UE-1, that is, includes the source ID. Further, the sharing indication information does not include the IDs of UE-2, UE-3 and UE-4, that is, does not include the destination ID. In this way, the sharing indication can be completed by including only the ID of the first terminal device to indicate the sidelink resource sharing to UE-2, UE-3 and UE-4. And the sharing indication information does not need to carry the resource indication, and each UE can transmit information on the sidelink resources reserved by them according to the sharing indication information.
[0222] After receiving the sharing indication information, UE-2, UE-3 and UE-4 determine that the sidelink resources reserved by them can be used according to the ID of UE-1 carried in the sharing indication information.
[0223] The sending time of the sharing indication information is earlier than the start time of the earliest time-frequency resource in the time-frequency resources reserved by UE-2, UE-3 and UE-4. For example Figure 9As shown, the time-frequency resource reserved by UE 4 is earlier than the time-frequency resources reserved by UE 2 and UE 3. Therefore, the sending time of the sharing indication information is earlier than the starting time of the sidelink time-frequency resource reserved by UE 4, for example, several symbols / slots earlier than the time-domain starting time of the sidelink time-frequency resource reserved by UE 4, for UE 4 to prepare for data sending. Optionally, the sharing indication information is sent at time slot n2, that is, the first time slot of the COT or a time slot earlier than the first time slot in which the shared resource needs to be sent, and later than any time slot of time slot n1. UE 1 sends a message to UE 2, UE 3 and UE 4, which includes PSCCH carrying control information and PSSCH carrying data information. The SCI information carried in the PSCCH includes the sharing indication information, but the indication information only includes the source ID of UE 1 and does not include the destination ID, indicating that UE 2, UE 3 and UE 4 send information in the reserved resource blocks at the specified resource reservation position.
[0224] At time slot n2, UE 2, UE 3 and UE 4 receive the sharing indication message and determine that the Cot indication information does not include the ID information of itself, so that UE 2, UE 3 and UE 4 determine the sharing confirmation of UE 1 according to the reservation information of themselves.
[0225] After time slot n2, UE 2, UE 3 and UE 4 send information using the reserved time-frequency resources at a specific time according to the reservation information.
[0226] Under the resource reservation mechanism, multiple UEs may reserve the same channel on the same time slot with different frequency domain granularity. When the resources are shared, if the ID of all the reserved resource UEs is indicated separately, a large resource overhead will be caused. The present solution also provides a solution for resource sharing without carrying the destination ID, which effectively reduces the resource sharing indication information overhead.
[0227] In addition to the above data sending method, the present application also provides a related introduction of a SL resource pool (hereinafter referred to as a resource pool) in an unlicensed frequency band. The following will be described.
[0228] Optionally, the resource pool includes at least one channel. For example, Figure 11 As shown, the resource pool #1 can include four channels.
[0229] For example, the bandwidth of each channel in the resource pool can be 20 megahertz (MHz). Of course, the bandwidth of the channel can also be other values, which are not limited in the present application.
[0230] Optionally, a certain channel cannot be located in different resource pools at the same time. For example, channel #1 cannot be located in resource pool #1 and resource pool #2 at the same time.
[0231] Optionally, a channel can be divided into multiple sub-channels. The size of a sub-channel can be, for example, 10, 12, 15, 20, 25, 50, 75, or 100 physical resource blocks (PRBs).
[0232] For example, when the PRBs included in a sub-channel are interlace PRBs, a sub-channel m, m ∈ {0, 1, …, M-1}, can be defined, and the indices of the PRBs included in the sub-channel m can be {m, M+m, 2M+m, 3M+m, …}. Here, M is a constant, and its value can be determined by the subcarrier spacing.
[0233] For example, as shown in (a) of FIG. 1, Figure 12 Figure 12 (a) shows an example in which the PRBs included in a sub-channel are interlace PRBs. Figure 12 (b) of FIG. 1 shows an example in which the PRBs included in a sub-channel are consecutive PRBs.
[0234] Optionally, for a certain channel, the channel can include guard PRBs that are not used for data / signaling transmission. In addition to the guard PRBs, the PRBs can constitute a common PRB set. The sub-channels can be divided based on the common PRB set. In this application, unless otherwise specified, RB refers to PRB, and thus the descriptions of RB and PRB can be replaced with each other.
[0235] For a resource pool including multiple channels, the sub-channels included in different channels can be consecutively numbered. For example, the sub-channels included in channel #1 can be numbered from 1 to 10, the sub-channels included in channel #2 can be numbered from 11 to 20, the sub-channels included in channel #3 can be numbered from 21 to 30, and so on.
[0236] In addition, if a terminal device uses multiple sub-channels within a channel for simultaneous transmission, the multiple sub-channels can be consecutive sub-channels or non-consecutive sub-channels, which are not limited in this application.
[0237] Optionally, when the resource pool is (pre)configured to disable interlace PRBs, the PRBs in a sub-channel can be consecutive. When the resource pool is (pre)configured to allow the use of interlace PRBs, the PRBs in a sub-channel can be interlace PRBs.
[0238] Optionally, before transmitting data, the terminal device can perform LBT on at least one channel of the resource pool. After acquiring COT by pre-empting the channel, transmission can be performed in sub-channel granularity. For example, after the terminal device pre-empts the channel, it can perform transmission on at least one sub-channel of the channel. Optionally, when the resource pool is (pre)configured to disable interlace PRB, if the terminal device performs transmission using multiple sub-channels within the channel, the PSCCH can be located on the sub-channel with the smallest index among the multiple sub-channels, or can be located on the sub-channel with the lowest frequency among the multiple sub-channels. In addition, in each transmission within the COT, the PSCCH is located within the same sub-channel.
[0239] When the resource pool is (pre)configured to allow the use of interlace PRB, if the terminal device performs transmission using multiple sub-channels within the channel, the PSCCH can be located on the sub-channel with the smallest index among the multiple sub-channels, or can be located on the sub-channel with the lowest frequency among the multiple sub-channels. In addition, the time-domain starting position of the PSCCH is the same as or aligned with the time-domain starting position of the resource pool. In each transmission within the COT, the PSCCH is located within the same sub-channel.
[0240] For example, as shown in (a) of FIG. 7, when the terminal device performs transmission using two sub-channels (sub-channel #1 and sub-channel #2), the terminal device selects the contiguous sub-channels (sub-channel #1 and sub-channel #2) for transmission, and the PSCCH is located on the sub-channel #1. Figure 13 For example, as shown in (b) of FIG. 7, when the terminal device performs transmission using two sub-channels (sub-channel #1 and sub-channel #11), the terminal device selects the non-contiguous sub-channels (sub-channel #1 and sub-channel #11) for transmission, and the PSCCH is located on the sub-channel #1. Figure 13
[0241] Based on the above design of PSCCH and PSSCH, the PSCCH can be configured in one sub-channel, and the terminal device only needs to perform blind decoding on the PSCCH in the specific sub-channel, which can reduce the power consumption of the terminal device.
[0242] Optionally, the resource pool is not used for transmission of a periodic sidelink synchronization signal and physical broadcast channel (PBCH) block (S-SSB), that is, the periodic S-SSB is configured outside the resource pool. If the S-SSB is transmitted on the resources in the resource pool, the terminal device may need to receive the PSCCH / PSSCH while transmitting the S-SSB, and at this time, since the terminal device is a half-duplex device, the S-SSB may fail to be transmitted. In addition, the time slot structure of the S-SSB is different from that of the PSCCH / PSSCH, and if the S-SSB is transmitted on the resources in the resource pool, the implementation complexity of the terminal device will be increased, and the resources in the resource pool are dynamically preempted (or allocated) and are not suitable for transmission of the periodic S-SSB. That is, configuring the periodic S-SSB outside the resource pool can ensure transmission of the S-SSB and reduce the implementation complexity of the terminal device.
[0243] Optionally, the time domain resources (or time domain positions) of the resource pool can be indicated by configuring a bitmap. For example, the bitmap can include N bits, each bit of the N bits can correspond to at least one time unit, and all time units corresponding to the N bits are continuous. When the value of a certain bit is equal to 1 (or 0), it means that the time unit corresponding to the bit can be used for SL transmission, or in other words, the time domain resources of the resource pool include the time unit corresponding to the bit; when the value of a certain bit is equal to 0 (or 1), it means that the time unit corresponding to the bit is not used for SL transmission, or in other words, the time domain resources of the resource pool do not include the time unit corresponding to the bit.
[0244] For example, the time unit can be a slot, an orthogonal frequency division multiplexing (OFDM) symbol, a subframe, a frame, etc., which is not limited in the present application.
[0245] For SL-U, each bit in the bitmap can be configured as 1 (or 0), indicating that each time unit corresponding to each bit can be used for SL transmission. If the value of a certain bit in the bitmap is 0 (or 1), indicating that the time unit corresponding to the bit is not used for SL transmission, the time domain resources in the resource pool are not continuous, which may cause the terminal device to be unable to maintain the COT on the channel in the unlicensed frequency band. Therefore, setting each bit in the bitmap as 1 (or 0) can enable the terminal device to maintain the COT on the channel in the unlicensed frequency band and implement data transmission.
[0246] Optionally, there can be reserved time slots in the SL resource pool of the licensed frequency band. The reserved time slots are determined to ensure that the remaining time slot resources are an integer multiple of the length of the bitmap after excluding unavailable time slot resources using a mode 2 resource sensing mechanism. In the SL resource pool of the unlicensed frequency band, if each bit in the bitmap is configured as 1 (or 0), the resource pool does not include (or does not exist) a reserved time unit.
[0247] Optionally, the transmission in the method shown above can be performed in subchannels. Figures 4 to 10 The transmission in the method shown above can be performed in subchannels.
[0248] Figure 14 A structural diagram of a communication apparatus provided by an embodiment of the present application is shown. The communication apparatus 1400 can be a terminal device in the method shown in the above method embodiment, or a first terminal apparatus and a second terminal apparatus in the method shown in the above method embodiment, which are used to implement the method for the terminal apparatus in the above method embodiment. The specific functions can be referred to the description of the above method embodiment. Figure 2 The communication apparatus 1400 can be a terminal device in the method shown in the above method embodiment, or a first terminal apparatus and a second terminal apparatus in the method shown in the above method embodiment, which are used to implement the method for the terminal apparatus in the above method embodiment. The specific functions can be referred to the description of the above method embodiment. Figure 4 , Figure 6 The communication apparatus 1400 can be a terminal device in the method shown in the above method embodiment, or a first terminal apparatus and a second terminal apparatus in the method shown in the above method embodiment, which are used to implement the method for the terminal apparatus in the above method embodiment. The specific functions can be referred to the description of the above method embodiment.
[0249] The communication apparatus 1400 includes one or more processors 1401. The processor 1401 can also be referred to as a processing unit, which can implement certain control functions. The processor 1401 can be a general-purpose processor or a special-purpose processor, etc. For example, it includes a baseband processor, a central processing unit, an application processor, a modem processor, a graphics processor, an image signal processor, a digital signal processor, a video coding and decoding processor, a controller, a memory, and / or a neural network processor, etc. The baseband processor can be used to process communication protocols and communication data. The central processing unit can be used to control the communication apparatus 1400, execute software programs, and / or process data. Different processors can be independent devices or integrated into one or more processors, such as integrated into one or more application-specific integrated circuits.
[0250] Optionally, the communication apparatus 1400 includes one or more memories 1402 for storing instructions 1404, which can be run on the processor to enable the communication apparatus 1400 to perform the methods described in the above method embodiments. Optionally, the memory 1402 can also store data. The processor and the memory can be separately arranged or integrated together.
[0251] Optionally, the communication apparatus 1400 can include instructions 1403 (which can also be referred to as code or programs), which can be run on the processor to enable the communication apparatus 1400 to perform the methods described in the above embodiments. The processor 1401 can store data.
[0252] Optionally, the communication device 1400 can further include a transceiver 1405 and an antenna 1406. The transceiver 1405 can be referred to as a transceiving unit, a transceiver, a transceiving circuit, a transceiver, an input / output interface, etc., for implementing the transceiving function of the communication device 1400 through the antenna 1406.
[0253] Optionally, the communication device 1400 can further include one or more of the following components: a wireless communication module, an audio module, an external memory interface, an internal memory, a universal serial bus (USB) interface, a power management module, an antenna, a speaker, a microphone, an input / output module, a sensor module, a motor, a camera, or a display screen, etc. It can be understood that, in some embodiments, the UE 1400 can include more or fewer components, or some components can be integrated, or some components can be split. These components can be implemented in hardware, software, or a combination of software and hardware.
[0254] The processor 1401 and the transceiver 1405 described in the present application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency identification (RFID), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), or an electronic device. The communication device described herein can be a standalone device (e.g., a standalone integrated circuit, a mobile phone, etc.) or can be part of a larger device (e.g., a module that can be embedded in other devices). For more details, please refer to the aforementioned description of terminal devices and network devices.
[0255] The embodiments of the present application provide a terminal device, which can be used in the foregoing various embodiments. The terminal device (for the sake of convenience, referred to as UE) includes corresponding means, units and / or circuits for implementing the functions of the UE described in the foregoing embodiments. For example, the terminal device includes a transceiving module for supporting the terminal device to implement the transceiving function, and a processing module for supporting the terminal device to process signals. Figure 1 , Figure 2 , Figure 4 , and / or Figure 6 The embodiments of the present application provide a terminal device, which can be used in the foregoing various embodiments. The terminal device (for the sake of convenience, referred to as UE) includes corresponding means, units and / or circuits for implementing the functions of the UE described in the foregoing embodiments. For example, the terminal device includes a transceiving module for supporting the terminal device to implement the transceiving function, and a processing module for supporting the terminal device to process signals.
[0256] Figure 15 A structure diagram of a terminal device provided by the embodiments of the present application is given.
[0257] The terminal device 1500 is applicable to Figure 1 , Figure 2 The system shown is for illustrative purposes. Figure 13 Only the main components of the terminal device 1500 are shown. (For example...) Figure 13 As shown, the terminal device 1500 includes a processor, memory, control circuitry, antenna, and input / output devices. The processor is primarily used to process communication protocols and data, control the entire terminal device 1500, execute software programs, and process the data from those programs. The memory is mainly used to store software programs and data. The control circuitry is primarily used for converting baseband signals to radio frequency signals and processing radio frequency signals. The antenna is primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as a touchscreen, display screen, microphone, and keyboard, are primarily used to receive user input data and output data to the user.
[0258] Taking terminal device 1500 as an example (like a mobile phone), after terminal device 1500 is powered on, the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor performs baseband processing on the data to be transmitted and outputs the baseband signal to the control circuit. The control circuit performs radio frequency processing on the baseband signal and transmits the radio frequency signal outward in the form of electromagnetic waves through the antenna. When data is sent to terminal device 1500, the control circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data.
[0259] Those skilled in the art will understand that, for ease of explanation, Figure 15 Only one memory and processor are shown. In some embodiments, the terminal device 1500 may include multiple processors and memories. Memory may also be referred to as storage medium or storage device, etc., and this application embodiment does not limit this.
[0260] As an optional implementation, the processor may include a baseband processor and a central processing unit. The baseband processor is mainly used to process communication protocols and communication data, while the central processing unit is mainly used to control the entire terminal device 1500, execute software programs, and process the data of the software programs. Figure 13The processor in the terminal device 1500 integrates the functions of a baseband processor and a central processing unit (CPU). Those skilled in the art will understand that the baseband processor and CPU can also be independent processors interconnected via technologies such as buses. The terminal device 1500 may include multiple baseband processors to adapt to different network standards, and multiple CPUs to enhance its processing capabilities. The various components of the terminal device 1500 can be connected via various buses. The baseband processor can also be described as a baseband processing circuit or a baseband processing chip. The CPU can also be described as a central processing circuit or a central processing chip. The function of processing communication protocols and communication data can be built into the processor or stored in the storage unit as a software program, with the processor executing the software program to implement the baseband processing function.
[0261] In one example, the antenna and control circuitry with transceiver functions can be considered as the transceiver unit 1510 of the terminal device 1500, and the processor with processing functions can be considered as the processing unit 1520 of the terminal device 1500. For example... Figure 13 As shown, the terminal device 1500 includes a transceiver unit 1510 and a processing unit 1520. The transceiver unit can also be referred to as a transceiver, transceiver device, or transceiver apparatus. Optionally, the device in the transceiver unit 1510 used to implement the receiving function can be considered as a receiving unit, and the device in the transceiver unit 1510 used to implement the transmitting function can be considered as a transmitting unit; that is, the transceiver unit 1510 includes a receiving unit and a transmitting unit. For example, the receiving unit can also be referred to as a receiver, receiver circuit, or receiving device, and the transmitting unit can be referred to as a transmitter, transmitter, or transmitting circuit.
[0262] The transceiver unit can be used to execute Figure 4 , Figure 6 In the corresponding embodiments, the terminal device performs transmit and receive actions. For example, the first terminal device includes a transmit / receive unit and a processing unit. The transmit / receive unit is used to receive first indication information from the second terminal device, the processing unit is used for the first terminal device to perform channel access on the first channel, and the transmit / receive unit is also used for the first terminal device to send second indication information to the second terminal device. Optionally, the transmit / receive unit is also used to receive first side-channel information from the second terminal device on the second time-frequency resource. Correspondingly, the second terminal device also includes a transmit / receive unit and a processing unit, used to perform... Figure 4 , Figure 6 And the various actions in communication method 700.
[0263] Those skilled in the art can understand that the units and steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware, or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0264] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, the units illustrated as separated components can or can not be physically separated, and the components illustrated as units can or can not be physical units, that is, they can be located in one place or distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiments.
[0265] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that make contributions or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned computer-readable storage medium can be any available medium that can be accessed by a computer. For example, but not limited to: the computer-readable medium can include random access memory (RAM), read-only memory (ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically erasable programmable read-only memory (electrically erasable programmable read-only memory, EEPROM), compact disc read-only memory (compact disc read-only memory, CD-ROM), universal serial bus flash disk, mobile hard disk, or other optical disk storage, magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer. In addition, by way of example but not limitation, many forms of RAM are available, such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synchlink DRAM, SLDRAM) or direct memory bus random access memory (direct rambus RAM, DR RAM).
[0266] The above merely describes specific embodiments of the present application, but the protection scope of the embodiments of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the embodiments of the present application, which should be covered in the protection scope of the embodiments of the present application. Therefore, the protection scope of the embodiments of the present application should be subject to the protection scope of the claims.
Claims
1. A method of transmitting indication information, characterized by, The method comprises: A first terminal device receives first indication information from a second terminal device, the first indication information comprising first time-frequency resource information and first priority information, the first time-frequency resource information being used to indicate first time-frequency resources reserved by the second terminal device, the first time-frequency resources being used to transmit first sidelink information, and the first priority information being used to indicate a priority of the first sidelink information; The first terminal device performs channel access on a first channel; In a case where a priority of to-be-transmitted information of the first terminal device is lower than the priority of the first sidelink information, the first terminal device transmits second indication information to the second terminal device on the first channel, the second indication information being used to indicate that second time-frequency resources in a channel occupancy time of the first channel are time-frequency resources shared by the second terminal device, and the second time-frequency resources being identical in time domain position to the first time-frequency resources.
2. The method of claim 1, wherein, The method further comprises: The first terminal device determines a frequency domain position of the second time-frequency resources in the first channel according to the first time-frequency resource information.
3. The method of claim 1, wherein The first terminal device performing channel access on a first channel comprises: The first terminal device performs channel sensing on at least two channels, determines that the first channel is idle, and performs channel access on the first channel; or The first terminal device selects the first channel from among the at least two channels to perform channel sensing, determines that the first channel is idle, and performs channel access on the first channel.
4. The method of any one of claims 1-3, wherein The first time-frequency resources are located on the first channel, and the second time-frequency resources are identical to the first time-frequency resources; or The first time-frequency resources are located on a second channel, and the second time-frequency resources are located on the first channel.
5. The method according to any one of claims 1-3, characterized in that, The method further comprises: The first terminal device receives the first sidelink information from the second terminal device on the second time-frequency resources.
6. The method of any one of claims 1-3, wherein The second indication information is transmitted at a time earlier than a time domain starting time of the first time-frequency resources.
7. The method of any one of claims 1-3, wherein The first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information.
8. A method of transmitting sidelink information, the method comprising: The method comprises: A second terminal device transmits first indication information to a first terminal device, the first indication information comprising first time-frequency resource information and first priority information, the first time-frequency resource information being used to indicate first time-frequency resources reserved by the second terminal device, the first time-frequency resources being used to transmit first sidelink information, and the first priority information being used to indicate a priority of the first sidelink information; The second terminal device receives second indication information from the first terminal device, the second indication information being used to indicate that a second time-frequency resource in a channel occupancy time of the first channel is a time-frequency resource shared by the second terminal device, and the second time-frequency resource has the same time domain location as the first time-frequency resource; The second terminal device transmits the first sidelink information on the second time-frequency resource.
9. The method of claim 8, wherein, The second terminal device transmits the first sidelink information on the second time-frequency resource includes: The second terminal device transmits the first sidelink information to the first terminal device on the second time-frequency resource; or The second terminal device transmits the first sidelink information to a third terminal device on the second time-frequency resource.
10. The method of claim 8, wherein The first time-frequency resource is located in the first channel, and the second time-frequency resource is the same as the first time-frequency resource; or The first time-frequency resource is located in a second channel, and the second time-frequency resource is located in a first channel.
11. The method of any one of claims 8-10, wherein The second indication information is received at a time earlier than a time domain starting time of the first time-frequency resource.
12. The method of any one of claims 8-10, wherein The first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information.
13. A method of communication, comprising: The method includes: A first terminal device receives first indication information from a second terminal device, the first indication information including first time-frequency resource information and first priority information, the first time-frequency resource information being used to indicate a first time-frequency resource reserved by the second terminal device, the first time-frequency resource being used to transmit first sidelink information, the first time-frequency resource being located in a first channel, and the first priority information being used to indicate a priority of the first sidelink information; In a case where a priority of second sidelink information to be transmitted by the first terminal device is lower than the priority of the first sidelink information, the first terminal device selects the first channel for channel access among at least two channels.
14. The method of claim 13, wherein, The method further includes: In a process of performing the channel access, the first terminal device determines that the first channel is idle; The first terminal device transmits second indication information to the second terminal device, the second indication information being used to indicate that the first time-frequency resource is a time-frequency resource shared by the second terminal device, and the first time-frequency resource being located in a channel occupancy time of the first channel.
15. The method of claim 13, wherein, The method further includes: The first terminal device receives the first sidelink information from the second terminal device on the first time-frequency resource.
16. The method of any one of claims 13-15, wherein The first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information.
17. The method according to any one of claims 13-15, characterized by, The method further comprises, before the first terminal device selects the first channel for channel access among the at least two channels: The first terminal device receives third indication information from a third terminal device, the third indication information comprising second time-frequency resource information and second priority information, the second time-frequency resource information indicating a third time-frequency resource reserved by the third terminal device, the third time-frequency resource being used for transmitting third sidelink information, the third time-frequency resource being located in a second channel, the second priority information indicating a priority of the third sidelink information, the at least two channels further comprising the second channel, the priority of the third sidelink information being lower than the priority of the first sidelink information.
18. The method of claim 14, wherein: The sending time of the second indication information is earlier than the time-domain starting time of the first time-frequency resource.
19. A method of communication, comprising: The method further comprises: The second terminal device sends first indication information to the first terminal device, the first indication information comprising first time-frequency resource information and first priority information, the first time-frequency resource information indicating a first time-frequency resource reserved by the second terminal device, the first time-frequency resource being used for transmitting first sidelink information, the first time-frequency resource being located in a first channel, the first priority information indicating a priority of the first sidelink information; The second terminal device receives second indication information from the first terminal device, the second indication information indicating that the first time-frequency resource is a time-frequency resource shared by the second terminal device; The second terminal device transmits the first sidelink information on the first time-frequency resource.
20. The method of claim 19, wherein, The second terminal device transmits the first sidelink information on the first time-frequency resource comprises: The second terminal device transmits the first sidelink information to the first terminal device on the first time-frequency resource; or The second terminal device transmits the first sidelink information to a third terminal device on the first time-frequency resource.
21. The method of claim 19, wherein: The first time-frequency resource is located in a channel occupancy time of the first channel, the channel occupancy time of the first channel being acquired by the first terminal device.
22. The method of any one of claims 19-20, wherein: The receiving time of the second indication information is earlier than the time-domain starting time of the first time-frequency resource.
23. The method of any one of claims 19-20, wherein: The first indication information is physical layer sidelink control information, or medium access control layer sidelink control information, or radio resource control layer sidelink control information.
24. A communications device, characterized by The communication device comprises a processor; the processor is configured to run computer programs or instructions, so that the communication device performs the method of any one of claims 1-7, or so that the communication device performs the method of any one of claims 8-12, or so that the communication device performs the method of any one of claims 13-18, or so that the communication device performs the method of any one of claims 19-23.
25. A computer-readable storage medium, characterized in that, A computer readable storage medium stores computer instructions or programs, when the computer instructions or programs are run on a computer, so that the method of any one of claims 1-7 is performed, or so that the method of any one of claims 8-12 is performed, or so that the method of any one of claims 13-18 is performed, or so that the method of any one of claims 19-23 is performed.
26. A computer program product, characterised in that, The computer program product comprises computer instructions; when part or all of the computer instructions are run on a computer, so that the method of any one of claims 1-7 is performed, or so that the method of any one of claims 8-12 is performed, or so that the method of any one of claims 13-18 is performed, or so that the method of any one of claims 19-23 is performed.
Citation Information
Patent Citations
Method for configuring resources, for direct d2d communication, on basis of congestion control in wireless communication system and device therefor
CN109891985A
Transmission method, device and system of sidewalk information
CN112689269A