Lateral communication method and device

By associating multiple PSFCH transmission resources in the shared spectrum and performing multi-slot continuous transmission, the problem that the terminal device fails during channel access and cannot send PSFCH feedback information is solved, and the channel access efficiency and transmission efficiency of side-line communication are improved .

CN119450489APending Publication Date: 2025-02-14QUECTEL WIRELESS SOLUTIONS CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411591018.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-09-28
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

When sharing spectrum for side-line communication, the terminal device fails during channel access, resulting in the inability to send feedback information carried by the physical side-line feedback channel (PSFCH), affecting the system transmission efficiency.

Method used

By associating a first physical side-line shared channel (PSSCH) and performing channel monitoring on the shared spectrum, if the channel is idle, the first side-line channel is sent through multiple time slots, including one or more continuous transmissions, if the channel is idle. PSFCH.

Benefits of technology

The efficiency of PSFCH channel access is improved, overhead is reduced, transmission efficiency is improved, and the terminal device can still select other PSFCH transmission resources to send feedback information even if the channel access process fails.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450489A_ABST
    Figure CN119450489A_ABST
Patent Text Reader

Abstract

The invention provides a sidewalk communication method and device, which are helpful for improving the channel access efficiency of a PSFCH in a shared spectrum. The method comprises the following steps: the terminal equipment receives a first PSSCH; the terminal equipment performs channel access on a shared spectrum, the first PSSCH is associated with a plurality of PSFCH transmission resources on the shared spectrum, and the plurality of PSFCH transmission resources are determined through reserved resources and / or dynamic resources on the shared spectrum; and the terminal equipment transmits a first PSFCH through one PSFCH transmission resource in the plurality of PSFCH transmission resources, and the first PSFCH carries feedback information related to the first PSSCH.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the case with application number 202211193436.8, application date September 28, 2022, and invention name “Method and device for side communication”. Technical Field

[0002] The present application relates to the field of communication technology, and more specifically, to a method and device for sideline communication. Background Art

[0003] When sharing spectrum for sidelink communication, the terminal device performs the channel access process through a mechanism such as listen before talk (LBT). When the terminal device sends a physical sidelink feedback channel (PSFCH), if the channel access process fails, the feedback information carried by the PSFCH may not be sent.

[0004] For the terminal device receiving the PSFCH, even if the feedback information is a positive confirmation (ACK), the terminal device will introduce retransmission overhead due to failure to receive the feedback information, further affecting the system transmission efficiency. Therefore, how to improve the channel access efficiency of PSFCH is an urgent problem to be solved. Summary of the invention

[0005] The present application provides a sideline communication method and device, which helps to improve the efficiency of PSFCH channel access.

[0006] In a first aspect, a sidelink communication method is provided, comprising: a terminal device receives a first physical sidelink shared channel (PSSCH); the terminal device performs channel access on a shared spectrum, wherein the first PSSCH is associated with a plurality of PSFCH transmission resources on the shared spectrum, and the plurality of PSFCH transmission resources are determined by reserved resources and / or dynamic resources on the shared spectrum; the terminal device transmits a first PSFCH through one of the plurality of PSFCH transmission resources, wherein the first PSFCH carries feedback information related to the first PSSCH.

[0007] According to a second aspect, a sideline communication method is provided, comprising: a terminal device performs channel monitoring in a shared spectrum; if the monitoring result of the channel monitoring is that the channel is idle, the terminal device sends a first sideline channel via multi-slot continuous transmission; wherein the multi-slot continuous transmission corresponds to multiple continuous time slots, a first transmission block carried by the first sideline channel includes transmission data corresponding to the multiple continuous time slots, and the first sideline channel includes one or more PSFCHs.

[0008] According to a third aspect, a device for sideline communication is provided, which is a terminal device, and the terminal device comprises: a receiving unit, used to receive a first PSSCH; an access unit, used to perform channel access in a shared spectrum, wherein the first PSSCH is associated with multiple PSFCH transmission resources on the shared spectrum, and the multiple PSFCH transmission resources are determined by reserved resources and / or dynamic resources on the shared spectrum; a transmission unit, used to transmit a first PSFCH through one PSFCH transmission resource among the multiple PSFCH transmission resources, wherein the first PSFCH carries feedback information related to the first PSSCH.

[0009] In a fourth aspect, a sideline communication apparatus is provided, which is a terminal device, and the terminal device comprises: a monitoring unit, configured to perform channel monitoring in a shared spectrum; and a transmission unit, configured to send a first sideline channel via multi-slot continuous transmission if a monitoring result of the channel monitoring is that the channel is idle; wherein the multi-slot continuous transmission corresponds to multiple continuous time slots, the first transmission block carried by the first sideline channel includes transmission data corresponding to the multiple continuous time slots, and the first sideline channel includes one or more PSFCHs.

[0010] In a fifth aspect, a communication device is provided, comprising 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 to execute the method described in the first aspect or the second aspect.

[0011] According to a sixth aspect, a device is provided, comprising a processor, configured to call a program from a memory to execute the method described in the first aspect or the second aspect.

[0012] In a seventh aspect, a chip is provided, comprising a processor for calling a program from a memory so that a device equipped with the chip executes the method described in the first aspect or the second aspect.

[0013] According to an eighth aspect, a computer-readable storage medium is provided, on which a program is stored, wherein the program enables a computer to execute the method described in the first aspect or the second aspect.

[0014] According to a ninth aspect, a computer program product is provided, comprising a program, wherein the program enables a computer to execute the method described in the first aspect or the second aspect.

[0015] According to a tenth aspect, a computer program is provided, wherein the computer program enables a computer to execute the method described in the first aspect or the second aspect.

[0016] In the embodiment of the present application, PSSCH is associated with multiple PSFCH transmission resources. When the terminal device sends a PSFCH related to the PSSCH, it can be transmitted through one of the PSFCH transmission resources. It can be seen that even if the channel access process for the current transmission resource fails, the terminal device can still select other PSFCH transmission resources to send PSFCH, thereby improving the channel access efficiency of PSFCH, helping to reduce overhead and improve transmission efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 It is a wireless communication system applied in the embodiments of the present application.

[0018] Figure 2 This is an example diagram of NR-V2X communication.

[0019] Figure 3 It is a schematic diagram of a frame structure that does not carry PSFCH.

[0020] Figure 4 It is a schematic diagram of the frame structure carrying PSFCH.

[0021] Figure 5 It is a flow chart of a side communication method provided in an embodiment of the present application.

[0022] Figure 6 It is a flowchart of another side line communication method provided in an embodiment of the present application.

[0023] Figure 7 yes Figure 6 A schematic diagram of a possible frame structure of multiple consecutive time slots in the method shown.

[0024] Figure 8 yes Figure 6 A schematic diagram of another possible frame structure of multiple consecutive time slots in the method shown.

[0025] Fig. 9 It is a structural diagram of a side communication device provided in an embodiment of the present application.

[0026] Fig.10 It is a structural diagram of another side line communication device provided in an embodiment of the present application.

[0027] Fig.11It is a structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The following will describe the technical solution in this application in conjunction with the accompanying drawings. Figures 1 to 4 Introduce the terms and communication processes involved in this application.

[0029] Figure 1 1 is a diagram showing an example of the system architecture of a wireless communication system 100 to which the embodiments of the present application are applicable. The wireless communication system 100 may include a network device 110 and terminal devices 121 to 129. The network device 110 may provide communication coverage for a specific geographical area and may communicate with terminals located in the coverage area.

[0030] In some implementations, terminal devices may communicate with each other via a sidelink (SL). Sidelink communication may also be referred to as proximity services (ProSe) communication, unilateral communication, sidelink communication, device to device (D2D) communication, and sidelink communication.

[0031] In other words, sidelink data is transmitted between terminal devices 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), PSSCH, a PSCCH demodulation reference signal (DMRS), a PSSCH DMRS, a PSFCH, etc.

