Wireless communication method and terminal equipment

By adopting different channel access methods and control processes in the shared spectrum, terminal devices can effectively transmit sidelink data, solving the problem of uncertain channel access in the shared spectrum and improving the possibility and efficiency of data transmission.

CN120751507APending Publication Date: 2025-10-03GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511160557.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-12-20
Publication Date
2025-10-03

AI Technical Summary

Technical Problem

In a shared spectrum, terminal devices cannot effectively determine the channel access method, resulting in an inability to transmit sidelink data on the shared spectrum.

Method used

The terminal device transmits data on the shared spectrum through the first channel access method and/or the second channel access method, and controls the transmission method of the side data based on the first and second channel access processes, including monitoring the channel access process of the shared spectrum.

Benefits of technology

It increases the possibility of terminal devices transmitting sidelink data on shared spectrum and enhances the flexibility and efficiency of channel access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120751507A_ABST
    Figure CN120751507A_ABST
Patent Text Reader

Abstract

The invention provides a wireless communication method and terminal equipment. The method comprises: a terminal device determines to transmit first sideline data on a shared spectrum based on a first channel access mode and / or a second channel access mode, the first channel access mode being different from the second channel access mode, and the first sideline data being transmitted on the shared spectrum; the first channel access mode and the second channel access mode are channel access modes for monitoring the shared spectrum before the first sideline data is sent on the shared spectrum, and the possibility that the terminal equipment transmits the sideline data on the shared spectrum is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a wireless communication method and terminal equipment. Background Art

[0002] Two types of channel access methods are supported in the shared spectrum: a first channel access method and a second channel access method. Both types of channel access methods involve listening to the shared spectrum before sending first sidelink data to be transmitted on the shared spectrum. In some cases, a terminal device can access the shared spectrum using either the first channel access method or the second channel access method. Currently, the protocol does not specify the behavior of the terminal device in the aforementioned cases, resulting in the terminal device being unable to transmit sidelink data on the shared spectrum. Summary of the Invention

[0003] The present application provides a wireless communication method and terminal device. The following introduces various aspects involved in the present application.

[0004] In a first aspect, a wireless communication method is provided, including: a terminal device determines to transmit first side data on a shared spectrum based on a first channel access method and / or a second channel access method, wherein the first channel access method is different from the second channel access method, and the first channel access method and the second channel access method are channel access methods for listening to the shared spectrum before sending the first side data on the shared spectrum.

[0005] In a second aspect, a wireless communication method is provided, including: a terminal device determines a transmission method of sidelink data to be transmitted on a shared spectrum based on a first CAPC and a second CAPC, wherein the first CAPC is associated with a first channel access process performed on the shared spectrum, and the second CAPC is associated with the sidelink data, and the first channel access process is a channel access process of listening to the shared spectrum before sending the sidelink data on the shared spectrum.

[0006] According to a third aspect, a terminal device is provided, comprising: a processing unit for determining to transmit first side data on a shared spectrum based on a first channel access method and / or a second channel access method, wherein the first channel access method is different from the second channel access method, and the first channel access method and the second channel access method are channel access methods for listening to the shared spectrum before sending the first side data on the shared spectrum.

[0007] In a fourth aspect, a terminal device is provided, including: a processing unit, used to determine a transmission method of sidelink data to be transmitted on a shared spectrum based on a first CAPC and a second CAPC, wherein the first CAPC is associated with a first channel access process performed on the shared spectrum, and the second CAPC is associated with the sidelink data, and the first channel access process is a channel access method of listening to the shared spectrum before sending the sidelink data on the shared spectrum.

[0008] In a fifth aspect, a terminal device is provided, comprising a processor, a memory, and a communication interface, wherein the memory is used to store one or more computer programs, and the processor is used to call the computer programs in the memory so that the terminal device executes part or all of the steps in the methods of various aspects.

[0009] In a sixth aspect, an embodiment of the present application provides a communication system, which includes the above-mentioned terminal device. In another possible design, the system may also include other devices that interact with the terminal device in the solution provided in the embodiment of the present application.

[0010] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program enables a communication device (for example, a terminal device or a network device) to perform some or all of the steps in the methods of the above aspects.

[0011] In an eighth aspect, embodiments of the present application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, wherein the computer program is operable to cause a communication device (e.g., a terminal device or a network device) to perform some or all of the steps of the methods described in each of the above aspects. In some implementations, the computer program product may be a software installation package.

[0012] In a ninth aspect, an embodiment of the present application provides a chip comprising a memory and a processor, wherein the processor can call and run a computer program from the memory to implement some or all of the steps described in the methods of the above aspects.

[0013] In an embodiment of the present application, the terminal device can determine to transmit the first sidelink data on the shared spectrum based on the first channel access method and / or the second channel access method, which helps to increase the possibility of the terminal device transmitting the sidelink data on the shared spectrum. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] Figure 1 FIG. 1 is a diagram illustrating an example of a system architecture of a wireless communication system to which embodiments of the present application may be applied.

[0015] Figure 2 This is an example diagram of a side communication scenario within network coverage.

[0016] Figure 3 An example diagram of a sideline communication scenario with partial network coverage.

[0017] Figure 4 This is an example diagram of a side communication scenario outside the network coverage.

[0018] Figure 5 This is an example diagram of a side communication scenario based on a central control node.

[0019] Figure 6 This is an example diagram of a broadcast-based sideline communication method.

[0020] Figure 7 This is an example diagram of a unicast-based sideline communication method.

[0021] Figure 8 This is an example diagram of a side communication method based on multicast.

[0022] Figure 9 A schematic diagram showing the physical layer structure of sideline communication.

[0023] Figure 10 A schematic diagram showing a resource reservation method for sideline communication is shown.

[0024] Figure 11 A schematic diagram of a listening-based resource selection method in a sideline communication system is shown.

[0025] Figure 12 It is a schematic flowchart of the wireless communication method of an embodiment of the present application.

[0026] Figure 13 It is a schematic flowchart of a wireless communication method according to another embodiment of the present application.

[0027] Figure 14 It is a schematic flowchart of the wireless communication method of an embodiment of the present application.

[0028] Figure 15 It is a schematic flowchart of a wireless communication method according to another embodiment of the present application.

[0029] Figure 16 It is a schematic structural diagram of the terminal device of an embodiment of the present application.

[0030] Figure 17 It is a schematic structural diagram of a terminal device according to another embodiment of the present application.

[0031] Figure 18 It is a schematic structural diagram of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION

[0032] The technical solution in this application will be described below with reference to the accompanying drawings.

[0033] Communication system architecture

[0034] Figure 1 1 is a diagram illustrating an example system architecture of a wireless communication system 100 to which embodiments of the present application may be applied. The wireless communication system 100 may include a network device 110 and a terminal device 120. The network device 110 may be a device that communicates with the terminal device 120. The network device 110 may provide communication coverage for a specific geographic area and may communicate with the terminal device 120 located within the coverage area.

[0035] Figure 1 A network device and a terminal device are exemplarily shown. Optionally, the wireless communication system 100 may include one or more network devices 110 and / or one or more terminal devices 120. For one network device 110, the one or more terminal devices 120 may all be located within the network coverage of the network device 110, or all be located outside the network coverage of the network device 110, or some may be located within the coverage of the network device 110 and others outside the network coverage of the network device 110. This is not limited in the embodiments of the present application.

[0036] Optionally, the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiment of the present application.

[0037] It should be understood that the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: fifth generation (5G) system or new radio (NR), long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), etc. The technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, satellite communication system, etc.

[0038] The terminal device in the embodiment of the present application may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station (MS), mobile terminal (MT), remote station, remote terminal device, mobile device, user terminal, wireless communication device, user agent or user device. The terminal device in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, and can be used to connect people, objects and machines, such as a handheld device with wireless connection function, a vehicle-mounted device, etc. The terminal device in the embodiment of the present application may be a mobile phone, a tablet computer (Pad), a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a vehicle, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. For example, a terminal device can act as a dispatching entity, providing sidelink signals between terminal devices in vehicle-to-everything (V2X) or device-to-device (D2D) communications. For example, a cell phone and a car can communicate with each other using sidelink signals. A cell phone and a smart home device can also communicate without relaying the communication signal through a base station. Alternatively, the terminal device can be used to act as a base station.

[0039] The network device in the embodiments of the present application may be a device for communicating with a terminal device, and may also be referred to as an access network device or a radio access network device. For example, the network device may be a base station. The network device in the embodiments of the present application may refer to a radio access network (RAN) node (or device) that connects a terminal device to a wireless network. A base station may broadly cover various names as follows, or be replaced with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, access point, transmitting and receiving point (TRP), transmitting point (TP), master station MeNB, secondary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, access point (AP), transmission node, transceiver node, baseband unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. A base station may be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. A base station may also refer to a communication module, modem, or chip used to be set in the aforementioned device or apparatus. A base station may also be a mobile switching center and a device that performs base station functions in device-to-device D2D, V2X, or machine-to-machine (M2M) communications, a network-side device in a 6G network, or a device that performs base station functions in future communication systems. A base station may support networks with the same or different access technologies. The embodiments of this application do not limit the specific technology and specific device form used by network devices.

[0040] Base stations can be fixed or mobile. For example, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move based on the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0041] In some deployments, the network device in the embodiments of the present application may refer to a CU or a DU, or the network device includes a CU and a DU. The gNB may also include an AAU.

[0042] The network equipment and terminal devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed in the air on aircraft, balloons, and satellites. The embodiments of this application do not limit the scenarios in which the network equipment and terminal devices are located.

[0043] Sideline communication under different network coverage conditions

[0044] Sidelink communication refers to a communication technology based on a sidelink. Sidelink communication can be, for example, device-to-device (D2D) or vehicle-to-everything (V2X) communication. In traditional cellular systems, communication data is received or sent between terminal devices and network devices, while sidelink communication supports direct communication and data transmission between terminal devices. Compared with traditional cellular communication, direct communication data transmission between terminal devices can have higher spectrum efficiency and lower transmission latency. For example, the vehicle networking system adopts sidelink communication technology.

[0045] In side communication, according to the network coverage of the terminal device, the side communication can be divided into side communication within the network coverage, side communication with partial network coverage, and side communication outside the network coverage.

[0046] Figure 2 This is an example diagram of a side communication scenario within the network coverage. Figure 2 In the illustrated scenario, both terminal devices 120a are within the coverage of the network device 110. Therefore, both terminal devices 120a can receive configuration signaling from the network device 110 (configuration signaling in this application can also be replaced by configuration information) and determine the sidelink configuration based on the configuration signaling from the network device 110. After both terminal devices 120a have performed the sidelink configuration, sidelink communication can be performed on the sidelink.

[0047] Figure 3 This is an example diagram of a side communication scenario with partial network coverage. Figure 3In the scenario shown, terminal device 120a performs sidelink communication with terminal device 120b. Terminal device 120a is within the coverage range of network device 110, so terminal device 120a can receive the configuration signaling of network device 110 and determine the sidelink configuration based on the configuration signaling of network device 110. Terminal device 120b is outside the network coverage range and cannot receive the configuration signaling of network device 110. In this case, terminal device 120b can determine the sidelink configuration based on pre-configuration information and / or information carried in the physical sidelink broadcast channel (PSBCH) sent by terminal device 120a within the network coverage range. After both terminal device 120a and terminal device 120b perform sidelink configuration, sidelink communication can be performed on the sidelink.

[0048] Figure 4 This is an example diagram of a side communication scenario outside the network coverage. Figure 4 In the illustrated scenario, both terminal devices 120b are located outside the network coverage area. In this case, both terminal devices 120b can determine the sidelink configuration based on the pre-configured information. After both terminal devices 120b have performed the sidelink configuration, sidelink communication can be performed on the sidelink.

[0049] Sideline communication based on central control node

