Method performed by a user equipment and user equipment

By optimizing the configuration of the side-by-side communication resource pool and PSFCH sequence generation in 5G NR network technology, the HARQ feedback efficiency problem in scenarios with no network coverage and partial network coverage is solved, achieving more efficient HARQ feedback and spectrum utilization.

CN113518099BActive Publication Date: 2026-06-02SHARP KK

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHARP KK
Filing Date
2020-04-09
Publication Date
2026-06-02

AI Technical Summary

Technical Problem

In V2X communication, especially in scenarios with no network coverage or partial network coverage, how can existing 5G NR network technologies effectively configure and utilize the side-by-side communication resource pool, particularly the resources of the Physical Side-by-Side Communication Feedback Channel (PSFCH), to improve HARQ feedback efficiency and spectrum efficiency?

Method used

The configuration information of the side-link communication resource pool is determined by the user equipment, PSCCH and PSSCH are received, and PSFCH sequence is generated using the initialization sequence parameter cinit. The frequency hopping identifier and CRC check code of PSFCH are determined according to the configuration information or pre-configuration information, the cyclic shift of PSFCH is optimized, and effective transmission of HARQ feedback is achieved.

Benefits of technology

It improves the reliability and spectrum efficiency of HARQ feedback, enhances the transmission reliability and spectrum utilization of wireless communication, and is suitable for V2X application scenarios of 5G NR network technology.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113518099B_ABST
    Figure CN113518099B_ABST
Patent Text Reader

Abstract

The application provides a method executed by a user equipment and the user equipment, the method comprises: determining configuration information of a sidelink resource pool; receiving a PSCCH and a corresponding PSSCH sent by another user equipment; determining an initialization sequence parameter c of a physical sidelink feedback channel PSFCH sequence cyclic shift α l . init .
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of wireless communication technology, and more specifically to methods performed by user equipment, methods performed by base stations, and corresponding user equipment. Background Technology

[0002] In traditional cellular networks, all communication must pass through a base station. In contrast, D2D (Device-to-Device) communication refers to direct communication between two user devices without the need for a base station or core network. At the RAN#63 plenary meeting of the 3rd Generation Partnership Project (3GPP) in March 2014, a research project on implementing proximity D2D communication services using LTE equipment was approved (see Non-Patent Literature 1). The features introduced by LTE Release 12 D2D include:

[0003] 1) Discovery function between nearby devices in LTE network coverage scenarios;

[0004] 2) Direct broadcast communication function between nearby devices;

[0005] 3) The upper layer supports unicast and groupcast communication functions.

[0006] At the 3GPP RAN#66 plenary meeting in December 2014, the research project on enhanced LTE eD2D was approved (see Non-Patent Literature 2). The main features introduced by LTE Release 13 eD2D include:

[0007] 1) D2D discovery in scenarios with no network coverage and scenarios with partial network coverage;

[0008] 2) Priority handling mechanism for D2D communication.

[0009] Based on the D2D communication mechanism, a feasibility study for V2X based on D2D communication was approved at the 3GPP RAN#68 plenary meeting in June 2015. V2X stands for Vehicle to Everything, aiming to enable vehicles to interact with all entities that might affect them, with the goal of reducing accidents, alleviating traffic congestion, reducing environmental pollution, and providing other information services. The main application scenarios of V2X include four aspects:

[0010] 1) V2V, Vehicle to Vehicle, i.e., vehicle-to-vehicle communication;

[0011] 2) V2P, Vehicle to Pedestrian, refers to vehicles sending warnings to pedestrians or non-motorized vehicles;

[0012] 3) V2N, Vehicle to Network, refers to vehicles connecting to mobile networks;

[0013] 4) V2I, Vehicle to Infrastructure, refers to communication between vehicles and road infrastructure.

[0014] 3GPP divides V2X research and standardization work into three phases. The first phase, completed in September 2016, primarily focused on V2V, based on LTE Release 12 and Release 13 D2D (also known as sidelink communication), i.e., the development of proximity communication technology (see Non-Patent Document 3). V2X stage 1 introduced a new D2D communication interface called the PC5 interface. The PC5 interface is mainly used to solve the communication problems of cellular vehicle networks in high-speed (up to 250 km / h) and high-node-density environments. Vehicles can exchange information such as location, speed, and direction through the PC5 interface, meaning vehicles can communicate directly with each other via the PC5 interface. Compared to proximity communication between D2D devices, the functions introduced by LTE Release 14 V2X mainly include:

[0015] 1) Higher density DMRS to support high-speed scenarios;

[0016] 2) Introduce sub-channels to enhance resource allocation methods;

[0017] 3) Introduce a user equipment sensing mechanism with semi-persistent scheduling.

[0018] The second phase of the V2X research project falls under the research scope of LTE Release 15 (see Non-Patent Document 4). The main features introduced include high-order 64QAM modulation, V2X carrier aggregation, and short TTI transmission, while also including a feasibility study of transmit diversity.

[0019] At the 3GPP RAN#80 plenary meeting in June 2018, the corresponding Phase III V2X feasibility study project based on 5G NR network technology (see Non-Patent Document 5) was approved.

[0020] At the 3GPP RAN1#95 meeting in November 2018, the following conclusions were reached regarding HARQ feedback in side-by-side communication:

[0021] • A Physical Side-Way Communication Feedback Channel (PSFCH) is defined to transmit ACK and NACK feedback for unicast and groupcast in side-way communication.

[0022] At the 3GPP RAN1#97 meeting in May 2019, the following conclusions were reached regarding the design of the PSFCH in side-by-side communication:

[0023] • Supports single-symbol sequence-based PSFCH design.

[0024] ○In NR, PUCCH format 0 is used as the design baseline;

[0025] ○ This PSFCH format (design) is suitable for unicast HARQ feedback in side-by-side communication, as well as multicast HARQ feedback (including mechanism 1 and mechanism 2).

[0026] The solution in this patent includes a method for determining the generation of PSFCH sequences based on sequence design.

[0027] Existing technical documents

[0028] Non-patent literature

[0029] Non-patent document 1: RP-140518, Work item proposal on LTE Device to DeviceProximity Services

[0030] Non-Patent Document 2: RP-142311, Work Item Proposal for Enhanced LTE Device to Device Proximity Services