[0032] Combined with the following Figure 1 This section introduces several common sidelink communication scenarios. In sidelink communication, there are three scenarios depending on whether the terminal device in the sidelink is within the coverage of the network device. Scenario 1: The terminal device performs sidelink communication within the coverage of the network device. Scenario 2: Some terminal devices perform sidelink communication within the coverage of the network device. Scenario 3: The terminal device performs sidelink communication outside the coverage of the network device.

[0033] like Figure 1As shown, in scenario 1, terminal devices 121-122 can communicate through the side link, and terminal devices 121-122 are all within the coverage of network device 110, or in other words, terminal devices 121-122 are all within the coverage of the same network device 110. In this scenario, network device 110 can send configuration signaling to terminal devices 121-122, and accordingly, terminal devices 121-122 communicate through the side link based on the configuration signaling.

[0034] like Figure 1 As shown, in scenario 2, terminal devices 123-124 can communicate via the sidelink, and terminal device 123 is within the coverage of network device 110, and terminal device 124 is outside the coverage of network device 110. In this scenario, terminal device 123 receives the configuration information of network device 110 and communicates via the sidelink based on the configuration of the configuration signaling. However, for terminal device 124, since terminal device 124 is outside the coverage of network device 110, it is unable to receive the configuration information of network device 110. At this time, terminal device 124 can obtain the configuration of the sidelink communication based on the pre-configuration configuration information and / or the configuration information sent by terminal device 123 within the coverage range, so as to communicate with terminal device 123 via the sidelink based on the acquired configuration.

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

[0036] like Figure 1 As shown, in scenario 3, terminal devices 125-129 are all outside the coverage of network device 110 and cannot communicate with network device 110. In this case, the terminal devices can all perform sidelink communication based on preconfigured information.

[0037] It should be noted that Figure 1 A network device and multiple terminal devices are shown exemplarily. Optionally, the wireless communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

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

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

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

[0041] The network device in the embodiment of the present application may be a device for communicating with a terminal device, and the network device may also be referred to as an access network device or a wireless access network device, such as a base station. The network device in the embodiment of the present application may refer to a wireless access network (RAN) node (or device) that connects a terminal device to a wireless network. Base station can broadly cover various names as follows, or replace with the following names, such as: NodeB, evolved NodeB (eNB), next generation NodeB (gNB), relay station, transmission point (transmitting and receiving point, TRP), transmission point (transmitting point, TP), access point (access point, AP), master station MeNB, auxiliary station SeNB, multi-standard radio (MSR) node, home base station, network controller, access node, wireless node, transmission node, transceiver node, base band unit (BBU), remote radio unit (RRU), active antenna unit (AAU), remote radio head (RRH), central unit (CU), distributed unit (DU), positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node or the like, or a combination thereof. The base station can also refer to a communication module, a modem or a 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 the base station function in D2D, V2X, machine-to-machine (M2M) communication, a network side device in a 6G network, and a device that performs the base station function in a future communication system. The base station can support networks with the same or different access technologies. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

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

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

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

[0045] It should be understood that all or part of the functions of the communication device in the present application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (eg, a cloud platform).

[0046] Sidelink communication mode

[0047] With the development of sideline communication technology, sideline communication technology involves information interaction of multiple terminal devices. Figure 2 Taking the V2X communication system 200 as an example, the vehicle-to-vehicle (V2V) communication performed by the terminal device 201 and the terminal device 202 involves the information exchange between the vehicles themselves. The vehicle-to-infrastructure (V2I) communication, vehicle-to-network (V2N) communication, and vehicle-to-pedestrian (V2P) communication performed by the terminal device 201 and the terminal devices 203 to 205, respectively, involve the information exchange between the vehicle and the external system.

[0048] The gradual expansion of the scope of information interaction has put forward higher requirements for the communication system. Taking the development of V2X as an example, in LTE-V2X, only the broadcast mode is supported for sidelink communication between terminal devices. In NR-V2X, three communication modes, namely broadcast, groupcast and unicast, can be supported.

[0049] Broadcast is the most basic communication mode in sideline communication. For the broadcast transmission mode, the terminal device receiving the sideline data can be any terminal device around the terminal device as the sender. For example, see Figure 1 Assuming that the terminal device 125 is a transmitter and sends the side data in the form of broadcast, the terminal devices 121-124 and the terminal devices 126-129 located around the terminal device 125 may all serve as the receiving ends of the side data.

[0050] Multicast communication is used to support information exchange between terminal devices in a specific group (or communication group) to assist in completing the negotiation and decision-making of terminal devices in the group. The communication group for multicast communication can be a fixed group with a stable connection relationship (managed group) or a temporary group formed in a connectionless manner (connectionless group).

[0051] For the multicast transmission mode, the terminal devices receiving the sideline data may be all the terminal devices in a communication group. Alternatively, the terminal devices receiving the sideline data may be all the terminal devices within a certain transmission distance. For example, see Figure 1 For a communication group including terminal devices 127 to 129, when terminal device 127 sends side data in a multicast manner, other terminal devices 128 to 129 in the communication group are all receiving terminals that receive the side data. Figure 1 , assuming that the terminal devices within the preset range include terminal devices 127~129, when terminal device 127 sends side data in a multicast manner, other terminal devices 128~129 within the preset range are all receiving terminals that receive the side data.

[0052] Unicast communication can realize sidelink communication between two terminal devices. Taking NR-V2X as an example, radio resource control (RRC) signaling based on the PC5 interface can realize reliable communication between terminal devices.

[0053] For unicast transmission mode, there is usually only one terminal device receiving the sidelink data. Figure 1 , the terminal device 121 and the terminal device 122 can communicate with each other through a unicast transmission mode. For example, when the terminal device 121 and the terminal device 122 perform sidelink communication, the terminal device 122 receives the sidelink data as the only receiving device. The sidelink data may include PSSCH and PSCCH. The terminal device 122 can obtain sidelink control information (SCI) related to sidelink transmission and scheduling through demodulation, and the SCI can help the terminal device 122 receive and decode the sidelink information.

[0054] In some communication systems, the sidelink supports a hybrid automatic repeat request (HARQ) mechanism through ACK / negative acknowledgement (NACK). The sidelink HARQ feedback is sent by the receiving terminal device to the transmitting terminal device on the PSFCH.

[0055] In sideline communication, the terminal device may also be a device that meets different protocol requirements and includes an LTE SL module and / or an NRSL module. Different protocols include multiple protocols such as Rel-16, Rel-17, and Rel-18 that have been or are planned to be released by the 3rd Generation Partnership Project (3GPP). Specifically, these terminal devices mainly include the following five types of devices:

[0056] Category A device: Rel-18 device that includes LTE SL module and NR SL module.

[0057] Category B equipment: Rel-18 equipment containing only NR SL modules.

[0058] Category C devices: Rel-14 / Rel-15 devices that only contain an LTE SL module.

[0059] Category D equipment: Rel-16 / Rel-17 equipment containing only NR SL modules.

[0060] Category E devices: Rel-16 devices that include an LTE SL module and an NR SL module.

[0061] Sidelink resource allocation method

[0062] In some communication systems (e.g., NR), two sidelink resource configuration modes are defined, Mode 1 and Mode 2.

[0063] Mode 1: The network device schedules sidelink resources for the terminal device.

[0064] Currently, in mode 1, there are two modes: dynamic resource configuration and sidelink configuration authorization. Under dynamic resource configuration, the network device can allocate sidelink transmission resources to the terminal device by sending downlink control information (DCI). Among them, DCI is the physical downlink control channel (PDCCH). In the sidelink configuration authorization mode, when the terminal device is configured with sidelink resources, if the terminal device has data to be sent, the terminal device can use the configured sidelink resources to transmit data without reapplying for sidelink resources from the network device. For periodic services, the network device usually allocates semi-static transmission resources to the terminal device. The network device can effectively avoid resource conflicts and solve the problem of hidden nodes by scheduling the transmission resources of the terminal device in the direct link.