[0050] Figure 5 The diagram is an example of a sideline communication scenario based on a central control node. In this sideline communication scenario, multiple terminal devices can form a communication group, and the communication group has a central control node. The central control node can be a terminal device in the communication group (such as Figure 5 The central control node is responsible for one or more of the following functions: establishing a communication group, enabling members to join and leave the communication group, coordinating resources within the communication group, allocating sidelink transmission resources to other terminals, receiving sidelink feedback from other terminals, and coordinating resources with other communication groups.

[0051] Sideline communication mode

[0052] Some standards or protocols (such as the 3rd Generation Partnership Project (3GPP)) define two sideline communication modes: a first mode and a second mode.

[0053] In the first mode, the resources of the terminal device (the resources mentioned in this application may also be referred to as transmission resources, such as time-frequency resources) are allocated by the network device. The terminal device can send data on the side link according to the resources allocated by the network device. The network device can allocate resources for a single transmission to the terminal device, or it can allocate resources for semi-static transmission to the terminal device. This first mode can be applied to scenarios covered by network devices, such as the above Figure 2 The scene shown. Figure 2 In the scenario shown, the terminal device 120a is located within the network coverage of the network device 110, so the network device 110 can allocate resources for the terminal device 120a to be used in the sidelink transmission process.

[0054] In the second mode, the terminal device can autonomously select one or more resources from the resource pool (RP). Then, the terminal device can perform side transmission based on the selected resources. Figure 4 In the scenario shown, the terminal device 120b is outside the cell coverage. Therefore, the terminal device 120b can autonomously select resources from the pre-configured resource pool for side transmission. Figure 2 In the scenario shown, the terminal device 120a may also autonomously select one or more resources from the resource pool configured by the network device 110 for side transmission.

[0055] Data transmission method of side communication

[0056] Some side communication systems (such as long term evolution vehicle to everything (LTE-V2X)) support broadcast-based data transmission (hereinafter referred to as broadcast transmission). For broadcast transmission, the receiving terminal can be any terminal device around the sending terminal. Figure 6 For example, terminal device 1 is a transmitting terminal, and the receiving terminal corresponding to the transmitting terminal is any terminal device around terminal device 1, for example, Figure 6 Terminal device 2-terminal device 6 in.

[0057] In addition to broadcast transmission, some communication systems also support unicast-based data transmission (hereinafter referred to as unicast transmission) and / or multicast-based data transmission (hereinafter referred to as multicast transmission). For example, the new radio vehicle to everything (NR-V2X) hopes to support autonomous driving. Autonomous driving places higher requirements on data interaction between vehicles. For example, data interaction between vehicles requires higher throughput, lower latency, higher reliability, larger coverage, more flexible resource allocation, etc. Therefore, in order to improve the performance of data interaction between vehicles, NR-V2X introduces unicast transmission and multicast transmission.

[0058] For unicast transmission, the receiving terminal generally has only one terminal device. Figure 7 For example, unicast transmission is performed between terminal device 1 and terminal device 2. Terminal device 1 may be a transmitting terminal and terminal device 2 may be a receiving terminal, or terminal device 1 may be a receiving terminal and terminal device 2 may be a transmitting terminal.

[0059] For multicast transmission, the receiving terminal can be a terminal device in a communication group, or the receiving terminal can be a terminal device within a certain transmission distance. Figure 8 For example, terminal device 1, terminal device 2, terminal device 3 and terminal device 4 form a communication group. If terminal device 1 sends data, the other terminals in the group (terminal device 2 to terminal device 4) can all be receiving terminals.

[0060] Physical layer structure of sideline communication

[0061] Figure 9 A schematic diagram showing the physical layer structure of sideline communication. Figure 9 The physical sidelink control channel (PSCCH) can be used to carry the first sidelink control information. The physical sidelink shared channel (PSSCH) can be used to carry the sidelink data and the second sidelink control information. The PSCCH and PSSCH can be multiplexed and sent in the same time slot.

[0062] The first sidelink control information (SCI) is carried in the PSCCH and mainly includes fields related to resource sensing, which are used by other terminals to exclude and select resources after decoding. In addition to sidelink data, the PSSCH can also carry second sidelink control information. This second sidelink control information mainly includes fields related to data demodulation, which are used by the receiving terminal to demodulate the data carried in the PSSCH associated with the PSCCH.

[0063] Resource reservation for sideline communication

[0064] As described above in the sidelink communication mode, in Mode 2, the terminal device can autonomously select sidelink resources to transmit data. Resource reservation can be understood as a prerequisite for supporting resource selection by the terminal device. Resource reservation means that the terminal device can reserve selected sidelink resources (e.g., time-frequency resources) in the first sidelink control information carried by the PSCCH.

[0065] Currently, in the sideline communication system, both intra-TB resource reservation and inter-TB resource reservation are supported. Figure 10 introduce.

[0066] See also Figure 10 , the terminal device sends a first SCI, using the time resource assignment field and the frequency resource assignment field in the first SCI to indicate the N time-frequency resources used for the current TB transmission (including the time-frequency resources used for the current transport block (TB)). Generally, N≤Nmax. In NR V2X, Nmax is equal to 2 or 3. At the same time, the above-mentioned N indicated time-frequency resources can be distributed in W time slots. In NR V2X, W is equal to 32.

[0067] Continue to see Figure 10 During the transmission of TB 1, the terminal device can send the first SCI on the PSCCH at the same time as the initial transmission data is sent on the PSSCH. The two fields in the first SCI are used to indicate the time-frequency resource locations for the initial transmission and retransmission 1 (i.e., N=2 in this case), thus reserving the time-frequency resources for retransmission 1. Typically, the initial transmission and retransmission 1 are distributed within 32 time slots in the time domain.

[0068] Similarly, see Figure 10 During the transmission of TB 1, the terminal device may use the first SCI sent in the PSCCH of retransmission 1 to indicate the time-frequency resources of retransmission 1 and retransmission 2. The time-frequency resources of retransmission 1 and retransmission 2 may be distributed within 32 time slots in the time domain.

[0069] In addition, when the terminal device sends the first SCI, it can use the resource reservation period field in the first SCI to reserve resources between TBs.

[0070] Continue to see Figure 10 When the terminal device sends the first SCI indicating the initial transmission resources of TB 1, it can use the time domain resource allocation domain and frequency domain resource allocation domain in the first SCI to indicate the time-frequency resource positions of the initial transmission and retransmission 1 of TB 1, which are recorded as {(t1, f1), (t2, f2)}. Among them, t1 and t2 represent the time domain positions of the initial transmission and retransmission 1 resources of TB 1, and f1 and f2 represent the frequency domain positions of the initial transmission and retransmission 1 resources of TB 1. If the value of the resource reservation period domain in the first SCI is 100 milliseconds, the first SCI also indicates the time-frequency resources {(t1+100, f1), (t2+100, f2)}, and these two resources are used for the transmission of the initial transmission and retransmission 1 of TB 2.

[0071] Similarly, the first SCI sent on the retransmission 1 resource of TB 1 can also reserve the time-frequency resources for retransmission 1 and retransmission 2 of TB 2 using the resource reservation period field. In NR V2X, the possible values ​​of the resource reservation period field are 0, 1-99, 100, 200, 300, 400, 500, 600, 700, 800, 900, and 1000 milliseconds, which is more flexible than LTE V2X. However, in each resource pool, usually only k values ​​are configured, and the terminal device can determine the possible values ​​to be used based on the resource pool used. The k values ​​in the resource pool configuration are recorded as the resource reservation period set M. For example, k is less than or equal to 16.

[0072] In addition, through network configuration or pre-configuration, the above-mentioned reservation between TBs can be activated or deactivated in units of resource pools. When deactivating the reservation between TBs, the resource reservation period field is not included in the first SCI. Generally, before triggering resource reselection, the value of the resource reservation period field used by the terminal device, that is, the resource reservation period, will not change. Each time the terminal device sends the first SCI, it uses the "resource reservation period field" therein to reserve the resources of the next period for the transmission of another TB, thereby achieving periodic semi-continuous transmission.

[0073] When the terminal device operates in the above-mentioned mode 2, the terminal device can obtain the first SCI sent by other terminals by listening to the PSCCH sent by other terminals, thereby knowing the resources reserved by other terminals. The terminal device will exclude the resources reserved by other terminals when performing resource selection next, thereby avoiding resource collision. Figure 11 This paper introduces a resource selection method based on listening in side communication system.

[0074] Listening-based resource selection method

[0075] See also Figure 11 , the terminal device can trigger resource selection or reselection in time slot n. In some implementations, time slot n can be the time slot in which the higher layer triggers the physical layer to report the candidate resource set. The resource selection window starts from n+T1 and ends at n+T2, expressed as [n+T1, n+T2]. Where 0<=T1<=T proc,1 , when the subcarrier spacing is 15, 30, 60, 120kHz, T proc,1 The time slots are 3, 5, 9, and 17. 2min <=T2<=remaining delay budget of the service, T 2min The value set of is {1, 5, 10, 20} * 2μ time slots, where μ = 0, 1, 2, 3 corresponds to the case where the subcarrier spacing is 15, 30, 60, 120kHz. The terminal device determines T from this value set according to the priority of its own data to be sent. 2min For example, when the subcarrier spacing is 15kHz, the terminal device determines T from the set {1, 5, 10, 20} according to the priority of its own data to be sent. 2min When T 2min If T2 is greater than or equal to the service's remaining delay budget, then T2 equals the service's remaining delay budget. The remaining delay budget is the difference between the time at which the data's delay requirement corresponds and the current time. For example, if a data packet arrives at time slot n and the delay requirement is 50 milliseconds, and a time slot is 1 millisecond, then if the current time is time slot n, the remaining delay budget is 50 milliseconds. If the current time is time slot n+20, the remaining delay budget is 30 milliseconds.

[0076] Before resource selection, the terminal device needs to proc,0 The resource monitoring is performed within the monitoring window of T0, and the value of T0 is 100 or 1100 milliseconds. When the subcarrier spacing is 15, 30, 60, or 120 kHz, T proc,0 The time slots are 1, 2, and 4. Generally speaking, the terminal device will listen to the first SCI sent by other terminals in each time slot (except its own transmission time slot). If resource selection or reselection is triggered in time slot n, the terminal device can use n-T0 to nT proc,0 The result of resource listening. The following describes the resource selection process in conjunction with steps 1 and 2.

[0077] In step 1, the terminal device uses all candidate available resources in the resource selection window that belong to the resource pool used by the terminal device as a resource set A. Specifically, there are two cases 1-1 and 1-2.

[0078] In case 1-1, if the terminal device sends data in time slot m within the listening window and does not listen, the terminal device determines one or more time slots corresponding to time slot m and each allowed resource reservation period in the terminal device's resource pool, using the resource reservation period as an interval. The terminal device must exclude all resources in the one or more time slots from resource set A.

[0079] Case 1-2: If the terminal device detects the first SCI transmitted in the PSCCH in time slot m within the listening window, it measures the SL-reference signal receiving power (RSRP) of the PSCCH or the SL-RSRP of the PSSCH scheduled by the PSCCH (i.e., the SL-RSRP of the associated PSSCH sent in the same time slot as the PSCCH).

[0080] If the measured SL-RSRP is greater than the SL-RSRP threshold, the terminal device determines the resources reserved for the SPCCH based on the resource reservation information in the sidelink control information transmitted in the PSCCH. If the reserved resources are in resource set A, the terminal device excludes these reserved resources from set A.

[0081] If the remaining resources in resource set A after resource exclusion are less than X% of all resources before resource exclusion, the SL-RSRP threshold is raised by 3dB and step 1 is repeated. The physical layer reports resource set A after resource exclusion as a candidate resource set to the upper layer.

[0082] Step 2: The higher layer randomly selects a resource from the reported candidate resource set to send data. That is, the terminal device randomly selects a resource from the candidate resource set to send data.

[0083] In some implementations, step 1 may be performed by the physical layer of the terminal device, and accordingly, the higher layer in step 2 may be a higher layer relative to the physical layer, such as the MAC layer.

[0084] It should be noted that the above RSRP threshold is determined by the priority P1 carried in the PSCCH detected by the terminal device and the priority P2 of the data to be sent by the terminal device.

[0085] In addition, whether the terminal device uses the measured PSCCH-RSRP or the PSSCH-RSRP scheduled by the PSCCH to compare with the SL-RSRP threshold depends on the resource pool configuration of the resource pool used by the terminal device. The resource pool configuration can be network-configured or pre-configured.

[0086] It should also be noted that the possible values ​​of X and X are {20%, 35%, 50%}. The configuration of the resource pool used by the terminal device includes a correspondence between priorities and the possible values. The terminal device determines the value of X based on the priority of the data to be sent and this correspondence. The resource pool configuration can be configured by the network or pre-configured.

[0087] Unlicensed spectrum

[0088] Unlicensed spectrum is a spectrum designated by countries and regions for use by radio equipment. This spectrum is generally considered shared. This means that communications equipment within the same or different systems can use this spectrum as long as they meet national or regional regulatory requirements for that spectrum, without having to apply for exclusive spectrum authorization from the government.

[0089] In order to allow various communication devices (or communication systems) that use unlicensed spectrum for wireless communication to coexist in a friendly manner on the spectrum, some countries or regions have stipulated regulatory requirements that need to be met when using unlicensed spectrum. For example, communication equipment follows the "listen before talk (LBT)" principle. The so-called LBT means that before a communication device sends a signal on a channel of the unlicensed spectrum, it must first perform channel sensing. If the channel sensing result shows that the channel is idle, the communication device can use the channel of the unlicensed spectrum to send signals; if the channel sensing result shows that the channel is busy, the communication device is generally not allowed to use the channel of the unlicensed spectrum to send signals.

[0090] Signal transmission in unlicensed spectrum involves concepts related to channel occupancy, such as channel occupancy time (COT), maximum channel occupancy time (MCOT), the COT of network devices (such as base stations), and the COT of terminal devices.

[0091] MCOT refers to the maximum duration a communication device is allowed to transmit signals using unlicensed spectrum channels if LBT is successful. It should be understood that MCOT refers to the time taken for signal transmission. Different communication devices with different channel access priority classes (CAPCs) may have different MCOTs. For example, the maximum MCOT value can be set to 10ms.

[0092] The COT refers to the duration of signal transmission using unlicensed spectrum channels after successful LBT. During the COT, the channels occupied by the signal can be discontinuous in the time domain. Generally speaking, the maximum COT cannot exceed 20ms. Furthermore, the duration of signal transmission within the COT should not exceed the MCOT.

[0093] The COT of a network device is also called the COT initiated by the network device. For example, if the network device is a gNB, the COT of the network device can be called the gNB-initiated COT. The COT of a network device refers to the channel occupancy time obtained after a successful LBT. The channel occupancy time of a network device can be used for downlink transmission and, under certain conditions, can also be used by terminal devices for uplink transmission.

[0094] The COT of a terminal device is also called the COT initiated by the terminal device. For example, if the terminal device is a UE, the COT of the terminal device can be called the UE-initiated COT. The COT of a terminal device can refer to the channel occupancy time obtained by the terminal device after a successful LBT.

[0095] The following uses the SL-U system as an example to illustrate the COT sharing mechanism. It is understandable that the COT sharing mechanism described below can also be applied to other communication systems.

[0096] To ensure that communication devices in the SL-U system can continuously use the channel within the acquired COT, the SL-U frame structure can support a 16us guard period (GP) symbol. In some implementations, the GP length can be reduced by reusing the cyclic prefix extension (CP extension).

[0097] Terminal devices can implement COT sharing by indicating COT sharing information. Shared COT terminal devices can implement COT sharing by inheriting or forwarding COT sharing information. COT information can be carried in physical layer control signaling sidelink control information (SCI). If COT sharing information is carried in SCI, the implementation of COT sharing can take processing time into consideration. Processing time can be the time it takes for a terminal device to receive and decode the COT sharing information carried in the SCI. Furthermore, the relationship between processing time and the minimum listening time specified by regulations can be considered.

[0098] The COT sharing information indicated by the terminal device initiating COT may include one or more of the following information: remaining COT duration information, available subband information (this information can be obtained through the resource indication information carried by SCI), CAPC information and COT sharing identity (ID) information, etc.

[0099] The COT sharing information inherited by the shared COT terminal device may include: remaining COT duration information, available subband information (this information can be obtained through the resource indication information carried by the SCI), CAPC information and COT sharing ID information, etc.

[0100] The COT shared ID information may include at least one or more of the following: target terminal ID, terminal group ID, service identification information, and sidewalk zone identification (SL zone ID).

[0101] The inheritance and forwarding of COT shared information can meet the following processing time conditions: the time length between the end position of the received SCI symbol and the starting position of the sent SCI symbol is greater than or equal to the first time length (for example, it can be represented by Tproc, SL-U), where Tproc, SL-U can be the processing time that needs to be considered for the inheritance and forwarding of COT shared information.

[0102] When the terminal device receives multiple COT shared information that meets the processing time conditions, solution 1 and / or solution 2 may be considered to select appropriate COT shared information for inheritance and forwarding.

[0103] Solution 1: A terminal device may select and forward the COT shared information with the longest remaining COT length based on the remaining COT lengths among multiple COT shared information. The COT shared information with the longest remaining COT length forwarded by the terminal device may be determined relative to the time at which the terminal device sends the information.

[0104] Solution 2: When the remaining COT lengths determined based on multiple COT sharing information are the same, the terminal device can select to inherit and forward the COT sharing information with the largest CAPC value based on the CAPC values ​​in the multiple COT sharing information.

[0105] It should be noted that the above-mentioned multiple COT shared information can be multiple COT shared information available to the terminal device. In addition to the above scheme, COT information can also be inherited and forwarded based on other information. For example, COT information can be inherited and forwarded based on resource block set (RB set) information in the COT shared information.

[0106] If the COT sharing conditions are met, the terminal device can be allowed to perform COT sharing.

[0107] As an implementation manner, the COT sharing condition may be determined based on the COT sharing ID information. For example, a terminal group may be determined based on the COT sharing ID information, and the COT may be shared between terminal devices in the terminal group.

[0108] As an implementation method, the COT sharing mechanism can also be based on an implicit public group method to determine whether the COT shared by other terminals is valid according to the evaluation results of the responding device terminal. The evaluation criteria for COT sharing of the responding device terminal may include the following criteria: expected COT sharing range / area, channel quality measurement of the responding device terminal. The expected COT sharing range / area can be determined by SL Zone ID or RSRP measurement. The channel quality measurement of the responding device terminal may include, for example, a reference signal received power (RSRP) threshold or a constant bit rate (CBR) related measurement.

[0109] Channel access methods for unlicensed spectrum

[0110] Some communication systems (such as NR-U systems) introduce channel access via LBT. In addition, the communication system may also support channel access via short control signaling transmission (SCSt). The following describes these two channel access methods.

[0111] The basic concepts of LBT have been introduced in the previous article. Here we focus on several different types of LBT methods (i.e., several different types of channel access methods based on LBT).

[0112] Type 1 LBT mode (Type 1 LBT mode) can also be called multi-slot channel detection based on random backoff of contention window size adjustment. In Type 1 LBT mode, the communication device can initiate a channel access priority p with a length of T mcotChannel occupancy. If the network device uses the Type 1 LBT method, the network device can not only send its own data during the channel occupation period, but also share the COT with the terminal device. The so-called sharing of COT with the terminal device means: allowing the terminal device to send data within the duration corresponding to the COT (that is, the COT obtained by the network device through channel access). Correspondingly, if the terminal device uses the Type 1 LBT method, the terminal device can not only send its own data during the channel occupation period, but also share the COT with the network device. The following table gives the channel access priority class (CAPC) and its corresponding parameters when the terminal device uses the Type 1 LBT method.

[0113] Table 1 Channel access parameters corresponding to different channel priorities

[0114] p <![CDATA[m p ]]> <![CDATA[CW min,p ]]> <![CDATA[CW max,p ]]> <![CDATA[T mcot,p ]]> <![CDATA[Allowed CW p Value]]> 1 2 3 7 2ms {3,7} 2 2 7 15 4ms {7,15} 3 3 15 1023 6 or 10ms {15,31,63,127,255,511,1023} 4 7 15 1023 6 or 10ms {15,31,63,127,255,511,1023}

[0115] In the above Table 1, m p Refers to the number of fallback slots corresponding to the channel access priority p, CW p Refers to the contention window (CW) size corresponding to the channel access priority p. min,p Refers to the CW corresponding to the channel access priority p p Minimum value, CW max,p Refers to the CW corresponding to the channel access priority p p The maximum value, T mcot,p Refers to the maximum channel occupancy time length corresponding to the channel access priority p. Among the four channel access priorities shown in Table 1, p=1 is the highest priority.

[0116] Type 2 LBT (Type 2 LBT) is also known as a channel access method based on fixed-length channel monitoring time slots. Type 2 LBT includes Type 2A LBT (Type 2A LBT), Type 2B LBT (Type 2B LBT), and Type 2C LBT (Type 2C LBT).

[0117] In Type 2A LBT, a communication device can use a single-slot channel detection period of 25µs. This means the device can begin channel detection 25µs before starting to transmit data. This 25µs channel detection period can include one 16µs channel detection period and one 9µs channel detection period. If both detection results indicate the channel is idle, the channel is considered idle and can be accessed.

[0118] In the Type 2B LBT mode, the communication device can use a 16-us single-slot channel detection process. During the channel detection process, if the communication device detects that the channel is idle for more than 4 us within the last 9 us, it can be considered that the channel is idle.

[0119] In Type 2C LBT, communication devices can transmit data directly over the channel without performing channel detection. In Type 2C LBT, the time difference between the current transmission and the previous transmission must be less than or equal to 16µs. In other words, if the time difference between two transmissions is less than or equal to 16µs, they are considered the same transmission and channel detection is not required. It should be noted that in Type 2C LBT, the transmission duration of communication devices is limited and generally cannot exceed 584µs.

[0120] The above introduces the channel access method based on LBT, and the following introduces SCSt. In the unlicensed spectrum, in order to improve the success rate of communication equipment accessing the channel when transmitting control signaling, SCSt is introduced. SCSt is a transmission in which the communication device does not sense whether there are other signals on the channel. For example, SCSt is a transmission used by the communication device to send management and control frames without sensing whether there are other signals on the channel. In other words, when a communication device adopts SCSt, the communication device does not need to listen to the channel to access the channel for transmission. However, the use of SCSt needs to meet certain conditions. For example, if a communication device hopes to use SCSt for channel access, the communication device needs to meet one or more of the following conditions: within the observation period of 50ms, the number of times SCSt is used is less than or equal to 50; and within the observation period of 50ms, the duration occupied by SCSt does not exceed 2.5ms.

[0121] It should be noted that LBT is generally also referred to as channel access. Type 1 LBT can be referred to as type 1 channel access, type 2A LBT can be referred to as type 2A channel access, type 2B LBT can be referred to as type 2B channel access, and type 2C LBT can be referred to as type 2C channel access. In the embodiments of the present application, LBT and channel access can be used interchangeably.

[0122] In addition, in the embodiment of the present application, the unlicensed spectrum may also be referred to as a "shared spectrum" or an "unlicensed spectrum for sidelink transmission." This embodiment of the present application does not limit this.

[0123] The preceding section describes the types of LBT and the relationship between LBT parameters and CAPC. The following section describes CAPC for radio bearers and CAPC for MAC CE.

[0124] In some implementations, the CAPC of a radio bearer and / or the CAPC of a MAC CE may be preset (or fixed). In other implementations, the CAPC of a radio bearer and / or the CAPC of a MAC CE may be configurable. The following describes how to set the CAPC in several scenarios.

[0125] In case 1, the CAPC that fills the buffer status report (BSR) and the bit rate recommendation MAC CE is fixed to the lowest priority.

[0126] In case 2, the CAPC of signaling radio bearers (SRB) 0, SRB1, SRB3 and other MAC CEs is fixed to the highest priority.

[0127] In case 3, the CAPC of SRB2 and data radio bearers (DRB) can be configured by the network equipment.

[0128] In some scenarios, when performing Type 1 LBT for uplink transport block (TB) transmission (see TS 37.213

[37] , Section 4.2.1.1), when no CAPC is indicated in the downlink control information, the terminal device can select the CAPC as follows.

[0129] If the TB only includes a medium access control element (MAC CE), the CAPC selected by the terminal device may be the CAPC with the highest priority among all the MAC CEs included in the TB.

[0130] If the TB contains a common control channel (CCCH) service data unit (SDU), the CAPC selected by the terminal device may be the highest priority CAPC.

[0131] If the TB contains a dedicated control channel (DCCH) SDU, the CAPC selected by the terminal device may be the CAPC with the highest priority among the DCCHs contained in the TB.

[0132] In addition, the lowest priority CAPC of the logical channel multiplexed with MAC SDU is used in the TB.

[0133] Logical channel priority(logical channel prioritization, LCP)

[0134] In the side transmission scenario, logical channel priority processing can be understood as the process of prioritizing different logical channels and determining the amount of data to be transmitted for different logical channels / MAC CEs when generating a new MAC PDU.

[0135] In some cases, in sideline transmission scenarios (e.g., NR-V2X systems), the transmission method of data carried by logical channels needs to be determined based on resource authorization.

[0136] For example, if the current resource grant is a resource grant configured with type one, the data carried by the logical channel is allowed to be carried by the resource grant configured with type one.

[0137] For another example, the currently configured resource authorization is determined according to the configured resource authorization list associated with the logical channel. Accordingly, the data carried by the logical channel is allowed to be carried by the currently configured resource authorization.

[0138] Afterwards, the logical channels that ultimately need to be carried are selected from the set of logical channels that meet the conditions, and the amount of data that can be carried by each logical channel is ultimately determined. In some implementations, the process of selecting the logical channel can be divided into the following two steps.

[0139] In step 1, a target address is selected. For example, among the sidelink logical channels having sidelink data to be sent and to which the target address of the sidelink data belongs, the logical channel with the highest associated priority level among the currently selectable logical channels is included.

[0140] In step 2, within the selected target address, logical channels are selected. For example, among the logical channels within the selected target address that meet the above constraints, resources are allocated to the logical channel with the highest priority to transmit the sidelink data to be transmitted.

[0141] Currently, two types of channel access methods are supported in shared spectrum: a first channel access method and a second channel access method. Both types of channel access methods involve listening to the shared spectrum before sending first sidelink data to be transmitted on the shared spectrum. In some cases, a terminal device can access the shared spectrum using either the first channel access method or the second channel access method. Currently, the protocol does not specify the behavior of the terminal device in these situations, resulting in the terminal device being unable to transmit sidelink data on the shared spectrum.

[0142] Taking the first channel access method as type 1LBT and the second channel access method as type 2LBT as an example, when the terminal device is executing type 1LBT, other terminals share COT with the terminal device. At this time, the communication protocol does not take into account the behavior of the terminal device in this case, resulting in the terminal device being unable to transmit sidelink data on the shared spectrum.

[0143] Therefore, in order to avoid the above problems, the present application embodiment provides a wireless communication method. Figure 12 The wireless communication method according to the embodiment of the present application is introduced. Figure 12 It is a schematic flowchart of the wireless communication method of an embodiment of the present application. Figure 12 The method shown includes step S1210.

[0144] In step S1210, the terminal device determines to transmit first sidelink data on the shared spectrum based on the first channel access method and / or the second channel access method.

[0145] The first channel access method is different from the second channel access method. In some implementations, the first channel access method may be of a different type than the second channel access method. For example, the first channel access method may be type 1 LBT as described above, and correspondingly, the second channel access method may be type 2 LBT as described above.

[0146] In other implementations, the CAPC associated with the first channel access method may be different from the CAPC associated with the second channel access method. For example, the first channel access method and the second channel access method are both type 2LBT, but because the first channel access method and the second channel access method correspond to COTs shared by two different terminal devices, the CAPC associated with the first channel access method is different from the CAPC associated with the second channel access method.

[0147] Of course, in the embodiment of the present application, the first channel access mode and the second channel access mode can be two channel access modes of different types and associated with different CAPCs. For example, the first channel access mode is type 1 LBT and the associated CAPC value is p1, and the second channel access mode is type 2 LBT and the associated CAPC value is p2, where p1 and p2 are different.

[0148] It should be noted that the above-mentioned CAPC can be understood as the CAPC priority, and the above-mentioned CAPC value can be understood as the CAPC priority level. Generally speaking, the smaller the CAPC value, the higher the corresponding CAPC priority. Conversely, the larger the CAPC value, the lower the corresponding CAPC priority. Of course, in the embodiment of the present application, the smaller the CAPC value, the lower the corresponding CAPC priority. Conversely, the larger the CAPC value, the higher the corresponding CAPC priority. The embodiment of the present application is not limited to this. For ease of understanding, the following description will take the example of a smaller CAPC value corresponding to a higher CAPC priority and a larger CAPC value corresponding to a lower CAPC priority.

[0149] In addition, for the sake of distinction, the following text uses CAPC priority to represent CAPC, and uses CAPC priority value to represent CAPC value, or in other words, CAPC priority value represents the priority level of CAPC. In other words, when the CAPC value is lower, the corresponding CAPC priority is higher, and conversely, when the CAPC value is higher, the corresponding CAPC priority is lower.

[0150] In some implementations, the second channel access method may be shared by other terminals via the first information. That is, the method further includes: during the process of the terminal device performing channel access based on the first channel access method, the terminal device receiving the first information. Step S1210 includes: in response to the first information, the terminal device determining to transmit the first sidelink data on the shared spectrum based on the first channel access method and / or the second channel access method.

[0151] In some implementations, the first information is used to indicate to the terminal device information about the shared COT. In the embodiment of the present application, the first information may be, for example, the COT shared information described above. Of course, in the embodiment of the present application, the first information may also include part of the COT shared information described above, or the first information may also include other information related to the shared COT, which is not limited in the embodiment of the present application.

[0152] In some implementations, the shared COT is associated with the second channel access mode. For example, the sideline resources included in the shared COT are the sideline resources that the terminal device attempts to access using the second channel access mode.

[0153] As described above, during the process of the terminal device performing channel access based on the first channel access method, the terminal device receives the first information. At this time, if the terminal device determines to transmit the first sidelink data on the shared spectrum based on the first channel access method, it can be understood that the terminal device continues to perform the channel access process of the first channel access method and transmits the first sidelink data after successful access.

[0154] If the terminal device determines to transmit the first sideline data on the shared spectrum based on the second channel access method, it can be understood that the terminal device interrupts the channel access process of the first channel access method, and executes the second channel access method based on the shared COT, and transmits the first sideline data after successful access.

[0155] If the terminal device determines to transmit the first sideline data on the shared spectrum based on the first channel access method and the second channel access method, it can be understood that the terminal device continues to execute the channel access process of the first channel access method, and simultaneously executes the second channel access method based on the shared COT, and finally transmits the first sideline data after successful access. It should be noted that successful access may refer to the success of the channel access process based on the first channel access method, or successful access may refer to the success of the channel access process based on the second channel access method, or successful access may refer to the success of the channel access process based on the first channel access method and the second channel access method.

[0156] In some implementations, the terminal device may select the first channel access mode and / or the second channel access mode based on second information, where the second information is associated with one or more of the following: terminal capabilities of the terminal device; whether a shared COT is available; information about the first channel access mode; information about sidelink data to be transmitted, including first sidelink data; whether the terminal device desires to share the obtained COT with other terminals; and information about the terminal device's selected sidelink resources.

[0157] Taking the association of the second information with the terminal device capability of the terminal device as an example, the terminal capability of the terminal device is used to indicate whether the terminal device supports simultaneous channel access in the first channel access mode and the second channel access mode. In some implementations, the terminal capability may indicate whether the terminal device supports simultaneous channel access in the first channel access mode and the second channel access mode by the number of channel access modes that the terminal device can perform simultaneously.

[0158] For example, if the number of channel access modes that a terminal device can simultaneously perform is 1, it indicates that the terminal device does not support simultaneous channel access in the first channel access mode and the second channel access mode. For another example, if the number of channel access modes that a terminal device can simultaneously perform is 2, it indicates that the terminal device supports simultaneous channel access in the first channel access mode and the second channel access mode.

[0159] Accordingly, if the terminal capability indicates that the terminal device supports channel access in both the first channel access mode and the second channel access mode, the terminal device may determine to transmit the first side data based on the first channel access mode and the second channel access mode. Of course, in an embodiment of the present application, if the terminal capability indicates that the terminal device supports channel access in both the first channel access mode and the second channel access mode, the terminal device may also determine to transmit the first side data based on the first channel access mode, or the terminal device may also determine to transmit the first side data based on the second channel access mode. This embodiment of the present application does not limit this.

[0160] Taking the association of the second information with whether the shared COT is available as an example, in some implementations, when the shared COT is available, the terminal device may determine to transmit the first sideline data based on the second channel access method. Of course, in the embodiment of the present application, when the shared COT is available, the terminal device may determine to transmit the first sideline data based on both the second channel access method and the first channel access method. Conversely, when the shared COT is unavailable, the terminal device may determine to transmit the first sideline data based on the first channel access method.

[0161] In some implementations, whether the shared COT is available is determined based on one or more of the following information: the CAPC priority associated with the shared COT; the transmission type associated with the shared COT; the target address of the sideline communication associated with the shared COT; the remaining time of the shared COT; the terminal device of the shared COT; the sideline resources within the shared COT; information about the sideline data to be transmitted, the sideline data to be transmitted including the first sideline data; and the configuration of the network device.

[0162] In some implementations, whether the shared COT is available can be determined based on the CAPC priority associated with the shared COT. For example, whether the shared COT is available can be determined based on the CAPC priority associated with the first side row data and the CAPC priority associated with the shared COT. If the CAPC priority associated with the first side row data is higher than or equal to the CAPC priority associated with the shared COT, the shared COT is available. If the CAPC priority associated with the first side row data is lower than the CAPC priority associated with the shared COT, the shared COT is unavailable. Of course, in some implementations, if the CAPC priority associated with the first side row data is lower than the CAPC priority associated with the shared COT, the shared COT is available, which will be discussed below in conjunction with Figures 14 and 15 The method shown is described in detail and will not be repeated here for the sake of brevity.

[0163] It should be noted that the CAPC priority associated with the shared COT can be, for example, the CAPC priority indicated in the above COT sharing information, for example, the CAPC priority used by other terminals that initiate the shared COT when executing type 1 LBT. This embodiment of the present application is not limited to this.

[0164] In some implementations, whether a shared COT is available can be determined based on the transmission type associated with the shared COT. For example, if the transmission type of the first sideline data matches the transmission type associated with the shared COT, the shared COT is available. If the transmission type of the first sideline data does not match the transmission type associated with the shared COT, the shared COT is unavailable.

[0165] The transmission type may include one or more of multicast, unicast, or broadcast. The transmission type of the first sideline data matches the transmission type associated with the shared COT. This means that if the transmission type associated with the shared COT includes the transmission type of the first sideline data, then the transmission type of the first sideline data matches the transmission type associated with the shared COT. For example, if the transmission type of the first sideline data is multicast and the transmission type associated with the shared COT includes multicast, then the transmission type of the first sideline data matches the transmission type associated with the shared COT.

[0166] Conversely, if the transmission type of the first sideline data does not match the transmission type associated with the shared COT, it can be understood that if the transmission type associated with the shared COT does not include the transmission type of the first sideline data, then the transmission type of the first sideline data does not match the transmission type associated with the shared COT. For example, if the transmission type of the first sideline data is multicast, and the transmission type associated with the shared COT does not include multicast, then the transmission type of the first sideline data does not match the transmission type associated with the shared COT.

[0167] It should be noted that the transmission type associated with the shared COT may be, for example, that indicated in the above-mentioned COT sharing information, and this embodiment of the present application does not limit this.

[0168] In some implementations, whether a shared COT is available can be determined based on the destination address of the sideline communication associated with the shared COT. For example, if the destination address of the first sideline data meets the destination address requirements associated with the shared COT, the shared COT is available. If the destination address of the first sideline data does not meet the destination address requirements associated with the shared COT, the shared COT is unavailable.

[0169] The target address of the first side row data satisfies the target address requirement of the shared COT association, which can be replaced by the target address of the first side row data matching the target address of the shared COT association, or the target address of the shared COT association including the target address of the first side row data.

[0170] On the contrary, the target address of the first side row data does not meet the target address requirement of the shared COT association, which can be replaced by the target address of the first side row data not matching the target address of the shared COT association, or the target address of the shared COT association does not include the target address of the first side row data.

[0171] For example, if the target address of a shared COT is the terminal device that initiated the shared COT, then if the target address of the first sideline data is the terminal device of the shared COT, then the target address of the first sideline data meets the target address requirements of the shared COT. Conversely, if the target address of the first sideline data is a terminal other than the terminal device of the shared COT, then the target address of the first sideline data does not meet the target address requirements of the shared COT.

[0172] It should be noted that the target address of the side communication associated with the shared COT can be, for example, the target address indicated in the above COT sharing information. For details, please refer to the above introduction based on the target address. The embodiment of the present application does not limit this.

[0173] In some implementations, whether the shared COT is available can be determined based on the remaining time of the shared COT. For example, the determination can be based on the remaining time of the shared COT and the transmission time of the first sideline data. If the remaining time of the shared COT is greater than or equal to the transmission time of the first sideline data, the shared COT is available. Conversely, if the remaining time of the shared COT is less than the transmission time of the first sideline data, the shared COT is unavailable.

[0174] Of course, in the embodiments of the present application, determining whether the shared COT is available based on the remaining time of the shared COT is not specifically limited. For example, the determination can be based on the remaining time of the shared COT and a time threshold. That is, if the remaining time of the shared COT is greater than or equal to the time threshold, the shared COT is available. If the remaining time of the shared COT is less than the time threshold, the shared COT is unavailable.

[0175] It should be noted that the remaining time of the shared COT may be, for example, the remaining time indicated in the above COT sharing information, and this embodiment of the present application does not limit this.

[0176] In some implementations, whether the shared COT is available can be determined based on the terminal device sharing the COT. For ease of description, the terminal device sharing the COT is referred to as terminal 1, and the terminal device sending the first sidelink data is referred to as terminal 2.

[0177] For example, whether the shared COT is available can be determined based on the distance between terminal 1 and terminal 2, which avoids the situation where the sidelink resources contained in the shared COT may be unavailable to terminal 2 (for example, there is large interference) when terminal 1, which is far away, shares the COT with terminal 2, which helps to improve the rationality of the shared COT.

[0178] If the distance between terminal 1 and terminal 2 is greater than or equal to the distance threshold, then the shared COT is unavailable. Conversely, if the distance between terminal 1 and terminal 2 is less than the distance threshold, then the shared COT is available.

[0179] For another example, whether the shared COT is available can be determined based on the signal quality and / or signal reception power (e.g., RSRP) between terminal 1 and terminal 2, thereby avoiding the situation where, when terminal 1 with poor signal quality or signal reception power shares the COT with terminal 2, and terminal 2 transmits the first sidelink data to terminal 1 via the sidelink resources included in the shared COT, terminal 1 is unable to accurately receive the first sidelink data due to poor signal quality or signal reception power.

[0180] If the signal quality between terminal 1 and terminal 2 is greater than or equal to the signal quality threshold, then the shared COT is available. Conversely, if the signal quality between terminal 1 and terminal 2 is less than the signal quality threshold, then the shared COT is not available. And / or

[0181] If the signal reception power between terminal 1 and terminal 2 is greater than or equal to the signal reception power threshold, the shared COT is available. Conversely, if the signal reception power between terminal 1 and terminal 2 is less than the signal reception power threshold, the shared COT is not available.

[0182] In some implementations, whether the shared COT is available can be determined based on the sideline resources within the shared COT. For example, the determination can be based on the sideline resources within the shared COT and the sideline resources required for transmitting the first sideline data. If the sideline resources within the shared COT are greater than or equal to the sideline resources required for transmitting the first sideline data, the shared COT is available. Conversely, if the sideline resources within the shared COT are less than the sideline resources required for transmitting the first sideline data, the shared COT is unavailable.

[0183] Of course, in the embodiments of the present application, determining whether a shared COT is available based on the sidewalk resources within the shared COT is not specifically limited. For example, the determination can be based on the sidewalk resources within the shared COT and a resource threshold. If the sidewalk resources within the shared COT are greater than or equal to the resource threshold, the shared COT is available. If the sidewalk resources within the shared COT are less than the resource threshold, the shared COT is unavailable.

[0184] For another example, the determination can be based on whether there are available sideline resources within the shared COT. If there are available sideline resources within the shared COT, the shared COT is available. Conversely, if there are no available sideline resources within the shared COT, the shared COT is unavailable. The available sideline resources can be understood as existing sideline resources of the shared terminal device or optional sideline resources of the shared terminal device, and this embodiment of the application is not limited to this.

[0185] In some implementations, whether the shared COT is available may be based on information about the sideline data to be transmitted. In some implementations, the information about the sideline data to be transmitted may include a CAPC priority associated with the sideline data to be transmitted and / or a target address of the sideline data to be transmitted.

[0186] Taking the example that the information of the side data to be transmitted includes the CAPC priority associated with the side data to be transmitted, whether the shared COT is available is determined based on the CAPC priority associated with the side data to be transmitted and the CAPC priority associated with the shared COT. If the CAPC priority associated with the side data to be transmitted is higher than or equal to the CAPC priority associated with the shared COT, the shared COT is available. If the CAPC priority associated with the side data to be transmitted is lower than the CAPC priority associated with the shared COT, the shared COT is unavailable. Of course, in some implementations, if the CAPC priority associated with the side data to be transmitted is lower than the CAPC priority associated with the shared COT, the shared COT is available, which will be discussed below in conjunction with Figures 14 and 15 The method shown is described in detail and will not be repeated here for the sake of brevity.

[0187] It should be noted that the CAPC priority associated with the shared COT can be, for example, the CAPC priority indicated in the above COT sharing information, for example, the CAPC priority used by other terminals that initiate the shared COT when executing type 1 LBT. This embodiment of the present application is not limited to this.

[0188] In addition, the above-mentioned side data to be transmitted may include first side data, or in other words, the first side data may be part or all of the side data to be transmitted, which is not limited in this embodiment of the present application.

[0189] For example, if the information of the side data to be transmitted includes the target address of the side data to be transmitted, if the target address of the side data to be transmitted meets the target address requirements associated with the shared COT, the shared COT is available. If the target address of the side data to be transmitted does not meet the target address requirements associated with the shared COT, the shared COT is unavailable.

[0190] The target address of the side data to be transmitted meets the target address requirement of the shared COT association, which can be replaced by matching the target address of the side data to be transmitted with the target address of the shared COT association, or including the target address of the side data to be transmitted.

[0191] On the contrary, the target address of the side data to be transmitted does not meet the target address requirements associated with the shared COT, and can be replaced by the target address of the side data to be transmitted not matching the target address associated with the shared COT, or the target address associated with the shared COT does not include the target address of the side data to be transmitted.

[0192] For example, if the target address associated with a shared COT is a terminal device that shares the shared COT, then if the target address of the sideline data to be transmitted is the terminal device that shares the shared COT, then the target address of the sideline data to be transmitted meets the target address requirements associated with the shared COT. Conversely, if the target address of the sideline data to be transmitted is a terminal other than the terminal device that shares the shared COT, then the target address of the sideline data to be transmitted does not meet the target address requirements associated with the shared COT.

[0193] In some implementations, whether the shared COT is available can be based on the configuration of the network device. If the network device configures the shared COT as available for the terminal device, the shared COT is available, and / or if the network device configures the shared COT as unavailable for the terminal device, the shared COT is unavailable. Determining whether the shared COT is available based on the configuration of the network device helps avoid waste in the network device scheduling process. For example, in Mode 1, the network device configures sideline resources for the terminal device. In this case, if the terminal device uses the shared COT to transmit the first sideline data, the resource configuration process for the terminal device by the network device may be wasted. In this case, if the network device can configure the shared COT as unavailable for the terminal device, waste in the resource configuration process can be avoided.

[0194] Taking the association between the second information and the information of the first channel access method as an example, the information of the first channel access method includes one or more of the following: the CAPC priority associated with the first channel access method; the execution duration of the first channel access method; the number of fallbacks of the first channel access method; the number of successes of the first channel access method; the number of failures of the first channel access method; the transmission method associated with the first channel access method; and whether the sideline resources associated with the first channel access method are continuous.

[0195] In some implementations, the information about the first channel access method may include a CAPC priority associated with the first channel access method. Accordingly, the terminal device may determine, based on the CAPC priority associated with the first channel access method, whether to transmit the first sidelink data based on the first channel access method and / or the second channel access method.

[0196] For example, if the CAPC value associated with the first channel access method is lower than or equal to the CAPC value of the first sideline data, the terminal device may determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the CAPC value associated with the first channel access method is higher than the CAPC value of the first sideline data, the terminal device may determine to transmit the first sideline data based on the second channel access method.

[0197] For another example, if the value of the CAPC associated with the first channel access method is lower than or equal to the value of the CAPC associated with the second channel access method, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the value of the CAPC associated with the first channel access method is higher than the priority of the CAPC associated with the second channel access method, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0198] In some implementations, the information about the first channel access method may include the execution duration of the first channel access method. Accordingly, the terminal device may determine, based on the execution duration of the first channel access method, whether to transmit the first sidelink data based on the first channel access method and / or the second channel access method.

