Communication method, terminal equipment and network equipment

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

Patent Information

Application Number
CN202280099190.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-09-15
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In side-link communications, how does the terminal device effectively transmit multiple physical side-link feedback channels (PSFCHs) to be sent within the shared channel occupation time, especially when N PSFCHs need to be sent at the first moment, how to ensure transmission efficiency and reliability.

Method used

The terminal equipment determines M PSFCHs from the N PSFCHs to be sent, and sends them at the first moment. The resources in the shared COT are used for communication. The M PSFCHs are determined according to the priority of the PSFCHs or the receiving terminal conditions to ensure that the channel is connected. Transmit when entry is successful.

Benefits of technology

Effective PSFCH transmission within the shared channel occupation time is achieved, communication efficiency and reliability are improved, and channel usage efficiency within the shared COT is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119732160A_ABST
    Figure CN119732160A_ABST
Patent Text Reader

Abstract

The invention provides a communication method, terminal equipment and network equipment. The communication method comprises the following steps: a first terminal device determines M PSFCHs from N PSFCHs to be sent; the first terminal equipment sends the M PSFCHs (Physical Downlink Shared CHs); wherein the N PSFCHs are PSFCHs to be sent at a first moment, the first moment is located in a first shared COT, N is a positive integer, and M is an integer smaller than or equal to N. For a scene that N PSFCHs need to be sent at a first moment and are located in a first shared COT at the first moment, a first terminal device can determine M PSFCHs from the N PSFCHs to be sent and send the M PSFCHs at the first moment. Therefore, the transmission of the PSFCH in the scene can be realized.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, terminal device, and network device Technical Field

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

[0002] Terminal devices can communicate and transmit on a channel occupancy time (COT) shared by other communication devices. In sidelink communications, for N physical sidelink feedback channels (PSFCHs) to be transmitted at a first moment, the first moment may be within the shared COT, where N can be a positive integer. In this case, how to transmit these N PSFCHs is a pressing issue.

[0003] Summary of the Invention

[0004] The present application provides a communication method, a terminal device, and a network device. The following introduces various aspects of the present application.

[0005] In a first aspect, a communication method is provided, including: a first terminal device determines M PSFCHs from N PSFCHs to be sent; the first terminal device sends the M PSFCHs; wherein the N PSFCHs are PSFCHs to be sent at a first moment, the first moment is located in a first shared COT, N is a positive integer, and M is an integer less than or equal to N.

[0006] In a second aspect, a communication method is provided, including: a second terminal device receives a second PSFCH; wherein, the second PSFCH belongs to M PSFCHs, and the M PSFCHs are determined and sent by the first terminal device from N PSFCHs to be sent at a first moment, and the first moment is located in a first shared COT, N is a positive integer, and M is an integer less than or equal to N.

[0007] According to a third aspect, a communication method is provided, including: a network device sends second configuration information; wherein, the second configuration information is used to determine a first value, and the first level is used to determine whether the first PSFCH among N PSFCHs to be sent at a first moment belongs to M PSFCHs, and the M PSFCHs are PSFCHs transmitted at the first moment. When the priority corresponding to the first PSFCH is less than or equal to the first value, the first PSFCH belongs to the M PSFCHs, and the first moment is located in a first shared COT, N is a positive integer, and M is an integer less than or equal to N.

[0008] In a fourth aspect, a terminal device is provided, which is a first terminal device, and the terminal device includes: a determination unit, used to determine M PSFCHs from N PSFCHs to be sent; a first sending unit, used to send the M PSFCHs; wherein the N PSFCHs are PSFCHs to be sent at a first moment, the first moment is located in a first shared COT, N is a positive integer, and M is an integer less than or equal to N.

[0009] In the fifth aspect, a terminal device is provided, wherein the communication device is a second terminal device, and the terminal device includes: a receiving unit for receiving a second PSFCH; wherein the second PSFCH belongs to M PSFCHs, and the M PSFCHs are determined and sent by the first terminal device from N PSFCHs to be sent at a first moment, and the first moment is located in a first shared COT, N is a positive integer, and M is an integer less than or equal to N.

[0010] In the sixth aspect, a network device is provided, comprising: a second sending unit for sending second configuration information; wherein, the second configuration information is used to determine a first value, and the first level is used to determine whether the first PSFCH among the N PSFCHs to be sent at the first moment belongs to M PSFCHs, and the M PSFCHs are the PSFCHs transmitted at the first moment. When the priority corresponding to the first PSFCH is less than or equal to the first value, the first PSFCH belongs to the M PSFCHs, and the first moment is located in the first shared COT, N is a positive integer, and M is an integer less than or equal to N.

[0011] In the seventh 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 program in the memory so that the terminal device executes part or all of the steps in the method of the first aspect and / or the second aspect.

[0012] In an eighth aspect, a network 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 program in the memory so that the network device executes part or all of the steps in the method of the third aspect.

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

[0014] In a tenth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program enables a terminal to execute part or all of the steps in the methods of the above aspects.

[0015] In an eleventh 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 terminal 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.

[0016] In the twelfth aspect, an embodiment of the present application provides a chip, which includes a memory and a processor. 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.

[0017] For the scenario where N PSFCHs need to be sent at the first moment and are located within the first shared COT at the first moment, this application proposes that the first terminal device can determine M PSFCHs from the N PSFCHs to be sent to be sent at the first moment. Therefore, it can be seen that this application can realize the transmission of PSFCHs in the above scenario. BRIEF DESCRIPTION OF THE DRAWINGS

[0018] FIG1 is a schematic diagram of a wireless communication system 100 used in an embodiment of the present application.

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

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

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

[0022] FIG5 is a diagram showing an example of a time slot structure used by the sideline communication system.

[0023] FIG. 6 is another diagram illustrating an example of a time slot structure used by the sideline communication system.

[0024] FIG7 is a diagram showing an example of PSFCH transmission resources.

[0025] FIG8 is an example of a resource pool configured on an unlicensed spectrum to which an embodiment of the present application is applicable.

[0026] FIG9 is a diagram illustrating an example of multiple PSFCH transmission opportunities.

[0027] FIG10 is a schematic flow chart of a communication method proposed in this application.

[0028] FIG11 is a schematic flow chart of another communication method proposed in this application.

[0029] FIG12 is a schematic flow chart of another communication method proposed in this application.

[0030] FIG13 is a schematic structural diagram of a terminal device 1300 provided in an embodiment of the present application.

[0031] FIG14 is a schematic structural diagram of a terminal device 1400 provided in an embodiment of the present application.

[0032] FIG15 is a schematic structural diagram of a network device 1500 provided in an embodiment of the present application.

[0033] FIG16 is a schematic structural diagram of a device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0034] The technical solutions of this application will be described below with reference to the accompanying drawings. For ease of understanding, the following first introduces the terms and communication processes involved in this application with reference to Figures 1 to 9.

[0035] Communication System

[0036] Figure 1 illustrates a wireless communication system 100 to which an embodiment of the present application applies. The wireless communication system 100 may include one or more communication devices. For example, the one or more communication devices may include a network device 110 and terminals 121 to 129. The network device 110 may provide communication coverage for a specific geographic area and may communicate with terminals within the coverage area.

[0037] In some implementations, terminals can communicate with each other via a sidelink (SL). Sidelink communication can also be referred to as proximity services (ProSe) communication, unilateral communication, sidelink communication, device-to-device (D2D) communication, or direct link communication. Vehicle-to-everything (V2X) systems can also be implemented using direct terminal-to-terminal communication (i.e., sidelink communication).

[0038] In other words, sidelink data is transmitted between terminals via a sidelink. The sidelink data may include data and / or control signaling. In some implementations, the sidelink data may be, for example, a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), a PSCCH demodulation reference signal (DMRS), a PSSCH DMRS, a PSFCH, a sidelink synchronization signal block (S-SSB), a channel state information reference signal (CSI-RS), a phase tracking reference signal (PT-RS), etc., wherein the S-SSB includes a sidelink primary synchronization signal (S-PSS), a sidelink secondary synchronization signal (S-SSS), and a physical sidelink broadcast channel (PSBCH).

[0039] Sidelink communication differs from the way communication data is received or sent by network devices in traditional cellular systems, and has higher spectrum efficiency and lower transmission delay.

[0040] The following describes several common sidelink communication scenarios using Figure 1. Sidelink communication can be categorized into three scenarios, depending on whether the terminal in the sidelink is within the coverage of the network device. Scenario 1: The terminal conducts sidelink communication within the coverage of the network device. Scenario 2: Some terminals conduct sidelink communication within the coverage of the network device. Scenario 3: The terminal conducts sidelink communication outside the coverage of the network device.

[0041] As shown in Figure 1, in scenario 1, terminals 121-122 can communicate via a sidelink, and terminals 121-122 are all within the coverage of network device 110, or in other words, terminals 121-122 are all within the coverage of the same network device 110. In this scenario, network device 110 can send configuration signaling to terminals 121-122, and accordingly, terminals 121-122 communicate via the sidelink based on the configuration signaling.

[0042] As shown in Figure 1, in scenario 2, terminals 123 and 124 can communicate via a sidelink, and terminal 123 is within the coverage of network device 110, while terminal 124 is outside the coverage of network device 110. In this scenario, terminal 123 receives configuration information from network device 110 and communicates via a sidelink based on the configuration of the configuration signaling. However, for terminal 124, since terminal 124 is outside the coverage of network device 110, it cannot receive the configuration information of network device 110. In this case, terminal 124 can obtain the configuration of the sidelink communication based on the configuration information according to pre-configuration and / or the configuration information sent by terminal 123 within the coverage area, so as to communicate with terminal 123 via the sidelink based on the obtained configuration.

[0043] In some cases, terminal 123 may send the above configuration information to terminal 124 via a physical sidelink broadcast channel (PSBCH) to configure terminal 124 to communicate via the sidelink.

[0044] As shown in Figure 1, in scenario 3, terminals 125-129 are all outside the coverage of network device 110 and cannot communicate with network device 110. In this case, the terminals can configure sidelink communication based on pre-configuration information.

[0045] In some cases, terminals 127-129 located outside the coverage area of ​​the network device can form a communication group, and the terminals 127-129 in the communication group can communicate with each other. In addition, terminal 127 in the communication group can serve as a central control node, also known as a cluster header (CH), and correspondingly, the terminals in other communication groups can be called "group members."

[0046] Terminal 127 as a CH may have one or more of the following functions: responsible for establishing a communication group; joining and leaving group members; coordinating resources, allocating side transmission resources to group members, receiving side transmission feedback information from group members; coordinating resources with other communication groups, etc.

[0047] It should be noted that Figure 1 exemplarily shows a network device and multiple terminal devices. Optionally, the wireless communication system 100 may include multiple network devices and the coverage range of each network device may include other numbers of terminal devices. This embodiment of the present application does not limit this.

[0048] 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.

[0049] 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.