[0065] For example, see Figure 1 , the terminal devices 121~123 are located within the coverage of the network device 110, and the network device 110 can allocate side link resources to the terminal devices 121~123.

[0066] Mode 2: The terminal device autonomously selects sidelink resources from the sidelink resource pool.

[0067] The sidelink resource pool may be configured or preconfigured by the network device. In some embodiments, the network device may configure the sidelink resource pool to the terminal device through high-level signaling. The terminal device selects time-frequency resources from the resource pool configured or preconfigured by the network device by relying on resource listening or random selection. For example, Figure 1 The terminal devices 124-129 are located outside the coverage of the network device 110, and the terminal devices 124-129 can independently select side link resources from the resource pool configured by the network device.

[0068] In this mode, the terminal device can also reserve resources for blind (re)transmission of transport blocks (TB) or (re)transmission based on HARQ feedback through resource perception through the scheduling indication of SCI. For example, SCI-1 transmitted by the terminal device on PSCCH will indicate the time-frequency resources reserved by the terminal device. The perceiving terminal device excludes the resources indicated in SCI, thereby reducing the probability of resource collision.

[0069] The process performed by the terminal device includes a resource perception process and / or a resource selection process. The terminal device can perceive the resources in the selection window within the perception window, thereby selecting or excluding the candidate resources in the selection window. The end time point of the resource selection window is before the resource selection trigger time point. During the perception process, the terminal device can also determine the occupancy or interference of the side link resources by measuring the reference signal receiving power (RSRP) value of the resources in the perception window.

[0070] For periodic services, the sidelink can reserve (or pre-set) resources for sidelink communication for the terminal device at the expected time of data arrival to avoid resource competition with other terminal devices. For example, the transmission resources (transmission opportunities) of PSFCH can appear periodically in the time domain within the resource pool and have a configured / pre-configured period.

[0071] System frame structure of sidelink

[0072] Combined with the following Figure 3 to Figure 4The frame structure (time slot structure) of the sidelink system frame applicable to the embodiment of the present application is introduced. The system frame is a single time slot containing 14 time domain symbols. The system frame includes two structures with feedback and without feedback. The feedback is carried by the PSFCH mentioned above. Figure 3 The frame structure of a system frame that does not carry PSFCH is shown. Figure 4 The frame structure of a system frame carrying PSFCH is shown.

[0073] Figure 3 and Figure 4 The SCI in the IEEE 802.11a / b / g / s is composed of two parts, namely the first-stage SCI (SCI-1) and the second-stage SCI (SCI-2). The first-stage SCI-1 is transmitted on the PSCCH, and the second-stage SCI-2 is transmitted on the PSSCH.

[0074] See also Figure 3 In the time domain, the side symbols occupied by SCI-1 transmitted on 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. Transmitting PSCCH at the beginning of the time slot helps the terminal device as the receiving end to start demodulating PSCCH as early as possible. The terminal device can obtain PSCCH in advance to reduce the power consumption of the terminal device.

[0075] In the frequency domain, the PSCCH may occupy multiple physical resource blocks (PRBs). Generally, in order to reduce the complexity of blind detection of the PSCCH by the terminal device, only one number of PSCCH symbols and PRBs is allowed to be configured in a resource pool.

[0076] Continue to see Figure 3 In the time domain, the SCI-2 transmitted on the PSSCH also starts from the second sidelink symbol of the system frame and ends at the penultimate sidelink symbol of the system frame. In the frequency domain, the PSSCH occupies multiple subchannels of the system frame. In the resource pool of the sidelink, the subchannel is the minimum granularity of the PSSCH frequency domain resource allocation. The resource pool can include multiple subchannels, each of which consists of n SubCHsize PRBs, n SubCHsize The value can be 10, 12, 15, 20, 25, 50, 75 or 100.

[0077] Therefore, a portion of the PSCCH and its associated PSSCH are transmitted on resources that overlap in time but do not overlap in frequency, and another portion of the PSSCH and the PSCCH are transmitted on resources that do not overlap in time.

[0078] Usually, the first side symbol in a time slot is a repetition of the second side symbol. When a terminal device receives the system frame, it can use the first side symbol as an automatic gain control (AGC) symbol. The data on the AGC symbol is usually not used for data demodulation. The last symbol in a time slot is a guard interval GAP symbol.

[0079] See also Figure 4 When a time slot carries a PSFCH channel, the second to last side symbol and the third to last side symbol in the system frame are used for PSFCH transmission. In addition, GAP symbols need to be reserved after PSSCH and PSFCH. The value range of the PSFCH resource preconfiguration period can be {1,2,4} time slots.

[0080] Through the setting of SCI, it is possible to support the scheduling of multiple services multiplexing within one time slot.

[0081] Sidelink communication spectrum

[0082] The spectrum used by communication systems includes licensed spectrum and unlicensed spectrum. An important direction for the expansion of communication systems into different fields is the use of unlicensed spectrum. For example, NR deployed on unlicensed spectrum is called NR-U.

[0083] Currently, the sidelink mainly uses the licensed spectrum. The sidelink can also use the unlicensed spectrum. The deployment of the sidelink in the unlicensed spectrum is called SL-U.

[0084] Compared with licensed spectrum, unlicensed spectrum has the sharing feature of not requiring a license, so unlicensed spectrum is also called shared spectrum. For operators, spectrum sharing helps to aggregate spectrum in a timely manner to dynamically support high-bandwidth services. Spectrum sharing can also extend the advantages of communication technologies (such as NR) to operating entities that may not be able to obtain licensed spectrum.

[0085] Sharing spectrum needs to consider the coexistence of different radio access technology (RAT) systems, such as wireless fidelity (WiFi) systems and license assisted access (LAA) systems based on LTE. Different systems use the frequency bands in the unlicensed spectrum in a competitive manner according to the principles of channel access fairness and multi-RAT coexistence.

[0086] In the shared spectrum, any RAT system must communicate under the restrictions of unlicensed spectrum regulatory rules. Regulatory rules include power and power spectrum density levels, maximum channel occupancy time (COT), channel occupied bandwidth, channel monitoring mechanism, etc. In the same frequency band, each system needs to meet the requirements of regulatory rules, reasonably occupy and release channels, so as not to cause interference to other RAT systems in the same frequency band.

[0087] For the use of shared spectrum, the RAT system can use mandatory channel monitoring technology (e.g., LBT) to access the network. That is, data can only be sent when it is detected that the current channel is not occupied, so some data cannot be guaranteed to be sent at a certain location.

[0088] When sharing spectrum for sideline communication, the terminal device detects that the channel is idle through a channel monitoring mechanism such as LBT, accesses the channel on the idle resources, and sends data based on the above regulatory rules. For example, when a terminal device sends data through channel resources, it needs to meet the COT restrictions. In other words, a continuous data transmission must be limited to the COT time. If this time is exceeded, the terminal device needs to release the channel and re-perform LBT.

[0089] During a channel access operation in a shared spectrum, if the channel access process fails (eg, LBT failure), the transmission of the terminal device may be interrupted.

[0090] For transmissions with high importance, failure of the channel access process may cause important transmission information to be discarded. An example of transmission with high importance is the transmission of PSFCH. PSFCH is used to carry the HARQ feedback of PSSCH. If the HARQ feedback is missing, it may have a significant impact on performance. Therefore, in resource allocation mode 2, for PSFCH, type 1 LBT is generally used as the baseline channel access, and its channel access priority class (channel access priority class, CAPC) value p = 1. p of 1 may indicate that PSFCH has a higher channel access priority class. Subject to all applicable restrictions, PSFCH may also use type 2 LBT for channel access in the case of COT sharing.