[0199] For example, if the execution duration of the first channel access method is less than or equal to a time threshold, the terminal device may determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on both the first channel access method and the second channel access method. Conversely, if the execution duration of the first channel access method is greater than the time threshold, the terminal device may determine to transmit the first sideline data based on the second channel access method, which helps to improve the success rate of transmitting the first sideline data.

[0200] In some implementations, the information about the first channel access method may include a fallback number for the first channel access method. Accordingly, the terminal device may determine, based on the fallback number of the first channel access method, whether to transmit the first sidelink data based on the first channel access method and / or the second channel access method.

[0201] For example, if the fallback number of the first channel access method is less than or equal to the fallback number threshold, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the fallback number of the first channel access method is greater than the fallback number threshold, the terminal device can determine to transmit the first sideline data based on the second channel access method, which helps to reduce the delay in transmitting the first sideline data.

[0202] In some implementations, the information about the first channel access method may include the number of successful attempts of the first channel access method. Accordingly, the terminal device may determine, based on the number of successful attempts of the first channel access method, whether to transmit the first sidelink data based on the first channel access method and / or the second channel access method.

[0203] For example, if the number of successful attempts at the first channel access method is less than or equal to a threshold, the terminal device may determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the number of successful attempts at the first channel access method is greater than a threshold, the terminal device may determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on the first channel access method and the second channel access method, which helps to improve the success rate of transmitting the first sideline data.