[0050] The terminal in the embodiments 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, mobile device, user terminal, terminal device, wireless communication device, user agent or user device. The terminal device in the embodiments of the present application may refer to 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 embodiments of the present application can be a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. Optionally, the terminal device can be used to act as a base station. For example, the terminal device can act as a scheduling entity that provides side data between terminal devices in V2X or D2D. For example, a cellular phone and a car communicate with each other using side data. The cellular phone and smart home devices communicate without relaying the communication signal through a base station.

[0051] 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 can 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, transmission point (TRP), transmission 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 can 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 can also refer to a communication module, modem or chip used to be set in the aforementioned device or apparatus. The base station can also be a mobile switching center and a device that performs base station functions in device-to-device (D2D), V2X, and 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. The base station can 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 the network device.

[0052] 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.

[0053] 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.

[0054] It should be understood that all or part of the functions of the communication device in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform).

[0055] Sideline communication mode

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

[0057] 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 scenario shown in Figure 1 above. In the scenario shown in Figure 1, the terminal device 121 is within the network coverage of the network device 110, so the network device 110 can allocate resources used in the side transmission process to the terminal device 121.

[0058] In the second mode, the terminal device can autonomously select one or more resources from a resource pool (RP). The terminal device can then perform sideline transmission based on the selected resources. For example, in the scenario shown in Figure 1, terminal device 124 is located outside the cell coverage area. Therefore, terminal device 124 can autonomously select resources from a pre-configured resource pool for sideline transmission. Alternatively, in the scenario shown in Figure 1, terminal device 121 can autonomously select one or more resources from a resource pool configured by network device 110 for sideline transmission.

[0059] Data transmission method of side communication

[0060] Some sidewalk communication systems (such as LTE-V2X) support broadcast-based data transmission (hereinafter referred to as broadcast transmission). For broadcast transmission, the receiving terminal device (hereinafter referred to as the receiving terminal) can be any terminal device around the transmitting terminal device. Taking Figure 2 as an example, terminal device 1 is the transmitting terminal device, and the receiving terminal device corresponding to the transmitting terminal device (hereinafter referred to as the transmitting terminal) can be any terminal device around terminal device 1, for example, terminal devices 2 to terminal devices 6 in Figure 2.

[0061] 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, NR-V2X aims to support autonomous driving. Autonomous driving places higher requirements on data exchange between vehicles. For example, data exchange between vehicles requires higher throughput, lower latency, higher reliability, wider coverage, and more flexible resource allocation. Therefore, to improve the performance of data exchange between vehicles, NR-V2X introduces unicast and multicast transmission.

[0062] For unicast transmission, there is typically only one receiving terminal device. For example, in Figure 3, unicast transmission occurs between terminal devices 1 and 2. Terminal device 1 can be the sending terminal device, and terminal device 2 can be the receiving terminal device, or alternatively, terminal device 1 can be the receiving terminal device, and terminal device 2 can be the sending terminal device.

[0063] For multicast transmission, the receiving terminal device can be a terminal device within a communication group, or it can be a terminal device within a certain transmission distance. Taking Figure 4 as an example, terminal devices 1, 2, 3, and 4 form a communication group. If terminal device 1 sends data, the other terminal devices in the group (terminal devices 2 through 4) can all be receiving terminal devices.

[0064] System frame structure

[0065] The following describes the frame structure of the sidelink system frame (time slot) applicable to the embodiments of the present application in conjunction with Figures 5 and 6. Figure 5 shows the frame structure of a system frame that does not carry PSFCH in NR-V2X. Figure 6 shows the frame structure of a system frame that carries PSFCH in NR-V2X.

[0066] Referring to Figure 5, in the time domain, the side symbols occupied by the PSCCH start from the second side symbol of the system frame (for example, orthogonal frequency division multiplexing (OFDM) symbol) and occupy 2 or 3 side symbols. In the frequency domain, the PSCCH can occupy {10, 12 15, 20, 25} physical resource blocks (PRBs). Generally, in order to reduce the complexity of blind detection of PSCCH by terminal equipment, only one number of PSCCH symbols and PRBs is allowed to be configured in a resource pool. In addition, since the subchannel is the minimum granularity of PSSCH resource allocation specified in NR-V2X, the number of PRBs occupied by the PSCCH must be less than or equal to the number of PRBs contained in a subchannel in the resource pool, so as to avoid additional restrictions on the resource selection or allocation of the PSSCH.

[0067] Continuing with Figure 5, in the time domain, the PSSCH also begins with the second sidelink symbol of the system frame. The last time-domain symbol in the system frame may be a guard period (GP) symbol, and all remaining symbols may be mapped to the PSSCH. In the frequency domain, the PSSCH may occupy K subchannels, each of which may include N consecutive PRBs.

[0068] Typically, the last symbol of a system frame is a GP symbol. Additionally, the first sidelink symbol of a system frame can be a repeat of the second sidelink symbol. Typically, when receiving the system frame, a terminal device can use the first sidelink symbol as an automatic gain control (AGC) symbol. Data on the AGC symbol is typically not used for data demodulation.

[0069] As shown in Figure 6, when a system frame carries the PSFCH channel, the second-to-last and third-to-last sidelink symbols in the system frame can be used for PSFCH transmission. The data on these two PSFCH symbols can be the same. The first PSFCH symbol can be used for AGC. In addition, the sidelink symbol before the PSFCH sidelink symbol in the system frame can be used as a GP symbol.

[0070] PSFCH Resources

[0071] To reduce PSFCH channel overhead, a time slot containing a PSFCH transmission resource can be included in every P time slots. That is, the period of the sideline feedback resource can be P time slots. The value of P can satisfy P = {1, 2, 4}. Parameter P can be pre-configured or configured by the network device. Figure 7 shows an example of a PSFCH transmission resource. In Figure 7, one PSFCH transmission resource can be included in every four time slots, that is, P = 4.

[0072] There is a minimum time interval between the PSSCH and the PSFCH associated with it. The minimum time interval can be, for example, 2 time slots. Continuing to refer to Figure 7, for the PSSCH transmitted in time slots 3, 4, 5, and 6, its feedback information can all be transmitted in time slot 8. Therefore, time slots {3, 4, 5, 6} can be regarded as a time slot set. The PSSCH transmitted in a time slot set and its corresponding PSFCH can be in the same time slot. It should be noted that Figure 7 schematically shows the time domain positions of PSSCH and PSFCH when a time slot includes PSSCH and PSFCH. As shown in Figure 7, the symbols before PSFCH may include GP symbols. It should be noted that Figure 7 is only schematic, and some transmission resources are not shown in Figure 7. For example, the last GP symbol in the time slot is not shown in Figure 7.

[0073] Unlicensed spectrum communications

[0074] Unlicensed spectrum is spectrum designated by countries and regions for use by radio equipment. This spectrum is generally considered shared spectrum, meaning that as long as communications equipment meets national or regional regulatory requirements for the spectrum, it can use it without having to apply for exclusive spectrum authorization from the national or regional spectrum management agency. Unlicensed spectrum may also be referred to as shared spectrum, license-exempt spectrum, unlicensed spectrum, unlicensed frequency band, or unlicensed frequency band.

[0075] In LTE systems, unlicensed spectrum has been implemented as a supplementary frequency band to licensed spectrum for cellular networks. NR systems can achieve seamless cellular network coverage, high spectral efficiency, high peak rates, and high reliability. For NR systems, unlicensed spectrum can be used as part of 5G cellular network technology to provide services to users. The 3GPP Release 16 standard discusses NR systems for unlicensed spectrum, called NR-based access to unlicensed spectrum (NR-U).

[0076] In order to allow various 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 must be met when using unlicensed spectrum. For example, communication equipment follows the "listen-before-talk (LBT)" principle, that is, before a communication device sends a signal on a channel of the unlicensed spectrum, it needs to first perform channel sensing. Only when the channel sensing result is that the channel is idle, the communication device can send a signal; if the channel sensing result of the communication device on the channel of the unlicensed spectrum is that the channel is busy, the communication device may not send a signal. After LBT is successful on the channel of the unlicensed spectrum, the length of time that the communication device uses the channel of the unlicensed spectrum to transmit signals can be represented by COT. In order to ensure fairness, in one transmission, the length of time that a communication device uses the channel of the unlicensed spectrum to transmit signals cannot exceed the maximum channel occupancy time (MCOT).

[0077] The types of channel access processes may include: channel access process type 1 (type 1) and channel access process type 2 (type 2), wherein channel access process type 1 may also be referred to as type 1 channel access process, and channel access process type 2 may also be referred to as type 2 channel access process. Channel access process type 1 is a multi-slot channel detection with random backoff based on contention window size adjustment, wherein the corresponding channel access priority class (CAPC) may be selected according to the priority of the service to be transmitted. Channel access process type 2 is a channel access method based on a fixed-length monitoring time slot. In an embodiment of the present application, the channel access method is also referred to as the LBT method, and the channel access process is also referred to as the LBT process.

[0078] Channel access procedure type 1 is mainly used by communication devices to initiate channel occupation. Channel access procedure type 2 is mainly used by communication devices to share channel occupation.

[0079] Channel access procedure type 2 includes channel access procedure type 2A (type 2A), channel access procedure type 2B (type 2B), and channel access procedure type 2C (type 2C). Type 2A, type 2B, and type 2C are introduced below.

[0080] When a communication device performs channel access in type 2A, the channel detection mode of the communication device is 25 microseconds (μs) channel detection. Specifically, when performing channel access in type 2A, the communication device may perform 25 μs of channel monitoring before starting transmission, and transmit after the channel monitoring is successful (i.e., the channel is idle).

[0081] When the communication device performs channel access in type 2B, the channel detection method of the communication device is 16μs channel detection. Specifically, when performing channel access in type 2B channel access process, the communication device can perform 16μs channel monitoring before the start of transmission, and transmit after the channel monitoring is successful (that is, the channel is idle). The gap size between the starting position of the transmission and the end position of the previous transmission is 16μs, or the gap size between the starting position of the transmission and the end position of the previous transmission is greater than or equal to 16μs and less than 25μs.

[0082] When a communication device accesses a channel using Type 2C, it can transmit after the gap ends without performing channel detection. Specifically, when accessing a channel using Type 2C, the communication device can directly transmit, where the gap between the start position of the transmission and the end position of the previous transmission is less than or equal to 16 μs. The transmission length does not exceed 584 μs.

[0083] COT Sharing Mechanism

[0084] After a communications device initiates a COT, it can use the resources within the COT for transmission and also share them with other communications devices for transmission. For example, a first communications device can initiate a shared COT and share the acquired COT with a second communications device for service transmission. The principles of COT sharing can include: the CAPC level corresponding to the service transmitted by the second communications device must be no lower than the CAPC level used by the first communications device when acquiring the COT.

[0085] As described above, when the first communication device shares resources within the COT with the second communication device, the second communication device may use the channel access procedure type 2 to perform channel access.