[0031] Non-Patent Document 3: RP-152293, New WI proposal: Support for V2V services based on LTE sidelink

[0032] Non-patent literature 4: RP-170798, New WID on 3GPP V2X Phase 2

[0033] Non-Patent Document 5: RP-181480, New SID Proposal: Study on NR V2X

[0034] Non-patent literature 6: RAN1#95, Chairman notes, section 7.2.4.2

[0035] Non-patent literature 7: RAN1#97, Chairman notes, section 7.2.4.5 Summary of the Invention

[0036] To address at least some of the aforementioned problems, this disclosure provides a method performed by a user equipment and a user equipment that is effectively applicable to V2X application scenarios based on 5G NR network technology.

[0037] The method performed by a user equipment according to a first aspect of the present invention includes: determining configuration information of a sideline communication resource pool; receiving a PSCCH and a corresponding PSSCH sent by another user equipment; and determining a cyclic shift α of the physical sideline communication feedback channel PSFCH sequence. l Initialization sequence parameter c init .

[0038] According to the method performed by a user equipment according to a first aspect of the present invention, the configuration information of the sideline communication resource pool is configuration information sent by the base station via RRC signaling; or the configuration information of the sideline communication resource pool is pre-configuration information for sideline communication.

[0039] According to the method performed by a user equipment according to a first aspect of the present invention, the configuration information of the sideline communication resource pool is configured with the frequency hopping identifier sl-PSFCH-HopID-r16 of the PSFCH; or the configuration information of the sideline communication resource pool is not configured with the frequency hopping identifier sl-PSFCH-HopID-r16 of the PSFCH.

[0040] According to a method performed by a user equipment according to a first aspect of the present invention, the user equipment determines a source ID and a destination ID based on a first-level SCI carried by the PSCCH and / or a second-level SCI carried by the PSSCH.

[0041] According to a method performed by a user equipment according to a first aspect of the present invention, the user equipment determines the value n of the CRC checksum of the first-level SCI carried by the PSCCH. CRC Alternatively, the user equipment determines the value n of the CRC checksum of the second-level SCI carried by the PSSCH. CRC .

[0042] According to a method performed by a user equipment according to a first aspect of the present invention, if the configuration information of the sideline communication resource pool configures the frequency hopping identifier sl-PSFCH-HopID-r16 of the PSFCH, the sideline communication user equipment determines the initialization sequence parameter c. init The value n equal to the value of sl-PSFCH-HopID-r16 ID ; and otherwise, the side-line communication user equipment determines the initialization sequence parameter c. init Equal to the value n ID , where n ID It is equal to the source identifier (source ID), or equal to the destination identifier (destination ID), or equal to a function value of the source ID and / or the destination ID, or equal to a function value of the source ID and / or the destination ID divided by 2. 31 The remainder obtained.

[0043] According to a method performed by a user equipment according to a first aspect of the present invention, if the configuration information of the sideline communication resource pool configures the frequency hopping identifier sl-PSFCH-HopID-r16 of the PSFCH, the sideline communication user equipment determines the initialization sequence parameter c. init The value n equal to the value of sl-PSFCH-HopID-r16 ID ; and otherwise, the side-line communication user equipment determines the initialization sequence parameter c. init equal to n CRC , or, equal to the n CRC The function value, or, equal to, with respect to n. CRC Divide the function value by 2 31 The remainder obtained.

[0044] A user equipment according to a second aspect of the present invention includes: a processor; and a memory storing instructions; wherein the instructions, when executed by the processor, perform the method of the first aspect. Attached Figure Description

[0045] The above and other features of this disclosure will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, wherein:

[0046] Figure 1 This is a schematic diagram illustrating the basic process of Rel-14 / 15 LTE V2X side-by-side communication.

[0047] Figure 2 This is an illustrative representation of two resource allocation methods for Rel-14 / 15 LTE V2X.

[0048] Figure 3 This is a schematic flowchart illustrating the basic process of the method executed by the user equipment in Embodiments 1 and 2 of the present invention.

[0049] Figure 4 This is a schematic flowchart illustrating the basic process of the method executed by the user equipment in Embodiments 3 and 4 of the present invention.

[0050] Figure 5 This is a block diagram schematically representing the user equipment involved in this disclosure. Detailed Implementation

[0051] The present disclosure will now be described in detail with reference to the accompanying drawings and specific embodiments. It should be noted that the present disclosure should not be limited to the specific embodiments described below. Furthermore, for the sake of simplicity, detailed descriptions of well-known technologies not directly related to the present disclosure have been omitted to prevent confusion in understanding the present disclosure.

[0052] The following description uses 5G mobile communication systems and their subsequent evolutions as example application environments to illustrate various implementations according to this disclosure. However, it should be noted that this disclosure is not limited to the following implementations, but is applicable to many other wireless communication systems, such as communication systems after 5G and 4G mobile communication systems before 5G.

[0053] The following describes some of the terms used in this disclosure. Unless otherwise specified, the terms used in this disclosure are as defined herein. The terms given in this disclosure may use different naming conventions in LTE, LTE-Advanced, LTE-Advanced Pro, NR and later communication systems, but a unified terminology is used in this disclosure. When applied to a specific system, the terms used in the corresponding system can be substituted.

[0054] 3GPP: 3rd Generation Partnership Project

[0055] LTE: Long Term Evolution

[0056] NR: New Radio, New Wireless, New Air Interface

[0057] PDCCH: Physical Downlink Control Channel

[0058] DCI: Downlink Control Information

[0059] PDSCH: Physical Downlink Shared Channel

[0060] UE: User Equipment

[0061] eNB: evolved NodeB

[0062] gNB: NR base station

[0063] TTI: Transmission Time Interval

[0064] OFDM: Orthogonal Frequency Division Multiplexing

[0065] C-RNTI: Cell Radio Network Temporary Identifier

[0066] CSI: Channel State Indicator

[0067] HARQ: Hybrid Automatic Repeat Request.

[0068] CSI-RS: CSI-Reference Signal, Channel State Measurement Reference Signal

[0069] CRS: Cell Reference Signal

[0070] PUCCH: Physical Uplink Control Channel

[0071] PUSCH: Physical Uplink Shared Channel

[0072] UL-SCH: Uplink Shared Channel

[0073] CG: Configured Grant

[0074] Sidelink: Side-link communication