[0204] In some implementations, the information about the first channel access method may include the number of failures of the first channel access method. Accordingly, the terminal device may determine to transmit the first sidelink data based on the first channel access method and / or the second channel access method based on the number of failures of the first channel access method.

[0205] For example, if the number of failures of the first channel access method is less than or equal to a threshold value, the terminal device may determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the number of failures of the first channel access method is greater than a threshold value, the terminal device may determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on the first channel access method and the second channel access method, which helps to improve the success rate of transmitting the first sideline data.

[0206] In some implementations, the information about the first channel access mode may include a transmission mode associated with the first channel access mode, wherein the transmission mode associated with the first channel access mode may include multiple consecutive slot transmission (MCSt) or non-MCSt.

[0207] Accordingly, the terminal device may determine, based on the transmission mode associated with the first channel access mode, whether to transmit the first sidelink data based on the first channel access mode and / or the second channel access mode.

[0208] For example, if the transmission mode associated with the first channel access mode is MCSt, the terminal device can determine to transmit the first side-line data based on the first channel access mode. Of course, the terminal device can also determine to transmit the first side-line data based on the first channel access mode and the second channel access mode. On the contrary, if the transmission mode associated with the first channel access mode is non-MCSt, the terminal device can determine to transmit the first side-line data based on the second channel access mode. Of course, the terminal device can also determine to transmit the first side-line data based on the first channel access mode and the second channel access mode, which helps to improve the success rate of transmitting the first side-line data.