[0086] In some communication systems (such as NR-U systems), when a network device successfully accesses a type 1 channel and uses the channel for downlink transmission, the network device can share the channel with the terminal device for uplink transmission. In this case, the terminal device may only need to perform a type 2 channel access process without performing a type 1 channel access process. Alternatively, when a terminal device successfully accesses a type 1 channel and uses the channel for uplink transmission, the terminal device can share the channel with the network device for downlink transmission. In this case, the network device may only need to perform a type 2 channel access process without performing a type 1 channel access process.

[0087] Some communication systems (such as the sidelink over unlicensed spectrum (SL-U) system) support a COT sharing mechanism between terminal devices, that is, when a terminal device successfully accesses a type 1 channel and uses the channel for side transmission, the terminal device can share the channel with other terminal devices for side transmission. For example, terminal device 1 successfully accesses a type 1 channel and sends PSCCH / PSSCH to terminal device 2. Terminal device 1 can share the COT with terminal device 2 so that terminal device 2 sends PSFCH to terminal device 1. In this case, terminal device 2 only needs to perform a type 2 channel access process within the shared COT.

[0088] Resource block collection

[0089] Figure 8 is an example of a resource pool configured on an unlicensed spectrum to which an embodiment of the present application is applicable. In the SL-U system, a resource pool can be configured on an unlicensed spectrum or a shared spectrum for side transmission through pre-configuration information or network configuration information. In some embodiments, the resource pool includes M1 resource block sets (RB sets), wherein a resource block set may include M2 ​​resource blocks (RBs), and M1 and M2 are positive integers. In some embodiments, a resource block set may correspond to a channel in an unlicensed spectrum (or shared spectrum), or a resource block set may correspond to the minimum frequency domain granularity for LBT, or a resource block set may correspond to an LBT subband.

[0090] For example, the bandwidth corresponding to a channel on unlicensed spectrum may be 20 MHz, i.e., the bandwidth corresponding to a resource block set is also 20 MHz. Alternatively, the bandwidth of a channel on unlicensed spectrum may be 20 MHz, corresponding to M3 RBs, where M3 RBs may be all RBs included in a channel, or all RBs available for data transmission in a channel. For example, if M3 = 100 (corresponding to a 15 kHz subcarrier spacing), then an RB set also corresponds to 100 RBs, i.e., M2 = 100.

[0091] For another example, if LBT results are needed to determine whether unlicensed spectrum can be used, the minimum frequency domain granularity for LBT is 20 MHz, and one RB set corresponds to the number of RBs included in 20 MHz. Alternatively, if an RB set includes M2 = 100 RBs (corresponding to a 15 kHz subcarrier spacing), the minimum frequency domain granularity for LBT is one RB set, i.e., 100 RBs.

[0092] It should be noted that in the embodiment of the present application, the resource block set may also be referred to as a channel or LBT subband, and the embodiment of the present application does not limit this.

[0093] In some embodiments, the frequency domain starting position of the resource pool is the same as the frequency domain starting position of the first resource block set in the M1 resource block sets, wherein the first resource block set is the resource block set with the lowest frequency domain position in the M1 resource block sets.

[0094] In some embodiments, the frequency domain end position of the resource pool is the same as the frequency domain end position of the second resource block set in the M1 resource block sets, wherein the second resource block set is the resource block set with the highest frequency domain position in the M1 resource block sets.

[0095] For example, the resource pool includes M1=3 resource block sets, and the corresponding resource block set indexes are resource block set 0, resource block set 1 and resource block set 2, respectively, where the frequency domain position of resource block set 0 is the lowest and the frequency domain position of resource block set 2 is the highest. Therefore, the frequency domain starting position of the resource pool is the same as the frequency domain starting position of resource block set 0, or the frequency domain starting position of the resource pool is determined according to the frequency domain starting position of resource block set 0; the frequency domain ending position of the resource pool is the same as the frequency domain ending position of resource block set 2, or the frequency domain ending position of the resource pool is determined according to the frequency domain ending position of resource block set 2.

[0096] In some implementations, a guard band (GB) is included between two adjacent resource block sets in the M1 resource block sets included in the resource pool. The guard band may also be called a guard frequency band.

[0097] In some embodiments, the frequency domain starting position and frequency domain size of the guard band are determined based on pre-configured information or network configuration information. The terminal obtains the pre-configured information or network configuration information, which is used to configure the guard band. In some embodiments, the guard band is used to separate RB sets.

[0098] For example, as can be understood with reference to FIG8 , three guard bands are configured within a sidelink bandwidth part (BWP), corresponding to guard band 0, guard band 1, and guard band 2, respectively. These three guard bands separate four resource block sets. The frequency domain starting position and ending position of each resource block set can be determined based on the frequency domain starting position of each guard band (i.e., the starting point of the guard band shown in the figure) and the frequency domain size of the guard band (i.e., the length of the guard band shown in the figure). The sidelink BWP includes these four resource block sets, and a sidelink resource pool is configured within the sidelink BWP. This sidelink resource pool includes three resource block sets, namely, resource block set 0 through resource block set 2. Therefore, the frequency domain starting position of the resource pool (i.e., the starting point of the resource pool shown in FIG8 ) corresponds to the frequency domain starting position of resource block set 0, and the frequency domain ending position of the resource pool (i.e., the ending point of the resource pool shown in FIG8 ) corresponds to the frequency domain ending position of resource block set 2.

[0099] Mechanism for multiple PSFCH transmission opportunities

[0100] In some communication systems based on unlicensed spectrum (such as SL-U systems), terminal devices can determine whether the channel is available. If the channel is available, side transmission can be performed; otherwise, side transmission cannot be performed. PSSCH supports a retransmission mechanism. Therefore, even if channel access is unsuccessful, the transmitter can still retransmit the PSSCH. However, in some communication systems based on licensed spectrum (such as NR SL systems), PSFCH only supports one transmission opportunity, that is, the PSFCH corresponding to one PSSCH has only one transmission opportunity. Therefore, in communication systems based on unlicensed spectrum (such as SL-U systems), in order to reduce the problem of PSFCH being unable to be transmitted due to channel access failure, a mechanism of multiple PSFCH transmission opportunities can be introduced. In other words, a PSFCH can have multiple transmission opportunities. The total number of transmission opportunities can be w, and w can be an integer greater than 1. The index value k of the transmission opportunity can be {0, ..., w-1}. As the index value of the transmission opportunity increases, the transmission time corresponding to the transmission opportunity becomes later. A terminal device can access the channel before multiple PSFCH transmission opportunities. The terminal device will transmit the PSFCH when the channel access is successful. However, the terminal device can only transmit the PSFCH once. In other words, if the PSFCH transmission is successful, it will not be transmitted in subsequent transmission opportunities.

[0101] Figure 9 is an example diagram of multiple PSFCH transmission opportunities. As shown in Figure 9, the PSFCH period is 4 time slots. In Figure 9, 4 sets of PSFCH transmission resources are configured, and the corresponding offsets of these 4 sets of PSFCH transmission resources are 0, 1, 2, and 3 time slots, respectively. In other words, the first set of PSFCH transmission resources is located in time slots 0, 4, 8, 12, etc., the second set of PSFCH transmission resources is located in time slots 1, 5, 9, etc., the third set of PSFCH transmission resources is located in time slots 2, 6, 10, etc., and the fourth set of PSFCH transmission resources is located in time slots 3, 7, 11, etc. In Figure 9, a PSFCH has 4 transmission opportunities. For example, for the PSSCH in time slot 3, its corresponding PSFCH has 4 transmission opportunities, located in time slots 8, 9, 10, and 11, respectively.

[0102] As described above, a terminal device can communicate within a COT shared by other communication devices. In sideline communications, for N PSFCHs (N is a positive integer) to be transmitted at a first moment, the first moment may be within the shared COT. In this case, how to transmit these N PSFCHs is an urgent problem to be solved.

[0103] Figures 10 and 11 are schematic flow charts of a communication method proposed in this application to solve the above problem. The method shown in Figure 10 can be executed by a first terminal device. The method shown in Figure 11 can be executed by a second terminal device.

[0104] The method of FIG. 10 may include step S1010 and step S1020 .

[0105] Step S1010: The first terminal device determines M PSFCHs from N PSFCHs to be sent.

[0106] The N PSFCHs may be PSFCHs to be transmitted at a first moment. In other words, the N PSFCHs may be PSFCHs to be transmitted at the same moment. As an implementation, the first moment may belong to the first time slot, that is, the N PSFCHs may be PSFCHs to be transmitted in the first time slot.

[0107] It should be noted that N may be a positive integer, that is, an integer greater than 0. That is, the N PSFCHs may include one or more PSFCHs. For example, the N PSFCHs may include the first PSFCH.

[0108] The M PSFCHs may be selected from the N PSFCHs. M may be an integer less than or equal to N. In other words, the M PSFCHs may be all or part of the N PSFCHs. Alternatively, M may be an integer greater than or equal to 0.

[0109] It should be noted that M may be less than or equal to the maximum number of PSFCHs that the first terminal device can simultaneously transmit. The maximum number of PSFCHs that the first terminal device can simultaneously transmit may be determined based on the terminal device capability information of the first terminal device.

[0110] It should be noted that the N PSFCHs mentioned above may be located in the first resource block set (RB set) or the first channel.

[0111] Optionally, the first channel can be determined according to the following methods: the first channel can be determined according to the PRB corresponding to the channel access process; or, the first channel is determined according to the frequency domain range of the channel access process or the listen-before-talk LBT process; or, the bandwidth of the first channel is 20MHz.

[0112] Optionally, the first resource block set may be located in the first channel.

[0113] In some embodiments, the method shown in Figure 10 may further include: the first terminal device obtaining first configuration information. The first configuration information may be used to configure a guard band. The frequency domain starting position and the frequency domain ending position of the first resource block set may be determined based on the first configuration information, i.e., based on the guard band.

[0114] It can be understood that N PSFCHs can be the PSFCHs in a resource block set. That is to say, the embodiments provided in the present application can be implemented with a resource block set as the granularity. For example, the first terminal device has PSFCHs to be sent in multiple resource block sets at a first moment. For any one of the multiple resource block sets, such as the first resource block set, the number of PSFCHs to be sent in the first resource block set is N. The first terminal device can select M PSFCHs from the N PSFCHs corresponding to the first resource block set based on the embodiments provided in the present application. It should be noted that the number of PSFCHs to be sent (i.e., the value of N) of different resource block sets in the multiple resource block sets may be the same or different, and the number of PSFCHs selected from the PSFCHs to be sent in different resource block sets (i.e., the value of M) may be the same or different.

[0115] The first moment may be located within a first shared COT. The first shared COT may be a COT that is shared with other communication devices after one or more communication devices access a channel.

[0116] It is understandable that the first shared COT is a COT that can be shared by the first terminal device. For example, the first terminal device can use a channel access method in channel access type 2 to perform channel sensing within the first shared COT. If the channel is idle, the first terminal device can send the M PSFCHs; otherwise, the first terminal device cannot send the M PSFCHs.