[0091] As can be seen from the foregoing, the transmission opportunity (TO) of PSFCH can appear periodically in the time domain within the resource pool. The transmission opportunity of PSFCH can be one or more RBs in the set of available resource blocks (RB). PSSCH is transmitted through subchannels in the resource pool and time slots in the time domain. PSFCH transmission can be performed by mapping PSSCH transmission resources to the one or more RBs. In the relevant side link, the timeline for PSFCH HARQ feedback has only one opportunity (timing) for PSFCH transmission. In other words, a PSSCH transmission can only be associated with a single transmission opportunity of PSFCH. Therefore, when the terminal device wants to send feedback corresponding to PSSCH, it needs to perform a channel access process before its associated PSFCH transmission opportunity.

[0092] As can be seen from the previous text, channel access mechanisms such as LBT are uncertain. If the channel access process performed by PSFCH before the transmission opportunity fails, the HARQ feedback (such as HARQ-ACK feedback) associated with PSSCH cannot be transmitted and will be discarded. The lack of HARQ feedback for PSSCH can be highly destructive to performance.

[0093] Taking the unicast link as an example, the terminal device as a transmitter sends PSSCH, and the terminal device as a receiver receives and feeds back the reception status. If the LBT performed by the terminal device at the receiving end before sending PSFCH fails, the terminal device at the sending end will regard the lost PSFCH signal as NACK. In other words, if the feedback carried by PSFCH is HARQ-NACK, the terminal device at the sending end will retransmit PSSCH regardless of whether it is lost or not. If the feedback carried by PSFCH is ACK, the terminal device at the sending end must also retransmit PSSCH because it cannot receive the feedback information. The retransmission of PSSCH will introduce a certain amount of overhead, thereby affecting the transmission performance and transmission efficiency. On the other hand, for the terminal device at the receiving end, the terminal device will first decode after receiving PSSCH and provide feedback based on the decoding situation. If the feedback information is discarded, the early decoding of the terminal device also becomes unnecessary overhead, which also affects the transmission performance and efficiency.

[0094] Therefore, due to the uncertainty of shared spectrum channel access, when one PSSCH transmission is associated with only one PSFCH transmission opportunity, the PSFCH channel access efficiency is low, further affecting system performance and transmission efficiency.

[0095] Based on this, an embodiment of the present application provides a sideline communication method. The method associates multiple PSFCH transmission resources through PSSCH, so that the terminal device can flexibly select one of the multiple PSFCH transmission resources to send PSFCH, thereby improving the certainty of PSFCH channel access. Figure 5 , the side communication method of the embodiment of the present application is introduced.

[0096] See also Figure 5 , in step S510, the terminal device receives the first PSSCH.

[0097] The terminal device may be a device for sidelink communication. For example, the terminal device may be a Class A device as described above, or a Class B device or other Class III devices. In some embodiments, the terminal device may serve as a receiving end in a sidelink to receive data transmitted by other terminal devices. In some embodiments, the terminal device may serve as a transmitting end in a sidelink to transmit data and feedback information to other terminal devices.

[0098] The terminal device may receive the first PSSCH through a variety of communication modes. In some embodiments, the terminal device may be a receiving device in unicast communication. In some embodiments, the terminal device may be a group member in a broadcast communication or a communication group, receiving the first PSSCH sent by the group head terminal or other group members. For example, the terminal device may be a vehicle that receives the first PSSCH sent by other vehicles in the communication group.

[0099] In some embodiments, the terminal device receiving the first PSSCH may be located within the coverage of the network or outside the coverage of the network. For example, a terminal device located within the coverage of the network may receive the first PSSCH sent by the network device.

[0100] The first PSSCH may be a side channel including SCI-2. The terminal device may demodulate the first PSSCH based on SCI-2 to receive transmission data carried by the first PSSCH, such as a transmission block.

[0101] The transmission of the first PSSCH may support transmission based on continuous RBs, may support transmission based on interleaved RBs, or may support transmission based on interlaced RBs. In some embodiments, for PSSCH transmission, one subchannel may be equal to a number of interlaced rows. Wherein, a may be 1 or other fixed values. In some embodiments, the subchannel for transmitting PSSCH may be limited to one RB set or may span one or more RB sets in a resource pool.

[0102] The first PSSCH may be a data channel having a specific HARQ timeline or a data channel having a different HARQ timeline.

[0103] In step S520, the terminal device performs channel access in the shared spectrum.

[0104] Channel access may be initial access for data transmission by a terminal device. In some embodiments, channel access may include only initial access by a terminal device. For example, channel access may be resource-aware access. In some embodiments, channel access may include channel monitoring and initial access by a terminal device.

[0105] In the shared spectrum, the first PSSCH in step S510 may be associated with multiple PSFCH transmission resources. A PSFCH transmission resource may be one or more RBs. A PSFCH transmission resource may also be referred to as a PSFCH transmission opportunity in the time domain.

[0106] In some embodiments, the first PSSCH can meet the requirements of different transmission modes for PSFCH transmission resources by mapping multiple PSFCH transmission resources. For example, for multi-slot continuous transmission, some slots in the system frame structure may not transmit PSFCH, and flexible PSFCH transmission resource mapping can improve transmission efficiency.

[0107] Multiple PSFCH transmission resources may be continuous time-frequency resources or discontinuous time-frequency resources. In some embodiments, multiple PSFCH transmission resources may be continuous multiple RBs in a resource pool. In some embodiments, multiple PSFCH transmission resources may be interlaced and allocated. The interlaced waveform may be related to the number of RBs required for each PSFCH. In some embodiments, each PSFCH transmission resource may occur on continuous resources in the same time slot.

[0108] Multiple PSFCH transmission resources can be determined based on multiple resources, which will be described in detail later.

[0109] Multiple PSFCH transmission resources may be indicated by SCI or other dedicated signaling. In some embodiments, SCI may indicate the time slot length (number of time slots) of multiple PSFCH transmission resources. In some embodiments, the number of PSFCH transmission resources may also be indicated by SCI settings or other dedicated signaling.

[0110] In step S530, the terminal device transmits a first PSFCH through one PSFCH transmission resource among multiple PSFCH transmission resources.

[0111] The first PSFCH may carry feedback information related to the first PSSCH, such as ACK or NACK of HARQ feedback.

[0112] In some embodiments, the feedback information may be determined based on the situation in which the terminal device receives the first PSSCH. For example, in a relatively poor transmission environment, there is packet loss in the first PSSCH received by the terminal device, and the feedback information is NACK. In some embodiments, the terminal device may be determined based on the decoding of the first PSSCH by the terminal device. For example, after decoding the first PSSCH, the terminal device determines that the first PSSCH transmission is successful, and the feedback information is ACK.

[0113] The transmission of the first PSFCH may be an initial transmission of the feedback information or a retransmission of the feedback information.

[0114] The first PSFCH may be transmitted via a time-frequency resource in a plurality of PSFCH transmission resources. In some embodiments, the first PSFCH may be transmitted via one PSFCH transmission resource. In some embodiments, the first PSFCH may be transmitted via a plurality of PSFCH transmission resources. For example, when the first PSSCH is associated with t transmission resources, the first PSFCH may be transmitted via less than or equal to t transmission resources. The PSFCH transmission resources may be interlaced.

[0115] In some embodiments, the first PSFCH can be flexibly transmitted based on multiple PSFCH transmission resources. For example, the terminal device can select any one of the multiple PSFCH transmission resources based on a successful channel access process. For example, if the channel access process of the PSFCH before a transmission resource fails, the terminal device can select a later transmission resource for transmission. The later transmission resource can be the next cycle or the next channel occupancy to ensure the transmission of HARQ feedback.

[0116] Depend on Figure 5 It can be seen that the side communication method PSSCH proposed in the embodiment of the present application associates multiple PSFCH transmission resources. This flexible association method can improve the efficiency of PSFCH channel access. Furthermore, it can be used as a compensation mechanism when PSFCH channel access fails, allowing additional transmission on more transmission resources, thereby ensuring the transmission of PSFCH by terminal devices on the shared spectrum.

[0117] As mentioned above, multiple PSFCH transmission resources can be determined by multiple resources.