[0209] In some implementations, the information about the first channel access method may include whether the sideline resources associated with the first channel access method are continuous. The sideline resources associated with the first channel access method may be understood as part or all of the sideline resources monitored by the terminal device during channel access using the first channel access method.

[0210] Whether the sidelink resources associated with the first channel access method are continuous can be understood as whether the sidelink resources associated with the first channel access method are continuous in the time domain.

[0211] Accordingly, the terminal device may determine whether to transmit the first sideline data based on the first channel access mode and / or the second channel access mode based on whether the sideline resources associated with the first channel access mode are continuous.

[0212] For example, if the sideline resources associated with the first channel access method are continuous, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the sideline resources associated with the first channel access method are discontinuous, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method, which helps to reduce the delay required to transmit the first sideline data.

[0213] Taking the association between the second information and the information of the side data to be transmitted as an example, the information of the side data to be transmitted includes one or more of the following: the data volume of the side data to be transmitted; the data priority of the side data to be transmitted; the remaining PDB of the side data to be transmitted; and the CAPC priority associated with the side data to be transmitted.

[0214] The above-mentioned side data to be transmitted may include first side data, or in other words, the first side data may be part or all of the side data to be transmitted, which is not limited in the embodiment of the present application.

[0215] In some implementations, the information about the sidelink data to be transmitted includes the amount of the sidelink data to be transmitted. Accordingly, the terminal device may determine whether to transmit the first sidelink data based on the first channel access method and / or the second channel access method based on the amount of the sidelink data to be transmitted.

[0216] For example, if the amount of sideline data to be transmitted is greater than or equal to a data volume threshold, the terminal device may determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the amount of sideline data to be transmitted is less than the data volume threshold, the terminal device may determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on the first channel access method and the second channel access method, which helps to improve the success rate of transmitting the first sideline data.

[0217] For another example, if the amount of side data to be transmitted is greater than or equal to the data amount threshold, the terminal device may determine to transmit the first side data based on the second channel access method. Of course, the terminal device may also determine to transmit the first side data based on the first channel access method and the second channel access method. Conversely, if the amount of side data to be transmitted is less than the data amount threshold, the terminal device may determine to transmit the first side data based on the first channel access method. Of course, the terminal device may also determine to transmit the first side data based on the first channel access method and the second channel access method, which helps to improve the success rate of transmitting the first side data.

[0218] In some implementations, the information about the sideline data to be transmitted includes a data priority of the sideline data to be transmitted. Accordingly, the terminal device may determine whether to transmit the first sideline data based on the first channel access method and / or the second channel access method based on the data priority of the sideline data to be transmitted.

[0219] For example, if the data priority of the sideline data to be transmitted is higher than or equal to the data priority threshold, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the data priority of the sideline data to be transmitted is lower than the priority threshold, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0220] For another example, if the data priority of the sideline data to be transmitted is greater than or equal to the data priority threshold, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the data priority of the sideline data to be transmitted is less than the priority threshold, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0221] In some implementations, the information about the sideline data to be transmitted includes the remaining PDB of the sideline data to be transmitted. Accordingly, the terminal device may determine whether to transmit the first sideline data based on the first channel access method and / or the second channel access method based on the remaining PDB of the sideline data to be transmitted.

[0222] For example, if the remaining PDB of the sideline data to be transmitted is greater than or equal to the PDB threshold, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the remaining PDB of the sideline data to be transmitted is less than the PDB threshold, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0223] For another example, if the remaining PDB of the sideline data to be transmitted is greater than or equal to the PDB threshold, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the remaining PDB of the sideline data to be transmitted is less than the PDB threshold, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0224] In some implementations, the information about the sideline data to be transmitted includes a CAPC priority associated with the sideline data to be transmitted. Accordingly, the terminal device may determine whether to transmit the first sideline data based on the first channel access method and / or the second channel access method based on the CAPC priority associated with the sideline data to be transmitted.

[0225] For example, if the CAPC priority associated with the sideline data to be transmitted is higher than or equal to the CAPC priority threshold, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the CAPC priority associated with the sideline data to be transmitted is lower than the CAPC priority threshold, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0226] For another example, if the CAPC priority associated with the sideline data to be transmitted is higher than or equal to the CAPC priority threshold, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the CAPC priority associated with the sideline data to be transmitted is lower than the CAPC priority threshold, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0227] Taking the second information and whether the terminal device expects to share the obtained COT with other terminals as an example, the terminal device can determine to transmit the first side data based on the first channel access method and / or the second channel access method based on whether the terminal device expects to share the obtained COT with other terminals.

[0228] For example, if the terminal device expects to share the obtained COT with other terminals, the terminal device may determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the terminal device does not expect to share the obtained COT with other terminals, the terminal device may determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device may also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0229] Taking the second information and the information of the selected sideline resources of the terminal device as an example, the terminal device can determine to transmit the first sideline data based on the first channel access method and / or the second channel access method based on the information of the selected sideline resources of the terminal device.

[0230] In some implementations, the information of the selected sideline resources may include the resource location of the selected sideline resources and / or the number of the selected sideline resources.

[0231] For example, if the information of the selected sideline resource can include the resource location of the selected sideline resource, and the resource location of the selected sideline resource is earlier than the sideline resource included in the shared COT, then the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the resource location of the selected sideline resource is not earlier than the sideline resource included in the shared COT, then the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0232] For another example, if the information of the selected sideline resource can include the resource location of the selected sideline resource, and the resource location of the selected sideline resource is not earlier than the sideline resource included in the shared COT, then the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the resource location of the selected sideline resource is earlier than the sideline resource included in the shared COT, then the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0233] For example, if the information on the selected sideline resources can include the number of selected sideline resources, and the number of selected sideline resources is greater than or equal to a quantity threshold, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the number of selected sideline resources is less than the quantity threshold, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0234] For another example, if the information of the selected sideline resources can include the number of selected sideline resources, and the number of selected sideline resources is greater than or equal to the quantity threshold, the terminal device can determine to transmit the first sideline data based on the second channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method. Conversely, if the number of selected sideline resources is less than the quantity threshold, the terminal device can determine to transmit the first sideline data based on the first channel access method. Of course, the terminal device can also determine to transmit the first sideline data based on the first channel access method and the second channel access method.

[0235] Of course, in the embodiments of the present application, the terminal device may also determine whether to transmit the first sidelink data based on the first access method and / or the second channel access method based on pre-configured information (also referred to as "third information"), pre-defined information (also referred to as "third information"), or terminal implementation. The embodiments of the present application are not limited to this. The pre-configured information may be pre-configured by the network device for the terminal device. The pre-defined information may be pre-defined based on a communication protocol.

[0236] In the embodiment of the present application, the parameters associated with the first channel access method and / or the parameters associated with the second channel access method introduced above can be understood as the parameters used by the terminal device in the channel access process.

[0237] In some scenarios, before executing the channel access process, the terminal device can obtain sideline resources through the two resource selection modes introduced above: Mode 1 or Mode 2. Accordingly, in the sideline communication process based on Mode 1 or Mode 2, the MAC layer of the terminal device can indicate the parameters associated with the first channel access method and / or the parameters associated with the second channel access method to the physical layer of the terminal device. At this time, the MAC layer indicates the parameters associated with the first channel access method and / or the parameters associated with the second channel access method to the physical layer, which can be called the parameters associated with the first channel access method and / or the parameters associated with the second channel access method associated in the resource selection process. The parameters associated with the first channel access method and / or the parameters associated with the second channel access method associated in the resource selection process can be used for terminal device resource acquisition, that is, the terminal device acquires resources based on these parameters.

[0238] In some implementations, the parameters associated with the first channel access method can be understood as parameters required for performing channel access based on the first channel access method. For example, the parameters may include the CAPC priority and / or the number of consecutive transmissions (e.g., the number of consecutive transmissions of MCSt) associated with the first channel access method. The information of the shared COT may include, for example, one or more of the remaining duration of the shared COT, the duration of the shared COT, and the time domain starting position corresponding to the shared COT.

[0239] It should be noted that the parameters associated with the first channel access method indicated by the MAC layer to the physical layer (for example, the CAPC priority) may be different from the parameters used by the terminal device during the channel access process corresponding to the first channel access method. For example, the CAPC priority associated with the first channel access method indicated by the MAC layer to the physical layer is different from the parameters associated with the first channel access method in the first sidelink data transmitted by the terminal device based on the first channel access method.

[0240] For example, the parameters associated with the first channel access method indicated by the MAC layer to the physical layer may be determined based on the side data to be transmitted during the execution of Mode 1. However, as time goes by, the side data to be transmitted may change (for example, some of the side data to be transmitted may become invalid, or there may be newly arrived side data to be transmitted). At this time, the parameters associated with the first channel access method may change. Then, when the terminal device executes the channel access process based on the first channel access method, it is determined based on the changed side data to be transmitted. Therefore, the parameters associated with the first channel access method indicated by the MAC layer to the physical layer may be different from the parameters used in the channel access process corresponding to the first channel access method executed by the terminal device.

[0241] Of course, in an embodiment of the present application, the parameters associated with the first channel access method indicated by the MAC layer to the physical layer may be the same as the parameters used in the channel access process corresponding to the first channel access method executed by the terminal device.

[0242] It should be noted that the parameters of the terminal device when performing the channel access process based on the first channel access method are determined based on the changed side data to be transmitted. Taking the example where the above parameters include the CAPC priority associated with the first channel access method, the CAPC priority associated with the first channel access process can be determined based on the current side data to be transmitted, wherein the current data to be transmitted can be, for example, the side data to be transmitted cached in the cache of the terminal device.

[0243] In other implementations, the parameters associated with the second channel access mode may include, for example, one or more of a CAPC priority associated with the second channel access mode, a number of consecutive transmissions (for example, a number of consecutive transmissions of MCSt), and shared COT information. The shared COT information may include, for example, one or more of a remaining duration of the shared COT, a duration of the shared COT, and a time domain starting position corresponding to the shared COT.

[0244] It should be noted that the parameters associated with the second channel access method indicated by the MAC layer to the physical layer (such as the CAPC priority) may be different from the parameters used by the terminal device during the channel access process corresponding to the second channel access method. For example, the CAPC priority associated with the second channel access method indicated by the MAC layer to the physical layer is different from the parameters associated with the second channel access method in the first sidelink data transmitted by the terminal device based on the second channel access method.