[0117] In some embodiments, the second terminal device is the terminal device that initiates the first shared COT. When the receiving terminal of the side transmission of the second terminal device includes the first terminal device, and / or the receiving terminal of N PSFCHs includes the second terminal device, the first terminal device can share the first shared COT.

[0118] In some embodiments, the initiator of the first shared COT may be included in the receiving terminals of the N PSFCHs. For example, the initiator of the first shared COT may be a second terminal device or a third terminal device, and the receiving terminals of the N PSFCHs include the second terminal device or the third terminal device. In some embodiments, the initiator of the first shared COT may not be the receiving terminal of the N PSFCHs. For example, the initiator of the first shared COT may be a network device. Alternatively, the initiator of the first shared COT may be a fourth terminal device, wherein the fourth terminal device is not the receiving terminal of the N PSFCHs.

[0119] The first shared COT may include one or more shared COTs. For example, the first shared COT may include one or more of the following shared COTs: a COT shared by the second terminal device, a COT shared by the third terminal device, and a COT shared by the network device.

[0120] Step S1020: The first terminal device sends M PSFCHs.

[0121] It is understood that the M PSFCHs are the PSFCHs actually transmitted by the first terminal device at the first moment. It is understood that when M is greater than 0, one or more PSFCHs actually transmitted are selected from the N PSFCHs. When M is equal to 0, no PSFCH actually transmitted is selected from the N PSFCHs.

[0122] The receiving terminals of the N PSFCHs may include one or more terminal devices. Accordingly, the receiving terminals of the M PSFCHs may be at least one of the one or more terminal devices. For example, the receiving terminals of the N PSFCHs may include the second terminal device and / or the third terminal device. The receiving terminals of the M PSFCHs may include the second terminal device.

[0123] Figure 11 takes the example of M PSFCHs including the second PSFCH and the receiving terminal of the second PSFCH being the second terminal device for explanation. The method shown in Figure 11 may include step S1110.

[0124] Step S1110: The second terminal device receives the second PSFCH sent by the first terminal device.

[0125] It should be noted that the receiving terminal of the sideline transmission of the second terminal device may include the first terminal device, and / or the receiving terminal of the N PSFCHs may include the second terminal device. The second terminal device may be the terminal device that initiates the first shared COT.

[0126] For the scenario where N PSFCHs need to be sent at the first moment and are located within the first shared COT at the first moment, the present application proposes that the first terminal device can determine M PSFCHs from the N PSFCHs to be sent to be sent at the first moment. Accordingly, the receiving terminal (including the second terminal device) of the M PSFCHs can receive the PSFCHs. It can be seen that the present application can realize the transmission of PSFCHs in the above scenario.

[0127] Regarding the method of determining M PSFCHs, this application provides the following three implementation methods. It is understandable that the following implementation methods can be implemented individually or in combination.

[0128] Method 1: Determine M PSFCHs according to the priorities corresponding to the PSFCHs.

[0129] As an implementation manner, the N PSFCHs may include the first PSFCH. Whether the first PSFCH belongs to the M PSFCHs may be determined according to the priority corresponding to the first PSFCH.

[0130] The priority corresponding to the PSFCH can be used to indicate the priority of the PSFCH in certain aspects. For example, the priority can include the CAPC level and / or the sidelink priority.

[0131] The following description will be made by taking the case where the priority level corresponding to the first PSFCH is higher (i.e., more prioritized), and the value of the priority is lower as an example. It is understandable that, in the case where the priority level corresponding to the first PSFCH is higher and the value of the priority is higher, the following embodiments may also be applied accordingly, and this application will not elaborate on this.

[0132] In some embodiments, when the priority corresponding to the first PSFCH is greater than or equal to the first level, the first PSFCH may belong to M PSFCHs. For example, when the priority value corresponding to the first PSFCH is less than or equal to the first value, the first PSFCH may belong to M PSFCHs. In other words, the PSFCH transmitted within the first shared COT may be a PSFCH whose priority value is less than or equal to the first value among the N PSFCHs.

[0133] This application does not limit the method for determining the first value. For example, the first value can be determined based on one or more of the following information: indication information for indicating the first shared COT, the value of the corresponding CAPC when the terminal device initiating the first shared COT performs channel access, network configuration information, and pre-configuration information.

[0134] The indication information indicating the first shared COT may include one or more pieces of COT sharing information related to the first shared COT. In other words, the first terminal device may determine the first value based on the one or more pieces of COT sharing information. Based on the indication of the COT sharing information, the communication device may implement COT sharing. For example, the COT sharing information may include information such as the remaining COT duration and / or a COT sharing identifier.

[0135] The indication information indicating the first shared COT may be sent by one or more initiators of the first shared COT. For example, if the initiator of the first shared COT includes a second terminal device, the indication information indicating the first shared COT may include COT sharing information sent by the second terminal device. For example, if the first shared COT includes shared COTs initiated by multiple initiators, the indication information indicating the first shared COT may include multiple pieces of COT sharing information sent by the multiple initiators.

[0136] As an implementation method, when the initiator of the first shared COT sends the indication information of the first shared COT, the PSSCH can be sent at the same time, and the first value can be determined according to the value of the priority corresponding to the PSSCH (for example, the CAPC level or the sideline priority). Taking the initiator of the first shared COT including the second terminal device as an example, the second terminal device can send the PSSCH while sending the COT sharing information, and the first value can be determined according to the value of the priority corresponding to the PSSCH.

[0137] From the principles of COT sharing described above, it can be seen that the implementation of COT sharing can be related to the CAPC level of the communication device that initiates the shared COT. Taking this principle into account, the first value can be determined based on the value of the corresponding CAPC when the communication device (such as a terminal device) that initiates the first shared COT performs channel access. For example, the first value can be the value of the corresponding CAPC when the terminal device that initiates the first shared COT performs channel access. In this case, when the value of the priority corresponding to the first PSFCH is less than or equal to the value of the corresponding CAPC when the terminal device that initiates the first shared COT performs channel access, the first PSFCH can belong to M PSFCHs.

[0138] It should be noted that when the method for determining the first value includes determining it based on network configuration information, the network device may send relevant network configuration information. Figure 12 is a schematic flow chart of a communication method provided by this application. The method shown in Figure 12 can be performed by the network device. The method shown in Figure 12 may include step S1210. In step S1210, the network device may send second configuration information, and the second configuration information may be used to determine the first value.

[0139] In some embodiments, the information used to determine the first value may include the first value. That is, the first value may be directly obtained based on the information used to determine the first value.

[0140] In other embodiments, the information for determining the first value may include a first threshold, or the information for determining the first value may be associated with the first threshold. The first value may be determined based on the first threshold. As one implementation, the first value may be equal to a value corresponding to the first threshold. As another implementation, the first value may be determined by calculating or mapping the first threshold.

[0141] In some embodiments, when the first shared COT includes multiple shared COTs shared by multiple initiators, the first value may be determined by multiple pieces of indication information corresponding to the multiple shared COTs. That is, the indication information of the first shared COT may include multiple pieces of indication information corresponding to the multiple shared COTs. For example, the multiple pieces of indication information corresponding to the multiple shared COTs may include multiple COT sharing information. In this case, the first value may be the maximum or minimum value among the priorities corresponding to the multiple COT sharing information.

[0142] As described above, the first value is used to compare with the priority corresponding to the first PSFCH to determine whether the first PSFCH belongs to the M PSFCHs. The method for determining the first value has been described above, and the method for determining the priority corresponding to the first PSFCH is described in detail below.

[0143] The priority corresponding to the first PSFCH may be related to the transmission opportunity. For example, the first moment may correspond to the first transmission opportunity of the first PSFCH, and the priority corresponding to the first PSFCH may be determined according to the first transmission opportunity.

[0144] As an implementation method, the value of the priority corresponding to the first PSFCH may decrease as the index value of the transmission opportunity corresponding to the first PSFCH (hereinafter represented by k, where k is an integer greater than or equal to 1) increases. That is, the level of the priority corresponding to the PSFCH may increase as the transmission opportunity of the PSFCH increases, or the value of the priority corresponding to the PSFCH may decrease as the transmission opportunity of the PSFCH increases. For example, the first transmission opportunity corresponding to the first PSFCH at the first moment is the kth transmission opportunity of the first PSFCH. If there is a k-1th transmission opportunity of the first PSFCH, the value of the priority corresponding to the first PSFCH at the k-1th transmission opportunity may be greater than or equal to the value of the priority corresponding to the first PSFCH at the kth transmission opportunity.

[0145] As another implementation method, the value of the priority corresponding to the first PSFCH may increase as the index value k of the transmission opportunity corresponding to the first PSFCH increases. That is, the level of the priority corresponding to the PSFCH may decrease as the transmission opportunity of the PSFCH increases, or the value of the priority corresponding to the PSFCH may increase as the transmission opportunity of the PSFCH increases. For example, the first transmission opportunity corresponding to the first PSFCH at the first moment is the k-th transmission opportunity of the first PSFCH. If there is a k-1-th transmission opportunity of the first PSFCH, the value of the priority corresponding to the first PSFCH at the k-1-th transmission opportunity may be less than or equal to the value of the priority corresponding to the first PSFCH at the k-1-th transmission opportunity.

[0146] As an implementation manner, the priority value corresponding to the first PSFCH may be greater than or equal to a minimum value of the priority values, which may be 1, for example.

[0147] In some embodiments, the priority value p corresponding to the first PSFCH is k Can satisfy: p k =max(p1-(k-1),1), where max represents the maximum value, p1 represents the priority value of the first PSFCH in the first transmission opportunity, and p kIndicates the priority value corresponding to the kth transmission opportunity of the first PSFCH, where k represents the kth transmission opportunity of the first PSFCH (i.e., the index value of the transmission opportunity), and k is an integer greater than or equal to 1. For example, in the first transmission opportunity, the priority value corresponding to the first PSFCH may be 3; in the second transmission opportunity, the priority value corresponding to the first PSFCH may be 2; in the third transmission opportunity, the priority value corresponding to the first PSFCH may be 1; and in the fourth transmission opportunity, the priority value corresponding to the first PSFCH may be 1. The priority value will not exceed the minimum priority value of 1.

[0148] As an implementation method, the priority may include a CAPC level. When the priority includes a CAPC level, the priority corresponding to the first PSFCH is determined in the following manner: according to protocol predefined information; or, according to pre-configured information; or, according to network configuration information; or, according to the channel access priority of the PSSCH corresponding to the first PSFCH. For example, the CAPC level corresponding to the first PSFCH can be determined based on the CAPC level corresponding to the PSSCH associated with the first PSFCH. Furthermore, the CAPC level corresponding to the PSSCH can be determined based on the quality of service (QoS) or sideline priority of the sidelink data to be transmitted.