[0118] In some embodiments, multiple PSFCH transmission resources can be determined by reserved resources on a shared spectrum. The reserved resources can provide multiple PSFCH transmission resources to ensure the transmission requirements of the PSFCH. As a possible implementation, the reserved resources can be time-frequency resources in a resource pool configured by the network device for the terminal device, or time-frequency resources in a preconfigured resource pool. As another possible implementation, the reserved resources can be time-frequency resources in a resource sensed as a reserved resource for periodic transmission. As another possible implementation, the reserved resources can be time-frequency resources in COT sharing.

[0119] In some embodiments, multiple PSFCH transmission resources may be determined by dynamic resources on a shared spectrum. Dynamic resources may be a portion of common resources reserved in a resource pool for dynamic scheduling. Dynamic resources may also be time-frequency resources that are not reserved or used in resource allocation mode 2.

[0120] As a possible implementation, if the PSFCH transmission resources of the reserved resources are all occupied, the transmission resources can be determined by dynamic scheduling. For example, dynamic scheduling can occupy other resources in the preconfigured resource pool for PSFCH transmission. For another example, dynamic scheduling can schedule resources in other resource pools (non-preconfigured) for PSFCH transmission.

[0121] In some embodiments, the use of reserved resources and dynamic resources (common resources) can be determined based on the type of service. For example, different types of services can have different priorities. Services with high priority can use reserved resources, while dynamic resources can be reserved for services with low priority. For another example, services can be classified according to quality of service (QoS) to determine services that use reserved resources and services that use dynamic resources. In other embodiments, the use of reserved resources and dynamic resources can be determined based on the order in which services arrive and the waiting time. For example, it can be determined based on the first-come, first-served principle.

[0122] In some embodiments, the terminal device may indicate multiple transmission resources for transmitting PSFCH in the reserved resources through SCI. As a possible implementation, the reserved resources may be associated with the first indication information. The first indication information may be carried in the first SCI. For example, the first indication information may be carried in SCI-1 of the first SCI, or may be carried in SCI-2.

[0123] In some embodiments, the first indication information may be determined based on one or more types of information.

[0124] As a possible implementation, the first indication information may be based on the maximum number of resource blocks (RBs) required for each PSFCH transmission resource in multiple PSFCH transmission resources. The number of resource blocks may be equally divided according to the total number of reserved resources, or may be specifically divided according to service requirements. For example, the maximum number of RBs required for each PSFCH transmission resource may be k, where k is an integer greater than or equal to 1. When TO is used to represent each PSFCH transmission resource, the jth TO in multiple TOs may be represented as [RB j0 , R.B. j0+k-1 ].

[0125] As another possible implementation, the first indication information may be based on the number of first side-line time domain units in the reserved resources. The first side-line time domain unit may be a time slot. For example, when the total number of time slots in the reserved resources is n, the first indication information may indicate multiple PSFCH transmission resources based on n time slots.

[0126] As another possible implementation, the first indication information may be determined based on the number of resource blocks used for PSFCH transmission in the first sideline time domain unit. For example, when the first sideline time domain unit is a time slot, the number of resource blocks may be the total number of RBs of the reserved resources in a time slot.

[0127] As another possible implementation, the first indication information may be determined based on the number of PSFCH transmission resources in the first sideline time domain unit. S When there are multiple PSFCH transmission resources, the first indication information can be used to indicate M S PSFCH transmission resources.

[0128] As another possible implementation, the first indication information may be determined based on the service type corresponding to the first PSSCH. The service type may also be a service priority. For example, when the first PSSCH carries a real-time service with a higher priority, the first information indication may indicate that the first PSSCH is associated with multiple PSFCH transmission resources that are close in time to it. For another example, when the first PSSCH carries a periodic service, the first indication information may periodically set multiple PSFCH transmission resources associated with the first PSSCH.

[0129] As another possible implementation, the first indication information may be determined based on the above-mentioned multiple information. The first indication information may indicate the index of each transmission resource. For example, the reserved resources include M PSFCH transmission resources, and the first indication information corresponding to the j-th PSFCH transmission resource among the M PSFCH transmission resources may be represented by IndexTO. Among them, IndexTO may satisfy:

[0130]

[0131] Wherein, j may be an integer ranging from 0 to M-1, n may represent the number of first sideline time domain units in the reserved resources; m may represent the number of resource blocks used for PSFCH transmission in the first sideline time domain unit; M S It can represent the number of PSFCH transmission resources in the first sideline time domain unit. Therefore, M can be n and M S The product of .

[0132] In some embodiments, reserving transmission resources for PSFCH can meet the transmission requirements of PSFCH in multi-slot continuous transmission. Through SCI setting or DCI scheduling, a large transmission block can be formed in the transmission of multiple continuous time slots. If each of the time slots carries a NACK / ACK, each transmission block requires multiple PSFCH transmission resources. In other words, there will be multiple HARQ codebooks in a transmission block, and a large number of transmission blocks need to be transmitted in a unit time. The capabilities of the terminal equipment will be greatly challenged. Therefore, by reserving resources, the PSFCH corresponding to the PSSCH transmission can be centrally mapped to a set of PSFCH resources. The reserved resources are, for example, a set of all RBs in the same time slot, where the RBs may need to be transmitted in interlaced lines. The reserved resources ensure that the ACK / NACK fed back by a complete transmission block in each time slot has PSFCH resource transmission by providing a dedicated PSFCH resource set required for multi-slot continuous transmission.

[0133] In some embodiments, after the terminal device performs channel access in the shared spectrum, it may first determine whether there is an idle PSFCH transmission resource in the reserved resources. For example, the terminal device may make the determination based on the first indication information.

[0134] As a possible implementation method, after LBT successfully accesses, if it is found that there are reserved PSFCH transmission resources, the terminal device can select one of the PSFCH transmission resources to send the first PSFCH. If multiple PSFCH transmission resources are already occupied, the terminal device can enter dynamic resource allocation. In other words, if there are no idle PSFCH transmission resources in the reserved resources, the terminal device can transmit the first PSFCH through the dynamic resources mentioned above.

[0135] In some embodiments, the terminal device may determine whether to transmit the first PSFCH based on the feedback information. For example, the terminal device may set a first threshold (threshold value) for the number of NACKs fed back. If the number of NACKs fed back by the terminal device is greater than the first threshold, the terminal device may stop transmitting the first PSFCH.

[0136] As a possible implementation, the transmission of the first PSFCH can be stopped by adding an indication to disable HARQ in the SCI indication. Furthermore, the indication to disable / enable HARQ can be set through the SCI. For example, based on the QoS requirements of different services, it can be set whether the service disables HARQ. For services with high QoS requirements, HARQ can be enabled. For services with low QoS requirements, HARQ can be disabled.

[0137] For example, when a terminal device is in a bad environment, it needs to send NACK continuously. In order to send PSFCH, the terminal device needs to perform LBT continuously, which may cause resource conflicts with other terminal devices. Therefore, the maximum number of NACK transmissions can be set. If the system exceeds this number, the SCI sets HARQ disabled in the next TB transmission.

[0138] In some embodiments, the terminal device also performs channel monitoring before accessing the channel in the shared spectrum. On the shared spectrum, the terminal device generally starts to perform resource selection and channel access only after the channel monitoring is successful. The terminal device can determine whether to send the first PSFCH through short control signaling transmission (SCSt) based on the result of channel monitoring. If the result of channel monitoring is always channel occupation, that is, channel access has always failed, the terminal device cannot send PSFCH. As a possible implementation method, the terminal device can set a second threshold for channel monitoring failure. For example, if the number of channel monitoring failures is greater than the second threshold, the terminal device can transmit the first PSFCH through SCSt.

[0139] It should be noted that in shared spectrum, SCSt does not require LBT before transmission. There are two limitations for applying the SCSt method: one is that the number of short control signal transmissions of the device should be equal to or less than 50 times during the 50ms observation period; the other is that the total duration of the short control signal transmission of the device should be less than 2500μs during the observation period. If the short control signaling has exceeded these two limits, channel access can continue through LBT.