[0245] For example, the parameters associated with the second channel access method indicated by the MAC layer to the physical layer may be determined based on the side data to be transmitted during the execution of mode 1. However, as time goes by, the side data to be transmitted may change (for example, some of the side data to be transmitted may become invalid, or there may be newly arrived side data to be transmitted). At this time, the parameters associated with the second channel access method may change. Then, the above parameters when the terminal device performs the channel access process based on the second channel access method are determined based on the changed side data to be transmitted. Therefore, the parameters associated with the second channel access method indicated by the MAC layer to the physical layer may be different from the parameters used in the channel access process corresponding to the second channel access method executed by the terminal device.

[0246] Of course, in an embodiment of the present application, the parameters associated with the second channel access method indicated by the MAC layer to the physical layer may be the same as the parameters used in the channel access process corresponding to the second channel access method executed by the terminal device.

[0247] For ease of understanding, the following takes the first channel access mode as type 1 LBT and the second channel access mode as type 2 LBT as an example. Figure 13 The wireless communication method according to the embodiment of the present application is introduced. Figure 13 It is a schematic flowchart of a wireless communication method according to another embodiment of the present application. Figure 13 The method shown includes steps S1310 to S1340.

[0248] In step S1310, a resource selection process is performed.

[0249] In some implementations, the sideline resource selection process may include the terminal device performing resource monitoring, such as the second mode of the sideline communication mode described above. In other implementations, the sideline resource selection process may include the network device allocating the sideline resource to the terminal device, such as the first mode of the sideline communication mode described above.

[0250] In the second mode, the MAC layer of the terminal device can send information 1 to the physical layer of the terminal device, wherein the information 1 includes one or more of the CAPC priority associated with the sidelink data to be transmitted, the number of consecutive transmissions of MCSt, and the shared COT information.

[0251] It should be noted that the information of the shared COT can refer to the above introduction, and may include one or more types of shared information of the shared COT, such as the remaining time of the shared COT, the starting position of the resources in the shared COT, etc.

[0252] In addition, in an embodiment of the present application, the above-mentioned information 1 may be carried in the information of the resource selection parameters indicated by the MAC layer to the physical layer. The information of the resource selection parameters may include the priority of the sidelink data to be transmitted, the remaining PDB of the data to be transmitted, the number of retransmissions of the sidelink data to be transmitted, etc.

[0253] In the embodiment of the present application, the information of the parameters required for resource selection indicated above and the object to which the information 1 is directed are not specifically limited. For example, the above information may be configured for each resource selection process. For another example, the above information may be for each resource pool. For another example, the above information may be for each resource block set. For another example, the above information may be for each resource block set. For another example, the above information may be for the new transmission process of each TB. For another example, the above information may be for each service flow. For another example, the above information may be for each radio bearer. For another example, the above information may be for each transmission process of the sidelink data to be transmitted.

[0254] Of course, in the embodiment of the present application, the above-mentioned information 1 can also be transmitted separately from the information indicating the parameters required for resource selection, and the embodiment of the present application does not limit this.

[0255] In the first mode, the terminal device may send information 2 to the network device, wherein the information 2 may include information associated with type 1 LBT and / or information associated with type 2 LBT.

[0256] The above-mentioned information associated with Type 1 LBT may include one or more information of Type 1 LBT results, Type 1 LBT rollback number, and Type 1 LBT execution time, which is not specifically limited in the embodiments of the present application.

[0257] The above-mentioned information associated with type 2 LBT may include information of the shared COT, for example, may include part or all of the information in the shared COT, and the embodiments of the present application do not specifically limit this.

[0258] In step S1320, the terminal device performs type 1 LBT on the acquired sidelink resources.

[0259] In some implementations, the MAC layer determines that the CAPC priority associated with the sidelink data to be transmitted in the current buffer is CAPC 1, and sends CAPC 1 to the physical layer. Accordingly, the physical layer can perform type 1 LBT according to CAPC 1.

[0260] It should be noted that the CAPC 1 may be the same as or different from the CAPC priority in Information 1, and this is not limited in this embodiment of the present application. In some scenarios, when the sideline data to be transmitted during the terminal device's execution of step S1310 changes from the sideline data to be transmitted during the terminal device's execution of step S1320 (for example, some or all of the sideline data to be transmitted during the execution of step S1310 becomes invalid, or for example, new sideline data to be transmitted arrives before step S1320 is executed), then the CAPC 1 may be different from the CAPC priority in Information 1.

[0261] In step S1330, during the execution of type 1 LBT, other terminals send COT sharing information to the terminal device to share the COT with the terminal device.

[0262] In some implementations, the COT sharing information indicates that the CAPC priority associated with the shared COT is CAPC2.

[0263] In step S1340 , the terminal device determines operation 1 based on information 3 .

[0264] In some implementations, operation 1 may include any of: continuing to perform type 1 LBT; interrupting type 1 LBT and performing type 2 LBT based on the shared COT; and performing type 1 and type 2 LBT based on the shared COT simultaneously.

[0265] In some implementations, the above-mentioned information 3 may include one or more of the following information: terminal capabilities of the terminal device; whether shared COT is available; information on the first channel access method; information on sideline data to be transmitted, the sideline data to be transmitted including first sideline data; whether the terminal device expects to share the obtained COT with other terminals; and information on the selected sideline resources of the terminal device.

[0266] It should be noted that the specific manner in which the terminal device determines operation 1 based on information 3 can be found in the above description of the second information, and information 3 can be used as a specific implementation of the second information.

[0267] Of course, in the embodiment of the present application, the above-mentioned information 3 can be pre-configured information, pre-defined information, or information used when the terminal device is implemented, and the embodiment of the present application does not limit this.

[0268] It should be noted that in Figure 13 In the above solution, the execution of Type 1 LBT in step S1320 is used as an example. In some scenarios, if the sideline resource obtained in step S1310 is a sideline resource shared by other terminals through a shared COT, the terminal device can accordingly execute Type 2 LBT in step S1320. This embodiment of the present application is not limited to this.

[0269] As mentioned above, in some scenarios, the CAPC priority associated with the sideline data to be transmitted (also known as the "first CAPC priority") may not match the CAPC priority associated with the channel access process performed by the terminal device (also known as the "second CAPC priority"). For example, the CAPC priority associated with the sideline data to be transmitted is lower than the CAPC priority associated with the channel access process. At this time, the sideline data to be transmitted cannot be transmitted on the sideline resources listened to by the channel access process.

[0270] Taking the above-mentioned channel access process as Type 1 LBT as an example, during the execution of Type 1 LBT, the sideline data to be transmitted by the terminal device may change. In some cases, some or all of the sideline data to be transmitted becomes invalid. In other cases, new sideline data to be transmitted arrives. In this case, the CAPC priority associated with the changed sideline data to be transmitted may no longer match the CAPC priority associated with Type 1 LBT, resulting in the inability to transmit the changed sideline data on the sideline resources monitored by Type 1 LBT.

[0271] Taking the above-mentioned channel access process as type 2LBT as an example, the CAPC priority associated with the shared COT shared by other terminals to the terminal device may not match the CAPC priority associated with the sideline data to be transmitted, resulting in the changed transmitted sideline data being unable to be transmitted on the sideline resources listened to by type 2LBT.

[0272] Therefore, the embodiment of the present application provides a wireless communication method, in which the terminal device can determine the transmission mode of the side data to be transmitted on the shared spectrum based on the first CAPC priority and the second CAPC priority, which helps to improve the possibility of the side data to be transmitted being transmitted on the shared spectrum. Figure 14 The wireless communication method according to the embodiment of the present application is introduced.

[0273] Figure 14 It is a schematic flowchart of the wireless communication method of an embodiment of the present application. Figure 14 The method shown includes step S1410.

[0274] In step S1410 , the terminal device determines a transmission mode of the sidelink data to be transmitted on the shared spectrum based on the first CAPC priority and the second CAPC priority.

[0275] The above-mentioned first channel access process is a channel access process of listening to the shared spectrum before sending sidelink data on the shared spectrum. For example, the first channel access process can be type 1 LBT or type 2 LBT.

[0276] The first CAPC priority is associated with the first channel access procedure performed on the shared spectrum. If the first channel access procedure includes Type 1 LBT, the first CAPC priority may be the CAPC priority indicated by the MAC layer of the terminal device to the physical layer of the terminal device. If the first channel access procedure includes Type 2 LBT, the first CAPC priority may be the CAPC priority indicated in the COT sharing information sent by other terminals.

[0277] The above-mentioned second CAPC priority can be associated with the sideline data to be transmitted. In some implementations, the second CAPC priority can be determined based on the CAPC priority of the radio bearer that transmits the sideline data to be transmitted. For example, the second CAPC priority can be equal to the CAPC priority of the radio bearer that transmits the sideline data to be transmitted. In other implementations, the second CAPC priority can be determined based on the CAPC priority of the MAC CE that transmits the sideline data to be transmitted. For example, the second CAPC priority can be equal to the CAPC priority of the MAC CE that transmits the sideline data to be transmitted. Of course, in the embodiment of the present application, the above-mentioned second CAPC priority can also be determined based on the CAPC priority of the radio bearer that transmits the sideline data to be transmitted and based on the CAPC priority of the MAC CE that transmits the sideline data to be transmitted, and the embodiment of the present application is not limited to this.

[0278] The following describes a method for determining the second CAPC priority in embodiments of the present application. In some implementations, the second CAPC priority is determined based on one or more of the following information: the CAPC priority associated with the logical channel corresponding to the sideline data to be transmitted; the CAPC priority associated with the MAC CE corresponding to the sideline data to be transmitted; and the type of sideline data to be transmitted.

[0279] Taking the example of determining the second CAPC priority based on the CAPC priority associated with the logical channel corresponding to the sideline data to be transmitted, the second CAPC priority is determined based on the CAPC priority of the highest-priority logical channel corresponding to the sideline data to be transmitted. For example, the second CAPC priority is equal to the CAPC priority of the highest-priority logical channel corresponding to the sideline data to be transmitted.

[0280] Taking the example of determining the second CAPC priority based on the CAPC priority associated with the MAC CE corresponding to the sidelink data to be transmitted, the second CAPC priority is determined based on the CAPC priority of the highest-priority MAC CE corresponding to the sidelink data to be transmitted. For example, the second CAPC priority is equal to the CAPC priority of the highest-priority MAC CE corresponding to the sidelink data to be transmitted.

[0281] Taking the second CAPC priority being determined based on the sidelink data type to be transmitted as an example, the sidelink data type may include the type of radio bearer transmitting the sidelink data and / or the type of MAC CE transmitting the sidelink data.

[0282] In some implementations, the types of the above-mentioned MAC CE may include SL MAC CE and / or other MAC CEs except SL MAC CE.

[0283] For example, when the sidelink data to be transmitted corresponds only to a MAC CE, the second CAPC priority is equal to the CAPC priority associated with the highest-priority MAC CE corresponding to the sidelink data to be transmitted, or in other words, the value of the second CAPC is equal to the value of the CAPC associated with the highest-priority MAC CE corresponding to the sidelink data to be transmitted.

[0284] For another example, when the type of MAC CE corresponding to the sidelink data to be transmitted includes only SL MAC CE, the second CAPC priority is the highest priority, or in other words, the value of the second CAPC is the minimum value.

[0285] In some implementations, the types of the radio bearers may include DRB and / or SRB.

[0286] For example, when the radio bearer corresponding to the sidelink data to be transmitted includes an SRB, the second CAPC priority is the highest priority, or in other words, the value of the second CAPC is the minimum value.

[0287] It should be noted that the wireless bearer corresponding to the above-mentioned sidelink data to be transmitted includes SRB. It can be understood that the wireless bearer corresponding to the sidelink data to be transmitted includes SRB and DRB, or the wireless bearer corresponding to the sidelink data to be transmitted only includes SRB.

[0288] For another example, when the radio bearer corresponding to the sidelink data to be transmitted includes only DRBs, the second CAPC priority may be determined based on the CAPC priority of the DRB corresponding to the sidelink data to be transmitted. For example, the second CAPC priority may be equal to the lowest priority CAPC priority among the DRBs corresponding to the sidelink data to be transmitted, or in other words, the second CAPC priority may be equal to the maximum value of the CAPC values ​​among the DRBs corresponding to the sidelink data to be transmitted.

[0289] For another example, when the radio bearer corresponding to the sidelink data to be transmitted includes only DRBs, the second CAPC priority is the lowest priority, or in other words, the second CAPC value is the maximum value.

[0290] It should be noted that, in the embodiment of the present application, the above-mentioned side data to be transmitted can be understood as the data currently cached in the cache of the terminal device.

[0291] For another example, in the MAC CE and logical channel corresponding to the sidelink data to be transmitted, if the logical channel only includes DRBs, the second CAPC priority is the lowest priority CAPC among the CAPCs of the included DRBs, or in other words, the value of the second CAPC is the maximum CAPC value of the included DRBs.

[0292] For another example, among the MAC CE and logical channels corresponding to the sidelink data to be transmitted, if the logical channel includes SRB or DRB, the second CAPC priority is the highest priority, or in other words, the value of the second CAPC is the minimum value.

[0293] The above describes the method for determining the second CAPC priority level. The following describes the transmission method of the sidelink data to be transmitted in different situations in the embodiments of the present application.

[0294] In some implementations, when the first condition is met, the terminal device determines a transmission method for the sidelink data to be transmitted on the shared spectrum.

[0295] The first condition may be related to the relationship between the first CAPC priority and the second CAPC priority. For example, the first condition may include that the value of the first CAPC is lower than or equal to the value of the second CAPC, or that the first CAPC priority is higher than the second CAPC priority.

[0296] The first condition may be related to a target address associated with a COT, where the COT is a COT shared by other terminals to the terminal device. For example, the first condition may include that the target address of the sidelink data to be transmitted meets the target address requirements associated with the shared COT.