[0149] It can be understood that when the priority corresponding to the first PSFCH includes the CAPC level, the above method can be combined with the first transmission opportunity to determine the priority corresponding to the first PSFCH. As an implementation method, in the first transmission opportunity, the value p1 of the CAPC corresponding to the first PSFCH can be determined according to the channel access priority of the PSSCH corresponding to the first PSFCH. In the second and subsequent transmission opportunities, the value of the CAPC corresponding to the first PSFCH can meet the following requirements: p k =max(p1-(k-1),1).

[0150] As an implementation method, the priority may include a sidelink priority. When the priority includes a sidelink priority, the priority corresponding to the first PSFCH is determined in the following manner: according to protocol predefined information; or, according to preconfigured information; or, according to network configuration information; or, according to the channel access priority of the PSSCH corresponding to the first PSFCH. For example, the sidelink priority corresponding to the first PSFCH can be determined based on the sidelink priority corresponding to the PSSCH associated with the first PSFCH. Furthermore, the sidelink priority corresponding to the PSSCH can be determined based on the priority information in the sidelink control information (SCI) that schedules the PSSCH.

[0151] It can be understood that when the priority corresponding to the first PSFCH includes the sideline priority, the above method can be combined with the first transmission opportunity to determine the priority corresponding to the first PSFCH. As an implementation method, in the first transmission opportunity, the value p1 of the sideline priority corresponding to the first PSFCH can be determined according to the sideline priority of the PSSCH channel corresponding to the first PSFCH. In the second and subsequent transmission opportunities, the value of the sideline priority corresponding to the first PSFCH can satisfy: p k =max(p1-(k-1),1).

[0152] It should be noted that, when the method for determining the priority corresponding to the first PSFCH includes determining it based on network configuration information, the network device may send relevant network configuration information. For example, the network device may send third configuration information, and the third configuration information may be used to determine the priority corresponding to the first PSFCH (i.e., the CAPC level of the first PSFCH).

[0153] In the second method, the M PSFCHs are determined based on the situation of the PSFCH receiving terminal.

[0154] As an implementation manner, the receiving terminal of the M PSFCHs may be a terminal device that initiates the first shared COT.

[0155] In some embodiments, the terminal device initiating the first shared COT may include a single terminal device. For example, the terminal device initiating the first shared COT may be the second terminal device. In this case, the M PSFCHs may all be PSFCHs sent to the second terminal device. In other words, in this case, the first terminal device can only use the COT shared by the second terminal device to send PSFCHs to the second terminal device.

[0156] In some embodiments, the terminal device initiating the first shared COT may include multiple terminal devices. For example, the terminal device initiating the first shared COT may include a second terminal device and a third terminal device. In this case, the first terminal device can only use the COT shared by the multiple terminal devices to send PSFCHs to the multiple terminal devices. In this case, the M PSFCHs sent by the first terminal device include the PSFCH sent to the second terminal device and the PSFCH sent to the third terminal device.

[0157] Mode 3: M PSFCHs are all N PSFCHs, that is, M=N.

[0158] In other words, the first terminal device sends all pending PSFCHs. Based on this approach, all pending PSFCHs can be sent directly without considering any conditions. For example, PSFCH transmission can be achieved without considering the priority, receiving end, and other principles described above. Therefore, this approach is simple to implement.

[0159] As mentioned above, the above three implementation methods can be implemented in combination, which is explained below.

[0160] In some embodiments, method one and method three can be implemented in combination. For example, the first terminal device can determine whether M is equal to N based on the priorities corresponding to the N PSFCHs, that is, determine whether to send all N PSFCHs. In some embodiments, the N PSFCHs include the first PSFCH. If the value of the priority corresponding to the first PSFCH is less than or equal to the first value, M can be equal to N, that is, the first terminal device can send all N PSFCHs. That is to say, when the value of the priority corresponding to at least one PSFCH among the N PSFCHs is less than or equal to the first value (or the priority level is greater than or equal to the first level), the first terminal device can send all N PSFCHs.

[0161] In some embodiments, method 1 and method 2 may be implemented in combination. The first terminal device may determine M PSFCHs based on the priorities corresponding to the N PSFCHs and the receiving terminals corresponding to the N PSFCHs. In some embodiments, the second terminal device sends the first shared COT information to the first terminal device. Using method 2, the first terminal device determines that the receiving terminal having N1 PSFCHs among the N PSFCHs is the second terminal device. Furthermore, using method 1, the priorities corresponding to the N1 PSFCHs are compared with the first value, and M PSFCHs having priorities less than or equal to the first value are selected.

[0162] The above describes a method for determining M PSFCHs. The following describes a method for transmitting M PSFCHs in detail.

[0163] In some embodiments, before sending the M PSFCHs, the first terminal device may perform a channel access procedure. If the channel access procedure is successful (ie, the channel is idle), the first terminal device may send the M PSFCHs.

[0164] As an implementation manner, the method described in FIG10 may further include: the first terminal device performs a first type channel access process within the first shared COT.

[0165] The first type channel access procedure may include a channel access procedure type 2. That is, the first type channel access procedure may include a channel access procedure type 2A, a channel access procedure type 2B, or a channel access procedure type 2C.

[0166] The type of the first type channel access procedure can be determined based on one or more of the following information: the sideline subcarrier spacing; the time interval between the first moment and the end moment of the previous sideline transmission; the indication information received by the first terminal device; and whether the first terminal device detected a sideline transmission in the first time slot and before the first moment. The first time slot can be the time slot in which the first moment occurs. The information used to determine the type of the first type channel access procedure is described below.

[0167] For the case where the type of the first type of channel access process is determined according to the sidelink subcarrier spacing (SL SCS), if the first time slot includes sidelink transmission (for example, including PSSCH and / or PSCCH), the first terminal device may only be able to perform listening within the GP symbol of the first time slot to determine whether the channel is idle. The length of the GP symbol is related to the size of the sidelink subcarrier spacing, so the type of the first type of channel access process can be determined according to the size of the SL SCS. That is to say, the length of the GP symbol can be determined based on the SL SCS, and according to the length of the GP symbol, the listening time for the first type of channel access process can be determined, thereby determining the type of the first type of channel access process.

[0168] In the case where the type of the first type of channel access process is determined based on the time interval between the first moment and the end moment of the previous side transmission, when the time interval is greater than or equal to 25 microseconds, the type of the first type of channel access process may be channel access process type 2A; and / or, when the time interval is equal to 16 microseconds, or the time interval is greater than or equal to 16 microseconds and less than 25 microseconds, the type of the first type of channel access process may be channel access process type 2B; and / or, when the time interval is less than or equal to 16 microseconds, the type of the first type of channel access process is channel access process type 2C.

[0169] It should be noted that the previous sideline transmission may be performed by any terminal device. For example, the previous sideline transmission may be performed by the first terminal device. Alternatively, the previous sideline transmission may be performed by a terminal device other than the first terminal device.

[0170] As an implementation manner, the indication information received by the first terminal device may be sent by the initiating terminal of the first shared COT. The initiating terminal of the first shared COT may include, for example, the second terminal device, that is, the indication information received by the first terminal device may be sent by the second terminal device.

[0171] As an implementation, the indication information received by the first terminal device may be included in the indication information for indicating the first shared COT described above. Taking the example of the indication information for indicating the first shared COT including COT sharing information, the COT sharing information may include indication information for the type of the first type channel access procedure. Alternatively, when the initiator of the first shared COT sends the COT sharing information, the type of the first type channel access procedure may also be indicated.

[0172] In the case where no side transmission is detected in the first time slot and before the first moment, the type of the first type of channel access process may be channel access type 2A. As shown in Figure 6, in the first time slot, if both PSSCH transmission and PSFCH transmission are included, the PSSCH transmission is located before the PSFCH transmission. Therefore, the first terminal device can detect whether there is a PSCCH or PSSCH transmission before the M PSFCHs in the first time slot. If there is no PSCCH or PSSCH transmission, it may indicate that the interval between the M PSFCH transmissions and the previous side transmission is greater than 25 microseconds, and channel access type 2A is required for channel access.

[0173] In addition to the first type of channel access process described above, the first terminal device can also perform a second type of channel access process. The scenarios in which the first terminal device performs the second type of channel access process may include but are not limited to the following three scenarios. Scenario one, M is less than N, that is, the M PSFCHs sent by the first terminal device are not all N PSFCHs, and there are still remaining PSFCHs that need to be sent. Scenario two, the first terminal device performs the first type of channel access process, but the channel is not idle. Scenario three, the first moment is not within the first shared COT.

[0174] For ease of description, the PSFCHs sent based on the second type of channel access procedure are hereinafter referred to as Q PSFCHs, where Q is an integer greater than or equal to 0. As described above, in different scenarios, the Q PSFCHs may be the remaining PSFCHs in the N PSFCHs except for the M PSFCHs, or the Q PSFCHs may be N PSFCHs.

[0175] In some embodiments, if the second type of channel access process determines that the channel is idle (or the second type of channel access process is successful), the Q PSFCHs can be sent; if the channel is not idle, the Q PSFCHs cannot be sent. For example, if the second type of channel access process determines that the channel is idle, for scenario one, the first terminal device can send the remaining PSFCHs of the N PSFCHs except for the M PSFCHs. Alternatively, if the second type of channel access process determines that the channel is idle, for scenario two or scenario three, the first terminal can send all N PSFCHs.

[0176] In some embodiments, the second type of channel access procedure may include a channel access procedure type 1 or a channel access procedure type 2A.

[0177] When the second type of channel access procedure type is channel access procedure type 1, the channel access priority class (CAPC) is determined in one or more of the following ways: according to the highest or lowest CAPC level corresponding to the Q PSFCHs; according to the highest or lowest sidelink priority level corresponding to the Q PSFCHs; or according to pre-configuration information or network configuration information. As an implementation manner, the pre-configuration information or network configuration information may configure the CAPC levels of the Q PSFCHs, for example, configuring the CAPC levels of the Q PSFCHs to be the highest or lowest among the CAPC levels of the Q PSFCHs.

[0178] It should be noted that if the method for determining the channel access priority of the Q PSFCHs includes determining it based on network configuration information, the network device may send relevant network configuration information. For example, the network device may send fourth configuration information, and the fourth configuration information may be used to determine the CAPC level of the Q PSFCHs.

[0179] It should be noted that, when M is greater than the maximum number of PSFCHs that the first terminal device can simultaneously transmit, the first terminal device may select K PSFCHs from the M PSFCHs based on the maximum number of PSFCHs that the first terminal device can simultaneously transmit. K may be an integer greater than or equal to 0. K may be less than or equal to the maximum number of PSFCHs that the first terminal device can simultaneously transmit.

[0180] The method embodiment of the present application is described in detail above in conjunction with Figures 1 to 12. The device embodiment of the present application is described in detail below in conjunction with Figures 13 to 16. It should be understood that the description of the method embodiment corresponds to the description of the device embodiment. Therefore, for parts not described in detail, reference can be made to the above method embodiment.

[0181] 13 is a schematic structural diagram of a terminal device 1300 provided in an embodiment of the present application. The terminal device 1300 is a first terminal device, and the terminal device 1300 includes a determining unit 1310 and a first sending unit 1320.