[0140] As a possible implementation, the second threshold may be set based on the service. For example, the second threshold of all services may be set to be the same. In another example, the second threshold may be associated with the QoS of the service.

[0141] As can be seen from the above, by reserving multiple PSFCH transmission resources, the channel access efficiency of PSFCH can be improved, thereby compensating for the overhead and efficiency problems caused by the uncertainty of PSFCH channel access. Flexible PSFCH transmission resource mapping can also meet the needs of different transmission modes such as multi-slot continuous transmission.

[0142] In multi-slot continuous transmission, in order to maximize the use of cleared LBT attempts, the terminal device can use multiple continuous time slots to transmit large-size data. That is, a successful LBT can send multiple data (multiple transmission blocks). Therefore, for the same transmission data, the use of multi-slot continuous transmission can avoid multiple LBTs performed in multiple independent time slots, thereby improving channel access efficiency. Multiple independent time slots can also correspond to multiple transmission blocks.

[0143] As mentioned above, if each of the multiple consecutive time slots carries a NACK / ACK, the continuous transmission of multiple time slots requires a large amount of PSFCH transmission resources. How to reasonably design the PSFCH transmission frame structure of multiple consecutive time slots to more effectively improve the transmission efficiency is also a problem that needs to be solved.

[0144] Based on this, the embodiment of the present application proposes another sideline communication method. In this method, the terminal device sends a first sideline channel through multi-time slot continuous transmission, and the transmission block carried by the first sideline channel can be configured with one or more PSFCHs. Furthermore, in multiple time slots, the setting of PSFCH can flexibly perform PSFCH feedback, thereby improving transmission efficiency. Figure 6 The sideline communication method is described in detail. Figure 6 The method shown is similar to Figure 5 So, for brevity, Figure 6 No longer Figure 5 The terms that have appeared are explained in detail.

[0145] See also Figure 6 In step S610, the terminal device performs channel monitoring in the shared spectrum.

[0146] Channel monitoring may refer to a terminal device monitoring multiple channel resources in a shared spectrum, or may refer to monitoring a target channel resource.

[0147] Channel resources can be directly resources in the shared spectrum or COT resources shared by other terminal devices in the sidelink. For example, in V2X, the terminal device can monitor the COT sharing provided by nearby vehicles.

[0148] In some embodiments, channel monitoring may refer to the terminal device monitoring channel resources using the LBT mechanism, or may refer to the terminal device monitoring through channel sensing, etc. For example, the terminal device may determine the occupancy of the sidelink resources based on the RSRP value of the sidelink DMRS.

[0149] The result of channel monitoring can be that the monitored channel resource is idle or that the monitored channel is occupied. If the result of channel monitoring is that the channel is occupied, it can be understood that the channel monitoring has failed. The terminal device can continue to monitor the channel until an idle channel is found.

[0150] In step S620, if the result of the channel monitoring is that the channel is idle, the terminal device sends the first side channel through multi-slot continuous transmission.

[0151] Multi-slot continuous transmission can improve transmission efficiency and reduce LBT access processes by aggregating multiple time slots for transmission. By aggregating multiple consecutive time slots, a larger transmission block, that is, the first transmission block, can be formed.

[0152] The first transmission block may include transmission data corresponding to a plurality of consecutive time slots. Compared with the transmission block corresponding to each transmission time slot, the size of the first transmission block is relatively large, and a larger coding gain can be provided.

[0153] Multi-slot continuous transmission can be scheduled in different resource allocation modes. For example, in resource allocation mode 1, multiple consecutive time slots can be scheduled through PDCCH, and multiple subsequent adjacent or non-adjacent time slots can be scheduled through PDCCH of the first time slot. For another example, in resource allocation mode 2, multiple consecutive time slots can be scheduled through SCI, and the parameters of SCI-1 or SCI-2 can be set in the first time slot and applied to subsequent time slots in the transmission.

[0154] The multiple consecutive time slots corresponding to the multi-slot continuous transmission can be determined based on a variety of factors. For example, the composition of the multiple time slots can be determined based on the same area / destination ID in the SCI. For example, the composition of the multiple time slots can be determined based on adjacent time slots. For example, the composition of the multiple time slots can be determined based on the transmission mode of multicast or unicast.

[0155] The first side channel may include one or more of PSCCH, PSSCH, PSFCH, etc. In multi-slot continuous transmission, the first side channel may include one or more PSFCHs. For example, the SCI parameter may be set to have a PSFCH in each time slot, or one PSFCH may be set in multiple consecutive time slots.

[0156] In some embodiments, the first side channel may include a PSFCH, that is, a first PSFCH. For multiple consecutive time slots configured with a PSFCH, one or more symbols in a time slot may be selected to send the first PSFCH. For example, the last symbol of the last time slot in multiple consecutive time slots is defined as the first symbol, and the time domain resource where the first PSFCH is located may include 1 symbol adjacent to the first symbol. In other words, the time domain resource where the first PSFCH is located may be the second-to-last side symbol of the last time slot, or may be 2 consecutive symbols including the second-to-last side symbol.

[0157] As a possible implementation, the first side channel including a PSFCH may also include an SCI. The SCI may include SCI-1 and SCI-2, or may include only SCI-1 or SCI-2. For example, the first side channel may include an SCI-2, and the time domain resource where the SCI-2 is located is located in the first time slot of multiple consecutive time slots. Taking three consecutive time slots as an example, when the three time slots are time slot n, time slot n+1 and time slot n+2, the time domain resource where the SCI-2 is located may include the first few symbols of time slot n except AGC, and time slot n+1 and time slot n+2 are mainly used to transmit PSSCH and PSFCH.

[0158] As a possible implementation, the time domain resource where the SCI is located can correspond to the first time slot of multiple consecutive time slots. The SCI is set in the first time slot, and the parameters / fields in the SCI are applicable to all subsequent time slots in the transmission. For example, SCI-2 in the first time slot can be used to demodulate the transmission data of the first time slot and subsequent multiple time slots.

[0159] As a possible implementation manner, when the first transmission block is configured with only one PSFCH, the result of decoding performed by the terminal device can also determine NACK / ACK based on the first transmission block.

[0160] In some embodiments, the first side channel may include multiple PSFCHs, so that there are multiple PSFCH feedbacks in the first transmission block. The multiple PSFCHs may include the second PSFCH and other PSFCHs. The other PSFCHs may be one PSFCH or multiple PSFCHs. Correspondingly, the multiple consecutive time slots may also include the last time slot and other time slots. The other PSFCHs may correspond one to one with the other time slots. Therefore, the other time slots may be one time slot or multiple time slots.

[0161] For multiple consecutive time slots configured with multiple PSFCHs, multiple symbols need to be selected to send multiple PSFCHs. As a possible implementation, the symbols in multiple consecutive time slots are divided, the last symbol of the last time slot is defined as the second symbol, and the last symbols of other time slots are defined as the third symbol.

[0162] As a possible implementation method, the time domain resources where the second PSFCH is located can be consistent with the first PSFCH described above, which will not be repeated here. The time domain resources where other PSFCHs are located may include the third symbol. That is to say, the time domain resources where other PSFCHs are located may be the last symbol of other time slots respectively. Still taking 3 consecutive time slots as an example, 3 PSFCHs corresponding to the time slots one by one can be set. The 3 PSFCHs may include 1 second PSFCH and 2 other PSFCHs. When the 3 time slots are time slot n, time slot n+1 and time slot n+2 respectively, the second PSFCH can be set on the second to last symbol of time slot n+2, and the 2 other PSFCHs can be the last symbol of time slot n and time slot n+1 respectively.