[0075] SCI: Sidelink Control Information

[0076] PSCCH: Physical Sidelink Control Channel

[0077] MCS: Modulation and Coding Scheme

[0078] CRB: Common Resource Block

[0079] CP: Cyclic Prefix

[0080] PRB: Physical Resource Block

[0081] PSSCH: Physical Sidelink Shared Channel

[0082] FDM: Frequency Division Multiplexing

[0083] RRC: Radio Resource Control

[0084] RSRP: Reference Signal Receiving Power

[0085] SRS: Sounding Reference Signal

[0086] DMRS: Demodulation Reference Signal

[0087] CRC: Cyclic Redundancy Check

[0088] PSDCH: Physical Sidelink Discovery Channel

[0089] PSBCH: Physical Sidelink Broadcast Channel

[0090] SFI: Slot Format Indication

[0091] TDD: Time Division Duplexing

[0092] FDD: Frequency Division Duplexing

[0093] SIB1: System Information Block Type 1

[0094] SLSS: Sidelink synchronization signal

[0095] PSSS: Primary Sidelink Synchronization Signal

[0096] SSSS: Secondary Sidelink Synchronization Signal

[0097] PCI: Physical Cell ID

[0098] PSS: Primary Synchronization Signal

[0099] SS: Secondary Synchronization Signal

[0100] BWP: Bandwidth Part

[0101] GNSS: Global Navigation Satellite System

[0102] SFN: System Frame Number

[0103] DFN: Direct Frame Number

[0104] IE: Information Element

[0105] SSB: Synchronization Signal Block

[0106] EN-DC: EUTRA-NR Dual Connection, LTE-NR Dual Connectivity

[0107] MCG: Master Cell Group

[0108] SCG: Secondary Cell Group

[0109] PCell: Primary Cell

[0110] SCell: Secondary Cell

[0111] PSFCH: Physical Sidelink Feedback Channel

[0112] AGC: Automatic Gain Control

[0113] The following is a description of prior art associated with this disclosure. Unless otherwise specified, the same terms used in the specific embodiments have the same meaning as in the prior art.

[0114] It is worth noting that V2X and sidelink have the same meaning in this disclosure. V2X in this document can also mean sidelink; similarly, sidelink in this document can also mean V2X, and no specific distinction or limitation will be made thereafter.

[0115] The resource allocation method and transmission mode of V2X (sidelink) communication in this disclosure can be used interchangeably.

[0116] This disclosure relates to a sequence-based PSFCH design. It is worth noting that PSFCH channel design methods include, but are not limited to, sequence-based design methods.

[0117] In this invention's specification, PSCCH is used to carry SCI. The terms "corresponding to," "related to," "related to," or "scheduled PSSCH" used in this specification all have the same meaning: associated PSSCH or corresponding PSSCH. Similarly, the terms "corresponding to," "related to," or "related to" SCI (including first-level SCI and second-level SCI) used in this specification all have the same meaning: associated SCI or corresponding SCI. It is worth noting that the first-level SCI is called the 1st-stage SCI or SCI format 0-1, and is transmitted in the PSCCH; the second-level SCI is called the 2nd-stage SCI or SCI format 0-2, and is transmitted in the resources of the corresponding PSSCH. When SCI is mentioned in this invention's specification, it refers to the first-level SCI, or the second-level SCI, or both.

[0118] In this invention's specification, "function value with respect to parameter A and / or parameter B" indicates that the function may contain only input parameter A, only input parameter B, or both input parameters A and B. For example, in the function f(A, B) = 3A + 4B, when A = 20 and B = 10, the aforementioned "function value with respect to parameter A and / or parameter B" equals 100; when A = 10 and B = 20, the aforementioned "function value with respect to parameter A and / or parameter B" equals 110. It is worth noting that this invention does not impose any limitations on the specific implementation of the function f(A, and / or B).

[0119] In the specification of this invention, A mod B refers to the remainder obtained by dividing A by B, for example, 7 mod 4 equals 3, and 2 mod 4 equals 2.

[0120] Sidelink communication scenarios

[0121] 1) Out-of-Coverage sidelink communication: Neither of the two UEs conducting sidelink communication has network coverage (for example, if the UE cannot detect any cells that meet the "cell selection criteria" on the frequency where sidelink communication is required, it means that the UE has no network coverage).

[0122] 2) In-Coverage Sidelink Communication: Both UEs performing sidelink communication have network coverage (for example, if a UE detects at least one cell that meets the "cell selection criteria" on the frequency where sidelink communication is required, it means that the UE has network coverage).

[0123] 3) Partial-Coverage Sidelink Communication: One UE in the sidelink communication has no network coverage, while the other UE has network coverage.

[0124] From the UE's perspective, this UE only has two scenarios: no network coverage and network coverage. Partial network coverage is described from the perspective of sidelink communication.

[0125] NR V2X uses unicast, groupcast, and broadcast.

[0126] Current LTE V2X communication only supports physical layer broadcast communication. Broadcast communication is widely used in cellular communication scenarios such as base stations sending system messages to UEs within the cell. NR V2X is designed to support both physical layer unicast and multicast communication. Unicast communication represents communication between a sending user equipment (UE) and a single receiving user equipment. Multicast communication typically represents a group of UEs assigned the same identity (ID), where each UE sends V2X data to other UEs within the group and receives V2X data from other UEs within the group.

[0127] HARQ and sidelink communication HARQ

[0128] To improve transmission reliability and spectrum efficiency, HARQ retransmission mechanisms are commonly included in unicast and multicast communications. HARQ stands for Hybrid Automatic Repeat, providing error correction and enabling fast retransmission, and is widely used in wireless data communication. HARQ feedback includes HARQ ACK (indicating correct reception and decoding) and HARQ NACK (indicating incorrect reception and decoding). HARQ ACK indicates that the receiving UE correctly received and decoded the data for the sending UE, hence the HARQ ACK feedback; HARQ NACK indicates that the receiving UE did not correctly receive and decode the data for the sending UE. When the receiving UE provides HARQ NACK feedback, the sending UE may retransmit the corresponding data to ensure improved data communication reliability.

[0129] In NR V2X, physical layer HARQ feedback (or HARQ-ACK) and HARQ combining mechanisms are supported. HARQ ACK and HARQ NACK are carried by the physical side line communication feedback channel (PSFCH).