[0182] The determination unit 1310 is used to determine M physical side feedback channels PSFCHs from N physical side feedback channels PSFCHs to be sent; the first sending unit 1320 is used to send M PSFCHs; wherein, the N PSFCHs are PSFCHs to be sent at a first moment, the first moment is within the first shared channel occupancy time COT, N is a positive integer, and M is an integer less than or equal to N.

[0183] Optionally, the receiving terminal of the M PSFCHs is a terminal device that initiates the first shared COT.

[0184] Optionally, the N PSFCHs include a first PSFCH, and whether the first PSFCH belongs to the M PSFCHs is determined according to a priority corresponding to the first PSFCH.

[0185] Optionally, when the priority value corresponding to the first PSFCH is less than or equal to the first value, the first PSFCH belongs to M PSFCHs.

[0186] Optionally, when the priority value corresponding to the first PSFCH is less than or equal to the first value, M is equal to N.

[0187] Optionally, the first value is determined based on one or more of the following information: indication information for indicating the first shared COT, the value of the channel access priority corresponding to the channel access performed by the terminal device initiating the first shared COT, network configuration information, and pre-configuration information.

[0188] Optionally, the first moment corresponds to a first transmission opportunity of a first PSFCH, and the priority corresponding to the first PSFCH is determined according to the first transmission opportunity.

[0189] Optionally, the value of the priority corresponding to the first PSFCH decreases as the index value of the transmission opportunity corresponding to the first PSFCH increases.

[0190] Optionally, the priority value corresponding to the first PSFCH is greater than or equal to the minimum value of the priority values.

[0191] Optionally, the priority value p corresponding to the first PSFCH is k Satisfied: p k =max(p1-(k-1),1), where max represents the maximum value, p1 represents the priority value of the first PSFCH in the first transmission opportunity, and p kIt represents the priority value corresponding to the k-th transmission opportunity of the first PSFCH, where k represents the k-th transmission opportunity of the first PSFCH and is an integer greater than 1.

[0192] Optionally, the priority includes a channel access priority CAPC level or a sideline priority.

[0193] Optionally, when the priority includes the CAPC level, the priority corresponding to the first PSFCH is determined in the following manner: according to protocol predefined information; or, according to pre-configuration information; or, according to network configuration information; or, according to the channel access priority of the physical sidelink shared channel PSSCH corresponding to the first PSFCH.

[0194] Optionally, the receiving terminal of the sideline transmission of the second terminal device includes the first terminal device, and / or the receiving terminal of N PSFCHs includes the second terminal device, wherein the second terminal device is the terminal device that initiates the first shared COT.

[0195] Optionally, the terminal device 1300 also includes: a first channel access unit, used to perform a first type of channel access process within the first shared COT; wherein the type of the first type of channel access process is determined based on one or more of the following information: sideline subcarrier spacing, the time interval between the first moment and the end moment of the previous sideline transmission, the indication information received by the first terminal device, and whether the first terminal device detects the sideline transmission in the first time slot and before the first moment; wherein the first time slot is the time slot where the first moment is located.

[0196] Optionally, the first type of channel access process includes: channel access process type 2A, channel access process type 2B or channel access process type 2C.

[0197] Optionally, when the type of the first type of channel access process is determined based on the time interval between the first moment and the end moment of the previous side transmission, when the time interval is greater than or equal to 25 microseconds, the type of the first type of channel access process is channel access process type 2A; and / or, when the time interval is equal to 16 microseconds, or the time interval is greater than or equal to 16 microseconds and less than 25 microseconds, the type of the first type of channel access process is channel access process type 2B; and / or, when the time interval is less than or equal to 16 microseconds, the type of the first type of channel access process is channel access process type 2C.

[0198] Optionally, in a case where the type of the first type channel access procedure is determined according to indication information, the indication information is included in the information used to indicate the first shared COT.

[0199] Optionally, in a case where no side transmission is detected in the first time slot and before the first moment, the type of the first type of channel access procedure is channel access type 2A.

[0200] Optionally, M is less than or equal to the maximum number of PSFCHs that the first terminal device can send simultaneously.

[0201] Optionally, the N PSFCHs are located in a first resource block set or a first channel.

[0202] Optionally, the first channel is determined according to the physical resource block PRB corresponding to the channel access process, or the first channel is determined according to the frequency domain range of the channel access process or the listen-before-talk LBT process, or the bandwidth of the first channel is 20 MHz.

[0203] Optionally, the first resource block set is located in a first channel.

[0204] Optionally, the terminal device 1300 further includes: an acquisition unit, configured to acquire first configuration information, where the first configuration information is used to configure a protection band, and the frequency domain starting position and the frequency domain ending position of the first resource block set are determined according to the first configuration information.

[0205] Optionally, the terminal device 1300 also includes: a second channel access unit, used to perform a second type of channel access process when M is less than N, and if the channel is idle, the first terminal device sends the remaining PSFCHs except M PSFCHs in the N PSFCHs at the first moment.

[0206] Optionally, the second type of channel access procedure type includes channel access procedure type 1 or channel access procedure type 2A.

[0207] Optionally, when the second type of channel access process type is channel access process type 1, the channel access priority is determined by one or more of the following methods: determined according to the highest or lowest level of the CAPC levels corresponding to the remaining PSFCHs; determined according to the highest or lowest level of the sideline priorities corresponding to the remaining PSFCHs; determined according to pre-configuration information or network configuration information.

[0208] FIG14 is a schematic structural diagram of another terminal device 1400 provided in this application. The communication device 1400 is a second terminal device. The terminal device 1400 includes a receiving unit 1410.

[0209] The receiving unit 1410 is used to receive a second physical side feedback channel PSFCH; wherein the second PSFCH belongs to M PSFCHs, and the M PSFCHs are determined and sent by the first terminal device from N PSFCHs to be sent at a first moment, and the first moment is within the first shared channel occupancy time COT, N is a positive integer, and M is an integer less than or equal to N.

[0210] Optionally, the receiving terminal of the M PSFCHs is a terminal device that initiates the first shared COT.

[0211] Optionally, the N PSFCHs include a first PSFCH, and whether the first PSFCH belongs to the M PSFCHs is determined according to a priority corresponding to the first PSFCH.

[0212] Optionally, when the priority value corresponding to the first PSFCH is less than or equal to the first value, the first PSFCH belongs to M PSFCHs.

[0213] Optionally, when the priority value corresponding to the first PSFCH is less than or equal to the first value, M is equal to N.

[0214] Optionally, the first value is determined based on one or more of the following information: indication information for indicating the first shared COT, the value of the channel access priority corresponding to the channel access performed by the terminal device initiating the first shared COT, network configuration information, and pre-configuration information.

[0215] Optionally, the first moment corresponds to a first transmission opportunity of a first PSFCH, and the priority corresponding to the first PSFCH is determined according to the first transmission opportunity.

[0216] Optionally, the value of the priority corresponding to the first PSFCH decreases as the index value of the transmission opportunity corresponding to the first PSFCH increases.

[0217] Optionally, the priority value corresponding to the first PSFCH is greater than or equal to the minimum value of the priority values.

[0218] Optionally, the priority value p corresponding to the first PSFCH is k Satisfied: p k =max(p1-(k-1),1), where max represents the maximum value, p1 represents the priority value of the first PSFCH in the first transmission opportunity, and p k It represents the priority value corresponding to the k-th transmission opportunity of the first PSFCH, where k represents the k-th transmission opportunity of the first PSFCH and k is an integer greater than 1.

[0219] Optionally, the priority includes a channel access priority CAPC level or a sideline priority.

[0220] Optionally, when the priority includes the CAPC level, the priority corresponding to the first PSFCH is determined in the following manner: according to protocol predefined information; or, according to pre-configuration information; or, according to network configuration information; or, according to the channel access priority of the physical sidelink shared channel PSSCH corresponding to the first PSFCH.

[0221] Optionally, the receiving terminal of the sideline transmission of the second terminal device includes the first terminal device, and / or the receiving terminal of the N PSFCHs includes the second terminal device, wherein the second terminal device is the terminal device that initiates the first shared COT.

[0222] Optionally, M is less than or equal to the maximum number of PSFCHs that the first terminal device can send simultaneously.

[0223] Optionally, the N PSFCHs are located in a first resource block set or a first channel.

[0224] Optionally, the first channel is determined according to the physical resource block PRB corresponding to the channel access process, or the first channel is determined according to the frequency domain range of the channel access process or the listen-before-talk LBT process, or the bandwidth of the first channel is 20 MHz.

[0225] Optionally, the first resource block set is located in the first channel.

[0226] FIG15 is a schematic structural diagram of a network device 1500 provided in the present application. The network device 1500 may include a second sending unit 1510 .

[0227] The second sending unit 1510 is used to send second configuration information; wherein, the second configuration information is used to determine the first value, the first level is used to determine whether the first PSFCH among the N PSFCHs to be sent at the first moment belongs to M PSFCHs, the M PSFCHs are the PSFCHs transmitted at the first moment, and when the priority corresponding to the first PSFCH is less than or equal to the first value, the first PSFCH belongs to the M PSFCHs, the first moment is located in the first shared COT, N is a positive integer, and M is an integer less than or equal to N.

[0228] Figure 16 is a schematic block diagram of a communication device according to an embodiment of the present application. The dashed lines in Figure 16 indicate that the unit or module is optional. Device 1600 may be used to implement the method described in the above method embodiment. Device 1600 may be a chip, a terminal device, or a network device.

[0229] The device 1600 may include one or more processors 1610. The processor 1610 may support the device 1600 to implement the method described in the above method embodiment. The processor 1610 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, discrete gate or transistor logic device, discrete hardware component, etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0230] The apparatus 1600 may further include one or more memories 1620. The memories 1620 store programs that can be executed by the processor 1610, causing the processor 1610 to perform the methods described in the above method embodiments. The memories 1620 may be independent of the processor 1610 or integrated into the processor 1610.

[0231] The apparatus 1600 may further include a transceiver 1630. The processor 1610 may communicate with other devices or chips via the transceiver 1630. For example, the processor 1610 may transmit and receive data with other devices or chips via the transceiver 1630.

[0232] 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.

[0233] 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.

[0234] 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.

[0235] It should 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.

[0236] In the embodiments of this application, the term "indication" may refer to a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" may refer to a direct indication of B, e.g., B can obtain information through A; it may refer to an indirect indication of B, e.g., A indicates C, e.g., B can obtain information through C; or it may refer to an association between A and B.

[0237] In the embodiment 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 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.

[0238] 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.

[0239] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.

[0240] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may include an LTE protocol, an NR protocol, and related protocols used in future communication systems, and the present application does not limit this.

[0241] 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.

[0242] 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.

[0243] 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.

[0244] The units described as separate components may or may not be physically separate, and the components shown 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0245] In addition, each functional unit in each embodiment 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.

[0246] 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)).