[0163] As a possible implementation, the first side channel configured with multiple PSFCHs may also include multiple SCI-2s, and the multiple SCI-2s may correspond one-to-one to the multiple PSFCHs. The time domain resources where the multiple SCI-2s are located may correspond one-to-one to multiple consecutive time slots. For example, the above three time slots may correspond to one SCI-2 respectively, and the time domain resources where each SCI-2 is located may be the first few symbols of each time slot except AGC.

[0164] As a possible implementation, the HARQ codebooks configured with multiple PSFCHs may be considered separately for each time slot, or multiple HARQs may form one HARQ. For example, HARQ feedbacks of multiple time slots may be ANDed to form one HARQ.

[0165] In some embodiments, one or more PSFCHs carry feedback information related to the first PSSCH. The first PSSCH may be associated with multiple PSFCH transmission resources on the shared spectrum, and the multiple PSFCH transmission resources may be used to transmit the one or more PSFCHs mentioned above. Figure 5 The situation where the first PSSCH is associated with multiple PSFCH transmission resources is described in detail, which will not be repeated here.

[0166] In some embodiments, the terminal device may configure the transmission frame structure of the PSFCH according to different service modes or according to quality control information (QCI). A frame structure that meets service requirements or QCI requirements may help improve transmission efficiency.

[0167] As can be seen from the above, in multiple consecutive time slot transmission, for multiple consecutive time slots of each transmission, HARQ feeds back ACK / NACK via PSFCH. Multiple consecutive time slots can be flexibly fed back via PSFCH by setting SCI according to business or other requirements.

[0168] For ease of understanding, the following takes 3 time slots of multi-slot continuous transmission as an example, combined with Figure 7 and Figure 8 The frame structure of multiple consecutive time slots is briefly described. Figure 7 The figure shows a schematic diagram of a frame structure in which one PSFCH is set in three time slots. Figure 8 The figure shows a schematic diagram of a frame structure in which three PSFCHs are set in three time slots.

[0169] See also Figure 7 , time slot 710, time slot 720 and time slot 730 are three consecutive time slots, which are composed of an aggregated time slot 700 (not shown in the figure). The first symbol in time slot 710 is AGC. SCI-1 is located on the 2nd to 4th symbols of time slot 710, and SCI-2 is located on the 2nd to 3rd symbols of time slot 710. PSFCH is located on the second to last symbol of time slot 730. The last symbol of time slot 730 is GAP. The other symbols on the aggregated time slot 700 all transmit PSSCH.

[0170] like Figure 7 As shown, in the first transmission block formed by 3 consecutive time slots, only one PSFCH is set in the last time slot, and SCI-1 and SCI-2 are both located in the first time slot.

[0171] See also Figure 8 The aggregated time slot 800 (not shown in the figure) is also composed of three consecutive time slots, namely time slot 810, time slot 820 and time slot 830.

[0172] and Figure 7 compared to, Figure 8 The main difference is the number of SCI-2 and PSFCH and how they are set. Figure 8 As shown, Figure 8 The frame structure in is set with 3 PSFCHs and 3 SCI-2s. Among them, the 3 SCI-2s are located at the 2nd to 3rd symbols of time slot 810, time slot 820 and time slot 830 respectively. Among the 3 PSFCHs, two PSFCHs are located at the last symbol of time slot 810 and time slot 820 respectively, and one PSFCH is located at the second to last symbol of time slot 830.

[0173] Combination of the above Figures 5 to 8 , describes in detail the method embodiment of the present application. Figures 9 to 11, describes the device embodiment of the present application in detail. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the parts not described in detail can refer to the previous method embodiment.

[0174] Fig. 9 900 is a schematic block diagram of a communication device according to an embodiment of the present application. The device 900 may be any terminal device described above. Fig. 9 The device 900 shown includes a receiving unit 910 , an access unit 920 , and a transmission unit 930 .

[0175] The receiving unit 910 may be configured to receive a first PSSCH.

[0176] The access unit 920 may be used for channel access in a shared spectrum, wherein a first PSSCH is associated with a plurality of PSFCH transmission resources on the shared spectrum, and the plurality of PSFCH transmission resources are determined by reserved resources and / or dynamic resources on the shared spectrum.

[0177] The transmission unit 930 may be configured to transmit a first PSFCH through one PSFCH transmission resource among multiple PSFCH transmission resources, wherein the first PSFCH carries feedback information related to the first PSSCH.

[0178] Optionally, multiple PSFCH transmission resources are determined by one or more of the following resources: reserved resources on a shared spectrum; dynamic resources on a shared spectrum.

[0179] Optionally, the reserved resources are associated with first indication information, and the first indication information is determined based on one or more of the following information: the maximum number of resource blocks required for each PSFCH transmission resource in multiple PSFCH transmission resources; the number of first sideline time domain units in the reserved resources; the number of resource blocks used for PSFCH transmission in the first sideline time domain unit; the number of PSFCH transmission resources in the first sideline time domain unit; and the service type corresponding to the first PSSCH.

[0180] Optionally, the first indication information is carried in the first sideline control information.

[0181] Optionally, the reserved resources include M PSFCH transmission resources, and the first indication information IndexTO corresponding to the j-th PSFCH transmission resource among the M PSFCH transmission resources satisfies:

[0182]

[0183] Wherein, j is an integer ranging from 0 to M-1, n represents the number of first sideline time domain units in the reserved resources; m represents the number of resource blocks used for PSFCH transmission in the first sideline time domain unit; M SIndicates the number of PSFCH transmission resources in the first sideline time domain unit.

[0184] Optionally, the terminal device further includes: a judgment unit, used to judge whether there are idle PSFCH transmission resources in the reserved resources; if there are no idle PSFCH transmission resources in the reserved resources, the transmission unit transmits the first PSFCH on the dynamic resources.

[0185] Optionally, if the feedback information is NACK, the first PSFCH is transmitted based on the NACK information.

[0186] Optionally, the transmission unit is further configured to stop transmitting the first PSFCH if the number of NACKs is greater than a first threshold.

[0187] Optionally, the terminal device further includes: a monitoring unit, configured to perform channel monitoring in a shared spectrum; and a transmission unit, configured to determine whether to transmit the first PSFCH via short control signaling based on a result of the channel monitoring.

[0188] Optionally, the transmission unit is further configured to transmit the first PSFCH through short control signaling if the number of channel monitoring failures is greater than a second threshold.

[0189] Fig.10 1000 is a schematic block diagram of a communication device according to another embodiment of the present application. The device 1000 may be any terminal device described above. Fig.10 The device 1000 shown includes a monitoring unit 1010 and a transmission unit 1020 .

[0190] The monitoring unit 1010 may be used to perform channel monitoring in a shared spectrum.

[0191] The transmission unit 1020 can be used to send the first side channel through multi-slot continuous transmission if the result of channel monitoring is that the channel is idle; wherein the multi-slot continuous transmission corresponds to multiple continuous time slots, the first transmission block carried by the first side channel includes transmission data corresponding to multiple continuous time slots, and the first side channel includes one or more PSFCHs.

[0192] Optionally, the first side channel includes a PSFCH, the PSFCH is a first PSFCH, the last symbol of the last time slot in multiple consecutive time slots is the first symbol, and the time domain resources where the first PSFCH is located include 1 symbol adjacent to the first symbol.

[0193] Optionally, the first sidelink channel further includes a second-stage SCI, and the time domain resource where the second-stage SCI is located is located in the first time slot of the multiple consecutive time slots.

[0194] Optionally, the first side channel includes multiple PSFCHs, the multiple PSFCHs include a second PSFCH and other PSFCHs, the multiple consecutive time slots include a last time slot and other time slots, the last symbol of the last time slot is a second symbol, the last symbol of other time slots is a third symbol, the time domain resources where the second PSFCH is located include 1 symbol adjacent to the second symbol, and the time domain resources where other PSFCHs are located include the third symbol.

[0195] Optionally, the first side channel further includes a plurality of second-stage SCIs, and the time domain resources where the plurality of second-stage SCIs are located correspond one-to-one to the plurality of continuous time slots.