[0130] Side-by-side communication groupcast (HARQ)

[0131] For groupcast side-channel communication, when HARQ feedback is enabled, two HARQ feedback mechanisms are supported:

[0132] 1) (referred to as mechanism 1) The receiving UE only feeds back HARQ NACK; when the receiving UE correctly decodes the PSCCH but fails to correctly decode the corresponding PSSCH, the receiving UE feeds back NACK; otherwise, the receiving UE does not feed back HARQ.

[0133] a) All receiving UEs in the group share a single PSFCH resource for HARQNACK feedback.

[0134] 2) (referred to as mechanism 2) Receives UE feedback HARQ ACK and HARQ NACK; when the UE correctly decodes the PSCCH but fails to correctly decode the corresponding PSSCH, receives UE feedback NACK; when the UE correctly decodes the PSCCH and correctly decodes the corresponding PSSCH, receives UE feedback ACK.

[0135] a) Each UE in the group uses a separate PSFCH resource for HARQ ACK and HARQ NACK feedback.

[0136] A PSFCH resource representation is mapped to a specific PSFCH resource in the time domain, frequency domain, and code domain.

[0137] PSFCH resource allocation

[0138] In a resource pool, the allocation of PSFCH resources in the pool's slots is periodic, with the period represented by N. N can take values ​​of 1, 2, or 4. For example, N=1 means that all slots in the resource pool contain PSFCH resources; N=2 means that every two consecutive slots contain PSFCH resources; and N=4 means that every four consecutive slots contain PSFCH resources.

[0139] Sequence-based PSFCH

[0140] This uses This indicates the number of PRBs occupied by the PSFCH in the frequency domain (in Rel-16NR sideline communication). The length of the sequence constituting PSFCH can be expressed as in This sequence can be represented as r α (n)=e jαn ×r(n), where Here, α represents the cyclic shift of the sequence. Different cyclic shifts can generate different sequences (with the same sequence length), meaning different cyclic shifts represent different PSFCH resources. Specifically, when two PSFCHs have the same time and frequency domain resources, if their cyclic shifts α are different (meaning different code domain resources), these two PSFCHs represent different PSFCH resources. For a given (or determined) time-frequency resource, given (or determined) initial sequence r(n), the number of possible values ​​for α is... That is, r α (n) can produce at most A sequence, meaning that on this given (or determined) time-frequency resource, there exist at most [number] sequences. There are 12 different PSFCH resources (in Rel-16NR sideline communication, the number of PSFCH resources is equal to 12, that is, 12 different sequences).

[0141] For example, The length of the sequence is Therefore, given a certain time-frequency resource, the number of possible values ​​for α is: There are 12 different PSFCH resources. If the UE needs to send 1 bit of HARQ feedback information, then the UE needs to occupy 2 different PSFCH resources to send HARQ ACK and HARQ NACK respectively. At most, 12 / 2 = 6 different UEs can be reused for HARQ feedback on this given time-frequency resource (each UE sends 1 bit of HARQ information).

[0142] For HARQ-ACK in Mechanism 1 and Mechanism 2 of unicast and groupcast in side-by-side communication, each UE needs one sequence corresponding to NACK and another sequence corresponding to ACK to feed back PSFCH. Therefore, the concept of a cyclic shift pair is introduced in side-by-side communication. A cyclic shift pair (or, a cyclic shift pair corresponding to a cyclic shift pair number) includes two different cyclic shifts. In the specification of this invention, it is referred to as... The number of cyclic shift pairs is represented by numbers 0 to 1.

[0143] Circular shift α Determination method

[0144] In the specification of this invention, the cyclic shift α can also be α l Represented as α and α l These can be substituted for each other. Methods for determining α include, but are not limited to, the following:

[0145]

[0146] in,

[0147] m0 represents the initial cyclic shift;

[0148] m int =0 (For the generation of the PSFCH sequence in this invention, m int =0);

[0149] l represents the OFDM symbol number in the PSFCH transmission; since only single-symbol PSFCH format is currently supported, l can be considered as 0;

[0150] l′ represents the slot number of the first OFDM symbol transmitted by PSFCH; current represents the slot number of the OFDM symbol transmitted by PSFCH.

[0151] function The specific definition is: The sequence c(n) is determined as follows:

[0152] c(n)=(x1(n+N c )+x2(n+N c ))mod 2

[0153] x1(n+31)=(x1(n+3)+x1(n))mod 2

[0154] x2(n+31)=(x2(n+3)+x2(n+2)+x2(n+1)+x2(n))mod 2

[0155] Where, N c =1600, the initialization sequence of the first sequence x1(n) is x1(0)=1, x1(n)=0, n=1,2,...,30. The initialization sequence of the second sequence x2(n) can be represented as... That is, c init This represents the decimal value of the initial sequence of sequence x2(n). When c is determined... initAfter obtaining the numerical value, the initialization sequence of x2(n) can be obtained (the length of this initialization sequence is also 31). Then, x2(n) can be determined. Combined with the first sequence x1(n) (the length of the initialization sequence is equal to 31), the UE can determine the scrambling sequence c(n). Based on the determined c... init Based on this, the sequence x2(n) can be determined, and given the sequence x1(n), the scrambling sequence c(n) can then be determined.

[0156] This indicates the number of OFDM symbols contained in a slot;

[0157] This indicates the slot number within the system frame;

[0158] Each embodiment of this patent includes determining the above-mentioned function. The initialization sequence c in init The method is used to determine the cyclic shift of the PSFCH sequence and the generation of the PSFCH sequence.

[0159] Basic process of LTE V2X (sidelink) communication

[0160] Figure 1 This diagram illustrates LTE V2X UE side-link communication. First, UE1 sends side-link communication control information (SCI format 1) to UE2, carried by the physical layer channel PSCCH. SCI format 1 contains PSSCH scheduling information, such as PSSCH frequency domain resources. Second, UE1 sends side-link communication data to UE2, carried by the physical layer channel PSSCH. The PSCCH and the corresponding PSSCH employ frequency division multiplexing, meaning the PSCCH and the corresponding PSSCH reside in the same subframe in the time domain but on different PRBs in the frequency domain. The specific design of the PSCCH and PSSCH is as follows:

[0161] 1) The PSCCH occupies one subframe in the time domain and two consecutive PRBs in the frequency domain. The scrambling sequence is initialized with a predefined value of 510. The PSCCH can carry SCI format 1, which contains at least the frequency domain resource information of the PSCCH. For example, for the frequency domain resource indication field, SCI format 1 indicates the starting sub-channel number and the number of consecutive sub-channels of the PSCCH corresponding to that PSCCH.

[0162] 2) The PSSCH occupies one subframe in the time domain and uses frequency division multiplexing (FDM) with the corresponding PSCCH. The PSSCH occupies one or more consecutive sub-channels in the frequency domain, where each sub-channel represents n in the frequency domain. subCHsize n consecutive PRBs subCHsize Configured by RRC parameters, the number of the starting sub-channel and the number of consecutive sub-channels are indicated by the frequency domain resource indication field of SCI format 1.

[0163] LTE V2X resource allocation method: Transmission Mode 3 / 4

[0164] Figure 2 This illustrates two resource allocation methods in LTE V2X, referred to as base station scheduling-based resource allocation (Transmission Mode 3) and UE-sensing-based resource allocation (Transmission Mode 4). In LTE V2X, when eNB network coverage is available, the base station can configure the UE's resource allocation method, or transmission mode, through UE-level dedicated RRC signaling SL-V2X-ConfigDedicated. Specifically:

[0165] 1) Base Station Scheduling-Based Resource Allocation (Transmission Mode 3): This method indicates that the frequency domain resources used for sidelink communication are allocated by the base station. Transmission Mode 3 includes two scheduling methods: dynamic scheduling and semi-static scheduling (SPS). For dynamic scheduling, the UL grant (DCI format 5A) includes the frequency domain resources of the PSSCH, and the CRC of the PDCCH or EPDCCH carrying DCI format 5A is scrambled by SL-V-RNTI. For SPS semi-static scheduling, the base station configures one or more (up to eight) configured grants via IE:SPS-ConfigSL-r14. Each configured grant contains a grant number (index) and the resource period of the grant. The UL grant (DCI format 5A) includes the frequency domain resources of the PSSCH, as well as indication information (3 bits) of the grant number and indication information for SPS activation or release (or deactivation). The CRC of the PDCCH or EPDCCH carrying DCI format 5A is scrambled by SL-SPS-V-RNTI.

[0166] Specifically, when the RRC signaling SL-V2X-ConfigDedicated is set to scheduled-r14, it indicates that the UE is configured for base station-based transmission mode. The base station configures SL-V-RNTI or SL-SPS-V-RNTI via RRC signaling and sends an uplink scheduling grant (UL grant) to the UE via PDCCH or EPDCCH (DCI format 5A, CRC scrambled with SL-V-RNTI or SL-SPS-V-RNTI). The aforementioned uplink scheduling grant (UL grant) contains at least the scheduling information for PSSCH frequency domain resources in sidelink communication. When the UE successfully listens to the PDCCH or EPDCCH scrambled with SL-V-RNTI or SL-SPS-V-RNTI, it uses the PSSCH frequency domain resource indication field in the uplink scheduling grant (UL grant, DCI format 5A) as the indication information for the PSSCH frequency domain resources in the PSCCH (SCI format 1), and sends the PSCCH (SCI format 1) and the corresponding PSSCH.

[0167] For semi-static scheduling (SPS) in transmission mode 3, the UE receives SL-SPS-V-RNTI scrambled DCI format 5A on downlink subframe n. If DCI format 5A contains SPS activation indication information, the UE determines the frequency domain resources of PSSCH based on the indication information in DCI format 5A, and determines the time domain resources of PSSCH (PSSCH transmission subframe) based on information such as subframe n.

[0168] 2) UE-sensing-based resource allocation (Transmission Mode 4): UE-sensing-based resource allocation means that resources used for sidelink communication are allocated based on the UE's sensing process of a set of candidate available resources. When the RRC signaling SL-V2X-ConfigDedicated is set to ue-Selected-r14, it indicates that the UE is configured for UE-sensing-based transmission mode. In UE-sensing-based transmission mode, the base station configures an available transmission resource pool. The UE determines the sidelink transmission resources for PSSCH in the transmission resource pool according to certain rules (see the LTE V2X UE sensing process section for a detailed description of the process), and transmits the PSCCH (SCI format 1) and the corresponding PSSCH.

[0169] The parameter set (numerology) in NR (including NR sidelinks) and the time in NR (including NR sidelinks) slot

[0170] The parameter set numberology includes two aspects: subcarrier spacing and cyclic prefix (CP) length. NR supports five subcarrier spacings: 15kHz, 30kHz, 60kHz, 120kHz, and 240kHz (corresponding to μ = 0, 1, 2, 3, and 4). Table 4.2-1 shows the supported transmission parameter set, as detailed below.

[0171] Table 4.2-1 Subcarrier Spacing Supported by NR

[0172] μ <![CDATA[Δf=2 μ ·15[kHz]]]> CP (Cyclic Prefix) 0 15 normal 1 30 normal 2 60 Normal, expansion 3 120 normal 4 240 normal

[0173] Extended CP is supported only when μ = 2, i.e., with a subcarrier spacing of 60 kHz; for other subcarrier spacings, only normal CP is supported. For normal CP, each slot contains... One OFDM symbol; for extended CP, each slot contains One OFDM symbol. For μ = 0, i.e., a 15kHz subcarrier spacing, one time slot = 1ms; for μ = 1, i.e., a 30kHz subcarrier spacing, one time slot = 0.5ms; for μ = 2, i.e., a 60kHz subcarrier spacing, one time slot = 0.25ms, and so on.

[0174] NR and LTE use the same definition for subframes, which is 1ms. For a subcarrier spacing configuration μ, the slot number within one subframe (1ms) can be represented as... The range is 0 to The slot number within a system frame (10ms in duration) can be represented as: The range is 0 to in, and The definitions for different subcarrier spacings μ are shown in the table below.

[0175] Table 4.3.2-1: Number of symbols per slot, number of slots per system frame, and number of slots per subframe during normal CP.

[0176]

[0177] Table 4.3.2-2: Number of symbols per slot, number of slots per system frame, and number of slots per subframe during extended CP (60kHz)

[0178]