[0247] 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 communication method, characterized in that: include: The first terminal device determines M physical side feedback channels (PSFCHs) from N physical side feedback channels (PSFCHs) to be sent; The first terminal device sends the M PSFCHs; The N PSFCHs are PSFCHs to be sent at a first moment, the first moment is within a first shared channel occupation time COT, N is a positive integer, and M is an integer less than or equal to N.

2. The method according to claim 1, characterized in that The receiving terminal of the M PSFCHs is the terminal device that initiates the first shared COT.

3. The method according to claim 1 or 2, characterized in that The N PSFCHs include a first PSFCH, and whether the first PSFCH belongs to the M PSFCHs is determined according to a priority corresponding to the first PSFCH.

4. The method according to claim 3, characterized in that When the priority value corresponding to the first PSFCH is less than or equal to a first value, the first PSFCH belongs to the M PSFCHs.

5. The method according to claim 3, characterized in that When the priority value corresponding to the first PSFCH is less than or equal to the first value, the M is equal to the N.

6. The method according to claim 4 or 5, characterized in that The first value is determined based on one or more of the following information: indication information for indicating the first shared COT, the value of the channel access priority corresponding to the channel access of the terminal device initiating the first shared COT, network configuration information, and pre-configuration information.

7. The method according to any one of claims 3 to 6, characterized in that: The first moment corresponds to a first transmission opportunity of the first PSFCH, and the priority corresponding to the first PSFCH is determined according to the first transmission opportunity.

8. The method according to claim 7, characterized in that The value of the priority corresponding to the first PSFCH decreases as the index value of the transmission opportunity corresponding to the first PSFCH increases.

9. The method according to claim 7 or 8, characterized in that The priority value corresponding to the first PSFCH is greater than or equal to the minimum value of the priority value.

10. The method according to any one of claims 7 to 9, characterized in that The priority value p corresponding to the first PSFCH k Satisfied: p k =max(p1-(k-1),1), where max represents the maximum value, p1 represents the priority value of the first PSFCH in the first transmission opportunity, and p k It represents the priority value corresponding to the k-th transmission opportunity of the first PSFCH, k represents the k-th transmission opportunity of the first PSFCH, and k is an integer greater than 1.

11. The method according to any one of claims 3 to 10, characterized in that: The priority includes a channel access priority CAPC level or a sideline priority.

12. The method according to claim 11, characterized in that When the priority includes a CAPC level, the priority corresponding to the first PSFCH is determined in the following manner: Determined based on predefined information in the protocol; or, Determined based on pre-configured information; or, Determined based on network configuration information; or, It is determined according to the channel access priority of the physical sidelink shared channel PSSCH corresponding to the first PSFCH.

13. The method according to any one of claims 1 to 12, characterized in that The receiving terminal of the sideline transmission of the second terminal device includes the first terminal device, and / or the receiving terminal of the N PSFCHs includes the second terminal device, wherein the second terminal device is the terminal device that initiates the first shared COT.

14. The method according to any one of claims 1 to 13, characterized in that The method further comprises: The first terminal device performs a first type channel access procedure in the first shared COT; The type of the first type of channel access process is determined according to one or more of the following information: the sideline subcarrier spacing, the time interval between the first moment and the end moment of the previous sideline transmission, the indication information received by the first terminal device, and whether the first terminal device detects the sideline transmission in the first time slot and before the first moment; wherein, the first time slot is the time slot where the first moment is located.

15. The method according to claim 14, characterized in that The first type of channel access process includes: channel access process type 2A, channel access process type 2B or channel access process type 2C.

16. The method according to claim 14 or 15, characterized in that In the case where the type of the first type channel access procedure is determined according to the time interval between the first moment and the end moment of the previous sideline transmission, When the time interval is greater than or equal to 25 microseconds, the type of the first type of channel access procedure is channel access procedure type 2A; and / or, When the time interval is equal to 16 microseconds, or the time interval is greater than or equal to 16 microseconds and less than 25 microseconds, the type of the first type channel access procedure is a channel access procedure type 2B; and / or, When the time interval is less than or equal to 16 microseconds, the type of the first type of channel access procedure is channel access procedure type 2C.

17. The method according to claim 14 or 15, characterized in that In a case where the type of the first-type channel access procedure is determined according to the indication information, the indication information is included in the information used to indicate the first shared COT.

18. The method according to claim 14 or 15, characterized in that In case no side transmission is detected in the first time slot and before the first time instant, the type of the first type channel access procedure is channel access type 2A.

19. The method according to any one of claims 1 to 18, characterized in that The M is less than or equal to the maximum number of PSFCHs that the first terminal device can send simultaneously.

20. The method according to any one of claims 1 to 19, characterized in that The N PSFCHs are located in a first resource block set or a first channel.

21. The method according to claim 20, characterized in that The first channel is determined according to the physical resource block PRB corresponding to the channel access process, or the first channel is determined according to the frequency domain range of the channel access process or the listen-before-talk LBT process, or the bandwidth of the first channel is 20MHz.

22. The method according to claim 20 or 21, characterized in that The first set of resource blocks is located in the first channel.

23. The method according to any one of claims 20 to 22, characterized in that The method further comprises: The first terminal device obtains first configuration information, where the first configuration information is used to configure a protection band, and the frequency domain starting position and frequency domain ending position of the first resource block set are determined based on the first configuration information.

24. The method according to any one of claims 1 to 23, characterized in that The method further comprises: In the case where M is less than N, the first terminal device performs a second type of channel access process, and if the channel is idle, the first terminal device sends the remaining PSFCHs of the N PSFCHs except the M PSFCHs at the first moment.

25. The method according to claim 24, characterized in that The second type of channel access procedure type includes channel access procedure type 1 or channel access procedure type 2A.

26. The method according to claim 25, characterized in that In a case where the second type of channel access process type is channel access process type 1, the channel access priority is determined by one or more of the following methods: Determining according to the highest or lowest level among the CAPC levels corresponding to the remaining PSFCHs; Determining according to the highest or lowest level of the sidelink priorities corresponding to the remaining PSFCHs; Determined based on pre-configuration information or network configuration information.

27. A communication method, characterized in that: include: The second terminal device receives a second physical sideline feedback channel PSFCH; Among them, the second PSFCH belongs to M PSFCHs, and the M PSFCHs are determined and sent by the first terminal device from N PSFCHs to be sent at the first moment. The first moment is within the first shared channel occupancy time COT, N is a positive integer, and M is an integer less than or equal to N.

28. The method according to claim 27, characterized in that The receiving terminal of the M PSFCHs is the terminal device that initiates the first shared COT.

29. The method according to claim 27 or 28, characterized in that The N PSFCHs include a first PSFCH, and whether the first PSFCH belongs to the M PSFCHs is determined according to a priority corresponding to the first PSFCH.

30. The method according to claim 29, wherein When the priority value corresponding to the first PSFCH is less than or equal to a first value, the first PSFCH belongs to the M PSFCHs.

31. The method according to claim 29, wherein When the priority value corresponding to the first PSFCH is less than or equal to the first value, the M is equal to the N.

32. The method according to claim 30 or 31, characterized in that The first value is determined based on one or more of the following information: indication information for indicating the first shared COT, the value of the channel access priority corresponding to the channel access of the terminal device initiating the first shared COT, network configuration information, and pre-configuration information.

33. The method according to any one of claims 29 to 32, characterized in that The first moment corresponds to a first transmission opportunity of the first PSFCH, and the priority corresponding to the first PSFCH is determined according to the first transmission opportunity.

34. The method according to claim 33, wherein The value of the priority corresponding to the first PSFCH decreases as the index value of the transmission opportunity corresponding to the first PSFCH increases.

35. The method according to claim 33 or 34, characterized in that The priority value corresponding to the first PSFCH is greater than or equal to the minimum value of the priority value.

36. The method according to any one of claims 33 to 35, characterized in that The priority value p corresponding to the first PSFCH k Satisfied: p k =max(p1-(k-1),1), where max represents the maximum value, p1 represents the priority value of the first PSFCH in the first transmission opportunity, and p k It represents the priority value corresponding to the kth transmission opportunity of the first PSFCH, k represents the kth transmission opportunity of the first PSFCH, and k is an integer greater than 1.

37. The method according to any one of claims 29 to 36, characterized in that The priority includes a channel access priority CAPC level or a sideline priority.

38. The method according to claim 37, wherein When the priority includes a CAPC level, the priority corresponding to the first PSFCH is determined in the following manner: Determined based on predefined information in the protocol; or, Determined based on pre-configured information; or, Determined based on network configuration information; or, It is determined according to the channel access priority of the physical sidelink shared channel PSSCH corresponding to the first PSFCH.

39. The method according to any one of claims 27 to 38, wherein The receiving terminal of the sideline transmission of the second terminal device includes the first terminal device, and / or the receiving terminal of the N PSFCHs includes the second terminal device, wherein the second terminal device is the terminal device that initiates the first shared COT.

40. The method according to any one of claims 27 to 39, wherein: The M is less than or equal to the maximum number of PSFCHs that the first terminal device can send simultaneously.

41. The method according to any one of claims 27 to 40, wherein: The N PSFCHs are located in a first resource block set or a first channel.

42. The method according to claim 41, wherein The first channel is determined according to the physical resource block PRB corresponding to the channel access process, or the first channel is determined according to the frequency domain range of the channel access process or the listen-before-talk LBT process, or the bandwidth of the first channel is 20MHz.

43. The method according to claim 41 or 42, characterized in that The first set of resource blocks is located in the first channel.

44. A communication method, characterized in that: The method comprises: The network device sends second configuration information; In which, the second configuration information is used to determine a first value, and the first level is used to determine whether the first PSFCH of N physical side feedback channels PSFCH to be sent at the first moment belongs to M PSFCHs, and the M PSFCHs are PSFCHs transmitted at the first moment. When the priority corresponding to the first PSFCH is less than or equal to the first value, the first PSFCH belongs to the M PSFCHs, and the first moment is within the first shared channel occupancy time COT, N is a positive integer, and M is an integer less than or equal to N.

45. A terminal device, characterized in that: The terminal device is a first terminal device, and the terminal device includes: A determining unit, configured to determine M physical sideline feedback channels (PSFCHs) from N physical sideline feedback channels (PSFCHs) to be sent; A first sending unit, configured to send the M PSFCHs; The N PSFCHs are PSFCHs to be sent at a first moment, the first moment is within a first shared channel occupation time COT, N is a positive integer, and M is an integer less than or equal to N.

46. ​​The terminal device according to claim 45, characterized in that The receiving terminal of the M PSFCHs is the terminal device that initiates the first shared COT.

47. The terminal device according to claim 45 or 46, characterized in that The N PSFCHs include a first PSFCH, and whether the first PSFCH belongs to the M PSFCHs is determined according to a priority corresponding to the first PSFCH.

48. The terminal device according to claim 47, characterized in that When the priority value corresponding to the first PSFCH is less than or equal to a first value, the first PSFCH belongs to the M PSFCHs.