[0297] Of course, in the embodiment of the present application, the first condition may include that the target address of the sideline data to be transmitted meets the target address requirement associated with the shared COT, and the value of the first CAPC is lower than or equal to the value of the second CAPC. Alternatively, the above two conditions may be used independently.

[0298] In some implementations, when the first condition is met, the transmission method includes transmitting the sidelink data to be transmitted on a shared spectrum.

[0299] In an embodiment of the present application, if the first channel access mode is type 1 LBT, data packets can be assembled according to the LCP process described above, and the assembled sidelink data can be transmitted via the shared spectrum. If the first channel access mode is type 2 LBT, matching sidelink data can be selected according to the target address associated with the shared COT for data packet assembly, and the assembled sidelink data can be transmitted via the shared spectrum.

[0300] In the above-mentioned side data selected according to the target address associated with the shared COT, the matched side data may include one or more of the following: side data of the terminal device whose target address is the sending end of the shared COT; the corresponding logical channel includes the logical channel with the highest priority; the corresponding MAC CE includes the MAC CE with the highest priority; the target address belongs to the target address allowed by the shared COT.

[0301] The target addresses allowed by the shared COT may include other terminals except the sending end of the shared COT.

[0302] The transmitting of the sidelink data to be transmitted on the shared spectrum may, for example, include transmitting the sidelink data to be transmitted on a sidelink resource on which the first channel access process in the shared spectrum is successfully sensed.

[0303] In some other implementations, when the first condition is not met, the terminal device determines a transmission method for the sidelink data to be transmitted on the shared spectrum.

[0304] The above situation where the first condition is not met may include, for example, that the value of the first CAPC is higher than the value of the second CAPC, and / or the target address of part or all of the sideline data to be transmitted meets the target address requirement associated with the shared COT.

[0305] In some implementations, the transmission method includes transmitting part of the sidelink data to be transmitted on a shared spectrum, wherein the CAPC priority associated with the part of the data is higher than or equal to the first CAPC priority, and / or the target address associated with the part of the data meets the target address requirement associated with the COT.

[0306] Taking the example of the CAPC priority associated with some data being higher than or equal to the first CAPC priority, it can be understood that when the value of the first CAPC is higher than the value of the second CAPC, some data in the sideline data to be transmitted whose associated CAPC priority is higher than or equal to the first CAPC priority can be transmitted through the shared spectrum, or in other words, the terminal device can filter out some data in the sideline data to be transmitted whose associated CAPC priority is lower than the first CAPC priority, and transmit the remaining sideline data through the shared spectrum.

[0307] Taking the example of the target address associated with some data meeting the target address requirements associated with COT, it can be understood that when the target address associated with some data in the side data to be transmitted does not meet the target address requirements associated with COT, the partial data that meets the target address requirements associated with COT can be transmitted through the shared spectrum.

[0308] In other implementations, if the first condition is not met, the terminal device does not transmit the sideline data to be transmitted on the sideline resources associated with the first channel access process, or in other words, the terminal device abandons the sideline resources associated with the first channel access process.

[0309] It should be noted that the embodiments of the present application do not limit the subsequent behavior of the terminal device. For example, if the terminal device does not transmit the sideline data to be transmitted on the sideline resources associated with the first channel access process, the terminal device can use the existing subsequent resources to transmit the sideline data to be transmitted. For another example, if the terminal device does not transmit the sideline data to be transmitted on the sideline resources associated with the first channel access process, the terminal device can trigger resource reselection. For another example, if the terminal device does not transmit the sideline data to be transmitted on the sideline resources associated with the first channel access process, the terminal device can request the sideline resources from the network device, for example, by sending one or more of BSR, SR, and PUCCH to request the sideline resources.

[0310] In other implementations, when the first condition is not met, the terminal device may stop performing resource listening in the first channel access process, or in other words, terminate the first channel access process.

[0311] It should be noted that the embodiments of the present application do not limit the subsequent behavior of the terminal device. For example, if the terminal device terminates the first channel access process, the terminal device can perform resource sensing on the shared spectrum based on the second CAPC priority. In other words, after the terminal device terminates the first channel access process, it can re-sense the sidelink resources based on the CAPC priority associated with the sidelink data currently to be transmitted.

[0312] In addition, the sidelink resources monitored by the terminal device based on the second CAPC priority may include one or more of the following: a previously monitored sidelink resource, a next sidelink resource, and a reacquired sidelink resource, which is not limited in this embodiment of the present application.

[0313] In some implementations, if the first channel access process is successful, the terminal device may transmit a data packet containing the to-be-transmitted sidelink data on the available sidelink resources.

[0314] In other implementations, if the first channel access process is unsuccessful, the terminal device may abandon the current sidelink resource.

[0315] The embodiments of the present application do not limit the subsequent behavior of the terminal device. For example, if the terminal device does not transmit the sideline data to be transmitted on the sideline resources associated with the first channel access process, the terminal device can use the existing subsequent resources to transmit the sideline data to be transmitted. For another example, if the terminal device does not transmit the sideline data to be transmitted on the sideline resources associated with the first channel access process, the terminal device can trigger resource reselection. For another example, if the terminal device does not transmit the sideline data to be transmitted on the sideline resources associated with the first channel access process, the terminal device can request the sideline resources from the network device, for example, by sending one or more of BSR, SR, and PUCCH to request the sideline resources.

[0316] In the embodiments of this application, Figure 14 The method shown can be used with Figures 12 and 13 The method shown is used alone, of course, Figure 14 The method shown can be used with Figures 12 and 13 The methods shown in the following are used in combination. For ease of understanding, Figure 15 Introducing a wireless communication method according to another embodiment of the present application. It should be noted that: Figure 15 Steps S1510 to S1540 are the same as steps S1310 to S1340, and can be referred to the above introduction. The following mainly introduces steps S1550 to S1570.

[0317] In step S1510, a resource selection process is performed.

[0318] In step S1520, the terminal device performs type 1 LBT on the acquired sidelink resources.

[0319] In some implementations, the CAPC priority of the above-mentioned Type 1 LBT association is CAPC1.

[0320] In step S1530, during the execution of type 1 LBT, other terminals send COT sharing information to the terminal device to share the COT with the terminal device.

[0321] In some implementations, the COT sharing information indicates that the CAPC priority associated with the shared COT is CAPC2.

[0322] In step S1540 , the terminal device determines operation 1 based on information 3 .

[0323] In step S1550, the terminal device determines that the CAPC priority associated with the sidelink data to be transmitted is CAPC3.

[0324] It should be noted that the method for determining CAPC 3 can refer to the method for determining the second CAPC priority above. CAPC priority 3 can be used as an example of the second CAPC priority. For the sake of brevity, it will not be repeated here.

[0325] In step S1560, the terminal device determines a transmission method of the sidelink data to be transmitted on the shared spectrum based on CAPC 4 and CAPC 3.

[0326] In some implementations, if it is determined in step S1540 to continue executing Type 1 LBT, accordingly, CAPC4 is CAPC1. At this time, the terminal device determines the transmission method of the sidelink data to be transmitted on the shared spectrum based on CAPC 1 and CAPC 3.

[0327] If CAPC 1 is equal to CAPC 3, the terminal device can assemble the data packet according to the traditional LCP process.

[0328] If CAPC 1 has a lower priority than CAPC 3, the terminal device can assemble the data packet according to the traditional LCP process.

[0329] If CAPC1 has a higher priority than CAPC 3, the terminal device may perform the enhanced LCP process.

[0330] For example, the terminal device can filter out the sideline data whose associated CAPC value is greater than CAPC1 from the sideline data to be transmitted, that is, when selecting a logical channel, only select the logical channel or MAC CE whose CAPC value is less than or equal to CAPC 1, and assemble the sideline data in the selected logical channel or MAC CE into data packets.

[0331] In other implementations, if it is determined in step S1540 to continue executing type 2 LBT, accordingly, CAPC4 is CAPC 2. At this time, the terminal device determines the transmission method of the sidelink data to be transmitted on the shared spectrum based on CAPC 2 and CAPC 3.

[0332] If CAPC 2 is equal to CAPC 3, the terminal device can select the sideline data that meets the target address conditions from the sideline data to be transmitted based on the shared COT indication of the target address, and then packetize the selected sideline data. It should be noted that the sideline data that meets the target address conditions can be found in the above description and will not be repeated here for the sake of brevity.

[0333] If CAPC 2 has a lower priority than CAPC 3, the terminal device can select the sideline data that meets the target address conditions from the sideline data to be transmitted based on the shared COT indication target address, and then packetize the selected sideline data. It should be noted that the sideline data that meets the target address conditions can be found in the above description and will not be repeated here for the sake of brevity.

[0334] If CAPC 2 has a higher priority than CAPC 3, the terminal device may perform the enhanced LCP process.

[0335] For example, the terminal device can select the sideline data that meets the target address conditions from the sideline data to be transmitted based on the shared COT indication. The terminal device then filters out the sideline data whose associated CAPC value is greater than CAPC 2 from the sideline data that meets the target address conditions. That is, when selecting logical channels, only logical channels or MAC CEs with CAPC values ​​less than or equal to CAPC 2 are selected, and the sideline data in the selected logical channels or MAC CEs are assembled into data packets.

[0336] In step S1570 , the terminal device determines whether to transmit a data packet on the sidelink resource monitored by the channel access process 1 based on the result of the channel access process 1 .

[0337] The channel access process 1 may be determined in step S1540. For example, if operation 1 includes continuing to perform type 1 LBT, the channel access process 1 is type 1 LBT. For another example, if operation 1 includes continuing to perform type 2 LBT, the channel access process 2 is type 2 LBT.

[0338] If the channel access process 1 is successful, the terminal device may transmit a data packet containing the sideline data to be transmitted on the available sideline resources.

[0339] In other implementations, if the channel access process 1 is unsuccessful, the terminal device may abandon the current sidelink resource.

[0340] The embodiments of the present application do not limit the subsequent behavior of the terminal device after abandoning the current sidelink resources. For example, if the terminal device does not transmit the sidelink data to be transmitted on the sidelink resources associated with the first channel access process, the terminal device can use the existing subsequent resources to transmit the sidelink data to be transmitted. For another example, if the terminal device does not transmit the sidelink data to be transmitted on the sidelink resources associated with the first channel access process, the terminal device can trigger resource reselection. For another example, if the terminal device does not transmit the sidelink data to be transmitted on the sidelink resources associated with the first channel access process, the terminal device can request the sidelink resources from the network device, for example, by sending one or more of BSR, scheduling request (SR), and physical uplink control channel (PUCCH) to request the sidelink resources.

[0341] In addition, in the embodiment of the present application, the order of step S1570 and step S1560 is not limited. For example, step S1570 can be performed before step S1560. For another example, step S1570 can be performed after step S1560. For another example, step S1570 can be performed simultaneously with step S1560.

[0342] In an embodiment of the present application, step S1550 and step S1560 can be two independent steps, or step S1550 and step S1560 can be combined into one step. In this case, during the execution of step S1560, the side data to be transmitted can be filtered according to the determination method of CAPC3 introduced in S1550. For the sake of brevity, it will not be repeated below.

[0343] Combined with the above Figures 1 to 15 , describes the method embodiment of the present application in detail, and the following is combined with Figures 16 and 17 , the device embodiment of the present application is described in detail. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment, so for parts not described in detail, reference can be made to the previous method embodiment.

[0344] Figure 16 is a schematic flow chart of a terminal device according to an embodiment of the present application. Figure 16 The terminal device 1600 shown includes: a processing unit 1610.

[0345] Processing unit 1610 is used to determine whether to transmit first side data on a shared spectrum based on a first channel access method and / or a second channel access method, wherein the first channel access method is different from the second channel access method, and the first channel access method and the second channel access method are channel access methods for listening to the shared spectrum before sending the first side data on the shared spectrum.

[0346] In a possible implementation, the CAPC associated with the first channel access mode is different from the CAPC associated with the second channel access mode, and / or the type of the first channel access mode is different from the type of the second channel access mode.

[0347] In one possible implementation, the terminal device further includes: a receiving unit, configured to receive first information during a process in which the terminal device performs channel access based on the first channel access method, the first information being used to indicate to the terminal device information about a shared COT, the COT being associated with the second channel access method; and a processing unit, configured to determine, in response to the first information, that the terminal device transmits the first sidelink data on the shared spectrum based on the first channel access method and / or the second channel access method.

[0348] In one possible implementation, the processing unit is used to: in response to the first information, determine based on the second information whether to transmit the first sidelink data on the shared spectrum based on the first channel access method and / or the second channel access method, wherein the second information is associated with one or more of the following: terminal capabilities of the terminal device; whether the shared COT is available; information on the first channel access method; information on the sidelink data to be transmitted, the sidelink data to be transmitted including the first sidelink data; whether the terminal device expects to share the obtained COT with other terminals; and information on the selected sidelink resources of the terminal device.

[0349] In one possible implementation, if the second information is associated with whether the shared COT is available, whether the shared COT is available is determined based on one or more of the following information: the CAPC associated with the shared COT; the transmission type associated with the shared COT; the target address of the sideline communication associated with the shared COT; the remaining time of the shared COT; the terminal device sharing the shared COT; the sideline resources within the shared COT; information of the sideline data to be transmitted, the sideline data to be transmitted including the first sideline data; and the configuration of the network device.

[0350] In a possible implementation, if the second information is associated with the terminal capability of the terminal device, the terminal capability of the terminal device is used to indicate whether the terminal device supports channel access in the first channel access mode and the second channel access mode simultaneously.

[0351] In one possible implementation, if the second information is associated with the information of the first channel access method, the information of the first channel access method includes one or more of the following: the CAPC associated with the first channel access method; the execution duration of the first channel access method; the number of fallbacks of the first channel access method; the number of successes of the first channel access method; the number of failures of the first channel access method; the transmission method associated with the first channel access method; and whether the sideline resources associated with the first channel access method are continuous.

[0352] In one possible implementation, if the second information is associated with the information of the side data to be transmitted, the information of the side data to be transmitted includes one or more of the following: the data volume of the side data to be transmitted; the data priority of the side data to be transmitted; the remaining PDB of the side data to be transmitted; and the CAPC associated with the side data to be transmitted.