[0179] On NR carriers, the System Frame (or simply frame) number, SFN, ranges from 0 to 1023. In sidelink communication, the concept of Direct System Frame (DFN) is introduced, also ranging from 0 to 1023. The above description of the relationship between system frames and numbers also applies to direct system frames. For example, a direct system frame has a duration of 10 ms, and for a subcarrier spacing of 15 kHz, a direct system frame includes 10 time slots, and so on. DFN is used for timing on sidelink carriers.

[0180] Sidelink resource pool

[0181] In sidelink communication, the resources used for both transmission and reception by the UE belong to the resource pool. For example, in the base station-scheduled transmission mode (transmission mode 1 in NR sidelink communication), the base station schedules transmission resources for the sidelink UE in the resource pool. Alternatively, in the UE-aware transmission mode (transmission mode 2 in NR sidelink communication), the UE determines the transmission resources in the resource pool.

[0182] CRC calculation

[0183] The bits before CRC calculation are represented as a0, a1, ..., a A-1 (Total A bits). After CRC calculation, in a0, a1, ..., a A-1 Then, L parity bits (or L-bit checksums) are added. These L parity bits are denoted as p0, p1, ..., p L-1 The aforementioned A+L bits can be represented as a0D using a polynomial method. A+L-1 +a1D A+L-2 +…+a A-1 D L +p0D L-1 +p1D L-2 +…+p L-1 That is, a0 represents the most significant bit, p L-1 This represents the least significant bit. The CRC generator polynomial (when L=24) is g. CRC24A (D)=D 24 +D 23 +D 18 +D 17 +D 14 +D 11 +D 10 +D 7 +D6 +D 5 +D 4 +D 3 +D+1, or g CRC24B (D)=D 24 +D 23 +D 6 +D 5 +D+1, or g CRC24C (D)=D 24 +D 23 +D 21 +D 20 +D 17 +D 15 +D 13 +D 12 +D 8 +D 4 +D 2 +D+1. The a0D obtained after CRC calculation. A+L-1 +a1D A+L-2 +…+a A-1 D L +p0D L-1 +p1D L-2 +…+p L-1 It can be g CRC24A (D) or g CRC24B (D) or g CRC24C (D) divisible by, i.e., a0D A+L-1 +a1D A+L-2 +…+a A- 1D L +p0D L-1 +p1D L-2 +…+p L-1 Divide by g CRC24A (D) or g CRC24B (D) or g CRC24C The remainder of (D) is 0 (L = 24). The division here follows the rules of finite field calculation, with only binary operations of 0 and 1, and the XOR operation (0 for the same, 1 for different) is applied in the division. For example, the remainder of 100101 divided by 1110 is 1, and the remainder of 101100110100 divided by 11001 is 0.

[0184] The decimal value (or numerical value) of the sequence.

[0185] Assume the length of the sequence is L s , can be represented as Then the decimal value of the sequence is equal to Or, equal to (representing that the highest bit of the sequence is s0 and...) This invention does not impose any restrictions on the most significant bit of the sequence; the most significant bit of the sequence can be s0 or... ).

[0186] Side-to-side communication synchronization signal identifier SLSS ID

[0187] In NR side-line communication, the side-line communication synchronization signal SLSS includes the side-line communication primary synchronization signal PSSS and the side-line communication secondary synchronization signal SSSS.

[0188] In side-link communication, the side-link communication synchronization signal identifier is the SLSS ID. There are 672 values ​​in total, ranging from 0 to 671.

[0189]

[0190] Carried by the side-line communication master synchronization signal (PSSS), It is carried by the Side-to-Side Communication Auxiliary Synchronization Signal (SSSS).

[0191] For the received primary and secondary synchronization signals of the side-link communication, the user equipment determines the sequence of the primary synchronization signal and the secondary synchronization signal respectively. and This allows us to determine the SLSS ID, the identifier for the side-to-side communication synchronization signal.

[0192] In NR sideline communication, user equipment may also send a primary synchronization signal (PSSS) and a secondary synchronization signal (SSSS). That is, the user equipment carries the sideline communication synchronization signal identifier through the primary and secondary synchronization signals it sends. It is worth noting that if the user equipment receives the primary and secondary synchronization signals and obtains the sideline synchronization signal identifier (SLSS ID, denoted as A), when the user equipment sends the primary and secondary synchronization signals, the SLSS ID carried may or may not be equal to A. For example, B = A, or B = A + 336. This invention does not impose any restrictions on the numerical relationship between B and A.

[0193] In NR sideline communication, the synchronization source provides the user equipment with the timing for sideline communication transmission and reception. The synchronization source includes the base station, GNSS, and the synchronization source UE (SyncRefUE). If the user equipment does not select a base station, GNSS, or synchronization source UE, it may not select a synchronization source. In this specification, the meaning of the sideline communication synchronization signal identifier corresponding to the synchronization source is as follows: for example, if the synchronization source is GNSS, the sideline communication synchronization signal identifier corresponding to the synchronization source is 0, or other integer values; if the synchronization source is the synchronization source UE, the sideline communication synchronization signal identifier corresponding to the synchronization source is the sideline communication synchronization signal identifier carried in the PSSS and SSSS transmitted by the synchronization source UE. In this invention, the sideline communication synchronization signal identifier corresponding to the synchronization source includes, but is not limited to, the examples above.

[0194] [Example 1]

[0195] like Figure 3 As shown, in Embodiment 1 of the present invention, the method performed by the user equipment may include:

[0196] In step S101, the side-link communication user equipment determines the configuration information of the side-link communication resource pool.

[0197] Optionally, the configuration information of the side-link communication resource pool is configuration information sent by the base station via RRC signaling.

[0198] or,

[0199] Optionally, the configuration information of the sidelink communication resource pool is the pre-configured information (pre-configured parameters) of sidelink communication.

[0200] Optionally, the configuration information of the side-link communication resource pool is configured with the PSFCH frequency hopping identifier sl-PSFCH-HopID-r16 (i.e., the PSFCH frequency hopping identifier is present), or the configuration information of the side-link communication resource pool is not configured with the PSFCH frequency hopping identifier sl-PSFCH-HopID-r16 (i.e., the PSFCH frequency hopping identifier is absent).

[0201] In step S102, the side-link communication user equipment receives PSCCH and corresponding PSSCH sent by other user equipment.

[0202] Optionally, the user equipment determines the source ID and the destination ID based on the first-level SCI carried by the PSCCH and / or the second-level SCI carried by the PSSCH.