49. The terminal device according to claim 47, characterized in that When the priority value corresponding to the first PSFCH is less than or equal to the first value, the M is equal to the N.

50. The terminal device according to claim 48 or 49, characterized in that The first value is determined based on one or more of the following information: indication information for indicating the first shared COT, the value of the channel access priority corresponding to the channel access of the terminal device initiating the first shared COT, network configuration information, and pre-configuration information.

51. The terminal device according to any one of claims 47 to 50, characterized in that: The first moment corresponds to a first transmission opportunity of the first PSFCH, and the priority corresponding to the first PSFCH is determined according to the first transmission opportunity.

52. The terminal device according to claim 51, characterized in that The value of the priority corresponding to the first PSFCH decreases as the index value of the transmission opportunity corresponding to the first PSFCH increases.

53. The terminal device according to claim 51 or 52, characterized in that: The priority value corresponding to the first PSFCH is greater than or equal to the minimum value of the priority value.

54. The terminal device according to any one of claims 51 to 53, characterized in that: The priority value p corresponding to the first PSFCH k Satisfied: p k =max(p1-(k-1),1), where max represents the maximum value, p1 represents the priority value of the first PSFCH in the first transmission opportunity, and p k It represents the priority value corresponding to the kth transmission opportunity of the first PSFCH, k represents the kth transmission opportunity of the first PSFCH, and k is an integer greater than 1.

55. The terminal device according to any one of claims 47 to 54, characterized in that: The priority includes a channel access priority CAPC level or a sideline priority.

56. The terminal device according to claim 55, characterized in that When the priority includes a CAPC level, the priority corresponding to the first PSFCH is determined in the following manner: Determined based on predefined information in the protocol; or, Determined based on pre-configured information; or, Determined based on network configuration information; or, It is determined according to the channel access priority of the physical sidelink shared channel PSSCH corresponding to the first PSFCH.

57. The terminal device according to any one of claims 45-56, characterized in that: The receiving terminal of the sideline transmission of the second terminal device includes the first terminal device, and / or the receiving terminal of the N PSFCHs includes the second terminal device, wherein the second terminal device is the terminal device that initiates the first shared COT.

58. The terminal device according to any one of claims 45 to 57, characterized in that: The terminal device further includes: A first channel access unit, configured to perform a first type of channel access procedure in the first shared COT; The type of the first type of channel access process is determined according to one or more of the following information: the sideline subcarrier spacing, the time interval between the first moment and the end moment of the previous sideline transmission, the indication information received by the first terminal device, and whether the first terminal device detects the sideline transmission in the first time slot and before the first moment; wherein, the first time slot is the time slot where the first moment is located.

59. The terminal device according to claim 58, characterized in that The first type of channel access process includes: channel access process type 2A, channel access process type 2B or channel access process type 2C.

60. The terminal device according to claim 58 or 59, characterized in that: In the case where the type of the first type channel access procedure is determined according to the time interval between the first moment and the end moment of the previous sideline transmission, When the time interval is greater than or equal to 25 microseconds, the type of the first type of channel access procedure is channel access procedure type 2A; and / or, When the time interval is equal to 16 microseconds, or the time interval is greater than or equal to 16 microseconds and less than 25 microseconds, the type of the first type channel access procedure is a channel access procedure type 2B; and / or, When the time interval is less than or equal to 16 microseconds, the type of the first type of channel access procedure is channel access procedure type 2C.

61. The terminal device according to claim 58 or 59, characterized in that: In a case where the type of the first-type channel access procedure is determined according to the indication information, the indication information is included in the information used to indicate the first shared COT.

62. The terminal device according to claim 58 or 59, characterized in that: In case no side transmission is detected in the first time slot and before the first time instant, the type of the first type channel access procedure is channel access type 2A.

63. The terminal device according to any one of claims 45 to 62, characterized in that: The M is less than or equal to the maximum number of PSFCHs that the first terminal device can send simultaneously.

64. The terminal device according to any one of claims 45 to 63, characterized in that: The N PSFCHs are located in a first resource block set or a first channel.

65. The terminal device according to claim 64, characterized in that The first channel is determined according to the physical resource block PRB corresponding to the channel access process, or the first channel is determined according to the frequency domain range of the channel access process or the listen-before-talk LBT process, or the bandwidth of the first channel is 20MHz.

66. The terminal device according to claim 64 or 65, characterized in that: The first set of resource blocks is located in the first channel.

67. The terminal device according to any one of claims 64-66, characterized in that: The terminal device further includes: An acquisition unit is configured to acquire first configuration information, where the first configuration information is used to configure a guard band, and a frequency domain start position and a frequency domain end position of the first resource block set are determined according to the first configuration information.

68. The terminal device according to any one of claims 45 to 67, characterized in that: The terminal device further includes: The second channel access unit is used to perform a second type of channel access process when M is less than N. If the channel is idle, the first terminal device sends the remaining PSFCHs of the N PSFCHs except the M PSFCHs at the first moment.

69. The terminal device according to claim 68, characterized in that The second type of channel access procedure type includes channel access procedure type 1 or channel access procedure type 2A.

70. The terminal device according to claim 69, characterized in that In a case where the second type of channel access process type is channel access process type 1, the channel access priority is determined by one or more of the following methods: Determining according to the highest or lowest level among the CAPC levels corresponding to the remaining PSFCHs; Determining according to the highest or lowest level of the sidelink priorities corresponding to the remaining PSFCHs; Determined based on pre-configuration information or network configuration information.

71. A terminal device, characterized in that: The terminal device is a second terminal device, and the terminal device includes: A receiving unit, configured to receive a second physical sideline feedback channel PSFCH; Among them, the second PSFCH belongs to M PSFCHs, and the M PSFCHs are determined and sent by the first terminal device from N PSFCHs to be sent at the first moment. The first moment is within the first shared channel occupancy time COT, N is a positive integer, and M is an integer less than or equal to N.

72. The terminal device according to claim 71, characterized in that The receiving terminal of the M PSFCHs is the terminal device that initiates the first shared COT.

73. The terminal device according to claim 71 or 72, characterized in that: The N PSFCHs include a first PSFCH, and whether the first PSFCH belongs to the M PSFCHs is determined according to a priority corresponding to the first PSFCH.

74. The terminal device according to claim 73, characterized in that When the priority value corresponding to the first PSFCH is less than or equal to a first value, the first PSFCH belongs to the M PSFCHs.

75. The terminal device according to claim 73, characterized in that When the priority value corresponding to the first PSFCH is less than or equal to the first value, the M is equal to the N.

76. The terminal device according to claim 74 or 75, characterized in that The first value is determined based on one or more of the following information: indication information for indicating the first shared COT, the value of the channel access priority corresponding to the channel access of the terminal device initiating the first shared COT, network configuration information, and pre-configuration information.

77. The terminal device according to any one of claims 73 to 76, characterized in that: The first moment corresponds to a first transmission opportunity of the first PSFCH, and the priority corresponding to the first PSFCH is determined according to the first transmission opportunity.

78. The terminal device according to claim 77, characterized in that The value of the priority corresponding to the first PSFCH decreases as the index value of the transmission opportunity corresponding to the first PSFCH increases.

79. The terminal device according to claim 77 or 78, characterized in that The priority value corresponding to the first PSFCH is greater than or equal to the minimum value of the priority value.

80. The terminal device according to any one of claims 77 to 79, characterized in that: The priority value p corresponding to the first PSFCH k Satisfied: p k =max(p1-(k-1),1), where max represents the maximum value, p1 represents the priority value of the first PSFCH in the first transmission opportunity, and p k It represents the priority value corresponding to the kth transmission opportunity of the first PSFCH, k represents the kth transmission opportunity of the first PSFCH, and k is an integer greater than 1.

81. The terminal device according to any one of claims 73 to 80, characterized in that: The priority includes a channel access priority CAPC level or a sideline priority.

82. The terminal device according to claim 81, characterized in that When the priority includes a CAPC level, the priority corresponding to the first PSFCH is determined in the following manner: Determined based on predefined information in the protocol; or, Determined based on pre-configured information; or, Determined based on network configuration information; or, It is determined according to the channel access priority of the physical sidelink shared channel PSSCH corresponding to the first PSFCH.

83. The terminal device according to any one of claims 71-82, characterized in that The receiving terminal of the sideline transmission of the second terminal device includes the first terminal device, and / or the receiving terminal of the N PSFCHs includes the second terminal device, wherein the second terminal device is the terminal device that initiates the first shared COT.

84. The terminal device according to any one of claims 71-82, characterized in that The M is less than or equal to the maximum number of PSFCHs that the first terminal device can send simultaneously.

85. The terminal device according to any one of claims 71 to 84, characterized in that: The N PSFCHs are located in a first resource block set or a first channel.

86. The terminal device according to claim 85, characterized in that The first channel is determined according to the physical resource block PRB corresponding to the channel access process, or the first channel is determined according to the frequency domain range of the channel access process or the listen-before-talk LBT process, or the bandwidth of the first channel is 20MHz.

87. The terminal device according to claim 85 or 86, characterized in that: The first set of resource blocks is located in the first channel.

88. A network device, characterized in that The network equipment includes: A second sending unit, configured to send second configuration information; In which, the second configuration information is used to determine a first value, and the first level is used to determine whether the first PSFCH of N physical side feedback channels PSFCH to be sent at the first moment belongs to M PSFCHs, and the M PSFCHs are PSFCHs transmitted at the first moment. When the priority corresponding to the first PSFCH is less than or equal to the first value, the first PSFCH belongs to the M PSFCHs, and the first moment is within the first shared channel occupancy time COT, N is a positive integer, and M is an integer less than or equal to N.

89. 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 so that the terminal executes the method according to any one of claims 1 to 43.

90. A network device, characterized in that The device comprises 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 so as to enable the network device to execute the method as claimed in claim 44.

91. A device, characterized in that The device comprises a processor configured to call a program from a memory so as to cause the device to execute the method according to any one of claims 1 to 43.

92. A device, characterized in that The device comprises a processor configured to call a program from a memory so as to cause the device to execute the method as claimed in claim 44.

93. A chip, characterized in that The device comprises a processor configured to call a program from a memory so that a device equipped with the chip executes a method according to any one of claims 1 to 43.

94. A chip, characterized in that The device comprises a processor configured to call a program from a memory so that a device equipped with the chip executes the method as claimed in claim 44 .

95. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to any one of claims 1 to 43.

96. A computer-readable storage medium, characterized in that A program is stored thereon, the program causing a computer to execute the method according to claim 44 .

97. A computer program product, characterized in that The method comprises a program for causing a computer to execute the method according to any one of claims 1 to 43.

98. A computer program product, characterized in that A program is included, the program causing a computer to execute the method as claimed in claim 44.

99. A computer program, characterized in that The computer program causes a computer to execute the method according to any one of claims 1 to 43.

100. A computer program, characterized in that The computer program causes a computer to execute the method according to claim 44 .