[0353] In a possible implementation, if the second information is associated with the information of the selected sideline resource, the information of the selected sideline resource includes the location of the information of the selected sideline resource and / or the resource quantity of the selected sideline resource.

[0354] In one possible implementation, the processing unit is used to: determine, based on third information, whether to transmit first sidelink data on a shared spectrum based on a first channel access method and / or a second channel access method, wherein the third information is predefined or preconfigured.

[0355] In a possible implementation, parameters associated with the first channel access mode and / or the second channel access mode are sent by the MAC layer of the terminal device to the physical layer of the terminal device.

[0356] In a possible implementation, the parameters associated with the first channel access mode and / or the second channel access mode include one or more of the following: CAPC, number of consecutive transmissions, and COT information shared by other terminals.

[0357] In one possible implementation, the CAPC associated with the resource selection process of the terminal device is the same as or different from the CAPC associated with the first channel access method, and / or the CAPC associated with the resource selection process of the terminal device is the same as or different from the CAPC associated with the second channel access method.

[0358] In a possible implementation, the CAPC, the number of consecutive transmissions, and COT information shared by other terminals associated with the resource selection process are sent by the MAC layer of the terminal device to the physical layer of the terminal device.

[0359] Figure 17 It is a schematic diagram of a terminal device according to another embodiment of the present application. Figure 17 The terminal device 1700 shown includes: a processing unit 1710.

[0360] Processing unit 1710 is used to determine a transmission method of sidelink data to be transmitted on a shared spectrum based on a first CAPC and a second CAPC, wherein the first CAPC is associated with a first channel access process performed on the shared spectrum, and the second CAPC is associated with the sidelink data, and the first channel access process is a channel access process of listening to the shared spectrum before sending the sidelink data on the shared spectrum.

[0361] In a possible implementation, the second CAPC is determined based on one or more of the following information: the CAPC associated with the logical channel corresponding to the sideline data to be transmitted; the CAPC associated with the MAC CE corresponding to the sideline data to be transmitted; and the type of the sideline data to be transmitted.

[0362] In a possible implementation, if the second CAPC is determined based on the CAPC associated with the logical channel corresponding to the sidelink data to be transmitted, the second CAPC is determined based on the CAPC of the highest-priority logical channel corresponding to the sidelink data to be transmitted.

[0363] In a possible implementation, the second CAPC is equal to the CAPC of the logical channel with the highest priority corresponding to the sidelink data to be transmitted.

[0364] In one possible implementation, when the second CAPC is determined based on the type of sidelink data to be transmitted, if the sidelink data to be transmitted only includes SL MAC CE, the second CAPC is the highest priority CAPC; or if the sidelink data to be transmitted includes SRB, the second CAPC is the highest priority; or if the sidelink data to be transmitted does not include SRB and includes DRB, the second CAPC is the lowest priority CAPC value among the CAPCs of the DRB corresponding to the sidelink data to be transmitted.

[0365] In one possible implementation, the processing unit is used to: determine the transmission method of the sidelink data to be transmitted on the shared spectrum when a first condition is met, wherein the first condition is associated with the first CAPC and / or the second CAPC, and / or the first condition is associated with the target address of the COT, and the COT is the COT shared by other terminals to the terminal device.

[0366] In a possible implementation, the first condition includes one or more of the following: the first CAPC value is lower than or equal to the second CAPC value; the target address of the sideline data to be transmitted meets the target address requirement of the shared COT association.

[0367] In a possible implementation manner, the transmission manner includes transmitting the to-be-transmitted sidelink data on the shared spectrum.

[0368] In one possible implementation, the terminal device determines the transmission method of the sidelink data to be transmitted on the shared spectrum based on the first CAPC and the second CAPC, including: when the first condition is not met, the terminal device determines the transmission method of the sidelink data to be transmitted on the shared spectrum.

[0369] In one possible implementation, the transmission method includes transmitting part of the sidelink data to be transmitted on the shared spectrum, or not transmitting the sidelink data to be transmitted on the sidelink resources associated with the first channel access process, wherein the CAPC value associated with the part of the data is lower than or equal to the first CAPC value, and / or the target address associated with the part of the data meets the target address requirement associated with the COT.

[0370] In one possible implementation, if the transmission method includes not transmitting the sidelink data to be transmitted on the sidelink resources associated with the first channel access process, the processing unit is used to: stop executing resource listening in the first channel access process; and / or perform resource listening on the shared spectrum based on the second CAPC.

[0371] In one possible implementation, if channel access based on the first channel access process fails, the terminal device performs one or more of the following operations: the terminal device triggers resource reselection; the terminal device sends one or more of BSR, SR and PUCCH to the network device; and the terminal device transmits the sideline data to be transmitted on the target sideline resource, and the target sideline resource is located after the sideline resource associated with the first channel access process.

[0372] In an optional embodiment, the processing unit 1610 may be a processor 1810. The apparatus 1800 may further include a transceiver 1830 and a memory 1820, specifically as follows: Figure 18 In an optional embodiment, the processing unit 1710 may be a processor 1810. The apparatus 1800 may further include a transceiver 1830 and a memory 1820, as shown in FIG. Figure 18 shown. Figure 18 It is a schematic structural diagram of a communication device according to an embodiment of the present application.

[0373] Figure 18 The dotted line in the figure indicates that the unit or module is optional. The apparatus 1800 can be used to implement the method described in the above method embodiment. The apparatus 1800 can be a chip, a terminal device or a network device.

[0374] The device 1800 may include one or more processors 1810. The processor 1810 may support the device 1800 to implement the method described in the method embodiment above. The processor 1810 may be a general-purpose processor or a special-purpose processor. For example, the processor may be a central processing unit (CPU). Alternatively, the processor may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0375] The apparatus 1800 may further include one or more memories 1820. The memories 1820 may store programs that can be executed by the processor 1810, causing the processor 1810 to perform the methods described in the above method embodiments. The memories 1820 may be independent of the processor 1810 or integrated into the processor 1810. The apparatus 1800 may further include a transceiver 1830. The processor 1810 may communicate with other devices or chips via the transceiver 1830. For example, the processor 1810 may transmit and receive data to and from other devices or chips via the transceiver 1830.

[0376] The present application also provides a computer-readable storage medium for storing a program. The computer-readable storage medium can be applied to a terminal or network device provided in the present application, and the program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.

[0377] The present application also provides a computer program product. The computer program product includes a program. The computer program product can be applied to a terminal or network device provided in the present application, and the program causes a computer to execute the method performed by the terminal or network device in each embodiment of the present application.

[0378] The embodiments of the present application also provide a computer program. The computer program can be applied to the terminal or network device provided in the embodiments of the present application, and the computer program enables a computer to execute the method performed by the terminal or network device in each embodiment of the present application.

[0379] It should be understood that the above-mentioned CAPC can be understood as the CAPC priority, and the above-mentioned CAPC value can be understood as the CAPC priority level. Generally speaking, the smaller the CAPC value, the higher the corresponding CAPC priority. Conversely, the larger the CAPC value, the lower the corresponding CAPC priority. Of course, in the embodiment of the present application, the smaller the CAPC value, the lower the corresponding CAPC priority. Conversely, the larger the CAPC value, the higher the corresponding CAPC priority. The embodiment of the present application is not limited to this. For ease of understanding, the following description will take the example of a smaller CAPC value corresponding to a higher CAPC priority and a larger CAPC value corresponding to a lower CAPC priority.

[0380] It should also be understood that the terms "system" and "network" in this application can be used interchangeably. In addition, the terms used in this application are only used to explain the specific embodiments of this application and are not intended to limit this application. The terms "first", "second", "third", and "fourth" in the specification and claims of this application and the accompanying drawings are used to distinguish different objects rather than to describe a specific order. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions.

[0381] In the embodiments of the present application, the "indication" mentioned can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B. In the embodiments of the present application, "B corresponding to A" means that B is associated with A, and B can be determined based on A. However, it should also be understood that determining B based on A does not mean determining B based solely on A, but B can also be determined based on A and / or other information.

[0382] In the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and indication, configuration and configuration, etc.

[0383] In an embodiment of the present application, "pre-definition" or "pre-configuration" can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device), and this application does not limit its specific implementation method. For example, pre-definition can refer to what is defined in a protocol. In an embodiment of the present application, the "protocol" can refer to a standard protocol in the field of communications, for example, it can include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and this application does not limit this.

[0384] In the embodiments of this application, the term "and / or" is simply a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this document generally indicates that the related objects are in an "or" relationship.

[0385] In various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0386] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0387] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment. In addition, the functional units in the various embodiments of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0388] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be read by a computer or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital versatile disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).

[0389] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A wireless communication method, characterized in that: include: The terminal device determines to transmit the first sidelink data on the shared spectrum based on the first channel access method and / or the second channel access method, The first channel access method is different from the second channel access method, and the first channel access method and the second channel access method are channel access methods for listening to the shared spectrum before sending the first sidelink data on the shared spectrum.

2. The method according to claim 1, wherein The CAPC associated with the first channel access mode is different from the CAPC associated with the second channel access mode, and / or A type of the first channel access method is different from a type of the second channel access method.

3. The method according to claim 1 or 2, wherein: The method further comprises: The terminal device receives first information, where the first information is used to indicate to the terminal device information about sharing a COT, where the COT is associated with the second channel access mode; The terminal device determines to transmit first sidelink data on a shared spectrum based on the first channel access mode and / or the second channel access mode, including: In response to the first information, the terminal device determines to transmit the first sidelink data on the shared spectrum based on the first channel access method and / or the second channel access method.

4. The method according to claim 3, wherein In response to the first information, the terminal device determines to transmit the first sidelink data on the shared spectrum based on the first channel access mode and / or the second channel access mode, including: In response to the first information, the terminal device determines, according to the second information, to transmit the first sidelink data on the shared spectrum based on the first channel access method and / or the second channel access method. The second information is associated with one or more of the following: Whether the shared COT is available; Information of side data to be transmitted, wherein the side data to be transmitted includes the first side data; Whether the terminal device desires to share the obtained COT with other terminals; and Information about the selected sidelink resources of the terminal device.

5. The method according to claim 4, wherein If the second information is associated with whether the shared COT is available, whether the shared COT is available is determined based on one or more of the following information: the CAPC associated with the shared COT; The transmission type of the shared COT association; The target address of the sideline communication associated with the shared COT; Terminal devices that share the shared COT; Sidewalk resources within the shared COT; Information about sideline data to be transmitted, where the sideline data to be transmitted includes the first sideline data.

6. The method according to claim 4, wherein If the second information is associated with the information of the sideline data to be transmitted, the information of the sideline data to be transmitted includes one or more of the following: The data priority of the sideline data to be transmitted; and the CAPC associated with the sideline data to be transmitted.

7. The method according to claim 4, wherein If the second information is associated with the information of the selected sideline resource, the information of the selected sideline resource includes the location of the information of the selected sideline resource and / or the resource quantity of the selected sideline resource.

8. The method according to any one of claims 1 to 7, wherein The CAPC associated with the resource selection process of the terminal device is the same as or different from the CAPC associated with the first channel access method, and / or The CAPC associated with the resource selection process of the terminal device is the same as or different from the CAPC associated with the second channel access method.

9. The method according to claim 8, wherein The CAPC, the number of consecutive transmissions and other terminal-shared COT information associated with the resource selection process are sent by the MAC layer of the terminal device to the physical layer of the terminal device.

10. A wireless communication method, characterized in that: include: The terminal device determines the transmission mode of the sidelink data to be transmitted on the shared spectrum based on the first CAPC and the second CAPC. The first CAPC is associated with a first channel access process on the shared spectrum, the second CAPC is associated with the side data, and the first channel access process is a channel access process for listening to the shared spectrum before sending the side data on the shared spectrum.

11. The method according to claim 10, wherein The terminal device determines, based on the first CAPC and the second CAPC, a transmission mode of the sidelink data to be transmitted on the shared spectrum, including: When the first condition is met, the terminal device determines the transmission method of the sidelink data to be transmitted on the shared spectrum, wherein the first condition is associated with the first CAPC and / or the second CAPC, and / or the first condition is associated with the target address of the COT, and the COT is the COT shared by other terminals to the terminal device.

12. The method according to claim 11, wherein The first condition includes one or more of the following: The first CAPC value is lower than or equal to the second CAPC value; The target address of the sideline data to be transmitted meets the target address requirement of the shared COT association.

13. The method according to claim 11 or 12, wherein: The terminal device determines, based on the first CAPC and the second CAPC, a transmission mode of the sidelink data to be transmitted on the shared spectrum, including: When the first condition is not met, the terminal device determines a transmission method for the sidelink data to be transmitted on the shared spectrum.

14. The method according to claim 13, wherein The transmission mode includes transmitting part of the sidelink data to be transmitted on the shared spectrum, or not transmitting the sidelink data to be transmitted on the sidelink resources associated with the first channel access process, The CAPC value associated with the partial data is lower than or equal to the first CAPC value, and / or the target address associated with the partial data meets the target address requirement associated with the COT.

15. The method according to any one of claims 10 to 14, wherein: Also includes: If the channel access based on the first channel access process fails, the terminal device triggers resource reselection.

16. A terminal device, characterized in that: include: a processing unit, configured to determine, based on the first channel access mode and / or the second channel access mode, to transmit first sidelink data on the shared spectrum; The first channel access method is different from the second channel access method, and the first channel access method and the second channel access method are channel access methods for listening to the shared spectrum before sending the first sidelink data on the shared spectrum.

17. A terminal device, characterized in that: include: a processing unit, configured to determine a transmission mode of the sidelink data to be transmitted on the shared spectrum based on the first CAPC and the second CAPC, The first CAPC is associated with a first channel access process on the shared spectrum, the second CAPC is associated with the side data, and the first channel access process is a channel access process for listening to the shared spectrum before sending the side data on the shared spectrum.

18. A terminal device, characterized in that: The terminal comprises a transceiver, a memory and a processor, wherein the memory is used to store a program, and the processor is used to call the program in the memory and control the transceiver to receive or send a signal so that the terminal executes the method according to any one of claims 1 to 9 or 10 to 15.