[0203] In step S103, the side-link communication user equipment determines the physical side-link communication feedback channel PSFCH sequence cyclic shift α. l Initialization sequence parameter c init .

[0204] Optionally, if the configuration information of the side-link communication resource pool is configured with the frequency hopping identifier sl-PSFCH-HopID-r16 of the PSFCH, the side-link communication user equipment determines the initialization sequence parameter c. init The value n equal to the value of sl-PSFCH-HopID-r16 ID Otherwise, the side-line communication user equipment determines the initialization sequence parameter c. init Equal to the value n ID , where n ID It is equal to the source identifier (source ID), or equal to the destination identifier (destination ID), or equal to a function value of the source ID and / or the destination ID (denoted as f(source ID, and / or, destination ID)), or equal to a function value of the source ID and / or the destination ID divided by 2. 31 The remainder obtained (represented as {f(source ID, and / or, destination ID)) mod 2 31 ).

[0205] [Example 2]

[0206] like Figure 3 As shown, in Embodiment 2 of the present invention, the method performed by the user equipment may include:

[0207] In step S101, the side-link communication user equipment determines the configuration information of the side-link communication resource pool.

[0208] Optionally, the configuration information of the side-link communication resource pool is configuration information sent by the base station via RRC signaling.

[0209] or,

[0210] Optionally, the configuration information of the sidelink communication resource pool is the pre-configured information (pre-configured parameters) of sidelink communication.

[0211] Optionally, the configuration information of the side-link communication resource pool is configured with the PSFCH frequency hopping identifier sl-PSFCH-HopID-r16 (i.e., the PSFCH frequency hopping identifier is present), or the configuration information of the side-link communication resource pool is not configured with the PSFCH frequency hopping identifier sl-PSFCH-HopID-r16 (i.e., the PSFCH frequency hopping identifier is absent).

[0212] In step S102, the side-link communication user equipment receives PSCCH and corresponding PSSCH sent by other user equipment.

[0213] Optionally, the user equipment determines the value n of the CRC checksum (or partial CRC checksum) of the first-level SCI carried by the PSCCH. CRC ,equal or, or, or, Where L represents the CRC checksum (p0, p1, ..., p) of the first-level SCI. L-1 The number of bits of ), and satisfying 0≤A≤B≤L-1.

[0214] Optionally, the user equipment determines the value n of the CRC checksum (or partial CRC checksum) of the second-level SCI carried by the PSSCH. CRC ,equal or, or, or, Where L represents the CRC checksum of the second-level SCI (p0, p1, ..., p...). L-1 The number of bits of ), and satisfying 0≤A≤B≤L-1.

[0215] In step S103, the side-link communication user equipment determines the physical side-link communication feedback channel PSFCH sequence cyclic shift α. l Initialization sequence parameter c init .

[0216] Optionally, if the configuration information of the side-link communication resource pool is configured with the frequency hopping identifier sl-PSFCH-HopID-r16 of the PSFCH, the side-link communication user equipment determines the initialization sequence parameter c. initThe value n equal to the value of sl-PSFCH-HopID-r16 ID Otherwise, the side-line communication user equipment determines the initialization sequence parameter c. init equal to n CRC , or, equal to the n CRC The function value (represented as f(n)) CRC ), or, equal to the n CRC Divide the function value by 2 31 The remainder obtained is denoted as {f(n)} CRC )}mod 2 31 ).

[0217] [Example 3]

[0218] like Figure 4 As shown, in Embodiment 3 of the present invention, the method performed by the user equipment may include:

[0219] In step S201, the side-link communication user equipment determines the configuration information of the side-link communication resource pool.

[0220] Optionally, the configuration information of the side-link communication resource pool is configuration information sent by the base station via RRC signaling.

[0221] or,

[0222] Optionally, the configuration information of the sidelink communication resource pool is the pre-configured information (pre-configured parameters) of sidelink communication.

[0223] Optionally, the configuration information of the side-link communication resource pool is configured with the PSFCH frequency hopping identifier sl-PSFCH-HopID-r16 (i.e., the PSFCH frequency hopping identifier is present), or the configuration information of the side-link communication resource pool is not configured with the PSFCH frequency hopping identifier sl-PSFCH-HopID-r16 (i.e., the PSFCH frequency hopping identifier is absent).

[0224] In step S202, the side-link communication user equipment determines the physical side-link communication feedback channel PSFCH sequence cyclic shift α. l Initialization sequence parameter c init .

[0225] Optionally, if the configuration information of the side-link communication resource pool is configured with the frequency hopping identifier sl-PSFCH-HopID-r16 of the PSFCH, the side-link communication user equipment determines the initialization sequence parameter c. initThe value n equal to the value of sl-PSFCH-HopID-r16 ID Otherwise, the side-line communication user equipment determines the initialization sequence parameter c. init This is equal to the lateral communication synchronization signal identifier (SLSS ID). Optionally, the lateral communication synchronization signal identifier represents the lateral communication synchronization signal identifier corresponding to the synchronization source of the user equipment, and optionally, it is 0 (or any integer from 0 to 671); or, optionally, the lateral communication synchronization signal identifier represents the lateral communication synchronization signal identifier carried in the transmission of SLSS determined by the user equipment according to the selected synchronization source (base station, or GNSS, or synchronization source UE, or no synchronization source UE).

[0226] [Example 4]

[0227] like Figure 4 As shown, in Embodiment 4 of the present invention, the method performed by the user equipment may include:

[0228] In step S201, the side-link communication user equipment determines the configuration information of the side-link communication resource pool.

[0229] Optionally, the configuration information of the side-link communication resource pool is configuration information sent by the base station via RRC signaling.

[0230] or,

[0231] Optionally, the configuration information of the sidelink communication resource pool is the pre-configured information (pre-configured parameters) of sidelink communication.

[0232] Optionally, the configuration information of the side-link communication resource pool is configured with the PSFCH frequency hopping identifier sl-PSFCH-HopID-r16 (i.e., the PSFCH frequency hopping identifier is present), or the configuration information of the side-link communication resource pool is not configured with the PSFCH frequency hopping identifier sl-PSFCH-HopID-r16 (i.e., the PSFCH frequency hopping identifier is absent).