[0196] Optionally, one or more PSFCHs carry feedback information related to the first PSSCH, the first PSSCH is associated with multiple PSFCH transmission resources on the shared spectrum, and the multiple PSFCH transmission resources are used to transmit one or more PSFCHs.

[0197] Fig.11 Shown is a schematic structural diagram of a communication device according to an embodiment of the present application. Fig.11 The dotted line in the figure indicates that the unit or module is optional. The device 1100 can be used to implement the method described in the above method embodiment. The device 1100 can be a chip or a terminal device.

[0198] The device 1100 may include one or more processors 1110. The processor 1110 may support the device 1100 to implement the method described in the above method embodiment. The processor 1110 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 also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0199] The apparatus 1100 may further include one or more memories 1120. The memory 1120 stores a program, which can be executed by the processor 1110, so that the processor 1110 executes the method described in the above method embodiment. The memory 1120 may be independent of the processor 1110 or integrated in the processor 1110.

[0200] The apparatus 1100 may further include a transceiver 1130. The processor 1110 may communicate with other devices or chips through the transceiver 1130. For example, the processor 1110 may transmit and receive data with other devices or chips through the transceiver 1130.

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

[0202] It should be understood that the computer-readable storage medium mentioned in the embodiments of the present application can be any available medium that can be read by a computer or a data storage device such as a server or a data center that includes one or more available media integrated. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a digital video disc (DVD)) or a semiconductor medium (e.g., a solid state disk (SSD)), etc.

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

[0204] 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 a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.

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

[0206] 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 the present application, and are not intended to limit the present 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 of their variations are intended to cover non-exclusive inclusions.

[0207] In the embodiments of the present application, the "indication" mentioned can be a direct indication, an indirect indication, or an indication of an association relationship. For example, A indicates B, which can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association relationship between A and B.

[0208] In the embodiments of the present application, the term "corresponding" may indicate that there is a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship of indication and being indicated, configuration and being configured, etc.

[0209] In an embodiment of the present application, "pre-configuration" can be achieved by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in a device (for example, including a terminal device and a network device). The present application does not limit its specific implementation method.

[0210] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communication 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.

[0211] In the embodiments of the present application, determining B based on A does not mean determining B only based on A. B can also be determined based on A and / or other information.

[0212] In the embodiments of the present application, the term "and / or" is only a description of the association relationship of the associated objects, indicating that there can be three relationships. 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 article generally indicates that the associated objects before and after are in an "or" relationship.

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

[0214] In the several embodiments provided in the present 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 only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, 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.

[0215] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

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

[0217] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A side communication method, characterized in that: include: The terminal device receives a first physical sidelink shared channel PSSCH; The terminal device performs channel access in a shared spectrum, wherein the first PSSCH is associated with multiple physical side feedback channel PSFCH transmission resources on the shared spectrum, and the multiple PSFCH transmission resources are determined by reserved resources on the shared spectrum, or by reserved resources and dynamic resources on the shared spectrum; The terminal device transmits a first PSFCH through one of the multiple PSFCH transmission resources, wherein the first PSFCH carries feedback information related to the first PSSCH; The reserved resources are associated with first indication information, and the first indication information is determined based on the number of first sideline time domain units in the reserved resources, the number of resource blocks used for PSFCH transmission in the first sideline time domain unit, and the number of PSFCH transmission resources in the first sideline time domain unit.

2. The method according to claim 1, characterized in that The first indication information is also determined based on one or more of the following information: The maximum number of resource blocks required for each PSFCH transmission resource in the multiple PSFCH transmission resources; The service type corresponding to the first PSSCH.

3. The method according to claim 1 or 2, characterized in that: The first indication information is carried in the first sidelink control information.

4. The method according to claim 1 or 2, characterized in that: The reserved resources include M PSFCH transmission resources, and the first indication information IndexTO corresponding to the j-th PSFCH transmission resource among the M PSFCH transmission resources satisfies: Wherein, j is an integer ranging from 0 to M-1, n represents the number of the first sideline time domain units in the reserved resources; m represents the number of resource blocks used for PSFCH transmission in the first sideline time domain unit; M S Represents the number of the PSFCH transmission resources in the first sideline time domain unit.

5. The method according to claim 1 or 2, characterized in that: After the terminal device performs channel access in the shared spectrum, the method further includes: The terminal device determines whether there is an idle PSFCH transmission resource in the reserved resources; If the idle PSFCH transmission resources do not exist in the reserved resources, the terminal device transmits the first PSFCH on the dynamic resources.

6. The method according to claim 1 or 2, characterized in that: If the feedback information is negative acknowledgement NACK, the first PSFCH is transmitted based on the information of the NACK.

7. The method according to claim 6, characterized in that The method further comprises: If the number of NACKs is greater than a first threshold, the terminal device stops transmitting the first PSFCH.

8. The method according to claim 1 or 2, characterized in that: Before the terminal device performs channel access in the shared spectrum, the method further includes: The terminal device performs channel monitoring in the shared spectrum; The terminal device determines whether to transmit the first PSFCH through short control signaling based on the result of the channel monitoring.

9. The method according to claim 8, characterized in that The method further comprises: If the number of channel monitoring failures is greater than a second threshold, the terminal device transmits the first PSFCH through the short control signaling.

10. A device for side communication, characterized in that: The device is a terminal device, and the terminal device includes: A receiving unit, configured to receive a first physical sidelink shared channel PSSCH; An access unit, configured to perform channel access in a shared spectrum, wherein the first PSSCH is associated with a plurality of physical side feedback channel PSFCH transmission resources on the shared spectrum, and the plurality of PSFCH transmission resources are determined by reserved resources on the shared spectrum, or by reserved resources and dynamic resources on the shared spectrum; A transmission unit, configured to transmit a first PSFCH through one PSFCH transmission resource among the multiple PSFCH transmission resources, wherein the first PSFCH carries feedback information related to the first PSSCH; The reserved resources are associated with first indication information, and the first indication information is determined based on the number of first sideline time domain units in the reserved resources, the number of resource blocks used for PSFCH transmission in the first sideline time domain unit, and the number of PSFCH transmission resources in the first sideline time domain unit.

11. The device according to claim 10, characterized in that The first indication information is determined based on one or more of the following information: The maximum number of resource blocks required for each PSFCH transmission resource in the multiple PSFCH transmission resources; The service type corresponding to the first PSSCH.

12. The device according to claim 10 or 11, characterized in that The first indication information is carried in the first sidelink control information.

13. The device according to claim 10 or 11, characterized in that The reserved resources include M PSFCH transmission resources, and the first indication information IndexTO corresponding to the j-th PSFCH transmission resource among the M PSFCH transmission resources satisfies: Wherein, j is an integer ranging from 0 to M-1, n represents the number of the first sideline time domain units in the reserved resources; m represents the number of resource blocks used for PSFCH transmission in the first sideline time domain unit; M S Represents the number of the PSFCH transmission resources in the first sideline time domain unit.

14. The device according to claim 10 or 11, characterized in that The terminal device further includes: A judging unit, configured to judge whether there are idle PSFCH transmission resources in the reserved resources; If the idle PSFCH transmission resource does not exist in the reserved resources, the transmission unit transmits the first PSFCH on the dynamic resources.

15. The device according to claim 10 or 11, characterized in that If the feedback information is negative acknowledgement NACK, the first PSFCH is transmitted based on the information of the NACK.

16. The device according to claim 15, characterized in that The transmission unit is further configured to stop transmitting the first PSFCH if the number of the NACKs is greater than a first threshold.

17. The device according to claim 10 or 11, characterized in that The terminal device further includes: A monitoring unit, used for channel monitoring in a shared spectrum; The transmission unit is further configured to determine whether to transmit the first PSFCH via short control signaling based on a result of the channel monitoring.

18. The device according to claim 17, characterized in that The transmission unit is further configured to transmit the first PSFCH through the short control signaling if the number of channel monitoring failures is greater than a second threshold.