Communication method of sidelink (SL) and apparatus thereof
By enabling terminal devices to determine whether to execute the enhanced LCP packet SL MAC PDU in the side-link SL-U scenario, the problem of unfair use of shared COT resources is solved, and fair utilization and effective transmission of resources are achieved.
Patent Information
- Application Number
- CN202380009645.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-08
- Publication Date
- 2025-12-12
- Estimated Expiration
- 2043-06-08
AI Technical Summary
In the side-link SL-U scenario, there is unfairness when terminal devices share channel occupancy time (COT) resources, which makes it impossible to send logical channel data with CAPC of 2. Existing technologies cannot effectively solve this problem.
By determining whether the terminal device executes Enhanced Logical Channel Priority (LCP) packet SL MAC PDU during the use of shared COT, we can ensure that shared COT resources are used reasonably during data transmission and avoid unfairness.
This ensures fairness in the use of shared COT resources, guarantees that logical channel data from different CAPCs can be transmitted effectively, and improves resource utilization efficiency.
Smart Images

Figure CN119586291B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the field of communication technology, and in particular, to a communication method and apparatus for sidelink (SL). BACKGROUND
[0002] In order to support direct communication between terminals, a direct communication (also called sidelink, SL) communication mode is introduced, and the interface between terminals is PC-5. According to the correspondence relationship between the sending and receiving terminals, three transmission modes are supported on the sidelink, such as unicast, groupcast and broadcast.
[0003] For version R18 Sidelink, it supports working in unlicensed spectrum. Sidelink communication can use unlicensed spectrum for communication, and unlicensed spectrum is open, which can improve performance and rate through effective use. This scenario can be referred to as a Sidelink-U (Sidelink-Unlicensed, also called SL-U, Sidelink unlicensed spectrum) scenario. Channel occupancy time (COT) sharing is a feature being discussed in version R18, which allows a terminal performing type 1 LBT (listen before talk) to preempt the COT shared by other terminals. The terminal initiating the shared COT is called the COT initiating terminal (COT initiating UE), and the terminal using the shared COT is called the COT responding terminal or COT target terminal (COT responding UE). For example, when the COT responding terminal is the target receiving terminal of the COT initiating terminal, the COT responding terminal can share the COT.
[0004] In the Sindlink-U scenario, there is no interaction of buffer status report (BSR) between terminal devices, and the COT initiating terminal can completely randomly share the COT with the COT responding terminal. In order to meet the use condition of the shared COT, the COT responding terminal needs to select part of the LCHs of the CAPC to meet the condition for packet grouping, and thus there is a certain unfairness. For example, the CAPC indicated by the shared COT indication information is 1, the COT responding terminal has data sent by the COT initiating terminal, the channel access priority class (CAPC) is 1 and 2 respectively, the data amount of the logical channel (LCH) with the CAPC of 1 is very small, and the data amount of the LCH with the CAPC of 2 is large. In order to meet the use condition of the shared COT, the COT responding terminal can only send the data of the LCH with the CAPC of 1, and the remaining grant is filled with padding, but the data of the LCH with the CAPC of 2 cannot be sent at all, thereby causing the problem of unfair use of shared COT resources. SUMMARY
[0005] The embodiments of the present disclosure provide a sidelink (SL) communication method and apparatus, which can be applied to vehicle networking, such as vehicle to everything (V2X) communication, inter-vehicle communication long term evolution-vehicle (LTE-V), vehicle to vehicle (V2V) communication, and the like, or can be used in the fields of intelligent driving, intelligent networked vehicles, and the like. By determining whether the first terminal device performs enhanced logical channel prioritization (LCP) packet grouping SL MAC PDU in the process of using the shared COT, it is convenient to determine whether to perform enhanced LCP packet grouping SL MAC PDU or not to use enhanced LCP to packet group SL MAC PDU when transmitting data using the shared COT, so as to solve the problem of unfair use of shared COT resources.
[0006] In a first aspect, the embodiments of the present disclosure provide a sidelink (SL) communication method, which is performed by a first terminal device, and the method comprises the following steps.
[0007] receiving first indication information sent by a second terminal device, the first indication information being used to indicate that the first terminal device uses a shared channel occupation time (COT) obtained by the second terminal device;
[0008] determining that a sidelink medium access control protocol data unit, SL MAC PDU, of the first terminal device is not packetized, the SL MAC PDU being transmitted on a sidelink grant, and determining that there is to-be-transmitted data satisfying the shared COT usage condition, wherein the sidelink grant is within the shared COT indicated by the first indication information;
[0009] determining whether the first terminal device performs enhanced logical channel priority, LCP, packetization of the SL MAC PDU in the process of using the shared COT, wherein the enhanced LCP refers to limiting a target address to an address allowed by the shared COT and / or selecting a channel access priority, CAPC, associated with a logical channel to be less than or equal to a CAPC indicated by the first indication information.
[0010] In the technical solution, by determining whether the first terminal device performs enhanced LCP packetization of the SL MAC PDU in the process of using the shared COT, it is convenient for the first terminal device to determine whether to perform enhanced LCP packetization of the SL MAC PDU or not to use enhanced LCP to packetize the SL MAC PDU when transmitting data using the shared COT, thereby solving the problem of unfair use of shared COT resources.
[0011] In a second aspect, the embodiments of the present disclosure provide another sidelink, SL, communication method, the method being performed by a network device, and the method comprising:
[0012] sending, to a first terminal device, a first parameter, the first parameter being used to indicate that the first terminal device performs enhanced logical channel priority, LCP, packetization of a sidelink medium access control protocol data unit, SL MAC PDU, in a process of using a shared channel occupancy time, COT, acquired by a second terminal device;
[0013] wherein the enhanced LCP refers to limiting a target address to an address allowed by the shared COT and / or selecting a channel access priority, CAPC, associated with a logical channel to be less than or equal to a CAPC indicated by the first indication information, wherein the first indication information is used to indicate that the first terminal device uses the shared COT.
[0014] In the technical solution, the network device can configure or pre-configure the first terminal device whether to enable enhanced LCP through the first parameter, so that the first terminal device determines whether to perform enhanced LCP packetization of the SL MAC PDU or not to use enhanced LCP to packetize the SL MAC PDU when transmitting data using the shared COT according to the network configuration or pre-configuration, thereby solving the problem of unfair use of shared COT resources.
[0015] In a third aspect, an embodiment of the present disclosure provides another method for sidelink (SL) communication, which is performed by a network device, and includes the following steps.
[0016] sending, to the first terminal device, a first parameter, the first parameter being used to indicate whether the first terminal device performs enhanced logical channel priority (LCP) packetization of a sidelink medium access control (MAC) protocol data unit (PDU) in use of the shared COT.
[0017] In this technical solution, the network device can configure or pre-configure whether the first terminal device enables the enhanced LCP through the first parameter, so that the first terminal device determines whether to perform the enhanced LCP packetization of the SL MAC PDU or not to use the enhanced LCP for packetization of the SL MAC PDU when transmitting data using the shared COT, thereby solving the problem of unfair use of shared COT resources.
[0018] In this technical solution, the network device can configure or pre-configure whether the first terminal device enables the enhanced LCP through the first parameter, so that the first terminal device determines whether to perform the enhanced LCP packetization of the SL MAC PDU or not to use the enhanced LCP for packetization of the SL MAC PDU when transmitting data using the shared COT, thereby solving the problem of unfair use of shared COT resources.
[0019] In a fourth aspect, an embodiment of the present disclosure provides a communication apparatus, which has part or all functions of a terminal device in the method of the first aspect, for example, the functions of the communication apparatus can have part or all functions in some or all embodiments of the present disclosure, or can have functions of any embodiment of the present disclosure implemented independently. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0020] In a fifth aspect, an embodiment of the present disclosure provides another communication apparatus, which has part or all functions of a network device in the method examples of the second aspect or the third aspect, for example, the functions of the communication apparatus can have part or all functions in some or all embodiments of the present disclosure, or can have functions of any embodiment of the present disclosure implemented independently. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.
[0021] In a sixth aspect, an embodiment of the present disclosure provides a communication apparatus, which includes a processor, and when the processor invokes a computer program in a memory, the method of the first aspect is executed.
[0022] In a seventh aspect, the embodiments of the present disclosure provide a communication device, which comprises a processor, and the processor executes a computer program in a memory to perform the method in the second aspect or the third aspect.
[0023] In an eighth aspect, the embodiments of the present disclosure provide a communication device, which comprises a processor and a memory, and the memory stores a computer program; the processor executes the computer program stored in the memory to make the communication device perform the method in the first aspect.
[0024] In a ninth aspect, the embodiments of the present disclosure provide a communication device, which comprises a processor and a memory, and the memory stores a computer program; the processor executes the computer program stored in the memory to make the communication device perform the method in the second aspect or the third aspect.
[0025] In a tenth aspect, the embodiments of the present disclosure provide a communication device, which comprises a processor and an interface circuit for receiving code instructions and transmitting the code instructions to the processor, and the processor is configured to run the code instructions to make the device perform the method in the first aspect.
[0026] In an eleventh aspect, the embodiments of the present disclosure provide a communication device, which comprises a processor and an interface circuit for receiving code instructions and transmitting the code instructions to the processor, and the processor is configured to run the code instructions to make the device perform the method in the second aspect or the third aspect.
[0027] In a twelfth aspect, the embodiments of the present disclosure provide a sidelink (SL) communication system, which comprises the communication device in the fourth aspect and the communication device in the fifth aspect, or the communication device in the sixth aspect and the communication device in the seventh aspect, or the communication device in the eighth aspect and the communication device in the ninth aspect, or the communication device in the tenth aspect and the communication device in the eleventh aspect.
[0028] In a thirteenth aspect, the embodiments of the present disclosure provide a computer readable storage medium for storing instructions for the terminal device, and the instructions, when executed, make the terminal device perform the method in the first aspect.
[0029] In a fourteenth aspect, the embodiments of the present disclosure provide a computer readable storage medium for storing instructions for the network device, and the instructions, when executed, make the network device perform the method in the second aspect or the third aspect.
[0030] In a fifteenth aspect, the present disclosure also provides a computer program product including a computer program, which, when executed on a computer, causes the computer to perform the method of the first aspect.
[0031] In a sixteenth aspect, the present disclosure also provides a computer program product including a computer program, which, when executed on a computer, causes the computer to perform the method of the second aspect or the third aspect.
[0032] In a seventeenth aspect, the present disclosure provides a chip system including at least one processor and an interface, configured to support a terminal device to implement the functions related to the first aspect, such as determining or processing at least one of the data and information involved in the above method. In a possible design, the chip system further includes a memory, configured to store computer programs and data necessary for the terminal device. The chip system can be composed of a chip, or include a chip and other discrete devices.
[0033] In an eighteenth aspect, the present disclosure provides a chip system including at least one processor and an interface, configured to support a network device to implement the functions related to the second aspect or the third aspect, such as determining or processing at least one of the data and information involved in the above method. In a possible design, the chip system further includes a memory, configured to store computer programs and data necessary for the network device. The chip system can be composed of a chip, or include a chip and other discrete devices.
[0034] In a nineteenth aspect, the present disclosure provides a computer program, which, when executed on a computer, causes the computer to perform the method of the first aspect.
[0035] In a twentieth aspect, the present disclosure provides a computer program, which, when executed on a computer, causes the computer to perform the method of the second aspect or the third aspect. BRIEF DESCRIPTION OF DRAWINGS
[0036] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the background art, the drawings needed to be used in the embodiments of the present disclosure or the background art will be described below.
[0037] Figure 1 is an architecture schematic diagram of a communication system provided by an embodiment of the present disclosure;
[0038] Figure 2 is a flow schematic diagram of a sidelink SL communication method provided by an embodiment of the present disclosure;
[0039] Figure 3 is a flow schematic diagram of another sidelink SL communication method provided by an embodiment of the present disclosure;
[0040] Figure 4 FIG. 8 is a flowchart of another method for performing sidelink (SL) communication according to an embodiment of the present disclosure;
[0041] Figure 5 FIG. 8 is a flowchart of another method for performing sidelink (SL) communication according to an embodiment of the present disclosure;
[0042] Figure 6 FIG. 8 is a flowchart of another method for performing sidelink (SL) communication according to an embodiment of the present disclosure;
[0043] Figure 7 FIG. 8 is a flowchart of another method for performing sidelink (SL) communication according to an embodiment of the present disclosure;
[0044] Figure 8 FIG. 8 is a flowchart of another method for performing sidelink (SL) communication according to an embodiment of the present disclosure;
[0045] Figure 9 FIG. 8 is a flowchart of another method for performing sidelink (SL) communication according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0046] Embodiments of the present disclosure are described in detail below with reference to the accompanying drawings, examples of which are illustrated in the accompanying drawings. Identical or similar components or components having identical or similar functions are denoted by identical or similar reference numerals throughout the drawings. The embodiments described below are exemplary and are intended to explain the present disclosure, and should not be understood as limiting the present disclosure. In the description of the present disclosure, unless otherwise specified, " / " means or, for example, A / B can mean A or B; "and / or" herein only describes the relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases of A alone, A and B together, and B alone.
[0047] The terms used in the embodiments of the present disclosure are merely used to describe specific embodiments, and are not intended to limit the embodiments of the present disclosure. The singular forms "a," "an," and "the" used in the embodiments of the present disclosure and the appended claims are intended to include plural forms, unless the context clearly indicates otherwise.
[0048] It should be understood that although the terms first, second, third, etc. can be used in the embodiments of the present disclosure to describe various information, these information should not be limited to these terms. These terms are only used to distinguish information of the same type from each other. For example, without departing from the scope of the embodiments of the present disclosure, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information. Depending on the context, the words "if" and "when" as used herein can be interpreted as "upon" or "when" or "in response to determining".
[0049] For ease of understanding, first introduce the terms involved in the present application.
[0050] 1、COT initiating terminal
[0051] COT initiating terminal (COT initiating UE) refers to a terminal device that initiates a shared COT.
[0052] 2、COT responding terminal
[0053] COT responding terminal (COT responding UE) refers to a terminal device that uses a shared COT. For example, when the responding terminal is the target receiving terminal of the COT initiating terminal, the responding terminal can share the COT. The target receiving terminal of the responding terminal is the COT initiating terminal refers to the target address indicated in the SCI (Sidelink Control Information, Sidelink Control Information) initiated by the initiating terminal to share the COT is the address of the responding terminal, and / or, the target terminal identifier indicated in the SCI indicates the terminal identifier of the responding terminal. As an example, the responding terminal can be a responding user equipment. The responding terminal that shares the COT can also be referred to as the target terminal that shares the COT.
[0054] 3、LBT type (LBT type)
[0055] The LBT type includes a first type (type 1) and a second type (type 2). The first type is a random backoff type LBT mechanism with a fixed contention window or a random backoff type LBT mechanism with a variable contention window. The LBT listening mechanism of the first type is based on the contention window, and the length of the channel listening is determined by a random number until the random number is equal to 0, and the channel is idle to access the channel. The second type is a random backoff LBT mechanism. The LBT listening mechanism of the second type will listen to the channel for a fixed period of time, such as 25us, 16us, etc.
[0056] 4、Sidelink LCP (Sidelink LCP, also called SL LCP)
[0057] The basic logic of the SL LCP is similar to that of the Uu LCP, but because on the Sidelink, the TX UE (transmitting terminal) can support sending data to multiple RX UEs (receiving terminals), it is necessary to first select the destination address (destination) corresponding to the highest priority logical channel (or MAC CE) in the MAC CE (media access control control element) and logical channel that meets the preset conditions (such as data being available, the type and index of the configured grant meeting the conditions, the HARQ (Hybrid Automatic Repeat reQuest) attribute meeting the conditions, and the like) before selecting the destination. After that, further judgment is made on whether all conditions are met for all logical channels belonging to the destination, and the logical channel is selected for multiplexing.
[0058] Embodiments of the present disclosure are described in detail below, examples of which are shown in the accompanying drawings, in which the same or similar reference numerals represent the same or similar elements throughout. The embodiments described below by reference to the drawings are exemplary and are intended to explain the present disclosure, and cannot be understood as a limitation of the present disclosure.
[0059] To support direct communication between terminals, a direct communication (also called Sidelink, SL) communication mode is introduced, and the interface between terminals is PC-5. According to the correspondence between the transmitting and receiving terminals, three transmission modes are supported on the Sidelink, such as unicast, groupcast and broadcast. The transmitting terminal transmits SCI on the physical sidelink control channel (PSCCH) and the second stage SCI on the physical sidelink shared channel (PSSCH), which carries the resource location of the transmission data and the source and target identifiers, etc. For the data packet with HARQ (Hybrid Automatic Repeat reQuest) feedback enabled, the receiving terminal performs HARQ-ACK (Hybrid Automatic Retransmission Request Acknowledgement) feedback on the PSSCH on the physical sidelink feedback channel (PSFCH).
[0060] The multiplexing function of the transmitting end MAC (Medium Access Control) layer packs data of multiple logical channels into one transmission channel, i.e., multiple MAC SDUs (MAC Service Data Units) are multiplexed into one MAC PDU (MAC Protocol Data Unit) and sent out through a physical layer channel. When multiple logical channels have data to send and the total amount of data exceeds the currently authorized transmission capacity, the question of which logical channel should be given priority for transmission arises, which is referred to as logical channel prioritization (LCP). The existing LCP process needs to follow the following rules when selecting a target address:
[0061] Condition A: If SL DRX applies to the target terminal / address, the sidelink grant is in the active time of the target terminal / address;
[0062] Condition B: The target terminal / address has at least one highest priority MAC CE or LCH among all first LCHs and / or first MAC CEs, wherein the first LCHs and / or first MAC CEs meet at least some or all of conditions 1) to 5);
[0063] Wherein, the conditions 1) to 5) are as follows:
[0064] Condition 1) has SL data to be transmitted;
[0065] Condition 2) If there is any logical channel with SBj, SBj>0;
[0066] Condition 3) If the sidelink grant is a configured grant type 1, the logical channel associated sl-configuredGrantType1Allowed (allowing sidelink configured grant type 1) parameter is configured to allow the MAC SDU of the logical channel to be transmitted on the configured grant type 1;
[0067] Condition 4) If the list of allowed configured grants is configured, the list contains the configured grant identifier associated with the sidelink grant;
[0068] Condition 5) If the sidelink grant has no associated PSFCH (Physical Sidelink Feedback Channel) resource, the HARQ attribute of the logical channel is HARQ-disabled.
[0069] Each logical channel has a priority for logical channel scheduling, which is configured by the network device, configured for the connected state terminal (UE) through dedicated signaling, configured for the idle state UE through broadcast, and configured by the network device according to the QoS (Quality of Service) of the logical channel bearing data. When the terminal gets a scheduling opportunity, that is, gets the resource of the sidelink transmission data, the UE first selects the destination UE as the destination UE according to the sidelink logical channel with the highest priority and / or the UE corresponding to the SL MAC CE.
[0070] Among them, there are two ways to allocate resources for sidelink communication, one is network dynamic scheduling mode (mode 1), and the other is UE autonomous selection in the network configured or pre-configured resource pool (mode 2). Among them, dynamic scheduling is that the network dynamically allocates sidelink transmission resources to the UE according to the UE's buffer data report, while autonomous selection is that the UE randomly selects the transmission resource in the network configured or pre-configured resource pool. The network can configure multiple resource pools for the UE on a BWP (Bandwidth Part). Which allocation mode to use is configured by the network side through RRC (Radio Resource Control) signaling.
[0071] NR-U (also called 5G NR-U, 5G New Radio in Unlicensed Spectrum, License freeband 5G NR, 5G air interface working in unlicensed spectrum) is a project of 3GPP (3rd Generation Partnership Project) in version R16, which provides necessary technology for operators to fully integrate unlicensed spectrum into 5G network. NR-U supports uplink and downlink operation in unlicensed spectrum. In NR-U, both downlink and uplink channel access rely on the listen before talk (LBT) feature. Wireless devices or base stations must first "sense" the communication channel and find no communication before any transmission. LBT type includes type 1 and type 2, and CAPC (channel access priority class) is a parameter related to LBT. Different CAPC affects the priority when competing for the channel. The smaller the CAPC value, the higher the priority. The terminal device determines the CAPC of a MAC PDU according to the following criteria:
[0072] 1) If the SL MAC PDU contains only sidelink, SL, medium access control, MAC, control elements, CEs, the CAPC of the SL MAC PDU is the highest priority (lowest CAPC value);
[0073] 2) If the SL MAC PDU contains a SCCH SDU, the CAPC of the SL MAC PDU is the highest priority (lowest CAPC value);
[0074] 3) If the SL MAC PDU contains a SL MAC SDU, the CAPC of the SL MAC PDU is the lowest priority of the logical channel association multiplexed to this Transport Block, TB, (CAPC is configured per logical channel) regardless of whether the SL MAC PDU contains SL MAC CEs or not.
[0075] It is worth noting that channel occupancy time (COT) sharing is a feature being discussed in Release R18, which allows a terminal performing type 1 LBT (listen before talk) to preempt the COT shared to other terminals. The terminal initiating the shared COT is called the COT initiating UE, and the terminal using the shared COT is called the COT responding UE or COT target UE. For example, when the COT responding UE is the target receiving terminal of the COT initiating UE, the COT responding UE can share the COT.
[0076] For Release R18 Sidelink, it supports working in unlicensed spectrum. The Sidelink-U (Sidelink-Unlicensed) scenario refers to a scenario in which sidelink communication can use unlicensed spectrum for communication. Unlicensed spectrum is open and can be used effectively to improve performance and rate. This scenario can be referred to as the Sidelink-U (Sidelink-Unlicensed, also called SL-U) scenario. In this scenario, a communication device can communicate on the unlicensed spectrum resource obtained through competition.
[0077] In the related art, in the NR-U scenario, the network device can share the downlink COT with the terminal device, and the terminal device also has the CAPC requirement when using the shared downlink COT. The CAPC of the data packet is less than or equal to the CAPC indicated by the DCI (Downlink Control Information). In the NR-U scenario, the enhanced LCP is not defined, but completely relies on the network implementation. Specifically, by reporting the BSR (Buffer Status Report) of the terminal device, the network can infer the CAPC of the buffered data packet, and when sharing the downlink COT, only the appropriate terminal device is shared with the downlink COT.
[0078] However, in the SL-U scenario, there is no interaction between the terminal devices, and the COT initiating terminal can completely arbitrarily share the COT with the COT responding terminal. In order to meet the use condition of the shared COT, the COT responding terminal needs to select part of the LCHs that meet the condition for packet assembly, and therefore there is a certain unfairness. For example, the CAPC indicated by the shared COT indication information is 1, the COT responding terminal has data sent by the COT initiating terminal, the CAPC is 1 and 2 respectively, the data amount of the LCH with the CAPC of 1 is very small, and the data amount of the LCH with the CAPC of 2 is very large. In order to meet the use condition of the shared COT, the COT responding terminal can only send the data of the LCH with the CAPC of 1, and the remaining Grant is filled with padding, but the data of the LCH with the CAPC of 2 cannot be sent at all, thereby causing the problem of unfair use of shared COT resources.
[0079] Therefore, the embodiment of the present disclosure provides a sidelink SL communication method and device, by determining whether the first terminal device performs enhanced LCP (enhanced LCP) packet assembly SL MAC PDU in the process of using the shared COT, the first terminal device can determine whether to perform enhanced LCP packet assembly SL MAC PDU or not to use enhanced LCP when transmitting data using the shared COT, thereby solving the problem of unfair use of shared COT resources.
[0080] In order to better understand the method for determining the sidelink duration disclosed in the embodiment of the present disclosure, first, the communication system to which the embodiment of the present disclosure is applicable will be described.
[0081] Please refer to Figure 1 , Figure 1 The architecture schematic diagram of a communication system provided by the embodiment of the present disclosure is shown in FIG. 1. The communication system can include but is not limited to one network device and two terminal devices, Figure 1The number and form of the devices shown are only for example and do not constitute a limitation on the embodiments of the present disclosure, and in actual applications, two or more network devices and three or more terminal devices can be included. Figure 1 The communication system shown takes one network device 101 and two terminal devices (such as terminal device 102 and terminal device 103) as an example.
[0082] It should be noted that the technical solutions of the embodiments of the present disclosure can be applied to various communication systems. For example: long term evolution (LTE) system, 5th generation (5G) mobile communication system, 5G new radio (NR) system, or other future new mobile communication systems, etc. It should also be noted that the sidelink in the embodiments of the present disclosure can also be referred to as sidelink or direct link.
[0083] The network device 101 in the embodiments of the present disclosure is an entity for transmitting or receiving signals on the network side. For example, the network device 101 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in the NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system, etc. The embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the network device. The network device provided by the embodiments of the present disclosure can be composed of a centralized unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit (control unit). The CU-DU structure can split the protocol layer of the network device, such as the base station, and the functions of part of the protocol layer are controlled by the CU, and the remaining part or all of the protocol layer functions are distributed in the DU and controlled by the CU.
[0084] The terminal device 102 and the terminal device 103 in the embodiments of the present disclosure are both entities for receiving or transmitting signals on the user side, such as a mobile phone. It should be noted that the terminal device in the embodiments of the present disclosure can also be understood as a user equipment or a terminal. That is, the terminal device in the embodiments of the present disclosure can also be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), and the like. The terminal device can be a car, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, and the like. The embodiments of the present disclosure do not limit the specific technology and specific device form of the terminal device.
[0085] Optionally, the first terminal device mentioned in the embodiments of the present disclosure can refer to the terminal device 102, and the second terminal device can refer to the terminal device 103. As an example, the number of the first terminal device and the second terminal device mentioned in the embodiments of the present disclosure can be one or more.
[0086] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions provided by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.
[0087] The communication method and device for sidelink SL provided by the present disclosure will be described in detail below in combination with the accompanying drawings.
[0088] Please refer to Figure 2 , Figure 2is a flowchart of a sidelink (SL) communication method provided by an embodiment of the present disclosure. It should be noted that the SL is transmitted on an unlicensed spectrum, the method can be applied to a Sindlink-U scenario, and the method can be executed by a first terminal device. As shown in Figure 2 the method can include but is not limited to the following steps.
[0089] In step 201, first indication information transmitted by a second terminal device is received.
[0090] In the embodiments of the present disclosure, the first indication information is used to indicate that the first terminal device uses a shared channel occupation time (COT) obtained by the second terminal device.
[0091] In the embodiments of the present disclosure, the second terminal device can be an initiating terminal of the shared COT, i.e., a terminal that initiates the shared COT, and the first terminal device can be a responding terminal of the shared COT, which can also be referred to as a target terminal of the shared COT.
[0092] In an implementation manner, the first indication information can be carried by SCI. In the embodiments of the present disclosure, the first terminal device can receive SCI carrying the first indication information. In an optional implementation manner, the second terminal device obtains a COT, shares the obtained COT with the first terminal device, and sends SCI to the first terminal device, where the SCI is used to carry the first indication information. The first terminal device receives the SCI and determines that the first indication information is received.
[0093] It should be noted that the responding terminal of the shared COT can use the COT to transmit data. To this end, the first terminal device can determine whether it is the responding terminal of the shared COT, which can be referred to as the target terminal of the shared COT, and if the first terminal device is the responding terminal, it can use the COT to transmit data. Optionally, the responding terminal of the shared COT can also be referred to as the target terminal of the shared COT, which is not limited in the present disclosure.
[0094] As an example, the responding terminal of the shared COT can use the shared COT to transmit data to the initiating terminal of the shared COT, or the responding terminal can also use the shared COT to transmit data to terminal devices other than the initiating terminal of the shared COT. As another example, the responding terminal can only use the shared COT to transmit data to the initiating terminal of the shared COT. Wherein, the initiating terminal of the shared COT can be referred to as the second terminal device herein. The data can include but is not limited to at least one of the following sidelink data: PSSCH, PSCCH, PSFCH, etc.
[0095] Optionally, in some embodiments of the present disclosure, the first terminal device determines that the first indication information is received, and further determines whether the first terminal device is a responding terminal (or a COT sharing target terminal) for sharing the COT based on a target address indicated by a SCI carrying the first indication information and / or a first identifier indicated by the first indication information. The first identifier is used to identify the responding terminal for sharing the COT. The SCI can be a SCI sent by an initiating terminal (i.e., the second terminal device) for sharing the COT when sharing the COT, and the SCI can carry the first indication information. In this way, when the first terminal device receives the SCI, the first terminal device can determine whether the first terminal device is the responding terminal for sharing the COT based on the target address indicated by the SCI and / or the first identifier indicated by the first indication information.
[0096] In a possible implementation, the first terminal device can determine the target address indicated by the SCI and / or the first identifier indicated by the first indication information. The first terminal device determines whether the first terminal device is the responding terminal for sharing the COT according to the target address indicated by the SCI and / or the first identifier indicated by the first indication information. For example, in an implementation, the first terminal device can receive the SCI sent by the second terminal device, and the SCI is used to carry the first indication information, and the first indication information can indicate the first identifier, etc. The first terminal device has pre-stored its own address and terminal identifier, or can obtain its own address and terminal identifier as needed. When the SCI is received, the first terminal device can determine the target address indicated by the SCI and / or the first identifier indicated by the first indication information. For example, the first terminal device can compare the received target address and / or the first identifier with its own address and / or terminal identifier, and when they are consistent, the first terminal device determines that the first terminal device is the responding terminal for sharing the COT according to the target address indicated by the SCI and / or the first identifier indicated by the first indication information.
[0097] In an implementation, when the target address indicated by the SCI is consistent with the address of the first terminal device, the first terminal device determines that the first terminal device is the responding terminal for sharing the COT.
[0098] In some implementations, when the first identifier indicated by the first indication information is consistent with the terminal identifier of the first terminal device, the first terminal device determines that the first terminal device is the responding terminal for sharing the COT.
[0099] In some implementations, when the target address indicated by the SCI and the first identifier indicated by the first indication information are consistent with the corresponding address and terminal identifier of the first terminal device, the first terminal device determines that the first terminal device is the responding terminal for sharing the COT.
[0100] It should be understood that the meaning indicated by the SCI can be understood as being directly indicated by the SCI or being indicated by specific information carried by the SCI, for example, being indicated by the indication information, and the present disclosure does not limit this.
[0101] In step 202, it is determined that the SL MAC PDU of the first terminal device is not packaged, and it is determined that there is to-be-sent data that meets the shared COT use condition.
[0102] In an embodiment of the present disclosure, the SL MAC PDU is transmitted on a sidelink grant, and the sidelink grant is within the shared COT indicated by the first indication information. The shared COT refers to the COT shared by the second terminal device to the first terminal device, and the first terminal device can use the time-frequency domain resources in the COT initiated by the second terminal device for data transmission. Among them, the time-frequency domain resources in the shared COT can be resources obtained based on the above-mentioned mode 1 resource allocation manner, that is, the resources allocated by the network device for the second terminal device to transmit data. The time-frequency domain resources in the shared COT can also be resources obtained based on the above-mentioned mode 2 resource allocation manner, that is, the second terminal device randomly selects resources for transmitting data in the resource pool configured or pre-configured by the network. If the transmission resource allocation manner of the first terminal device is the above-mentioned mode 1 resource allocation manner, the sidelink grant refers to the resources allocated by the network device for the first terminal device to transmit data on the sidelink in the time-frequency domain resources in the shared COT, which specifies when and which resources the first terminal device can use to transmit data on the sidelink. If the transmission resource allocation manner of the first terminal device is the above-mentioned mode 2 resource allocation manner, the sidelink grant refers to the resources selected (such as randomly selected) by the first terminal device for transmitting data in the time-frequency domain resources in the shared COT. The SL MAC PDU is transmitted on the sidelink grant, which means that the first terminal device transmits the medium access control protocol data unit (MAC PDU) on the specified time and resource according to the obtained sidelink grant. In this way, after the first terminal device completes the packaging of the SL MAC PDU, it can transmit the SL MAC PDU using the shared COT.
[0103] In an implementation manner, after receiving the first indication information, the first terminal device can determine whether the packaging operation of the SL MAC PDU has been performed, that is, whether the LCP process has been performed, and if the LCP process has not been performed, it is determined that the SL MAC PDU of the first terminal device is not packaged.
[0104] In an embodiment of the disclosure, in a case where it is determined that the SL MAC PDU of the first terminal device is not packetized, the first terminal device also needs to determine whether there is to-be-sent data that meets the shared COT usage condition. Wherein, the SL MAC PDU is sent on the sidelink grant, and the sidelink grant is within the shared COT indicated by the first indication information. In this way, after the first terminal device completes the packetization of the SL MAC PDU, the first terminal device can send the SL MAC PDU using the shared COT.
[0105] As an example of a possible implementation, as a responding terminal of the shared COT, the first terminal device can use the shared COT to send data only to the second terminal device as an initiating terminal of the shared COT, and the implementation of the above-mentioned determination of whether there is to-be-sent data that meets the shared COT usage condition can be as follows:
[0106] There is at least one logical channel that meets the following conditions:
[0107] The CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or,
[0108] The target receiving terminal device of the to-be-sent data of the logical channel is the second terminal device.
[0109] For example, if the first terminal device uses the shared COT to send data only to the second terminal device, and it is determined that there is at least one logical channel that meets the following conditions: the CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or, the target receiving terminal device of the to-be-sent data of the logical channel is the second terminal device, it can be determined that there is to-be-sent data that meets the shared COT usage condition. For example, if it is determined that there is a logical channel whose CAPC is less than or equal to the CAPC indicated by the first indication information and whose target receiving terminal device of the to-be-sent data is the second terminal device, it can be determined that there is to-be-sent data that meets the shared COT usage condition.
[0110] As another example of a possible implementation, as a responding terminal of the shared COT, the first terminal device can use the shared COT to send data to the second terminal device (i.e., the initiating terminal of the shared COT) or other terminal devices, and the implementation of the above-mentioned determination of whether there is to-be-sent data that meets the shared COT usage condition can be as follows:
[0111] There is at least one logical channel that meets the following conditions:
[0112] The CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or,
[0113] The target receiving terminal device of the data to be sent of the logical channel is one of the second terminal device and the other terminal device. The other terminal device refers to a terminal device other than the first terminal device and the second terminal device. Optionally, the other terminal device can be indicated by the first indication information, for example, the first indication information includes an additional ID for indicating the address of the other terminal device.
[0114] For example, the first terminal device sends data to the second terminal device or the other terminal device using the shared COT, and if it is determined that there is at least one logical channel satisfying the following conditions: the CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or the target receiving terminal device of the data to be sent of the logical channel is one of the second terminal device and the other terminal device, it can be determined that there is data to be sent satisfying the shared COT use condition. For example, if it is determined that there is a logical channel whose CAPC is less than or equal to the CAPC indicated by the first indication information and whose target receiving terminal device of the data to be sent is the second terminal device, it can be determined that there is data to be sent satisfying the shared COT use condition. For another example, if it is determined that there is a logical channel whose CAPC is less than or equal to the CAPC indicated by the first indication information and whose target receiving terminal device of the data to be sent is the other terminal device, it can be determined that there is data to be sent satisfying the shared COT use condition.
[0115] In step 203, it is determined whether the first terminal device performs enhanced LCP grouping SL MAC PDU in the process of using the shared COT.
[0116] In the embodiments of the present disclosure, the enhanced LCP refers to limiting the target address to the shared COT allowed address and / or selecting the CAPC of the associated logical channel to be less than or equal to the CAPC indicated by the first indication information. As an example, the shared COT allowed address can include the second terminal device (such as the initiating terminal of the shared COT) and / or the above-mentioned other terminal device. That is, the enhanced LCP refers to limiting the target address to the shared COT allowed address in the target address selection step, and / or considering the CAPC limitation in the logical channel selection step.
[0117] In an embodiment of the present disclosure, whether the first terminal device performs the enhanced LCP packet SL MAC PDU in the shared COT process can be determined by determining whether the first terminal device enables the enhanced LCP. For example, if it is determined that the first terminal device is configured to enable the enhanced LCP, the first terminal device performs the enhanced LCP packet SL MAC PDU in the shared COT process; if it is determined that the first terminal device is configured to disable the enhanced LCP, the first terminal device does not perform the enhanced LCP packet SL MAC PDU in the shared COT process, but packet SL MAC PDU through the existing LCP process.
[0118] In an implementation manner, whether the first terminal device packet SL MAC PDU through performing the enhanced LCP process in the shared COT process can be determined based on a first parameter. As an example of a possible implementation manner, the first parameter (such as lcp-enhanced) can be defined, through which the network device can configure and / or pre-configure whether the first terminal device enables the enhanced LCP. For example, when the first terminal device is configured to enable the enhanced LCP, the first terminal device can packet SL MAC PDU through performing the enhanced LCP process in the shared COT process; when the first terminal device is configured to disable the enhanced LCP, the first terminal device packet SL MAC PDU through the existing LCP process in the shared COT process.
[0119] In an embodiment of the present disclosure, by determining whether the first terminal device performs the enhanced LCP packet SL MAC PDU in the shared COT process, it is facilitated to determine whether to perform the enhanced LCP packet SL MAC PDU or not to use the enhanced LCP to packet SL MAC PDU when transmitting data in the shared COT according to network configuration or pre-configuration, so as to solve the problem of unfair use of shared COT resources in the shared COT.
[0120] It should be noted that whether the first terminal device packet SL MAC PDU through performing the enhanced LCP process in the shared COT process can be determined based on a first parameter. The network device can configure and / or pre-configure whether the first terminal device enables the enhanced LCP through the first parameter. Optionally, in some embodiments of the present disclosure, the first parameter can be indicated by enable / numerical value 1. If the network device configures the first parameter, it indicates that the first terminal device can packet SL MAC PDU through performing the enhanced LCP process in the shared COT process; if the network device does not configure the first parameter, it indicates that the first terminal device cannot packet SL MAC PDU through performing the enhanced LCP process in the shared COT process. Optionally, please refer to Figure 3 ,Figure 3 is a flowchart of another method for sidelink (SL) communication provided by an embodiment of the present disclosure. It should be noted that the SL is transmitted on an unlicensed spectrum, the method can be applied to a sidelink-U scenario, and the method can be performed by a first terminal device. As shown in Figure 3 the method can include but is not limited to the following steps.
[0121] In step 301, first indication information transmitted by a second terminal device is received.
[0122] In the embodiments of the present disclosure, the first indication information is used to indicate a shared channel occupation time (COT) obtained by the second terminal device for the first terminal device.
[0123] In the embodiments of the present disclosure, the implementation of step 301 can be implemented in any of the above-described embodiments, and here the present disclosure does not make any limitation thereto, and will not be repeated here.
[0124] In step 302, it is determined that the SL MAC PDU of the first terminal device is not packaged, and that there is to-be-sent data that meets the shared COT use condition.
[0125] In the embodiments of the present disclosure, the SL MAC PDU is transmitted on a sidelink grant, and the sidelink grant is within the shared COT indicated by the first indication information.
[0126] In the embodiments of the present disclosure, the implementation of step 302 can be implemented in any of the above-described embodiments, and here the present disclosure does not make any limitation thereto, and will not be repeated here.
[0127] In step 303, a first parameter transmitted by a network device is received.
[0128] In an implementation, the first parameter can be a UE granularity (per UE granularity) configuration parameter. The first terminal device can obtain the first parameter through configuration or pre-configuration. As an implementation, the first terminal device in an RRC connected state can obtain the first parameter through dedicated signaling, the first terminal device in an RRC IDLE (idle) / INACTIVE (inactive) state can obtain the first parameter through SIB (System Information Block), and the first terminal device in an OOC (Out Of Coverage) state can obtain the first parameter through pre-configuration. The first parameter can have other names, which are not limited in the present disclosure.
[0129] In the embodiment, the first parameter can be indicated by enable / value 1. If the network device configures the first parameter, it indicates that the first terminal device can group SL MAC PDUs by performing the enhanced LCP process in the shared COT process. If the network device does not configure the first parameter, it indicates that the first terminal device cannot group SL MAC PDUs by performing the enhanced LCP process in the shared COT process. In this step, if the network device configures the first parameter, the first terminal device can receive the first parameter sent by the network device, and if the network device does not configure the first parameter, the first terminal device cannot receive the first parameter.
[0130] In step 304, the enhanced LCP grouping SL MAC PDU is performed in the shared COT process.
[0131] In the embodiment of the present disclosure, when the first terminal device receives the first parameter sent by the network device, i.e., the network device configures the first parameter, the first terminal device can group SL MAC PDUs by performing the enhanced LCP grouping process in the shared COT process.
[0132] In a possible implementation, the first terminal device is configured to enable the enhanced LCP, and the first terminal device determines the address allowed by the shared COT as the target address of the SL MAC PDU; and / or, from the logical channels belonging to the address of the second terminal device and / or other terminal devices, selects a logical channel that satisfies the first condition and the associated CAPC is less than or equal to the CAPC indicated by the first indication information; and multiplexes the selected logical channel into the SL MAC PDU. Wherein, the address allowed by the shared COT includes the address of the second terminal device and / or other terminal devices.
[0133] In the embodiment of the present disclosure, the first condition can include but is not limited to the following:
[0134] 1) The selected logical channel has SL data to send; and,
[0135] 2) The selected logical channel is configured with the allowed sidelink configured grant type 1 sl-configuredGrantType1Allowed parameter, and the sl-configuredGrantType1Allowed parameter is set to true in the case of SL grant being configured grant type 1; and,
[0136] 3) The selected logical channel is configured with the allowed sidelink uplink grant-free list SL-allowedcg–list, and the SL-allowedcg–list includes a configured grant index associated with the SL grant; and,
[0137] 4) sl-HARQ-FeedbackEnabled of the selected logical channel is set to a value satisfying the following condition:
[0138] A) The sidelink grant associated with the sidelink control information SCI configures a physical sidelink feedback channel PSFCH, and the first terminal device receives the PSFCH:
[0139] I) The sl-HARQ-FeedbackEnabled of the highest priority logical channel among the at least one selected logical channel is enabled, and the sl-HARQ-FeedbackEnabled of the next selected logical channel is enabled; or,
[0140] II) The sl-HARQ-FeedbackEnabled of the highest priority logical channel among the at least one selected logical channel is set to be disabled, and the sl-HARQ-FeedbackEnabled of the next selected logical channel is disabled;
[0141] B) The sidelink grant associated with the SCI does not configure the PSFCH, and / or the first terminal device does not receive the PSFCH:
[0142] The sl-HARQ-FeedbackEnabled of the selected logical channel is set to be disabled.
[0143] That is, in the case that the first terminal device is configured to enable the enhanced LCP, the first terminal device can determine the address allowed to share the COT as the target address of the SL MAC PDU; and / or the first terminal device can select, from the logical channels belonging to the selected target address, a logical channel satisfying the above first condition and the associated CAPC being less than or equal to the CAPC indicated by the first indication information; the first terminal device multiplexes the selected logical channel into the SL MAC PDU. Three different embodiments will be given below to describe the implementation of packet grouping by performing the enhanced LCP process.
[0144] In this embodiment, the implementation of the first terminal device performing enhanced LCP packetization of a SL MAC PDU in a shared COT procedure can be as follows: the first terminal device determines the address allowed by the shared COT as the target address (also called the target receiving address) of the SL MAC PDU; that is, the first terminal device determines the address of the second terminal device and / or other terminal device as the target address of the SL MAC PDU. The first terminal device selects a logical channel that satisfies the first condition and has an associated CAPC less than or equal to the CAPC indicated by the first indication information from the logical channels belonging to the address of the second terminal device and / or other terminal device; the first terminal device multiplexes the selected logical channel into the SL MAC PDU to complete the packetization of the SL MAC PDU. Optionally, the first terminal device can send the data of the SL MAC PDU using the shared COT after completing the packetization of the SL MAC PDU.
[0145] In this embodiment, the implementation of the first terminal device performing enhanced LCP packetization of a SL MAC PDU in a shared COT procedure can be as follows: the first terminal device determines the address allowed by the shared COT as the target address of the SL MAC PDU; that is, the first terminal device determines the address of the second terminal device and / or other terminal device as the target address of the SL MAC PDU. The first terminal device selects a logical channel that satisfies the first condition from the logical channels belonging to the address of the second terminal device and / or other terminal device; the first terminal device multiplexes the selected logical channel into the SL MAC PDU.
[0146] In this embodiment, the implementation of the first terminal device performing enhanced LCP packetization of a SL MAC PDU in a shared COT procedure can be as follows: the first terminal device determines the target address of the SL MAC PDU based on the second condition; the first terminal device selects a logical channel that satisfies the first condition and has an associated CAPC less than or equal to the CAPC indicated by the first indication information from the logical channels belonging to the target address of the SL MAC PDU; the first terminal device multiplexes the selected logical channel into the SL MAC PDU.
[0147] In the embodiments of the present disclosure, the second condition includes at least one of the following conditions:
[0148] Condition a: the discontinuous reception SL DRX of the sidelink is applicable to the target address, the sidelink grant is in the active time of the target address, and the sidelink grant is used to transmit the SL MAC PDU;
[0149] Condition b: the target address has at least one highest priority logical channel or MAC CE in at least one first logical channel and / or first MAC CE, wherein the first logical channel and / or first MAC CE satisfies a third condition.
[0150] Optionally, in an implementation manner, the third condition includes at least one of the following:
[0151] has SL data waiting for sending;
[0152] the first logical channel has a token of a sidelink transmission buffer SBj, SBj>0;
[0153] the sidelink grant is a configured grant type 1, and a sl-configuredGrantType1Allowed parameter associated with the first logical channel is configured to allow a MAC SDU of the logical channel to be transmitted on the configured grant type 1;
[0154] a list of allowed configured grants is configured, and the list contains a configured grant identifier associated with the sidelink grant;
[0155] the sidelink grant has no associated PSFCH resource, and a HARQ attribute of the first logical channel is HARQ-disabled.
[0156] That is, the first terminal device can select the target address of the SL MAC PDU based on the above-mentioned second condition, and select, from the logical channels belonging to the selected target address of the SL MAC PDU, a logical channel satisfying the above-mentioned first condition and having an associated CAPC less than or equal to the CAPC indicated by the first indication information, and multiplex the selected logical channel into the SL MAC PDU to complete the packetization of the SL MAC PDU.
[0157] Optionally, according to some embodiments of the present disclosure, as shown in Figure 3 the method can further include step 305. In step 305, if the first parameter sent by the network device is not received, the enhanced LCP packetization SL MAC PDU is not performed in the shared COT process.
[0158] In the embodiment, the first parameter can be indicated by enable / numerical value 1. If the network device configures the first parameter, it indicates that the first terminal device can group SL MAC PDU by performing enhanced LCP process in the shared COT process. If the network device does not configure the first parameter, it indicates that the first terminal device cannot group SL MAC PDU by performing enhanced LCP process in the shared COT process. In this step, whether the first terminal device performs enhanced LCP process to group SL MAC PDU in the shared COT process can be determined by judging whether the network device configures the first parameter. When the network device does not configure the first parameter, the first terminal device cannot receive the first parameter, and the first terminal device does not perform enhanced LCP process to group SL MAC PDU in the shared COT process. Alternatively, the first terminal device can group SL MAC PDU by using existing LCP process in the shared COT process.
[0159] Alternatively, as an example of a possible implementation manner, the first terminal device does not perform enhanced LCP process to group SL MAC PDU in the shared COT process, and the implementation manner of grouping SL MAC PDU by using existing LCP process is as follows: determining the target address of SL MAC PDU based on the second condition; and / or selecting a logical channel satisfying the first condition from logical channels belonging to the target address of SL MAC PDU; and multiplexing the logical channel satisfying the first condition into SL MAC PDU. For example, the first terminal device does not receive the first parameter, and it can be determined that the network device does not configure the first parameter, which indicates that the first terminal device is configured to disable enhanced LCP. The first terminal device can determine the target address of SL MAC PDU based on the second condition, select a logical channel satisfying the first condition from logical channels belonging to the target address of SL MAC PDU, and multiplex the logical channel satisfying the first condition into SL MAC PDU.
[0160] Optionally, according to some embodiments of the present disclosure, the first terminal device can further send capability information to the network device, the capability information being used to indicate whether the first terminal device supports the enhanced LCP. Optionally, the support of the enhanced LCP is a per-UE capability. That is, the support of the enhanced LCP is a per-UE capability, without distinguishing FDD (Frequency Division Duplexing) and TDD (Time Division Duplexing), and without distinguishing FR1 (Frequency Range 1) and FR2 (Frequency Range 2). That is, the first terminal device has the same capability in FDD and TDD, and the first terminal device has the same capability in FR1 and FR2. In this embodiment, the first terminal device can report the capability information to the network device, and the network device can determine whether the first terminal device supports the enhanced LCP based on the capability information, so as to facilitate the network device to configure / pre-configure the first terminal device whether to enable the enhanced LCP based on the capability of the first terminal device. It can be understood that if the first terminal device supports the enhanced LCP, the first terminal device can meet the shared COT use requirement through the enhanced LCP.
[0161] By implementing the embodiments of the present disclosure, the first terminal device can determine whether to perform the enhanced LCP packet SL MAC PDU in the process of using the shared COT based on the first parameter, so as to facilitate the first terminal device to determine whether to perform the enhanced LCP packet SL MAC PDU or not to use the enhanced LCP to packet SL MAC PDU when transmitting data using the shared COT according to the network configuration or pre-configuration, thereby solving the problem of unfair use of shared COT resources in the shared COT.
[0162] It should be noted that in some embodiments of the present disclosure, the first parameter can be indicated by a first value or a second value, for example, the first parameter is the first value, which is used to indicate that the enhanced LCP packet SL MAC PDU is performed in the process of using the shared COT; when the first parameter is the second value, it is used to indicate that the enhanced LCP packet SL MAC PDU is not performed in the process of using the shared COT. Optionally, please refer to Figure 4 , Figure 4 is another flowchart of a sidelink SL communication method provided by the embodiments of the present disclosure. It should be noted that the SL is transmitted on an unlicensed spectrum, the method can be applied to a sidelink-U scenario, and the method can be executed by a first terminal device. As shown in Figure 4 , the method can include but is not limited to the following steps.
[0163] In step 401, first indication information sent by the second terminal device is received.
[0164] In the embodiments of the present disclosure, the first indication information is used to indicate that the first terminal device uses a shared channel occupation time (COT) obtained by the second terminal device.
[0165] In the embodiments of the present disclosure, the implementation of step 401 can be implemented in any of the above-mentioned embodiments, and here the disclosure does not make any limitation, and will not be repeated.
[0166] In step 402, it is determined that the SL MAC PDU of the first terminal device is not packaged, and it is determined that there is to-be-sent data that meets the shared COT use condition.
[0167] In the embodiments of the present disclosure, the SL MAC PDU is sent on a sidelink grant, and the sidelink grant is within the shared COT indicated by the first indication information.
[0168] In the embodiments of the present disclosure, the implementation of step 402 can be implemented in any of the above-mentioned embodiments, and here the disclosure does not make any limitation, and will not be repeated.
[0169] In step 403, a first parameter sent by a network device is received, wherein the first parameter is used to indicate whether the first terminal device performs enhanced LCP in the process of using the shared COT.
[0170] In one implementation, the first parameter can be a UE granularity configuration parameter. The first terminal device can obtain the first parameter through configuration or pre-configuration. As an implementation, the first terminal device in an RRC connected state can obtain the first parameter through dedicated signaling, the first terminal device in an RRC IDLE / INACTIVE state can obtain the first parameter through SIB, and the first terminal device in an OOC state can obtain the first parameter through pre-configuration. The first parameter can have other names, which are not limited in the present disclosure.
[0171] In step 404, when the first parameter is a first value, enhanced LCP is performed to package the SL MAC PDU in the process of using the shared COT.
[0172] In the embodiments of the present disclosure, when the first terminal device receives the first parameter sent by the network device, the value of the first parameter can be determined. In the present embodiment, the first parameter can be indicated by a first value or a second value, and when the first parameter is the first value, it is used to indicate that enhanced LCP is performed to package the SL MAC PDU in the process of using the shared COT.
[0173] In an embodiment of the present disclosure, when the first parameter is the first value, it can indicate that the first terminal device is configured to enable the enhanced LCP, and the first terminal device can perform the enhanced LCP packet SL MAC PDU in the shared COT process. In a possible implementation, when the first terminal device is configured to enable the enhanced LCP, the first terminal device determines the shared COT allowed address as the target address of the SL MAC PDU; and / or, from the logical channels belonging to the second terminal device and / or the addresses of other terminal devices, selects a logical channel that satisfies the first condition and the associated CAPC is less than or equal to the CAPC indicated by the first indication information; and multiplexes the selected logical channel into the SL MAC PDU. Wherein, the shared COT allowed address includes the address of the second terminal device and / or the address of the other terminal device. The implementation of performing the enhanced LCP packet SL MAC PDU in the shared COT process can refer to the description of the implementation of step 304, which will not be repeated here.
[0174] Optionally, according to some embodiments of the present disclosure, as shown in FIG. 4, the method can further include step 405. In step 405, when the first parameter is the second value, the enhanced LCP packet SL MAC PDU is not performed in the shared COT process. Figure 4
[0175] In an embodiment of the present disclosure, when the first terminal device receives the first parameter sent by the network device, the value of the first parameter can be determined. In this embodiment, the first parameter can be indicated by the first value or the second value, and when the first parameter is the second value, it is used to indicate that the enhanced LCP packet SL MAC PDU is not performed in the shared COT process.
[0176] In an implementation, the first value can be enable, and the second value can be disable. For example, when the first parameter sent by the network device is enable, the first terminal device performs the enhanced LCP packet SL MAC PDU in the shared COT process; and when the first parameter sent by the network device is disable, the first terminal device does not perform the enhanced LCP packet SL MAC PDU in the shared COT process.
[0177] In another implementation, the first value can be 1, and the second value can be 0. For example, when the first parameter sent by the network device is 1, the first terminal device performs the enhanced LCP packet SL MAC PDU in the shared COT process; and when the first parameter sent by the network device is 0, the first terminal device does not perform the enhanced LCP packet SL MAC PDU in the shared COT process.
[0178] In yet another implementation, the first value can be 0 and the second value can be 1. For example, when the first parameter sent by the network device is 0, the first terminal device performs enhanced LCP packet SL MAC PDU in the shared COT process; when the first parameter sent by the network device is 1, the first terminal device does not perform enhanced LCP packet SL MAC PDU in the shared COT process.
[0179] In an embodiment of the present disclosure, when the first parameter is the second value, it can indicate that the first terminal device is configured to disable enhanced LCP, and the first terminal device can not perform enhanced LCP packet SL MAC PDU in the shared COT process, such as packeting SL MAC PDU by the existing LCP process. In a possible implementation, when the first terminal device is configured to disable enhanced LCP, the first terminal device determines the target address of the SL MAC PDU based on a second condition; and / or, from the logical channels belonging to the target address of the SL MAC PDU, selects a logical channel satisfying a first condition, and multiplexes the logical channel satisfying the first condition into the SL MAC PDU. Wherein, the address allowed by the shared COT includes the address of the second terminal device and / or other terminal devices. Wherein, the above implementation of not performing enhanced LCP packet SL MAC PDU in the shared COT process can refer to the description of part or all of the implementation of step 305, which will not be repeated here.
[0180] Optionally, according to some embodiments of the present disclosure, the first terminal device can further send capability information to the network device, the capability information being used to indicate whether the first terminal device supports the enhanced LCP. Optionally, the support of the enhanced LCP is a per-UE capability. That is, the support of the enhanced LCP is a per-UE capability, without distinguishing FDD (Frequency Division Duplexing) and TDD (Time Division Duplexing), and without distinguishing FR1 (Frequency Range 1) and FR2 (Frequency Range 2). That is, the first terminal device has the same capability in FDD and TDD, and the first terminal device has the same capability in FR1 and FR2. In this embodiment, the first terminal device can report the capability information to the network device, and the network device can determine whether the first terminal device supports the enhanced LCP based on the capability information, so as to facilitate the network device to configure / pre-configure the first terminal device whether to enable the enhanced LCP based on the capability of the first terminal device. It can be understood that if the first terminal device supports the enhanced LCP, the first terminal device can meet the shared COT use requirement through the enhanced LCP.
[0181] By implementing the embodiments of the present disclosure, the first terminal device can determine whether to group the SL MAC PDU by performing the enhanced LCP process in the process of using the shared COT based on the first parameter, so as to facilitate the first terminal device to determine whether to perform the enhanced LCP to group the SL MAC PDU or not to use the enhanced LCP to group the SL MAC PDU when transmitting data using the shared COT according to the network configuration or pre-configuration, thereby solving the problem of unfair use of shared COT resources.
[0182] It can be understood that the above embodiments are to describe the implementation of the sidelink SL communication method of the present disclosure from the first terminal device side. The present disclosure further provides another sidelink SL communication method, and the implementation of the sidelink SL communication method will be described from the network device side as follows. Figure 5 , Figure 5 is a flowchart of another sidelink SL communication method provided by the embodiments of the present disclosure. It should be noted that the method is executed by the network device. As shown in Figure 5 , the method can include but is not limited to the following steps.
[0183] In step 501, a first parameter is sent to the first terminal device, and the first parameter is used to instruct the first terminal device to perform enhanced LCP packet SL MAC PDU in a shared channel occupation time (COT) process obtained by the second terminal device.
[0184] In an embodiment of the present disclosure, the enhanced LCP refers to limiting the target address to a shared COT allowed address and / or selecting a logical channel associated CAPC less than or equal to the CAPC indicated by the first indication information, wherein the first indication information is used to indicate that the first terminal device uses the shared COT.
[0185] In an embodiment of the present disclosure, the first parameter can be indicated by enable / value 1. If the network device configures the first parameter, it indicates that the first terminal device can packet SL MAC PDU by performing the enhanced LCP process in the shared COT process; if the network device does not configure the first parameter, it indicates that the first terminal device cannot packet SL MAC PDU by performing the enhanced LCP process in the shared COT process. The network device can configure or pre-configure whether the first terminal device enables the enhanced LCP through the first parameter. For example, if the network device configures the first parameter, the first terminal device is configured to enable the enhanced LCP, that is, the first terminal device can perform the enhanced LCP packet SL MAC PDU in the shared COT process. If the network device does not configure the first parameter, the first terminal device is configured to disable the enhanced LCP, that is, the first terminal device does not perform the enhanced LCP packet SL MAC PDU in the shared COT process, such as the first terminal device packet SL MAC PDU by the existing LCP process in the shared COT process. The implementation of whether the first terminal device performs the enhanced LCP packet SL MAC PDU in the shared COT process can refer to the implementation of the sidelink SL communication method described above on the first terminal device side, which will not be repeated here.
[0186] Optionally, according to some embodiments of the present disclosure, the network device can receive the capability information sent by the first terminal device, and the capability information is used to indicate whether the first terminal device supports the enhanced LCP. Optionally, the support of the enhanced LCP is a per UE capability. That is, the support of the enhanced LCP is a per UE capability, which does not need to distinguish FDD (Frequency Division Duplexing) and TDD (Time Division Duplexing), nor does it need to distinguish FR1 (Frequency Range 1) and FR2 (Frequency Range 2). That is, the first terminal device has the same capability in FDD and TDD, and the first terminal device has the same capability in FR1 and FR2. In this embodiment, the first terminal device can report the capability information to the network device, and the network device can determine whether the first terminal device supports the enhanced LCP based on the capability information, so as to facilitate the network device to configure / pre-configure the first terminal device whether to enable the enhanced LCP through the first parameter in combination with the capability of the first terminal device. It can be understood that if the first terminal device supports the enhanced LCP, the first terminal device can meet the shared COT use requirement through the enhanced LCP.
[0187] By implementing the embodiments of the present disclosure, the network device can configure or pre-configure the first terminal device whether to enable the enhanced LCP through the first parameter, so that the first terminal device can determine whether to perform the enhanced LCP packet SL MAC PDU or not to use the enhanced LCP to packet SL MAC PDU when transmitting data using the shared COT according to the network configuration or pre-configuration, thereby solving the problem of unfair use of shared COT resources in the shared COT.
[0188] The embodiments of the present disclosure also provide another communication method of sidelink SL. Please refer to Figure 6 , Figure 6 is a flowchart of another communication method of sidelink SL provided by the embodiments of the present disclosure. It should be noted that the method is performed by a network device. As Figure 6 indicated, the method can include but is not limited to the following steps.
[0189] In step 601, a first parameter is sent to a first terminal device, and the first parameter is used to indicate whether the first terminal device performs enhanced logical channel priority LCP packet sidelink medium access control protocol data unit SL MAC PDU in a shared COT process.
[0190] In an embodiment of the present disclosure, the enhanced LCP refers to limiting the target address to the address allowed by the shared COT and / or selecting a channel access priority class CAPC associated with the logical channel, wherein the CAPC is less than or equal to the CAPC indicated by the first indication information, and the first indication information is used to indicate that the first terminal device uses the shared COT.
[0191] In an implementation manner, the first value or the second value can be indicated. When the first parameter is the first value, it is used to indicate that the first terminal device performs the enhanced LCP packet grouping SL MAC PDU in the process of using the shared COT; and when the first parameter is the second value, it is used to indicate that the first terminal device does not perform the enhanced LCP packet grouping SL MAC PDU in the process of using the shared COT.
[0192] In an implementation manner, the first value can be enable, and the second value can be disable. For example, when the first parameter is enable, it is used to indicate that the first terminal device performs the enhanced LCP packet grouping SL MAC PDU in the process of using the shared COT; and when the first parameter is disable, it is used to indicate that the first terminal device does not perform the enhanced LCP packet grouping SL MAC PDU in the process of using the shared COT.
[0193] In another implementation manner, the first value can be 1, and the second value can be 0. For example, when the first parameter is 1, it is used to indicate that the first terminal device performs the enhanced LCP packet grouping SL MAC PDU in the process of using the shared COT; and when the first parameter is 0, it is used to indicate that the first terminal device does not perform the enhanced LCP packet grouping SL MAC PDU in the process of using the shared COT.
[0194] In yet another implementation manner, the first value can be 0, and the second value can be 1. For example, when the first parameter sent by the network device is 0, it is used to indicate that the first terminal device performs the enhanced LCP packet grouping SL MAC PDU in the process of using the shared COT; and when the first parameter is 1, it is used to indicate that the first terminal device does not perform the enhanced LCP packet grouping SL MAC PDU in the process of using the shared COT.
[0195] In an implementation manner, whether the first terminal device performs the enhanced LCP packet grouping SL MAC PDU in the process of using the shared COT can refer to the implementation manner of the sidelink SL communication method described above on the first terminal device side, which will not be described here.
[0196] Optionally, according to some embodiments of the present disclosure, the network device can receive the capability information sent by the first terminal device, the capability information being used to indicate whether the first terminal device supports the enhanced LCP. Optionally, the support of the enhanced LCP is a per UE capability. That is, the support of the enhanced LCP is a per UE capability, without distinguishing FDD (Frequency Division Duplexing) and TDD (Time Division Duplexing), and without distinguishing FR1 (Frequency Range 1) and FR2 (Frequency Range 2). That is, the first terminal device has the same capability in FDD and TDD, and the first terminal device has the same capability in FR1 and FR2. In this embodiment, the first terminal device can report the capability information to the network device, and the network device can determine whether the first terminal device supports the enhanced LCP based on the capability information, so as to facilitate the network device to configure / pre-configure the first terminal device whether to enable the enhanced LCP through the first parameter. It can be understood that if the first terminal device supports the enhanced LCP, the first terminal device can meet the shared COT use requirement through the enhanced LCP.
[0197] By implementing the embodiments of the present disclosure, the network device can configure or pre-configure the first terminal device whether to enable the enhanced LCP through the first parameter, so that the first terminal device can determine whether to perform the enhanced LCP packet SL MAC PDU or not to use the enhanced LCP to packet SL MAC PDU when transmitting data using the shared COT according to the network configuration or pre-configuration, thereby solving the problem of unfair use of shared COT resources.
[0198] In the above embodiments of the present disclosure, the methods provided by the embodiments of the present disclosure are introduced from the perspective of the network device and the first terminal device respectively. In order to implement the functions in the above methods provided by the embodiments of the present disclosure, the network device and the first terminal device can include hardware structures, software modules, and implement the above functions in the form of hardware structures, software modules, or hardware structures plus software modules. Some of the above functions can be executed in the form of hardware structures, software modules, or hardware structures plus software modules.
[0199] Please refer to Figure 7 A structural schematic diagram of a communication apparatus 70 provided by the embodiments of the present disclosure is shown. Figure 7The illustrated communication apparatus 70 can include a transceiver module 701 and a processing module 702. The transceiver module 701 can include a sending module for implementing a sending function and / or a receiving module for implementing a receiving function, and the transceiver module 701 can implement the sending function and / or the receiving function.
[0200] The communication apparatus 70 can be a terminal device (e.g., the first terminal device in the foregoing method embodiment), a device in a terminal device, or a device that can be used in conjunction with a terminal device. Alternatively, the communication apparatus 70 can be a network device, a device in a network device, or a device that can be used in conjunction with a network device.
[0201] When the communication apparatus 70 is a terminal device (e.g., the first terminal device in the foregoing method embodiment), the transceiver module 701 is configured to receive first indication information sent by a second terminal device, the first indication information being used to indicate a shared channel occupancy time (COT) obtained by the second terminal device for the first terminal device, and the processing module 702 is configured to determine that a sidelink medium access control protocol data unit (SL MAC PDU) of the first terminal device is not packetized, the SL MAC PDU is sent on a sidelink grant, and there is to-be-sent data that meets a shared COT use condition, where the sidelink grant is within the shared COT indicated by the first indication information. The processing module 702 is further configured to determine whether the first terminal device performs enhanced logical channel priority (LCP) packetization of the SL MAC PDU in a process of using the shared COT, where the enhanced LCP refers to limiting a target address to an address allowed by the shared COT and / or selecting a channel access priority class (CAPC) associated with a logical channel that is less than or equal to a CAPC indicated by the first indication information.
[0202] In an implementation manner, the processing module 702 determines whether the first terminal device performs the enhanced LCP packetization of the SL MAC PDU in the process of using the shared COT in the following manner: receiving a first parameter sent by a network device; and performing the enhanced LCP packetization of the SL MAC PDU in the process of using the shared COT.
[0203] In a possible implementation manner, the processing module 702 is further configured to: not receive the first parameter sent by the network device; and not perform the enhanced LCP packetization of the SL MAC PDU in the process of using the shared COT.
[0204] In an implementation manner, the processing module 702 determines whether the first terminal device performs the implementation manner of enhanced logical channel priority (LCP) packet SL MAC PDU in the shared COT process as follows: receiving a first parameter sent by the network device, the first parameter being used to indicate whether the first terminal device performs the enhanced LCP in the shared COT process; and when the first parameter is a first value, the enhanced LCP packet SL MAC PDU is performed in the shared COT process.
[0205] In a possible implementation manner, the processing module 702 is further configured to: when the first parameter is a second value, the enhanced LCP packet SL MAC PDU is not performed in the shared COT process.
[0206] In a possible implementation manner, the processing module 702 performs the implementation manner of the enhanced LCP packet SL MAC PDU in the shared COT process as follows: determining a shared COT allowed address as a target address of the SL MAC PDU, the shared COT allowed address including an address of the second terminal device and / or an address of another terminal device; and / or, from logical channels belonging to the address of the second terminal device and / or the address of the another terminal device, selecting a logical channel that satisfies a first condition and has an associated CAPC less than or equal to a CAPC indicated by first indication information; and multiplexing the selected logical channel into the SL MAC PDU.
[0207] In a possible implementation manner, the processing module 702 does not perform the implementation manner of the enhanced LCP packet SL MAC PDU in the shared COT process as follows: determining a target address of the SL MAC PDU based on a second condition; and / or, from logical channels belonging to the target address of the SL MAC PDU, selecting a logical channel that satisfies the first condition; and multiplexing the logical channel that satisfies the first condition into the SL MAC PDU.
[0208] In an embodiment of the present disclosure, the second condition includes at least one of the following conditions:
[0209] Condition a: a discontinuous reception (SL DRX) of the sidelink is applicable to the target address, a sidelink grant is in an active time of the target address, and the sidelink grant is used to send the SL MAC PDU.
[0210] Condition b: the target address has at least one highest priority logical channel or first medium access control layer control element (MAC CE) in at least one first logical channel and / or first MAC CE, wherein the first logical channel and / or first MAC CE satisfy a third condition.
[0211] In an embodiment of the present disclosure, the third condition includes at least one of the following:
[0212] has SL data pending for transmission;
[0213] the first logical channel has a token of the sidelink transmission buffer SBj, SBj>0;
[0214] the sidelink grant is of configured grant type 1, and a sl-configuredGrantType1Allowed parameter associated with the first logical channel is configured to allow the logical channel to transmit a medium access control service data unit, MAC SDU, on the configured grant type 1;
[0215] a list of allowed configured grants is configured, and the list contains a configured grant identifier associated with the sidelink grant;
[0216] the sidelink grant has no associated PSFCH resource, and a hybrid automatic repeat request, HARQ, property of the first logical channel is HARQ-disabled.
[0217] In embodiments of the present disclosure, the first condition comprises:
[0218] 1) the selected logical channel has SL data pending for transmission; and
[0219] 2) a sl-configuredGrantType1Allowed parameter associated with the selected logical channel is configured, and the sl-configuredGrantType1Allowed parameter is set to true in the case that the SL grant is of configured grant type 1; and
[0220] 3) a SL-allowedcg–list is configured for the selected logical channel, and the SL-allowedcg–list includes a configured grant index associated with the SL grant; and
[0221] 4) a sidelink hybrid automatic repeat request feedback enable sl-HARQ-FeedbackEnabled of the selected logical channel is set to a value satisfying the following condition:
[0222] A) a physical sidelink feedback channel, PSFCH, is configured for the sidelink control information, SCI, associated with the sidelink grant, and the first terminal device receives the PSFCH:
[0223] I) a highest-priority logical channel among at least one logical channel that has been selected corresponds to the sl-HARQ-FeedbackEnabled being enabled, and a next-selected logical channel corresponds to the sl-HARQ-FeedbackEnabled being enabled; or
[0224] II) the sl-HARQ-FeedbackEnabled corresponding to the highest priority logical channel of the at least one selected logical channel is set to be disabled, and the sl-HARQ-FeedbackEnabled of the next selected logical channel is disabled;
[0225] B) the sidelink grant associated with the SCI does not configure a PSFCH, and / or the first terminal device does not receive the PSFCH:
[0226] The sl-HARQ-FeedbackEnabled of the selected logical channel is set to be disabled.
[0227] Optionally, in the embodiments of the present disclosure, the first terminal device uses the shared COT to send data to the second terminal device only, determines that there is to-be-sent data satisfying the shared COT use condition, and the method comprises the following steps.
[0228] There is at least one logical channel satisfying the following condition:
[0229] The CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or,
[0230] The target receiving terminal device of the to-be-sent data of the logical channel is the second terminal device.
[0231] Optionally, in the embodiments of the present disclosure, the first terminal device uses the shared COT to send data to the second terminal device or other terminal devices, determines that there is to-be-sent data satisfying the shared COT use condition, and the method comprises the following steps.
[0232] There is at least one logical channel satisfying the following condition:
[0233] The CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or,
[0234] The target receiving terminal device of the to-be-sent data of the logical channel is one of the second terminal device and other terminal devices.
[0235] In an implementation manner, the transceiver module 701 is further configured to send capability information to the network device, and the capability information is used to indicate whether the first terminal device supports the enhanced LCP. Wherein, whether the enhanced LCP is supported is a terminal device UE-granularity capability.
[0236] The communication apparatus 70 is a network device: a transceiver module 701, configured to send a first parameter to a first terminal device, the first parameter being used to instruct the first terminal device to perform enhanced logical channel priority (LCP) packetization of sidelink medium access control protocol data unit (SL MAC PDU) in a shared channel occupancy time (COT) procedure acquired by a second terminal device; wherein the enhanced LCP refers to limiting a destination address to a shared COT allowed address and / or selecting a channel access priority class (CAPC) associated with a logical channel that is less than or equal to a CAPC indicated by first indication information, wherein the first indication information is used to instruct the first terminal device to use the shared COT.
[0237] In an implementation manner, the transceiver module 701 is further configured to receive capability information sent by the first terminal device, the capability information being used to indicate whether the first terminal device supports the enhanced LCP.
[0238] In a possible implementation manner, the whether the enhanced LCP is supported is a capability in a granularity of a terminal device (UE).
[0239] The communication apparatus 70 is a network device: a transceiver module 701, configured to send a first parameter to a first terminal device, the first parameter being used to instruct the first terminal device to perform enhanced logical channel priority (LCP) packetization of sidelink medium access control protocol data unit (SL MAC PDU) in a shared channel occupancy time (COT) procedure acquired by a second terminal device; wherein the enhanced LCP refers to limiting a destination address to a shared COT allowed address and / or selecting a channel access priority class (CAPC) associated with a logical channel that is less than or equal to a CAPC indicated by first indication information, wherein the first indication information is used to instruct the first terminal device to use the shared COT.
[0240] In an implementation manner, the first parameter is a first value, used to instruct the first terminal device to perform the enhanced LCP packetization of SL MAC PDU in the shared COT procedure; and the first parameter is a second value, used to instruct the first terminal device not to perform the enhanced LCP packetization of SL MAC PDU in the shared COT procedure.
[0241] In an implementation manner, the transceiver module 701 is further configured to receive capability information sent by the first terminal device, the capability information being used to indicate whether the first terminal device supports the enhanced LCP.
[0242] In a possible implementation manner, the whether the enhanced LCP is supported is a capability in a granularity of a terminal device (UE).
[0243] As to the apparatus in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in details in the embodiments of the method, and thus will not be described in details here.
[0244] See Figure 8 , Figure 8 is a structural schematic diagram of another communication apparatus 80 provided by the embodiments of the present disclosure. The communication apparatus 80 can be a network device, a terminal device (such as the first terminal device in the foregoing method embodiments), a chip, a chip system, or a processor supporting the network device to implement the foregoing method, or a chip, a chip system, or a processor supporting the terminal device to implement the foregoing method. The apparatus can be used to implement the method described in the foregoing method embodiments, and details can be referred to the descriptions in the foregoing method embodiments.
[0245] The communication apparatus 80 can include one or more processors 801. The processor 801 can be a general-purpose processor or a special-purpose processor, etc. For example, it can be a baseband processor or a central processor. The baseband processor can be used to process a communication protocol and communication data, and the central processor can be used to control the communication apparatus (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process data of the computer program.
[0246] Optionally, the communication apparatus 80 can further include one or more memories 802, and the computer program 804 can be stored in the memory 802. The processor 801 executes the computer program 804, so that the communication apparatus 80 performs the method described in the foregoing method embodiments. Optionally, the memory 802 can also store data. The communication apparatus 80 and the memory 802 can be separately arranged, or integrated together.
[0247] Optionally, the communication apparatus 80 can further include a transceiver 805, an antenna 806. The transceiver 805 can be referred to as a transceiving unit, a transceiver, or a transceiving circuit, etc., and is used to implement the transceiving function. The transceiver 805 can include a receiver and a transmitter. The receiver can be referred to as a receiver or a receiving circuit, etc., and is used to implement the receiving function. The transmitter can be referred to as a transmitter or a transmitting circuit, etc., and is used to implement the transmitting function.
[0248] Optionally, the communication apparatus 80 can further include one or more interface circuits 807. The interface circuit 807 is used to receive code instructions and transmit them to the processor 801. The processor 801 runs the code instructions to make the communication apparatus 80 perform the method described in the foregoing method embodiments.
[0249] The communication apparatus 80 is a terminal device (such as the first terminal device in the foregoing method embodiments): the processor 801 is configured to perform steps 202 and 203 in the method in Figure 2 ; perform steps 302, 304 and 305 in the method in Figure 3 ; or perform steps 402, 404 and 405 in the method in Figure 4 . The transceiver 805 is configured to performFigure 2 step 201 in FIG. 2A; performing Figure 3 steps 301 and 303 in FIG. 3A; or performing Figure 4 steps 401 and 403 in FIG. 4A.
[0250] The communication apparatus 80 is a network device: a transceiver 805 is configured to perform Figure 5 step 501 in FIG. 5A; or perform Figure 6 step 601 in FIG. 6A.
[0251] In an implementation, the processor 801 can include a transceiver for implementing the receiving and transmitting functions. For example, the transceiver can be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing the receiving and transmitting functions can be separate or integrated together. The transceiver circuit, interface, or interface circuit described above can be used for reading and writing of code / data, or the transceiver circuit, interface, or interface circuit described above can be used for transmission or transfer of signals.
[0252] In an implementation, the processor 801 can store a computer program, which, when running on the processor 801, can cause the communication apparatus 80 to perform the methods described in the foregoing method embodiments. The computer program can be fixed in the processor 801, in which case the processor 801 can be implemented by hardware.
[0253] In an implementation, the communication apparatus 80 can include a circuit, which can implement the functions of sending or receiving or communicating in the foregoing method embodiments. The processor and the transceiver described in the disclosure can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and the transceiver can also be manufactured by various IC process technologies, such as complementary metal oxide semiconductor (CMOS), n metal-oxide-semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0254] The communication device described in the above embodiments may be a network device or a terminal device (such as the first terminal device in the foregoing method embodiments), but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may vary. Figure 8 The communication device may be a standalone device or part of a larger device. For example, the communication device may be:
[0255] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;
[0256] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;
[0257] (3) ASIC, such as modem;
[0258] (4) Modules that can be embedded in other devices;
[0259] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.
[0260] (6) Others, etc.
[0261] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 9 The diagram shows the structure of the chip. Figure 9 The chip shown includes a processor 901 and an interface 902. There can be one or more processors 901, and multiple interfaces 902.
[0262] For cases where the chip is used to implement the functions of the terminal device (such as the first terminal device in the aforementioned method embodiments) in this disclosure:
[0263] The interface 902 is configured to receive first indication information sent by the second terminal device, the first indication information being used to indicate that the first terminal device uses a shared channel occupation time (COT) obtained by the second terminal device; the processor 901 is configured to determine that a sidelink medium access control protocol data unit (SL MAC PDU) of the first terminal device is not packaged, and the SL MAC PDU is sent on a sidelink grant, and determine that there is to-be-sent data that meets a shared COT use condition, where the sidelink grant is within the shared COT indicated by the first indication information; the processor 901 is further configured to determine whether the first terminal device performs enhanced logical channel priority (LCP) packaging of the SL MAC PDU in a process of using the shared COT; and the enhanced LCP refers to that a target address is limited to an address allowed by the shared COT and / or a channel access priority class (CAPC) associated with a selected logical channel is less than or equal to a CAPC indicated by the first indication information.
[0264] In an implementation manner, the processor 901 determines whether the first terminal device performs the enhanced LCP packaging of the SL MAC PDU in the process of using the shared COT in the following manner: receiving a first parameter sent by a network device; and performing the enhanced LCP packaging of the SL MAC PDU in the process of using the shared COT.
[0265] In a possible implementation manner, the processor 901 is further configured to: not receiving the first parameter sent by the network device; and not performing the enhanced LCP packaging of the SL MAC PDU in the process of using the shared COT.
[0266] In an implementation manner, the processor 901 determines whether the first terminal device performs the enhanced LCP packaging of the SL MAC PDU in the process of using the shared COT in the following manner: receiving a first parameter sent by a network device, the first parameter being used to indicate whether the first terminal device performs the enhanced LCP in the process of using the shared COT; and performing the enhanced LCP packaging of the SL MAC PDU in the process of using the shared COT when the first parameter is a first value.
[0267] In a possible implementation manner, the processor 901 is further configured to: not performing the enhanced LCP packaging of the SL MAC PDU in the process of using the shared COT when the first parameter is a second value.
[0268] In a possible implementation, the processor 901 performs the implementation of enhancing LCP grouping SL MAC PDU in the shared COT process as follows: determining a shared COT allowed address as a target address of the SL MAC PDU, the shared COT allowed address including an address of the second terminal device and / or other terminal device; and / or selecting, from logical channels belonging to the address of the second terminal device and / or other terminal device, a logical channel that satisfies the first condition and an associated CAPC is less than or equal to the CAPC indicated by the first indication information; and multiplexing the selected logical channel into the SL MAC PDU.
[0269] In a possible implementation, the processor 901 does not perform the implementation of enhancing LCP grouping SL MAC PDU in the shared COT process as follows: determining a target address of the SL MAC PDU based on the second condition; and / or selecting, from logical channels belonging to the target address of the SL MAC PDU, a logical channel that satisfies the first condition; and multiplexing the logical channel that satisfies the first condition into the SL MAC PDU.
[0270] In an embodiment of the present disclosure, the second condition includes at least one of the following conditions:
[0271] Condition a: a discontinuous reception SL DRX of the sidelink is applicable to the target address, the sidelink grant is in an active time of the target address, and the sidelink grant is used for transmitting the SL MAC PDU;
[0272] Condition b: the target address has at least one highest priority logical channel or first medium access control layer control element MAC CE in at least one first logical channel and / or first MAC CE, wherein the first logical channel and / or first MAC CE satisfy a third condition.
[0273] In an embodiment of the present disclosure, the third condition includes at least one of the following:
[0274] Having SL data waiting to be transmitted;
[0275] The first logical channel has a token SBj of a sidelink transmission buffer, SBj>0;
[0276] The sidelink grant is a configured grant type 1, and a sl-configuredGrantType1Allowed parameter associated with the first logical channel is configured to allow a medium access control service data unit MAC SDU of the logical channel to be transmitted on the configured grant type 1;
[0277] A list of configured grants allowed to be used is configured, and the list contains a configured grant identifier associated with the sidelink grant;
[0278] The sidelink grant has no associated PSFCH resource, and a hybrid automatic repeat request, HARQ, property of the first logical channel is HARQ-disabled.
[0279] In embodiments of the present disclosure, the first condition comprises:
[0280] 1) the selected logical channel has SL data available to transmit; and,
[0281] 2) a sidelink configured grant type 1, sl-configuredGrantType1Allowed, parameter of the selected logical channel is configured, the sl-configuredGrantType1Allowed parameter is set to true in a case that the SL grant is a configured grant type 1; and,
[0282] 3) a sidelink allowed uplink grant-free list, SL-allowedcg–list, of the selected logical channel is configured, the SL-allowedcg–list includes a configured grant index associated with the SL grant; and,
[0283] 4) a sidelink hybrid automatic repeat request feedback enable, sl-HARQ-FeedbackEnabled, of the selected logical channel is set to a value satisfying the following condition:
[0284] A) a sidelink grant associated with a sidelink control information, SCI, configures a physical sidelink feedback channel, PSFCH, and the first terminal device receives the PSFCH:
[0285] I) a highest priority logical channel among at least one logical channel that has been selected corresponds to the sl-HARQ-FeedbackEnabled being enabled, and a next selected logical channel corresponds to the sl-HARQ-FeedbackEnabled being enabled; or,
[0286] II) the highest priority logical channel among the at least one logical channel that has been selected corresponds to the sl-HARQ-FeedbackEnabled being disabled, and the next selected logical channel corresponds to the sl-HARQ-FeedbackEnabled being disabled;
[0287] B) the sidelink grant associated with the SCI does not configure the PSFCH, and / or the first terminal device does not receive the PSFCH:
[0288] the sl-HARQ-FeedbackEnabled of the selected logical channel is set to be disabled.
[0289] Optionally, in the embodiments of the present disclosure, the first terminal device uses the shared COT to send data to the second terminal device only, determines that there is to-be-sent data satisfying the shared COT use condition, and the method comprises the following steps.
[0290] There is at least one logical channel satisfying the following condition:
[0291] The CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or,
[0292] The target receiving terminal device of the to-be-sent data of the logical channel is the second terminal device.
[0293] Optionally, in the embodiments of the present disclosure, the first terminal device uses the shared COT to send data to the second terminal device or other terminal devices, determines that there is to-be-sent data satisfying the shared COT use condition, and the method comprises the following steps.
[0294] There is at least one logical channel satisfying the following condition:
[0295] The CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or,
[0296] The target receiving terminal device of the to-be-sent data of the logical channel is one of the second terminal device and the other terminal devices.
[0297] In an implementation manner, the interface 902 is further configured to send, to the network device, capability information, the capability information being used to indicate whether the first terminal device supports the enhanced LCP. Wherein, the support of the enhanced LCP is a terminal device UE-granularity capability.
[0298] For the case that a chip is used to implement the functions of the network device in the embodiments of the present disclosure:
[0299] The interface 902 is configured to send, to the first terminal device, a first parameter, the first parameter being used to indicate that the first terminal device performs enhanced logical channel priority LCP packetization of a sidelink medium access control protocol data unit SL MAC PDU in a process of using a shared channel occupation time COT acquired by a second terminal device; wherein, the enhanced LCP refers to that a target address is limited to a shared COT allowed address and / or a selected channel access priority CAPC of a logical channel is less than or equal to a CAPC indicated by first indication information, wherein the first indication information is used to indicate that the first terminal device uses the shared COT.
[0300] In an implementation manner, the interface 902 is further configured to receive capability information sent by the first terminal device, the capability information being used to indicate whether the first terminal device supports the enhanced LCP.
[0301] In a possible implementation, whether to support the enhanced LCP is a capability in granularity of a terminal device, UE.
[0302] For a case where the chip is used to implement the function of the network device in the embodiments of the present disclosure:
[0303] The interface 902 is configured to send a first parameter to the first terminal device, the first parameter being used to indicate whether the first terminal device performs enhanced logical channel priority, LCP, grouping of a sidelink medium access control protocol data unit, SL MAC PDU in a shared COT process. The enhanced LCP refers to that a target address is limited to an address allowed by the shared COT and / or a selected channel access priority, CAPC, associated with a logical channel is less than or equal to a CAPC indicated by first indication information, wherein the first indication information is used to indicate that the first terminal device uses the shared COT.
[0304] In an implementation, the first parameter is a first value, used to indicate that the first terminal device performs the enhanced LCP grouping of the SL MAC PDU in the shared COT process; and the first parameter is a second value, used to indicate that the first terminal device does not perform the enhanced LCP grouping of the SL MAC PDU in the shared COT process.
[0305] In an implementation, the interface 902 is further configured to receive capability information sent by the first terminal device, the capability information being used to indicate whether the first terminal device supports the enhanced LCP.
[0306] In a possible implementation, whether to support the enhanced LCP is a capability in granularity of a terminal device, UE.
[0307] Optionally, the chip further includes a memory 903, configured to store necessary computer programs and data.
[0308] Those skilled in the art can appreciate that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether the functions are implemented by hardware or software depends on the specific application and design requirements of the whole system. Those skilled in the art can implement the functions in various ways for each specific application, but such implementation should not be construed as beyond the scope of the embodiments of the present disclosure.
[0309] The embodiments of the present disclosure also provide a communication system of a sidelink, SL, including the foregoing Figure 7 The communication apparatus as the terminal device (such as the first terminal device in the foregoing method embodiments) and the communication apparatus as the network device in the embodiments, or the system includes the foregoingFigure 8 The communication apparatus in the embodiment as a terminal device (e.g., the first terminal device in the method embodiment) and the communication apparatus as a network device.
[0310] The present disclosure also provides a readable storage medium having instructions stored thereon, which, when executed by a computer, implement the functions of any of the method embodiments.
[0311] The present disclosure also provides a computer program product, which, when executed by a computer, implements the functions of any of the method embodiments.
[0312] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer programs are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer programs can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer programs can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available media can be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
[0313] Those of ordinary skill in the art can understand that the various numbers such as first, second, etc. involved in the present disclosure are only for differentiation for convenience of description, and do not limit the scope of the embodiments of the present disclosure, nor represent the order.
[0314] At least one of the present disclosure can also be described as one or more, multiple can be two, three, four or more, the present disclosure does not make restrictions. In the embodiments of the present disclosure, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D" and the like, and there is no order or size order between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0315] The correspondence relationship shown in each table in the present disclosure can be configured or predefined. The values of the information in each table are only examples, and other values can be configured, and the present disclosure does not limit. When configuring the correspondence relationship between the information and each parameter, it is not necessarily required to configure all the correspondence relationships shown in each table. For example, in the table in the present disclosure, the correspondence relationship shown in some rows can also not be configured. For another example, the above table can be appropriately deformed and adjusted, for example, split, merged, etc. The parameter name shown in the title of each table above can also use other names understandable by the communication device, and the parameter value or representation method can also use other values or representations understandable by the communication device. Each table above can also use other data structures when implemented, for example, arrays, queues, containers, stacks, linear tables, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, etc.
[0316] The predefinition in the present disclosure can be understood as definition, predefinition, storage, prestorage, prenegotiation, preconfiguration, solidification, or pre-burning.
[0317] Those skilled in the art can realize that the units and algorithm 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 realized in hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present disclosure.
[0318] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0319] The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any skilled person in the art can easily think of changes or replacements within the technical range disclosed by the present disclosure, which should be covered within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be subject to the protection scope of the claims.
Claims
1. A communication method for a side-link SL, characterized in that, The method is executed by a first terminal device, and the method includes: Receive first indication information sent by the second terminal device, wherein the first indication information is used to instruct the first terminal device to use the shared channel occupancy time (COT) obtained by the second terminal device; It is determined that the sidelink media access control protocol data unit (SL MAC PDU) of the first terminal device is not packetized. The SL MAC PDU is transmitted on the sidelink grant. It is determined that there is data to be transmitted that meets the conditions for using the shared COT, wherein the sidelink grant is within the shared COT indicated by the first indication information. Determine whether the first terminal device performs enhanced logical channel priority (LCP) packetization of the SL MAC PDU during the use of the shared COT; wherein, the enhanced LCP refers to restricting the target address to an address allowed by the shared COT and / or the channel access priority CAPC associated with the selected logical channel being less than or equal to the CAPC indicated by the first indication information.
2. The method as described in claim 1, characterized in that, Determining whether the first terminal device executes Enhanced Logical Channel Priority (LCP) packetization of the SL MAC PDU during the use of the shared COT includes: Received the first parameter sent by the network device; The enhanced LCP package SL MAC PDU is executed during the use of the shared COT.
3. The method as described in claim 2, characterized in that, The method further includes: The first parameter sent by the network device was not received; The enhanced LCP package SL MAC PDU is not executed during the use of the shared COT.
4. The method as described in claim 1, characterized in that, Determining whether the first terminal device executes Enhanced Logical Channel Priority (LCP) packetization of the SL MAC PDU during the use of the shared COT includes: The first parameter sent by the network device is used to indicate whether the first terminal device performs the enhanced LCP during the use of the shared COT. The first parameter is a first value, and the enhanced LCP package SL MACPDU is executed during the use of the shared COT.
5. The method as described in claim 4, characterized in that, The method further includes: The first parameter is the second value, and the enhanced LCP package SLMAC PDU is not executed during the use of the shared COT.
6. The method as described in claim 2 or 4, characterized in that, The execution of the enhanced LCP package SL MAC PDU during the use of the shared COT includes: The shared COT-allowed address is determined as the target address of the SL MAC PDU, wherein the shared COT-allowed address includes the address of the second terminal device and / or other terminal devices; and / or, From the logical channels belonging to the addresses of the second terminal device and / or other terminal devices, select the logical channel that satisfies the first condition and whose associated CAPC is less than or equal to the CAPC indicated by the first indication information. The selected logical channel is multiplexed into the SL MAC PDU.
7. The method as described in claim 3 or 5, characterized in that, The step of not executing the SL MAC PDU of the enhanced LCP package during the use of the shared COT includes: The target address of the SL MAC PDU is determined based on the second condition; and / or, From the logical channels belonging to the target address of the SL MAC PDU, select a logical channel that satisfies the first condition; The logical signal that satisfies the first condition is multiplexed into the SL MAC PDU.
8. The method as described in claim 7, characterized in that, The second condition includes at least one of the following conditions: Condition a: The discontinuous reception SL DRX of the side link is applicable to the target address, the side link grant is in the active time of the target address, and the side link grant is used to send the SL MAC PDU; Condition b: The target address has at least one logical channel or MAC CE with the highest priority in at least one first logical channel and / or first media access control layer control unit MAC CE, wherein the first logical channel and / or the first MAC CE satisfies the third condition.
9. The method as described in claim 8, characterized in that, The third condition includes at least one of the following: It contains SL data waiting to be sent; The first logical channel has a token SBj in the side link transmission buffer, where SBj > 0; The sidelink grant is configured grant type 1, whereby the sl-configuredGrantType1Allowed parameter associated with the first logical channel is configured to allow the Media Access Control Service Data Unit (MACSDU) of the logical channel to be transmitted on configured grant type 1. A list of allowed configuration licenses is configured, which includes the configuration license identifier associated with the side-link license; The sidelink grant has no associated PSFCH resources, and the Hybrid Automatic Repeat Request (HARQ) attribute of the first logical channel is HARQ-disabled.
10. The method as described in claim 6 or 7, characterized in that, The first condition includes: 1) The selected logical channel has SL data that can be transmitted; and, 2) The sl-configuredGrantType1Allowed parameter of the allowed-side crosslink configuration grant type 1 for the selected logical channel is configured. When the SL grant is configured as grant type 1, the sl-configuredGrantType1Allowed parameter is set to true; and, 3) The allowed-side outlink uplink unlicensed list (SL-allowedcg-list) for the selected logical channel is configured, and the SL-allowedcg-list includes a configuration license index associated with SL licenses; and, 4) The selected logical channel's side-link hybrid automatic repeat request feedback enable (sl-HARQ-FeedbackEnabled) is set to a value that satisfies the following conditions: A) The sidelink grant associated with the sidelink control information (SCI) is configured with a physical sidelink feedback channel (PSFCH), and the first terminal device receives the PSFCH: I) If the highest priority logical channel among at least one selected logical channel has its sl-HARQ-FeedbackEnabled enabled, then the next selected logical channel also has its sl-HARQ-FeedbackEnabled enabled; or... II) The sl-HARQ-FeedbackEnabled corresponding to the highest priority logical channel among at least one selected logical channel is set to disabled, and the sl-HARQ-FeedbackEnabled of the next selected logical channel is also set to disabled. B) The sidechain license associated with SCI is not configured with PSFCH, and / or the first terminal device does not receive PSFCH: The selected logical channel's sl-HARQ-FeedbackEnabled is set to disabled.
11. The method as described in claim 1, characterized in that, The first terminal device uses the shared COT to send data only to the second terminal device. The step of determining that there is data to be sent that meets the conditions for using the shared COT includes: There exists at least one logical channel that satisfies the following conditions: The CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or, The target receiving terminal device for the data to be transmitted in the logical channel is the second terminal device.
12. The method as described in claim 1, characterized in that, The first terminal device uses the shared COT to send data to the second terminal device or other terminal devices. The step of determining that there is data to be sent that meets the conditions for using the shared COT includes: There exists at least one logical channel that satisfies the following conditions: The CAPC of the logical channel is less than or equal to the CAPC indicated by the first indication information; and / or, The target receiving terminal device for the data to be transmitted in the logical channel is one of the second terminal device and the other terminal devices.
13. The method according to any one of claims 2 to 5, characterized in that, The method further includes: The network device sends capability information, which is used to indicate whether the first terminal device supports the enhanced LCP.
14. The method as described in claim 13, characterized in that, Whether or not the enhanced LCP is supported is a capability at the granular level of the terminal device (UE).
15. A communication method for a side-link SL, characterized in that, The method is performed by a network device, and the method includes: Send a first parameter to the first terminal device, the first parameter being used to instruct the first terminal device to execute the Enhanced Logical Channel Priority (LCP) packet-side Link Media Access Control Protocol Data Unit (SL MAC PDU) during the Shared Channel Occupancy Time (COT) process obtained by the second terminal device; The enhanced LCP refers to a channel access priority CAPC associated with a selected logical channel that restricts the target address to an address allowed by the shared COT and / or is less than or equal to the CAPC indicated by the first indication information, wherein the first indication information is used to instruct the first terminal device to use the shared COT.
16. The method as described in claim 15, characterized in that, The method further includes: The system receives capability information sent by the first terminal device, the capability information being used to indicate whether the first terminal device supports the enhanced LCP.
17. The method as described in claim 16, characterized in that, Whether or not the enhanced LCP is supported is a capability at the granular level of the terminal device (UE).
18. A communication method for a side link SL, characterized in that, The method is performed by a network device, and the method includes: Send a first parameter to the first terminal device, the first parameter being used to indicate whether the first terminal device executes Enhanced Logical Channel Priority (LCP) packet-side Link Media Access Control Protocol Data Unit (SLMAC PDU) during the Shared Channel Occupancy Time (COT) process; The enhanced LCP refers to a channel access priority CAPC associated with a selected logical channel that restricts the target address to an address allowed by the shared COT and / or is less than or equal to the CAPC indicated by the first indication information, wherein the first indication information is used to instruct the first terminal device to use the shared COT.
19. The method as described in claim 18, characterized in that, The first parameter is a first value, used to instruct the first terminal device to execute the enhanced LCP package of the SL MAC PDU during the use of the shared COT; The first parameter is a second value, used to indicate that the first terminal device does not execute the enhanced LCP package of the SL MAC PDU during the use of the shared COT.
20. The method as described in claim 17 or 18, characterized in that, The method further includes: The system receives capability information sent by the first terminal device, the capability information being used to indicate whether the first terminal device supports the enhanced LCP.
21. The method as described in claim 20, characterized in that, Whether or not the enhanced LCP is supported is a capability at the granular level of the terminal device (UE).
22. A communication device, characterized in that, The communication device is configured in a first terminal device, and the communication device includes: The transceiver module is used to receive first indication information sent by the second terminal device, wherein the first indication information is used to instruct the first terminal device to use the shared channel occupancy time (COT) obtained by the second terminal device; The processing module is used to determine that the sidelink media access control protocol data unit (SL MAC PDU) of the first terminal device is not packetized, the SL MAC PDU is sent on the sidelink grant, and to determine that there is data to be sent that meets the conditions for using the shared COT, wherein the sidelink grant is within the shared COT indicated by the first indication information; The processing module is further configured to determine whether the first terminal device performs enhanced logical channel priority (LCP) packetization of the SL MAC PDU during the use of the shared COT; wherein, the enhanced LCP refers to restricting the target address to an address allowed by the shared COT and / or the channel access priority (CAPC) associated with the selected logical channel is less than or equal to the CAPC indicated by the first indication information.
23. A communication device, characterized in that, The communication device is configured in a network device, and the communication device includes: The transceiver module is used to send a first parameter to the first terminal device. The first parameter is used to instruct the first terminal device to execute the Enhanced Logical Channel Priority (LCP) packet-side crosslink Media Access Control Protocol Data Unit (SLMAC PDU) during the shared channel occupancy time (COT) obtained by the second terminal device. The enhanced LCP refers to a channel access priority CAPC associated with a selected logical channel that restricts the target address to an address allowed by the shared COT and / or is less than or equal to the CAPC indicated by the first indication information, wherein the first indication information is used to instruct the first terminal device to use the shared COT.
24. A communication device, characterized in that, The communication device is configured in a network device, and the communication device includes: The transceiver module is used to send a first parameter to the first terminal device. The first parameter is used to indicate whether the first terminal device executes the Enhanced Logical Channel Priority (LCP) packet-side crosslink Media Access Control Protocol Data Unit (SLMAC PDU) during the Shared Channel Occupancy Time (COT) process. The enhanced LCP refers to a channel access priority CAPC associated with a selected logical channel that restricts the target address to an address allowed by the shared COT and / or is less than or equal to the CAPC indicated by the first indication information, wherein the first indication information is used to instruct the first terminal device to use the shared COT.
25. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1 to 14.
26. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 15 to 21.
27. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 1 to 14 to be implemented.
28. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 15 to 21 to be implemented.
Citation Information
Patent Citations
Method and apparatus for selecting destination address in sidelink, and storage medium
WO2021179263A1
Channel occupancy time sharing between downlink and sidelink
WO2023082239A1