[0233] In step S202, the side-link communication user equipment determines the physical side-link communication feedback channel PSFCH sequence cyclic shift α. l Initialization sequence parameter c init .

[0234] Optionally, if the configuration information of the side-link communication resource pool is configured with the frequency hopping identifier sl-PSFCH-HopID-r16 of the PSFCH, the side-link communication user equipment determines the initialization sequence parameter c. init The value n equal to the value of sl-PSFCH-HopID-r16 ID Otherwise, if, optionally, the user equipment (on the side-link communication frequency) has network coverage (or a serving cell), then the side-link communication user equipment determines the initialization sequence parameter c. init The cell identifier is equal to the serving cell or the corresponding cell providing network coverage. Alternatively, the side-line communication user equipment may determine the initialization sequence parameter c. init This is equal to the lateral communication synchronization signal identifier (SLSS ID). Optionally, the lateral communication synchronization signal identifier represents the lateral communication synchronization signal identifier corresponding to the synchronization source of the user equipment, and optionally, it is 0 (or any integer from 0 to 671); or, optionally, the lateral communication synchronization signal identifier represents the lateral communication synchronization signal identifier carried in the transmission of SLSS determined by the user equipment according to the selected synchronization source (base station, or GNSS, or synchronization source UE, or no synchronization source UE).

[0235] Figure 5 This is a block diagram representing the user equipment (UE) involved in this disclosure. For example... Figure 5 As shown, the user equipment UE80 includes a processor 801 and a memory 802. The processor 801 may include, for example, a microprocessor, a microcontroller, an embedded processor, etc. The memory 802 may include, for example, volatile memory (such as random access memory, RAM), a hard disk drive (HDD), non-volatile memory (such as flash memory), or other memory. Program instructions are stored on the memory 802. When executed by the processor 801, these instructions can perform the methods described in detail herein, executed by the user equipment.

[0236] The methods and related devices of this disclosure have been described above in conjunction with preferred embodiments. Those skilled in the art will understand that the methods shown above are merely exemplary, and the various embodiments described above can be combined with each other without contradiction. The methods of this disclosure are not limited to the steps and sequence shown above. The network nodes and user equipment shown above may include more modules, such as modules that can be developed or will be developed in the future for use with base stations, MMEs, or UEs, etc. The various identifiers shown above are merely exemplary and not limiting, and this disclosure is not limited to the specific information elements exemplified by these identifiers. Those skilled in the art can make many variations and modifications based on the teachings of the illustrated embodiments.

[0237] It should be understood that the above embodiments of this disclosure can be implemented by software, hardware, or a combination of both. For example, the various components inside the base station and user equipment in the above embodiments can be implemented by a variety of devices, including but not limited to: analog circuit devices, digital circuit devices, digital signal processing (DSP) circuits, programmable processors, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), programmable logic devices (CPLDs), and so on.

[0238] In this application, "base station" can refer to a mobile communication data and control switching center with high transmission power and wide coverage, including functions such as resource allocation and scheduling, and data reception and transmission. "User equipment" can refer to user mobile terminals, such as mobile phones, laptops, and other terminal devices that can wirelessly communicate with base stations or micro base stations.

[0239] Furthermore, the embodiments of this disclosure disclosed herein can be implemented on a computer program product. More specifically, the computer program product is one that has a computer-readable medium on which computer program logic is encoded, which, when executed on a computing device, provides related operations to implement the above-described technical solutions of this disclosure. When executed on at least one processor of a computing system, the computer program logic causes the processor to perform the operations (methods) described in the embodiments of this disclosure. This configuration of the disclosure is typically provided as software, code, and / or other data structures set or encoded on a computer-readable medium such as an optical medium (e.g., CD-ROM), floppy disk, or hard disk, or other media such as firmware or microcode on one or more ROM, RAM, or PROM chips, or downloadable software images, shared databases, etc., in one or more modules. The software or firmware or such configuration can be installed on a computing device to cause one or more processors in the computing device to perform the technical solutions described in the embodiments of this disclosure.

[0240] Furthermore, each functional module or feature of the base station equipment and terminal equipment used in each of the above embodiments can be implemented or executed by circuitry, which is typically one or more integrated circuits. Circuitry designed to perform the various functions described in this specification may include general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs) or general-purpose integrated circuits, field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic, or discrete hardware components, or any combination of the above devices. The general-purpose processor may be a microprocessor, or the processor may be an existing processor, controller, microcontroller, or state machine. The aforementioned general-purpose processor or each circuit may be configured by digital circuitry or by logic circuitry. Furthermore, when advancements in semiconductor technology lead to advanced technologies that can replace current integrated circuits, this disclosure may also utilize integrated circuits obtained using such advanced technologies.

[0241] Although the present disclosure has been illustrated above in conjunction with preferred embodiments, those skilled in the art will understand that various modifications, substitutions, and changes can be made to the disclosure without departing from its spirit and scope. Therefore, the disclosure should not be limited by the above embodiments, but rather by the appended claims and their equivalents.

Claims

1. A method executed by a user equipment, comprising: Send the Physical Side-Connection Feedback Channel (PSFCH), wherein the PSFCH is used to carry the side-connection communication HARQ-ACK, and Based on the initialization sequence parameter c init The numerical value generates the cyclic shift of the PSFCH sequence. , Among them, based on the initialization sequence parameter c init The cyclic shift is generated by initializing the sequence of values. , If the PSFCH frequency hopping flag value is configured, then the initialization sequence parameter c init The value is equal to the value of the PSFCH frequency hopping flag. If the value of the PSFCH frequency hopping flag is not configured, then the initialization sequence parameter c init The value is 0.

2. A user equipment, comprising: processor; as well as The memory stores instructions, wherein, based on the instructions, the processor is configured to: Send the Physical Side-Connection Feedback Channel (PSFCH), wherein the PSFCH is used to carry the side-connection communication HARQ-ACK, and Based on the initialization sequence parameter c init The numerical value generates the cyclic shift of the PSFCH sequence. , Among them, based on the initialization sequence parameter c init The cyclic shift is generated by initializing the sequence of values. , If the PSFCH frequency hopping flag value is configured, then the initialization sequence parameter c init The value is equal to the value of the PSFCH frequency hopping flag. If the value of the PSFCH frequency hopping flag is not configured, then the initialization sequence parameter c init The value is 0.