Methods executed by user equipment and user equipment
By identifying N PSFCHs and setting priorities for user equipment in 5G V2X, the problem of PSFCH and PSSCH occupancy within time slots is solved, achieving efficient and unambiguous communication.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-02-12
- Publication Date
- 2026-03-13
AI Technical Summary
In 5G V2X, due to the half-duplex limitation of the UE and the limitation on the number of PSFCH channels, how to efficiently and unambiguously determine which PSFCH needs to be sent and/or received, and how to determine the occupancy of PSFCH and/or PSSCH in the time slot, is a problem that needs to be solved.
By identifying N PSFCHs and setting a priority for each PSFCH, the highest priority PSFCH is processed first, while other PSFCHs are not sent or received. At the same time, the number and position of symbols of PSFCH and PSSCH in the time slot are determined to ensure unambiguous transmission and reception.
This enables user equipment to efficiently and unambiguously determine the transmission and reception of PSFCH and PSSCH in 5G V2X, thereby improving communication efficiency.
Smart Images

Figure CN113259294B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to a method performed by a user equipment and the user equipment itself. Background Technology
[0002] In 5G V2X, due to the half-duplex limitation of the UE and the limitation on the number of PSFCH channels that can be sent and / or received simultaneously, how to determine which (or which) PSFCHs need to be sent and / or received when multiple PSFCHs are triggered is a problem that needs to be solved.
[0003] In addition, in 5G V2X, how to determine the OFDM symbols within a time slot occupied by PSFCH and / or PSSCH is also a problem that needs to be solved.
[0004] Prior art literature
[0005] Non-patent literature
[0006] Non-Patent Document 1: RP-152293, New WI proposal: Support for V2V services based on LTE sidelink
[0007] Non-patent literature 2: RP-170798, New WID on 3GPP V2X Phase 2
[0008] Non-Patent Document 3: RP-170855, New WID on New Radio Access Technology
[0009] Non-Patent Document 4: RP-190766, New WID on 5G V2X with NR sidelink Summary of the Invention
[0010] To address at least some of the aforementioned problems, the present invention provides a method and a user equipment performed by a user equipment, enabling the UE to efficiently and unambiguously determine the PSFCH to be sent or received.
[0011] According to the present invention, a method executed by a user equipment is proposed, characterized by comprising:
[0012] Determine N PSFCHs and perform one or more operations related to the PSFCHs, where N is an integer greater than or equal to 2, and the N PSFCHs are used for sending or receiving.
[0013] Preferably, each of the N PSFCHs is used for sending or receiving.
[0014] Preferably, the N PSFCHs overlap in time.
[0015] Preferably, the target layer-1 identifiers in the SCIs that trigger the data transmission of the N PSFCHs are all different.
[0016] Preferably, each of the N PSFCHs is associated with a priority level.
[0017] Preferably, the one or more operations related to PSFCH include: if the highest priority PSFCH among the N PSFCHs is used for transmission, then the highest priority PSFCH is transmitted, and no transmission and / or reception operations are performed for the other PSFCHs among the N PSFCHs.
[0018] Preferably, the one or more operations related to PSFCH include: if the highest priority PSFCH among the N PSFCHs is used for transmission, then no more than M PSFCHs, including the highest priority PSFCH, are transmitted. TX,MAX A PSFCH for transmission, where M TX,MAX It is a predefined, preconfigured, or configured value.
[0019] Preferably, the one or more operations related to PSFCH include: if the highest priority PSFCH among the N PSFCHs is used for reception, then the highest priority PSFCH is received.
[0020] Preferably, the one or more operations related to PSFCH include: if the highest priority PSFCH among the N PSFCHs is used for reception, then receiving no more than M PSFCHs, including the highest priority PSFCH. RX,MAX One PSFCH for receiving.
[0021] Furthermore, according to the present invention, a method executed by a user equipment is proposed, characterized by comprising:
[0022] Determine the N occupied by PSFCH in one time slot PSFCH A symbol, and to perform one or more operations related to PSFCH.
[0023] Furthermore, according to the present invention, a method executed by a user equipment is proposed, characterized by comprising:
[0024] Determine the N occupied by PSSCH in a time slot PSSCH A symbol, and to perform one or more operations related to PSSCH.
[0025] Furthermore, according to the present invention, a user equipment is provided, comprising: a processor; and a memory storing instructions, wherein the instructions, when executed by the processor, perform the methods described above.
[0026] Therefore, the present invention provides a method that enables the UE to efficiently and unambiguously determine which PSFCH to send or receive by establishing priority rules for sending and / or receiving PSFCH.
[0027] Furthermore, this invention provides a method that enables the UE to efficiently and unambiguously send or receive PSFCH by determining the number of symbols and / or position of PSFCH within a time slot.
[0028] Furthermore, this invention provides a method that enables the UE to efficiently and unambiguously send or receive PSSCH by determining the number of symbols and / or position of PSSCH within a time slot. Attached Figure Description
[0029] The above and other features of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings, wherein:
[0030] Figure 1 This is a flowchart illustrating a method performed by a user equipment according to an embodiment of the present invention.
[0031] Figure 2 This is a flowchart illustrating a method performed by a user equipment according to Embodiment 2 of the present invention.
[0032] Figure 3 This is a flowchart illustrating a method performed by a user equipment according to Embodiment 3 of the present invention.
[0033] Figure 4 A block diagram of the user equipment (UE) involved in this invention is shown. Detailed Implementation
[0034] The present invention will now be described in detail with reference to the accompanying drawings and specific embodiments. It should be noted that the present invention 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 invention have been omitted to prevent confusion in understanding the present invention.
[0035] The following description uses 5G mobile communication systems and their subsequent evolutions as example application environments to specifically describe several embodiments according to the present invention. However, it should be noted that the present invention is not limited to the following embodiments, but is applicable to many other wireless communication systems, such as communication systems after 5G and 4G mobile communication systems before 5G.
[0036] The following describes some of the terms involved in this invention. Unless otherwise specified, the terms used in this invention are as defined herein. The terms given in this invention may be named differently in LTE, LTE-Advanced, LTE-AdvancedPro, NR and later communication systems, but a unified terminology is used in this invention. When applied to a specific system, it can be replaced with the terminology used in the corresponding system.
[0037] 3GPP: 3rd Generation Partnership Project
[0038] AGC: Automatic Gain Control
[0039] AL: Aggregation Level
[0040] AS: Access Stratum
[0041] BWP: Bandwidth Part
[0042] CA: Carrier Aggregation
[0043] CCE: Control-channel element
[0044] CORESET: control-resource set
[0045] CP: Cyclic Prefix
[0046] CP-OFDM: Cyclic Prefix Orthogonal Frequency Division Multiplexing
[0047] CRB: Common Resource Block
[0048] CRC: Cyclic Redundancy Check
[0049] CSI: Channel-state Information
[0050] CSS: Common Search Space
[0051] DC: Dual Connectivity
[0052] DCI: Downlink Control Information
[0053] DFN: Direct Frame Number
[0054] DFT-s-OFDM: Discrete Fourier Transform Spread Orthogonal Frequency Division Multiplexing
[0055] DL: Downlink
[0056] DL-SCH: Downlink Shared Channel
[0057] DM-RS: Demodulation reference signal
[0058] eMBB: Enhanced Mobile Broadband.
[0059] eNB: E-UTRAN Node B, E-UTRAN Node B
[0060] E-UTRAN: Evolved UMTS Terrestrial Radio Access Network
[0061] FDD: Frequency Division Duplex
[0062] FDRA: Frequency Domain Resource Assignment
[0063] FR1: Frequency Range 1
[0064] FR2: Frequency Range 1, Frequency Range 2
[0065] GLONASS: Global Navigation Satellite System
[0066] gNB: NR Node B, NR Node B
[0067] GNSS: Global Navigation Satellite System
[0068] GPS: Global Positioning System
[0069] HARQ: Hybrid Automatic Repeat Request
[0070] ID: Identity (or Identifier), identity, identifier
[0071] IE: Information Element
[0072] IP: Internet Protocol
[0073] LCID: Logical Channel ID
[0074] LTE: Long Term Evolution
[0075] LTE-A: Long Term Evolution-Advanced
[0076] MAC: Medium Access Control
[0077] MAC CE: MAC Control Element
[0078] MCG: Master Cell Group
[0079] MIB: Master Information Block
[0080] MIB-SL: Master Information Block-Sidelink
[0081] MIB-SL-V2X: Master Information Block-Sidelink-V2X, a direct link between a vehicle and any entity.
[0082] MIB-V2X: Master Information Block-V2X, the main information block connecting vehicles to any entity.
[0083] mMTC: Massive Machine Type Communication
[0084] NAS: Non-Access Stratum
[0085] NDI: New Data Indicator
[0086] NR: New Radio
[0087] NUL: Normal Uplink.
[0088] OFDM: Orthogonal Frequency Division Multiplexing
[0089] PBCH: Physical Broadcast Channel
[0090] PDCCH: Physical Downlink Control Channel
[0091] PDCP: Packet Data Convergence Protocol
[0092] PDSCH: Physical Downlink Shared Channel
[0093] PSBCH: Physical Sidelink Broadcast Channel
[0094] PSCCH: Physical Sidelink Control Channel
[0095] PSFCH: Physical Sidelink Feedback Channel
[0096] PSSCH: Physical Sidelink Shared Channel
[0097] PRB: Physical Resource Block
[0098] PSS: Primary Synchronization Signal
[0099] PSS-SL: Primary Synchronization Signal for Sidelink.
[0100] PSSS: Primary Sidelink Synchronization Signal
[0101] PTAG: Primary Timing Advance Group
[0102] PUSCH: Physical uplink shared channel
[0103] PUCCH: Physical uplink control channel
[0104] QCL: Quasi co-location
[0105] QoS: Quality of Service
[0106] QZSS: Quasi-Zenith Satellite System
[0107] RAR: Random Access Response
[0108] RB: Resource Block
[0109] RE: Resource Element
[0110] REG: resource-element group
[0111] RF: Radio Frequency
[0112] RLC: Radio Link Control Protocol
[0113] RNTI: Radio-Network Temporary Identifier
[0114] RRC: Radio Resource Control
[0115] RV: Redundancy Version
[0116] S-BWP: Sidelink Bandwidth Part, Straight-through bandwidth segment
[0117] S-MIB: Sidelink Master Information Block
[0118] S-PSS: Sidelink Primary Synchronization Signal
[0119] S-SSB: Sidelink SS / PBCH block, direct synchronization signal / physical broadcast channel block
[0120] S-SSS: Sidelink Secondary Synchronization Signal, direct-link secondary synchronization signal
[0121] SCG: Secondary Cell Group
[0122] SCI: Sidelink Control Information
[0123] SCS: Subcarrier Spacing
[0124] SDAP: Service Data Adaptation Protocol
[0125] SFN: System Frame Number
[0126] SIB: System Information Block
[0127] SL: Sidelink, going straight
[0128] SL BWP: Sidelink Bandwidth Part
[0129] SL MIB: Sidelink Master Information Block
[0130] SL PSS: Sidelink Primary Synchronization Signal
[0131] SL SS: Sidelink Synchronization Signal
[0132] SL SSID: Sidelink Synchronization Signal Identity (or Sidelink Synchronization Signal Identifier), the identifier for the straight-through synchronization signal.
[0133] SL SSB: Sidelink SS / PBCH block, direct synchronization signal / physical broadcast channel block
[0134] SL SSS: Sidelink Secondary Synchronization Signal
[0135] SLSS: Sidelink Synchronization Signal
[0136] SLSS ID: Sidelink Synchronization Signal Identity (or SidelinkSynchronization SignalIdentifier), the identifier for the straight-through synchronization signal.
[0137] SLSSID: Sidelink Synchronization Signal Identity (or Sidelink Synchronization Signal Identifier), the identifier for the straight-through synchronization signal.
[0138] SpCell: Special Cell
[0139] SRS: Sounding Reference Signal
[0140] SSB: SS / PBCH block, Synchronization Signal / Physical Broadcast Channel Block
[0141] SSB-SL: SS / PBCH block for Sidelink, direct synchronization signal / physical broadcast channel block
[0142] SSS: Secondary Synchronization Signal
[0143] SSS-SL: Secondary Synchronization Signal for Sidelink.
[0144] SSSB: Sidelink SS / PBCH block, direct synchronization signal / physical broadcast channel block
[0145] SSSS: Secondary Sidelink Synchronization Signal
[0146] STAG: Secondary Timing Advance Group
[0147] Sub-channel: Subchannel
[0148] SUL: Supplementary Uplink
[0149] TA: Timing Advance
[0150] TAG: Timing Advance Group
[0151] TB: Transport Block
[0152] TCP: Transmission Control Protocol
[0153] TDD: Time Division Duplex
[0154] TPC: Transmit power control
[0155] UE: User Equipment
[0156] UL: Uplink
[0157] UMTS: Universal Mobile Telecommunications System
[0158] URLLC: Ultra-Reliable and Low-Latency Communication
[0159] USS: UE-specific Search Space
[0160] V2I: Vehicle-to-Infrastructure
[0161] V2N: Vehicle-to-network
[0162] V2P: Vehicle-to-Pedestrian
[0163] V2V: Vehicle-to-vehicle
[0164] V2X: Vehicle-to-everything.
[0165] VRB: Virtual Resource Block
[0166] Unless otherwise specified, in all embodiments and implementations of the present invention:
[0167] • Optionally, where applicable, “send” can be replaced with “transmit”. And vice versa.
[0168] • Optionally, “higher layer” can refer to one or more protocol layers or protocol sublayers above the physical layer. For example, the MAC layer, RLC layer, PDCP layer, PC5RRC layer, PC5-S layer, RRC layer, V2X layer, application layer, V2X application layer, etc.
[0169] Optionally, "pre-configuration" can be performed via higher-level protocols / signaling. For example, it can be pre-configured (e.g., pre-configured according to the specifications of higher-level protocols) in a specific storage location in the UE, or pre-configured (e.g., pre-configured according to the specifications of higher-level protocols) in a specific storage location accessible to the UE.
[0170] Optionally, "configuration" can be performed via higher-level protocols / signaling. For example, configuring the UE via RRC signaling.
[0171] • Optionally, time-domain resources can also be called time resources.
[0172] • Optionally, frequency-domain resources can also be called frequency resources.
[0173] • Optionally, “symbol” refers to “OFDM symbol”.
[0174] Optionally, OFDM symbol numbering within a time slot can start from 0. For example, for a normal CP, the set of OFDM symbol numbers within a time slot could be {0, 1, ..., 13}. Similarly, for an extended CP, the set of OFDM symbol numbers within a time slot could be {0, 1, ..., 11}.
[0175] • Optionally, a resource block may refer to a virtual resource block (VRB), a physical resource block (PRB), a common resource block (CRB), or a resource block defined in other ways.
[0176] Optionally, within a resource block, subcarrier numbers can start from 0. For example, the set of subcarrier numbers within a resource block could be {0, 1, ..., 11}.
[0177] • Optionally, (a1, a2, ..., a N A tuple can be represented as an N-tuple. Where,
[0178] ◆If a1=a′1, a2=a′2,...,a N =a′ N Then (a1, a2, ..., a) is called (a1, a2, ..., a) N ) equals (or is equivalent to) (a′1, a′2, ..., a′) N Otherwise, (a1, a2, ..., a) N ) is not equal to (or different from) (a′1, a′2, ..., a′) N ).
[0179] • Optionally, if sets S1 and S2 already exist, then set S = S1 + S2 represents the union of sets S1 and S2.
[0180] • Optionally, the use of the gap (GAP) symbol may include performing a transition from receiving to transmitting, or a transition from transmitting to receiving, etc.
[0181] In D2D (Device to Device) communication, the interface between devices (also known as User Equipment, UE) can be called a PC5 interface. The corresponding transmission link at the physical layer can be called a "sidelink" (SL) link, to distinguish it from the uplink (UL) link and the downlink (DL) link. Communication based on the SL link is called SL communication (sidelink communication). An SL link based on LTE technology is called an LTE SL link. An SL link based on NR technology is called an NR SL link. 5G V2X communication can be based on either LTE SL or NR SL. Unless otherwise specified below, "SL" refers to NR SL.
[0182] The physical layer of the SL interface can support one or more modes of transmission in one or more scenarios, including in-coverage, out-of-coverage, and partial-coverage scenarios, such as broadcast transmission, groupcast transmission, unicast transmission, and so on.
[0183] For FR1 (Frequency Range 1), the SCS (subcarrier spacing, denoted as Δf, in kHz) corresponding to the SL link can be 15kHz (normal CP), 30kHz (normal CP), or 60kHz (normal CP or extended CP); for FR2 (Frequency Range 2), the SCS corresponding to the SL link can be 60kHz (normal CP or extended CP) or 120kHz (normal CP). Each SCS corresponds to an SCS configuration (denoted as μ). For example, Δf = 15kHz corresponds to μ = 0, Δf = 30kHz corresponds to μ = 1, Δf = 60kHz corresponds to μ = 2, Δf = 120kHz corresponds to μ = 3, and so on; or, for any given μ, Δf = 2... μ0.15kHz. μ can be the SCS configuration of an SL carrier; for example, all SL transmissions on an SL carrier use the same SCS configuration and / or the same CP. μ can be the SCS configuration of an SL BWP (Sidelink Bandwidth Part, also known as S-BWP, SBWP, SL-BWP, BWP-SL, or simply BWP); for example, all SL transmissions on an SL BWP use the same SCS configuration and / or the same CP. μ can be the SCS configuration of a resource pool; for example, all SL transmissions in a resource pool use the same SCS configuration and / or the same CP.
[0184] Signals and channels related to SL operation may include:
[0185] • SL PSS (Sidelink Primary Synchronization Signal), also known as S-PSS, SPSS, SL-PSS, PSS-SL, or PSSS (Primary Sidelink Synchronization Signal), etc.
[0186] •SL SSS (Sidelink Secondary Synchronization Signal), also known as S-SSS, SSSS (Sidelink Secondary Synchronization Signal), SL-SSS, SSS-SL, or SSSS (Secondary Sidelink Synchronization Signal), etc.
[0187] •PSBCH (Physical Sidelink Broadcast Channel).
[0188] • PSCCH (Physical Sidelink Control Channel).
[0189] • PSSCH (Physical Sidelink Shared Channel).
[0190] • PSFCH (Physical Sidelink Feedback Channel).
[0191] SL PSS, SL SSS, and PSBCH together can be organized into blocks on time / frequency resources, for example, referred to as SL SSB (Sidelink Synchronization Signal / PSBCH block, or SSS / PSBCH block, direct synchronization signal / physical direct broadcast channel block), or SSS / PSBCH block, or S-SS / PSBCH block, or S-SSB, or SSSB, or SL-SSB, or SSB-SL. The transmission bandwidth of SL SSB (e.g., 11 resource blocks) can be located within the corresponding SL carrier (e.g., within an SL BWP configured within the SL carrier). The SL PSS and / or SL SSS can carry the SL SSID (Sidelink Synchronization Identity, or Sidelink Synchronization Identifier, or Sidelink Synchronization Signal Identity, or Sidelink Synchronization Signal Identifier, or referred to as SL-SSID, or SSID-SL, or SLSSID, or SLSS ID, or S-SSID, etc.), and the PSBCH can carry the SL MIB (Sidelink Master Information Block, or referred to as SL-MIB, or S-MIB, or MIB-SL). The SL MIB can contain configuration information of the SL link, such as information related to the direct frame number (or frame number), direct half-frame number (or half-frame number), direct subframe number (or subframe number), or direct timeslot number (or timeslot number) of the PSBCH (or the corresponding SL SSB) carrying the SL MIB.
[0192] On the SL link, the time-domain and / or frequency-domain resources used to transmit SL SSBs can be configured through higher-layer parameters. For example, in the frequency domain, the position of the SL SSB can be configured using the parameter absoluteFrequencySSB-SL. Similarly, in the time domain, the number of SL SSBs (e.g., denoted as ) within a period of 16 frames can be configured. The value can be set via the parameter numSSBwithinPeriod-SL, where the number (or index) is i. S-SSB The index of the slot where the SL SSB is located within a period of 16 frames can be... in It can be configured via the parameter timeOffsetSSB-SL. Through parameters Configuration.
[0193] Sometimes, the time-domain and / or frequency-domain resources configured for an SL SSB in an SL carrier can be considered to correspond to a candidate SL SSB (or SL SSB candidate). On the time-domain and / or frequency-domain resources corresponding to a candidate SL SSB, there may be one or more SL SSB transmissions simultaneously (e.g., from different UEs), or there may be no SL SSB transmissions.
[0194] The synchronization source (or synchronization reference) related to SL synchronization can include GNSS (Global Navigation Satellite System), gNB, eNB, and UE (e.g., NR UE, LTE UE, or NR UE or LTE UE). A UE that acts as a synchronization source (e.g., a UE transmitting SL SSB) can be called a SyncRef UE.
[0195] Examples of GNSS include GPS (Global Positioning System), GLONASS (Global Navigation Satellite System), BeiDou (BeiDou Navigation Satellite System), Galileo (Galileo Navigation Satellite System), and QZSS (Quasi-Zenith Satellite System).
[0196] One or more (e.g., one) SL BWPs can be configured within an SL carrier. Within each SL BWP, the start symbol of the SL time-domain resource within a time slot can be configured via the parameter startSLsymbols (or parameter sl-StartSymbol-r16). (For example, the symbol is numbered within a time slot as...) The number of symbols for SL time-domain resources within a time slot can be configured using the parameter `lengthSLsymbols` (or the parameter `sl-LengthSymbols-r16`). (For example, let the number of symbols be...) The symbols of an SL time-domain resource within a time slot can be called "SL symbols". The set of SL symbols within a time slot is denoted as... but For example, if The set of SL symbols within a time slot is {7, 8, 9, 10, 11, 12, 13}. SL transmission can be performed within a specific resource pool. One or more resource pools can be configured within an SL BWP, wherein, within each resource pool,
[0197] • In the frequency domain, the position of the starting resource block of the starting subchannel within the SL BWP can be configured using the parameter startRB-Subchannel (or parameter sl-StartRB-Subchannel-r16).
[0198] In the frequency domain, the number of sub-channels occupied by the resource pool can be configured via the parameter numSubchannel (or parameter sl-NumSubchannel-r16). The above. Each subchannel can be continuous in the frequency domain.
[0199] In the frequency domain, each subchannel can consist of one or more resource blocks. The specific number of resource blocks (called the size of the subchannel, for example, denoted as n) subChannelsize The value can be configured via the parameter `subchannelsize` (or the parameter `sl-SubchannelSize-r16`). The n... subChannelSize Resource blocks can be contiguous in the frequency domain.
[0200] In the frequency domain, the sub-channels within a resource pool can be numbered 0, 1, ..., in ascending order of frequency. Among them, the sub-channel numbered i can be referred to as "sub-channel i".
[0201] • In the time domain, one or more time slots that appear periodically and are available to the resource pool (or belong to the resource pool) can be configured through the parameter timeresourcepool (or parameter sl-TimeResource-r16) (e.g., through a time slot bitmap), where the size of the period can be configured through the parameter periodResourcePool.
[0202] The allocation methods for resources related to SL operations (such as time domain resources, frequency domain resources, and code domain resources) can be classified as follows:
[0203] • Mode 1: The base station schedules SL resources for SL transmission.
[0204] • Mode 2: The UE determines the SL resources used for SL transmission (i.e., the base station does not participate in the scheduling of SL resources). For example, the UE performing the SL transmission operation independently determines the SL resources used for SL transmission.
[0205] The UE can schedule data transmission via SCI (Sidelink Control Information). SL operation can support "two-stage SCI", where the first stage SCI (1 st - Stage SCI can include information such as resource reservation and / or resource allocation, so that all UEs monitoring the SL link can sense the resource reservation and / or resource allocation status; Stage 2 SCI (2 nd -stage SCI) may include other information, such as information related to HARQ feedback. Unless otherwise specified below, when "SCI" is mentioned alone, it may include only the first-stage SCI, only the second-stage SCI, or both the first-stage and second-stage SCI.
[0206] The format of the first-stage SCI can be SCI format 0-1 (or written as "SCI format 0_1"). Below are some examples of information that can be included in SCI format 0-1:
[0207] • Priority.
[0208] • Frequency resource allocation.
[0209] • Time resource assignment.
[0210] • Resource reservation period.
[0211] • Second-stage SCI format (2 nd -stage SCI format).
[0212] The format for the second-stage SCI can be SCI format 0-2 (or written as "SCI format 0_2"). Below are some examples of information that can be included in SCI format 0-2:
[0213] • Source Layer-1 Identifier (also known as Layer-1 Source ID, Layer-1 Source Identifier, Physical Layer Source ID, or (in clear context) Source ID).
[0214] • Destination Layer-1 ID (or Layer-1 Destination ID, Layer-1 Destination Identifier, or Physical Layer Destination ID, or (in context) Destination ID, Target Identifier).
[0215] • HARQ Process ID, or HARQ Process Number.
[0216] • New Data Indicator (NDI).
[0217] • Redundancy Version (RV).
[0218] The first-stage SCI can be carried on the PSCCH. The second-stage SCI can be multiplexed together with the data to be transmitted on the PSSCH associated with (or scheduled by) the PSCCH. The PSCCH and its associated PSSCH can be multiplexed in a certain way on the time-domain and / or frequency-domain resources allocated for SL transmission (for example, the subchannel containing the starting resource block of the PSCCH is the starting subchannel of its associated PSSCH. Or, the starting resource block of the PSCCH is the starting resource block of the starting subchannel of its associated PSSCH). In addition, it can be considered that the first-stage SCI and / or the corresponding second-stage SCI schedule the PSSCH (or schedule the transmission of the PSSCH, or schedule the transmission of the TB carried in the PSSCH).
[0219] For a specific SL transmission that includes PSCCH and / or PSSCH, the sender can be referred to as the TX UE, and the receiver can be referred to as the RX UE. If the SL transmission is a groupcast or unicast transmission, with HARQ feedback enabled, the PSFCH sent by the RX UE can carry feedback on the PSCCH and / or PSSCH sent by the TX UE, where the feedback can be called "HARQ-ACK information". In some configurations, the HARQ-ACK information can be an ACK or a NACK (Negative Acknowledgement); in other configurations, the HARQ-ACK information can only contain NACK.
[0220] In the temporal domain, PSFCH resources can appear periodically in a resource pool, for example, configured via the parameter sl-PSFCH-Period-r16 (e.g., configured for 1 time slot, 2 time slots, or 4 time slots). A specific value of the parameter sl-PSFCH-Period-r16 (e.g., 0) can be used to indicate that no PSFCH resources are configured in the corresponding resource pool, and / or to indicate that HARQ feedback is disabled in the corresponding resource pool. The time slots associated with the PSFCH period can be "logical time slots," that is, only including time slots belonging to the corresponding resource pool; for example, if time slots 0 and 5 in a frame belong to the temporal domain resources of a certain resource pool, while time slots 1, 2, 3, and 4 do not belong to the temporal domain resources of that resource pool, then sl-PSFCH-Period-r16 = 1 can indicate that PSFCH resources exist in the aforementioned time slots 0 and 5.
[0221] In the frequency domain, PSFCH resources can be configured in a set of RBs (e.g., a set of consecutive PRBs, or a set of partially or entirely discontinuous PRBs), for example, through the parameter sl-PSFCH-RB-Set.
[0222] Embodiments of the present invention will now be described with reference to the accompanying drawings.
[0223] [Example 1]
[0224] The following is combined Figure 1 The method executed by a user equipment according to Embodiment 1 of the present invention will be described below.
[0225] Figure 1 This is a flowchart illustrating a method performed by a user equipment according to an embodiment of the present invention.
[0226] like Figure 1As shown, in Embodiment 1 of the present invention, the steps performed by the user equipment (UE) include: step S101 and step S103.
[0227] Specifically, in step S101, N PSFCHs are determined. For example, the N PSFCHs can be denoted as PSFCH1, PSFCH2, ..., PSFCH. N .
[0228] in,
[0229] • Optionally, N is a predefined value. For example, N=1, N=2, N=3, N=4, N=5, N=6, N=7, N=8, N=9, and N=10.
[0230] •Optionally, N≥1.
[0231] • Optionally, N≤N max .in,
[0232] ◆Optionally, N max It is a predefined value. For example, N max =1, and N is another example. max =2, and N is another example. max =3, and N is another example. max =4, and N is another example. max =5, and N max =6, and N is another example. max =7, and N is another example. max =8, and N max =9, and N max =10.
[0233] ◆Optionally, N max It can be configured through higher-level protocols.
[0234] ◆Optionally, N max Pre-configuration can be performed through higher-level protocols.
[0235] ◆Optionally, N max This may be related to the capabilities of the UE.
[0236] ◆Optionally, N max The period is determined by the PSFCH resources configured in the corresponding resource pool. For example, if the parameter sl-PSFCH-Period-r16 is configured to 1, then N max =1; For example, if the parameter sl-PSFCH-Period-r16 is configured as 2, then N max =2; if parameter sl-PSFCH-Period-r16 is configured as 4, then N max =4.
[0237] Optionally, "determining N PSFCHs" includes determining the time-domain resources and / or frequency-domain resources and / or code-domain resources of each of the N PSFCHs.
[0238] Optionally, N in the "N PSFCH" TX N are used for sending. RX One is used for receiving. Among them,
[0239] ◆Optionally, N TX +N RX =N.
[0240] ◆Optionally, a PSFCH "for transmission" can also be expressed as the UE "will transmit" the PSFCH. For example, the UE is triggered to transmit the PSFCH on the time domain resources and / or frequency domain resources and / or code domain resources corresponding to the PSFCH, but the corresponding transmission operation has not yet been executed.
[0241] ◆Optionally, a PSFCH "for receiving" can also be expressed as the UE "will receive" the PSFCH. For example, the UE is triggered to receive the PSFCH on the time domain resources and / or frequency domain resources and / or code domain resources corresponding to the PSFCH, but the corresponding receive operation has not yet been performed.
[0242] Optionally, of the N PSFCHs The two overlap in time.
[0243] ◆Optional, For example,
[0244] ◆Optionally, the Any two of the PSFCHs overlap in time.
[0245] Optionally, of the N PSFCHs They are located in the same time slot.
[0246] in,
[0247] ◆Optional, For example,
[0248] Optionally, each of the N PSFCHs is associated with a priority level.
[0249] Optionally, each of the N PSFCHs is triggered by a single SL transmission, or each of the N PSFCHs is associated with a single SL transmission, or each of the N PSFCHs provides HARQ feedback for a single SL transmission. For example, let SL transmission triggering PSFCH1 be SL1, SL transmission triggering PSFCH2 be SL2, ..., and so on. N SL transmission is SL N Among them, for SL n (1≤n≤N),
[0250] ◆Optional, SL n Sent by the UE.
[0251] Alternatively, correspondingly, for the UE, PSFCH n Used for receiving.
[0252] ◆Optional, SL n Received by the UE.
[0253] Alternatively, correspondingly, for the UE, PSFCH n Used for sending.
[0254] ◆Optional, SL n A can contain one or more of the following:
[0255] A PSCCH (or PSCCH transmission), for example denoted as PSCCH n .
[0256] A PSSCH (or PSSCH transmission), for example denoted as PSSCH n .
[0257] in,
[0258] οOptional, PSCCH n Related PSSCH n .
[0259] οOptional, PSCCH n Scheduling PSSCH n .
[0260] οOptionally, SL n It carries a first-stage SCI (for example, the corresponding SCI format is SCI format 0-1, in which case the first-stage SCI can be denoted as...). ) and / or a second-stage SCI (e.g., the corresponding SCI format is SCI format 0-2, in which case the second-stage SCI can be denoted as ).in,
[0261] ◇Optional, By PSCCH n carry.
[0262] ◇Optional, By PSSCH n carry.
[0263] ◇Optional, By PSCCH n and PSSCH n Carry together.
[0264] ◇Optional, By PSCCH n carry.
[0265] ◇Optional, By PSSCH n carry.
[0266] ◇Optional, By PSCCH n and PSSCH n Carry together.
[0267] ◇Optional, and / or Related PSSCH n .
[0268] ◇Optional, and / or Scheduling PSSCH n .
[0269] ◇Optional, and / or Associated PSFCH n .
[0270] ◇Optional, PSFCH n association priority prio n Among them, prio n Depend on and / or Determine, for example, prio n Depend on It is determined by a field (e.g., the "priority" field). Wherein:
[0271] Alternatively, a larger prio n The value indicates a higher priority.
[0272] Alternatively, smaller prio n The value indicates a higher priority.
[0273] Alternatively, equal prio n The value indicates the same priority.
[0274] Furthermore, in step S103, one or more operations related to PSFCH are performed.
[0275] Optionally, the UE does not support simultaneous transmission and reception. For example, if the UE is about to transmit one PSFCH and receive another PSFCH, and the two PSFCHs overlap in time, the UE cannot complete both the transmission and reception operations simultaneously.
[0276] Optionally, the UE supports sending up to M... TX,MAX A PSFCH that overlaps in time.
[0277] Optionally, the UE supports receiving up to M... RX,MAX A PSFCH that overlaps in time.
[0278] Optionally, the UE supports sending or receiving up to M MAX A PSFCH that overlaps in time.
[0279] Optionally, the UE supports transmitting up to M packets within a single time slot. TX,MAX One PSFCH.
[0280] Optionally, the UE supports receiving up to M signals within a single time slot. RX,MAX One PSFCH.
[0281] Optionally, the UE supports transmitting or receiving a maximum of M signals within a single time slot. MAX One PSFCH.
[0282] Optionally, the UE supports transmitting up to M packets within a single time slot. TX,MAX A PSFCH that overlaps in time.
[0283] Optionally, the UE supports receiving up to M signals within a single time slot. RX,MAX A PSFCH that overlaps in time.
[0284] Optionally, the UE supports transmitting or receiving a maximum of M signals within a single time slot. MAX A PSFCH that overlaps in time.
[0285] Optionally, the UE supports transmitting a maximum of M signals in a single symbol. rX,MAX One PSFCH.
[0286] Optionally, the UE supports receiving up to M signals in a single symbol. RX,MAX One PSFCH.
[0287] Optionally, the UE supports transmitting or receiving a maximum of M signals in a single symbol. MAX One PSFCH.
[0288] Optionally, each of the “one or more operations related to PSFCH” can be defined as “if PSFCH condition 1 is satisfied, then perform PSFCH operation 1”.
[0289] in,
[0290] ◆Optionally, any two (if there are two or more) of the “one or more operations related to PSFCH” may have different “PSFCH condition 1” and / or “PSFCH operation 1”.
[0291] ◆Optionally, the “PSFCH condition 1” can be any one or more of the following (in any combination of “AND” or “OR” where applicable):
[0292] Zero of the N PSFCHs are used for transmission.
[0293] One of the N PSFCHs is used for transmission.
[0294] Multiple of the N PSFCHs are used for transmission.
[0295] οPSFCH top_prio Used for sending.
[0296] Zero of the N PSFCHs are used for reception.
[0297] One of the N PSFCHs is used for receiving.
[0298] Multiple of the N PSFCHs are used for receiving.
[0299] οPSFCH top_prio Used for receiving.
[0300] The N PSFCHs are located in the same time slot.
[0301] The N PSFCHs are located on the same OFDM symbol.
[0302] At least two of the N PSFCHs overlap in time.
[0303] Any two of the N PSFCHs overlap in time.
[0304] The N PSFCHs mentioned above overlap in time.
[0305] οPSFCH top_prio It overlaps with another PSFCH in time.
[0306] οPSFCH top_prio It overlaps with several other PSFCHs in time.
[0307] οPSFCH top_prio It overlaps in time with another PSFCH used for transmission.
[0308] οPSFCH top_prio It overlaps in time with several other PSFCHs used for transmission.
[0309] οPSFCH top_prio It overlaps in time with another PSFCH used for receiving.
[0310] οPSFCH top_prio It overlaps in time with several other PSFCHs used for receiving.
[0311] οPSFCH top_prio,TX It overlaps with another PSFCH in time.
[0312] οPSFCH top_prio,TX It overlaps with several other PSFCHs in time.
[0313] οPSFCH top_prio,TX It overlaps in time with another PSFCH used for transmission.
[0314] οPSFCH top_prio,TX It overlaps in time with several other PSFCHs used for transmission.
[0315] οPSFCH top_prio,TX It overlaps in time with another PSFCH used for receiving.
[0316] οPSFCH top_prio,TX It overlaps in time with several other PSFCHs used for receiving.
[0317] οPSFCH top_prio,RX It overlaps with another PSFCH in time.
[0318] οPSFCH top_prio,RX It overlaps with several other PSFCHs in time.
[0319] οPSFCH top_prio,RX It overlaps in time with another PSFCH used for transmission.
[0320] οPSFCH top_prio,RX It overlaps in time with several other PSFCHs used for transmission.
[0321] οPSFCH top_prio,RX It overlaps in time with another PSFCH used for receiving.
[0322] οPSFCH top_prio,RX It overlaps in time with several other PSFCHs used for receiving.
[0323] οPSFCH top_prio,TX Its priority is higher than PSFCH top_prio,RX .
[0324] οPSFCH top_prio,TX Its priority is equal to PSFCH top_prio,RX .
[0325] οPSFCH top_prio,TX Its priority is lower than PSFCH top_prio,RX .
[0326] ο same.
[0327] ο same.
[0328] ο same.
[0329] ο same.
[0330] ο same.
[0331] ο same.
[0332] ο They are not the same.
[0333] ο They are not the same.
[0334] ο They are not the same.
[0335] ο They are not the same.
[0336] ο They are not the same.
[0337] ο They are not the same.
[0338] in,
[0339] οOptional, yes and / or The source layer identifier (1≤n≤N).
[0340] οOptional, yes and / or The target layer identifier (1≤n≤N).
[0341] οOptional, cast n yes and / or The indicated propagation type (e.g., broadcast, multicast, unicast) (1≤n≤N).
[0342] οOptional, yes and / or The HARQ process identifier indicated (1≤n≤N).
[0343] οOptional, PSFCH top_prio It is the PSFCH with the highest priority among the N PSFCHs.
[0344] οOptional, PSFCH top_prio,TX It is the highest priority PSFCH among the N PSFCHs used for transmission (if any).
[0345] οOptional, PSFCH top_prio,RX It is the highest priority PSFCH among the N PSFCHs used for reception (if any).
[0346] ◆Optionally, the “PSFCH operation 1” can be any one or more of the following (in any combination of “AND” or “OR” where applicable):
[0347] Send PSFCH top_prio .
[0348] οReceive PSFCH top_prio .
[0349] Sending includes PSFCH top_prio One or more PSFCHs, including [the PSFCHs].
[0350] ◇For example, sending includes PSFCHtop_prio Including N TX One PSFCH for sending.
[0351] For example, sending a message including PSFCH top_prio M including TX One PSFCH.
[0352] in,
[0353] Optionally, M TX ≥1.
[0354] Optionally, M TX ≤M TX,MAX .
[0355] Optionally, M TX =min(N) TX M TX,MAX )
[0356] Optionally, the "M" TX "a PSFCH" is the N TX The highest priority M among the PSFCHs used for transmission TX One PSFCH.
[0357] For example, N=4, M TX,MAX =2, PSFCH1, PSFCH2, and PSFCH3 are used for transmission, and PSFCH4 is used for reception. PSFCH1 has a higher priority than PSFCH2, PSFCH2 has a higher priority than PSFCH3, and PSFCH3 has a higher priority than PSFCH4. Therefore, M... TX =min(N) TX M TX,MAX ) = 2, the "M" TX The two PSFCHs are PSFCH1 and PSFCH2.
[0358] For example, at least send PSFCH. top_prio Whether to send the N TX Other PSFCHs (if any) in the PSFCHs used for transmission depend on the UE implementation.
[0359] o Receives including PSFCH top_prio One or more PSFCHs, including [the PSFCHs].
[0360] ◇For example, receiving includes PSFCH top_prio Including N RX One PSFCH for receiving.
[0361] For example, receiving includes PSFCH. top_prio M including RX One PSFCH.
[0362] in,
[0363] Optionally, M RX ≥1.
[0364] Optionally, M RX ≤M RX,MAX .
[0365] Optionally, M RX =min(N) RX M RX,MAX )
[0366] Optionally, the "M" RX "a PSFCH" is the N RX The highest priority M among the PSFCHs used for reception RX One PSFCH.
[0367] For example, N=4, M RX,MAX =2, PSFCH1, PSFCH2, and PSFCH3 are used for receiving, and PSFCH4 is used for transmitting. PSFCH1 has a higher priority than PSFCH2, PSFCH2 has a higher priority than PSFCH3, and PSFCH3 has a higher priority than PSFCH4. Therefore, M... RX =min(N) RX M RX,MAX ) = 2, the "M" RX The two PSFCHs are PSFCH1 and PSFCH2.
[0368] For example, at least receive PSFCH. top_prio ; Whether to receive the N RX Other PSFCHs (if any) in the PSFCHs used for reception depend on the UE implementation.
[0369] Send PSFCH top_prio,TX .
[0370] οReceive PSFCH top_prio,RX .
[0371] For example, each of the following items is an example of the "operations related to PSFCH":
[0372] ◆If the UE is going to send a set of PSFCHs (denoted as set S1) and receive a set of PSFCHs (denoted as set S2), and the highest priority PSFCH in set S = S1 + S2 is denoted as PSFCH. top_prio ) is used for sending (i.e., PSFCH) top_prio If a UE sends a PSFCH belonging to set S1, and any two PSFCHs in set S overlap in time, then the UE sends a PSFCH. top_prio (Optionally, no send / receive operation is performed for other PSFCHs within set S).
[0373] ◆If the UE is going to send a set of PSFCHs (denoted as set S1) and receive a set of PSFCHs (denoted as set S2), and the highest priority PSFCH in set S = S1 + S2 is denoted as PSFCH. top_prio ) is used for receiving (i.e., PSFCH) top_prio If a UE receives a PSFCH belonging to set S2, and any two PSFCHs in set S overlap in time, then the UE receives the PSFCH. top_prio (Optionally, no send / receive operation is performed for other PSFCHs within set S).
[0374] ◆If the UE is going to send a set of PSFCHs (denoted as set S1) and receive a set of PSFCHs (denoted as set S2), and the highest priority PSFCH in set S = S1 + S2 is denoted as PSFCH. top_prio ) is used for receiving (i.e., PSFCH) top_prio If any two PSFCHs in set S overlap in time, then the UE's reception set S2 includes the PSFCH. top_prio No more than M RX,MAX One PSFCH (optionally, no send / receive operation is performed for other PSFCHs within set S).
[0375] ◆If the UE is going to send a set of PSFCHs (denoted as set S1) and receive a set of PSFCHs (denoted as set S2), and the highest priority PSFCH in set S = S1 + S2 is denoted as PSFCH. top_prio ) is used for receiving (i.e., PSFCH) top_prio If any two PSFCHs in set S overlap in time, the UE receives all PSFCHs in set S2 (optionally, no transmit / receive operation is performed for other PSFCHs in set S).
[0376] ◆If the UE is about to send a set of PSFCH (denoted as S1), and any two PSFCH in S1 overlap in time, then the UE sends the PSFCH with the highest priority in S1 (optionally, no send / receive operation is performed for other PSFCH in set S).
[0377] in,
[0378] ◆ "Any two PSFCHs overlap in time" can be replaced with "All PSFCHs overlap in time".
[0379] Optionally, in Embodiment 1 of the present invention, "a plurality of" refers to more than one.
[0380] Optionally, in Embodiment 1 of the present invention, "overlapping in time" refers to overlapping on one or more OFDM symbols.
[0381] Optionally, in Embodiment 1 of the present invention, "overlapping in time" refers to overlapping in one or more time slots.
[0382] Optionally, in Embodiment 1 of the present invention, if PSFCH i association priority prio i Equal to PSFCH j association priority prio j (1≤i≤N, 1≤j≤N, i≠j), then PSFCH can be determined in one of the following ways, or in a combination of more than one of the following ways (where applicable), or in other ways. i and PSFCH j Which one has higher priority?
[0383] • Randomly determine PSFCH i and PSFCH j Which of the following has higher priority? Specifically, generating random numbers and / or pseudo-random numbers according to a predefined or configured method (such as uniform distribution).
[0384] • Sending priority.
[0385] • Prioritize receiving.
[0386] • Depends on the implementation of the UE.
[0387] For example, if there are two PSFCHs with the highest priority among the N PSFCHs, one of which is used for transmission and the other for reception, then the PSFCH used for transmission is selected as the PSFCH. top_prioFor example, if there are three PSFCHs with the highest priority among the N PSFCHs, two of which are used for transmission and the other for reception, then one of the two PSFCHs used for transmission is randomly selected as the PSFCH. top_prio For example, if there are two PSFCHs with the highest priority among the N PSFCHs, one of which is used for transmission and the other for reception, then the PSFCH used for reception is selected as the PSFCH. top_prio For example, if there are three PSFCHs with the highest priority among the N PSFCHs, one of which is used for transmission and the other two for reception, then one of the two PSFCHs used for reception is randomly selected as the PSFCH. top_prio For example, if it is pre-configured or configured to prioritize transmission, and there are two PSFCHs with the highest priority among the N PSFCHs, one of which is used for transmission and the other for reception, then the PSFCH used for transmission is selected as the PSFCH. top_prio For example, if pre-configured or configured for transmission priority, and there are three PSFCHs with the highest priority among the N PSFCHs, two of which are used for transmission and the other for reception, then one of the two PSFCHs used for transmission is randomly selected as the PSFCH. top_prio For example, if it is pre-configured or configured to prioritize receiving, and there are two PSFCHs with the highest priority among the N PSFCHs, one of which is used for transmitting and the other for receiving, then the PSFCH used for receiving is selected as the PSFCH. top_prio For example, if it is pre-configured or configured to prioritize receiving, and there are three PSFCHs with the highest priority among the N PSFCHs, one of which is used for transmitting and the other two for receiving, then one of the two PSFCHs used for receiving is randomly selected as the PSFCH. top_prio .
[0388] Optionally, in one embodiment of the present invention, M TX,MAX It is a predefined value (e.g., M) TX,MAX =1, and M is another example. TX,MAX =2, and M TX,MAX =3, and M, for example TX,MAX =4, and M is another example. TX,MAX =5, and M TX,MAX =6, and M, for example TX,MAX =7, and M TX,MAX =8, and M TX,MAX=9, and M TX,MAX =10), or it can be configured through a higher-level protocol, or it can be pre-configured through a higher-level protocol.
[0389] Optionally, in one embodiment of the present invention, M RX,MAX It is a predefined value (e.g., M) RX,MAX =1, and M is another example. RX,MAX =2, and M RX,MAX =3, and M, for example RX,MAX =4, and M is another example. RX,MAX =5, and M RX,MAX =6, and M, for example RX,MAX =7, and M RX,MAX =8, and M RX,MAX =9, and M RX,MAX =10), or it can be configured through a higher-level protocol, or it can be pre-configured through a higher-level protocol.
[0390] Optionally, in one embodiment of the present invention, M MAX It is a predefined value (e.g., M) MAx =1, and M is another example. MAx =2, and M MAx =3, and M, for example MAx =4, and M is another example. MAX =5, and M RX,MAX =6, and M, for example MAX =7, and M MAX =8, and M MAX =9, and M MAX =10), or it can be configured through a higher-level protocol, or it can be pre-configured through a higher-level protocol.
[0391] Thus, according to Embodiment 1, the present invention provides a method that enables the UE to efficiently and unambiguously determine which PSFCH to send or receive by establishing priority rules for sending and / or receiving PSFCH.
[0392] [Example 2]
[0393] The following is combined Figure 2 The method executed by the user equipment in Embodiment 2 of the present invention will be described below.
[0394] Figure 2 This is a flowchart illustrating a method performed by a user equipment according to Embodiment 2 of the present invention.
[0395] like Figure 2 As shown, in Embodiment 2 of the present invention, the steps performed by the user equipment (UE) include: step S201 and step S203.
[0396] Specifically, in step S201, the N occupied by PSFCH in one time slot is determined. PSFCH A symbol. For example, the N PSFCH The symbols within that time slot can be denoted chronologically as follows:
[0397] in,
[0398] Optionally, the N PSFCH Each symbol is a consecutive symbol within the time slot. At this point, it can be determined according to the N... PSFCH The number of one of the symbols determines the other N. PSFCH -1 symbol number. For example, N PSFCH =2, and the N PSFCH The second symbol among the symbols is symbol 13 (i.e., ... If the first symbol is symbol 12 (i.e., ...), then the first symbol is symbol 12. ).
[0399] •Optional, N PSFCH The value of depends on the format of the PSFCH. For example, for PSFCH format 0, N PSFCH =1.
[0400] •Optional, N PSFCH It is a predefined value. For example, N PSFCH =1, and N is another example. PSFCH =2, and N is another example. PSFCH =3, and N is another example. PSFCH =4, and N is another example. PSFCH =5, and N PSFCH =6, and N is another example. PSFCH =7, and N is another example. PSFCH =8, and N PSFCH =9, and N PSFCH =10, or N PSFCH =11, and N is another example. PSFCH =12, and N is another example. PSFCH =13, and N is another example. PSFCH =14.
[0401] •Optional, N PSFCH Pre-configuration can be performed through higher-level protocols.
[0402] •Optional, N PSFCH It can be configured through higher-level protocols.
[0403] •Optional, N PSFCH ≥1.
[0404] •Optional, N PSFCH ≤N PSFCH,max.in,
[0405] ◆Optionally, N PSFCH,max It is a predefined value. For example, N PSFCH,max =1, and N is another example. PSFCH,max =2, and N is another example. PSFCH,max =3, and N is another example. PSFCH,max =4, and N is another example. PSFCH,max =5, and N PSFCH,max =6, and N is another example. PSFCH,max =7, and N is another example. PSFCH,max =8, and N PSFCH,max =9, and N PSFCH,max =10, or N PSFCH,max =11, and N is another example. PSFCH,max =12, and N is another example. PSFCH,max =13, and N is another example. PSFCH,max =14.
[0406] ◆Optionally, N PSFCH,max It can be configured through higher-level protocols.
[0407] ◆Optionally, N PSFCH,max Pre-configuration can be performed through higher-level protocols.
[0408] ◆Optionally, N PSFCH,max This refers to the time-domain size of the "PSFCH region". The PSFCH region is the frequency and / or time resources configured and / or reserved for PSFCH within the time slot. PSFCH transmissions within the time slot (e.g., using PSFCH format 0, occupying 1 symbol; or using another PSFCH format, occupying 2 symbols) are always located within the PSFCH region. Optionally, the PSFCH region is always located on (or within) the last few consecutive symbols of the time slot.
[0409] Optionally, the N PSFCH The symbols include those used for AGC. Examples of symbols used for AGC can be the symbol... The preceding symbol, i.e., the symbol
[0410] Optionally, the N PSFCH The symbols do not include those used for AGC. Examples of symbols used for AGC could be the symbol... The preceding symbol, i.e., the symbol
[0411] Optionally, the N PSFCH The symbols include those used for gaps (GAPs). Examples of symbols used for gaps could be the symbol [symbol missing]. The next symbol, i.e., the symbol
[0412] Optionally, the N PSFCH The symbols do not include those used for gaps. Examples of symbols used for gaps could be the symbol [symbol missing]. The next symbol, i.e., the symbol
[0413] Optionally, the N PSFCH One or more of the symbols are numbered (i.e. One or more of the values in the SL (e.g., the SL time-domain resource configuration of the corresponding SL BWP) are related to the SL time-domain resource configuration.
[0414] ◆Optionally, the N PSFcH Each of the symbols belongs to the SL symbol set in the time slot.
[0415] ◆Optional, Where i = 1, 2, ..., N PSFCH .For example, For example,
[0416] ◆Optional, Where i = 1, 2, ..., N PSFCH .For example, For example,
[0417] ◆Optionally, if the last SL symbol of the time slot (i.e., symbol ) is the last symbol of the time slot (e.g., for a normal CP, For example, regarding extended CP, ),but Where i = 1, 2, ..., N PSFCH .For example, For example,
[0418] ◆Optionally, if the last SL symbol of the time slot (i.e., symbol ) is the last symbol of the time slot (e.g., for a normal CP, For example, regarding extended CP, ),but (i.e., symbol) It is the second-to-last SL symbol of the time slot. At this time, the symbol... It is also the second-to-last symbol of the time slot, for example, for a normal CP. For example, regarding extended CP,
[0419] ◆Optionally, if the last SL symbol of the time slot (i.e., symbol ) is the last symbol of the time slot (e.g., for a normal CP, For example, regarding extended CP, ),but For example, For example,
[0420] ◆Optionally, if the last SL symbol of the time slot (i.e., symbol ) is the last symbol of the time slot (e.g., for a normal CP, For example, regarding extended CP, ),but (i.e., symbol) (This is the last SL symbol of the time slot).
[0421] ◆Optionally, if the last SL symbol of the time slot (i.e., symbol ) is not the last symbol of the time slot (e.g., for a normal CP, For example, regarding extended CP, ),but Where i = 1, 2, ..., N PSFCH .For example, For example,
[0422] ◆Optionally, if the last SL symbol of the time slot (i.e., symbol ) is not the last symbol of the time slot (e.g., for a normal CP, For example, regarding extended CP, ),but (i.e., symbol) It is the second-to-last SL symbol of the time slot. At this time, the symbol... It is also the second-to-last symbol of the time slot, for example, for a normal CP. For example, regarding extended CP,
[0423] ◆Optionally, if the last SL symbol of the time slot (i.e., symbol ) is not the last symbol of the time slot (e.g., for a normal CP, For example, regarding extended CP, ),but For example, For example,
[0424] ◆Optionally, if the last SL symbol of the time slot (i.e., symbol ) is not the last symbol of the time slot (e.g., for a normal CP, For example, regarding extended CP, ),but (i.e., symbol) (This is the last SL symbol of the time slot).
[0425] Furthermore, in step S203, one or more operations related to the PSFCH are performed. For example, sending the PSFCH. Or, receiving the PSFCH.
[0426] Thus, according to Embodiment 2, the present invention provides a method that enables the UE to efficiently and unambiguously send or receive PSFCH by determining the number of symbols and / or position of PSFCH within a time slot.
[0427] [Example 3]
[0428] The following is combined Figure 3 The method executed by a user equipment in Embodiment 3 of the present invention will be described below.
[0429] Figure 3 This is a flowchart illustrating a method performed by a user equipment according to Embodiment 3 of the present invention.
[0430] like Figure 3 As shown, in Embodiment 3 of the present invention, the steps performed by the user equipment (UE) include: step S301 and step S303.
[0431] Specifically, in step S301, the N occupied by PSSCH in one time slot is determined. PSSCH A symbol. For example, the N PSSCH The symbols within that time slot can be denoted chronologically as follows:
[0432] in,
[0433] Optionally, the N PSSCH Each symbol is a consecutive symbol within the time slot. At this point, it can be determined according to the N... PSSCH The number of one of the symbols determines the other N. PSSCH -1 symbol number. For example, N PSSCH =4, and the N PSSCH The first symbol among the symbols is symbol 3 (i.e., ... If the second symbol is symbol 4 (i.e., ...), then the second symbol is symbol 4. The third symbol is symbol 5 (i.e. The fourth symbol is symbol 6 (i.e. ).
[0434] Optionally, the N PSSCH The symbols include those used for AGC. Examples of symbols used for AGC can be the symbol... The preceding symbol, i.e., the symbol
[0435] Optionally, the N PSSCH The symbols do not include those used for AGC. Examples of symbols used for AGC could be the symbol... The preceding symbol, i.e., the symbol
[0436] Optionally, the N PSSCH The symbols include those used for gaps (GAPs). Examples of symbols used for gaps could be the symbol [symbol missing]. The next symbol, i.e., the symbol
[0437] Optionally, the N PSSCH The symbols do not include those used for gaps. Examples of symbols used for gaps could be the symbol [symbol missing]. The next symbol, i.e., the symbol
[0438] Optionally, the N PSSCH Each of the symbols belongs to the SL symbol set in the time slot.
[0439] •Optional, Among them, O PSSCH It can be a predefined value, a preconfigured value, or a configured value. For example, O PSSCH =1, that is
[0440] Optionally, the N PSSCH A set of symbols in which none of the symbols are in the time slot. In other words, PSSCH should not be included in the symbol set. Transmission on (or within) symbols. Wherein, the symbol set port The time slot may contain symbols determined by any one or more of the following (assuming the number of symbols used for PSFCH in the time slot is denoted as N). PSFCH Each symbol is numbered sequentially by time as follows: The number of symbols used in the PSFCH region is denoted as N.PSFCH_region Each symbol is numbered sequentially by time as follows: ):
[0441] ◆ Symbols not configured as SL symbols (i.e., not belonging to the SL symbol set) (symbols).
[0442] ◆ The symbol used for PSFCH (if the time slot is configured with PSFCH), i.e., the symbol
[0443] ◆ One or more symbols following the symbol used for PSFCH (or after the last symbol used for PSFCH) (if the time slot is configured with PSFCH). For example, symbols numbered greater than... All symbols (if they exist).
[0444] ◆ All symbols starting from the first symbol used for PSFCH (if the time slot is configured with PSFCH). For example, all symbols numbered greater than or equal to... The symbol.
[0445] ◆ Symbols used for the PSFCH region (if the time slot is configured with a PSFCH region), i.e., symbols
[0446] ◆ One or more symbols following the symbol used for the PSFCH region (or after the last symbol used for the PSFCH region) (if the time slot is configured with a PSFCH region). For example, symbols numbered greater than... All symbols (if they exist).
[0447] ◆ All symbols starting from the first symbol used for the PSFCH region (if the time slot is configured with a PSFCH region). For example, all symbols numbered greater than or equal to... The symbol.
[0448] ◆The last SL symbol, i.e., the symbol
[0449] ◆The last SL symbol, i.e., the symbol (If the time slot is not configured with PSFCH).
[0450] ◆The last SL symbol, i.e., the symbol (If the time slot has been configured with PSFCH).
[0451] ◆The last SL symbol, i.e., the symbol (if symbol) (This is the last symbol of the time slot).
[0452] ◆The last SL symbol, i.e., the symbol (if symbol) (Not the last symbol of the time slot).
[0453] ◆The last SL symbol, i.e., the symbol (If the time slot is not configured with PSFCH, and the symbol) (Not the last symbol of the time slot).
[0454] ◆The last SL symbol, i.e., the symbol (If the time slot is not configured with PSFCH, and the symbol) (This is the last symbol of the time slot).
[0455] ◆The last SL symbol, i.e., the symbol (If the time slot has been configured with PSFCH, and the symbol) (Not the last symbol of the time slot).
[0456] ◆The last SL symbol, i.e., the symbol (If the time slot has been configured with PSFCH, and the symbol) (This is the last symbol of the time slot).
[0457] ◆The symbol preceding the first symbol of the PSFCH (if the time slot is configured with PSFCH), i.e., the symbol
[0458] ◆The first two symbols used for the first symbol of the PSFCH (if the time slot is configured with PSFCH), i.e., the symbols and symbols
[0459] ◆The first three symbols used for the first symbol of the PSFCH (if the time slot is configured with PSFCH), i.e., the symbols symbol and symbols
[0460] ◆The first four symbols used for the first symbol of the PSFCH (if the time slot is configured with PSFCH), i.e., the symbols symbol symbol and symbols
[0461] Furthermore, in step S303, one or more operations related to the PSSCH are performed. For example, sending the PSSCH. Or, receiving the PSSCH.
[0462] Optionally, in Embodiment 3 of the present invention, the PSFCH region is the frequency and / or time resources configured and / or reserved for PSFCH within the time slot.
[0463] Optionally, PSFCH transmissions within the time slot are always located within the PSFCH region. For example, if the PSFCH region is 2 symbols in size, transmissions can be performed using PSFCH format 0, occupying 1 symbol, or using another PSFCH format, occupying 2 symbols.
[0464] Optionally, the PSFCH region is always located on (or within) the last few consecutive symbols of the time slot.
[0465] The definition of the PSFCH area enables the determination of one or more symbols related to PSFCH transmission that need to be excluded from the time slot when determining the symbols occupied by PSFCH, even if the UE does not support one or more PSFCH formats transmitted in the time slot (and therefore does not know the corresponding number of symbols for PSFCH).
[0466] Thus, according to Embodiment 3, the present invention provides a method that enables the UE to efficiently and unambiguously send or receive PSSCH by determining the number of symbols and / or position of PSSCH within a time slot.
[0467] [Variation Example]
[0468] Below, using Figure 4 This describes a user equipment, as a variation, that can execute the method described in detail above for user equipment.
[0469] Figure 4 This is a block diagram representing the user equipment (UE) involved in this invention.
[0470] like Figure 4 As shown, the user equipment UE40 includes a processor 401 and a memory 402. The processor 401 may include, for example, a microprocessor, a microcontroller, an embedded processor, etc. The memory 402 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 402. When executed by the processor 401, these instructions can perform the methods described in detail herein, executed by the user equipment.
[0471] The method and related apparatus of the present invention 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 method of the present invention is 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; the present invention 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. Those skilled in the art should understand that some or all of a mathematical expression, mathematical equation, or mathematical inequality may be simplified (e.g., merging constant terms), transformed, or rewritten to a certain extent; the mathematical expression, mathematical equation, or mathematical inequality before and after simplification, transformation, or rewriting can be considered equivalent.
[0472] It should be understood that the above embodiments of the present invention 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.
[0473] In this application, "base station" can refer to a mobile communication data and control switching center with a certain transmission power and a certain coverage area, including functions such as resource allocation and scheduling, 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.
[0474] Furthermore, the embodiments of the present invention 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 the present invention. 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 the present invention. This configuration of the present invention is typically provided as software, code, and / or other data structures disposed 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 execute the technical solutions described in the embodiments of the present invention.
[0475] 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, the present invention may also utilize integrated circuits obtained using such advanced technologies.
[0476] Although the present invention has been illustrated above with reference to preferred embodiments, those skilled in the art will understand that various modifications, substitutions, and alterations can be made to the invention without departing from its spirit and scope. Therefore, the invention should not be limited by the above embodiments, but rather by the appended claims and their equivalents.
Claims
1. A method performed by a user equipment, comprising: A physical sidelink feedback channel (PSFCH) having two orthogonal frequency division multiplexing (OFDM) symbols in a slot is determined, wherein a symbol number of a second OFDM symbol is defined as wherein, is a symbol number of a first OFDM symbol for straight running in the time slot, and is the number of OFDM symbols in the slot used for straight ahead; and transmitting the PSFCH.
2. A user equipment, comprising: a processor; and a memory storing instructions, wherein, based on the instructions, the processor is configured to: A physical sidelink feedback channel (PSFCH) having two orthogonal frequency division multiplexing (OFDM) symbols in a slot is determined, wherein a symbol number of a second OFDM symbol is defined as wherein, is a symbol number of a first OFDM symbol for straight running in the slot, and is the number of OFDM symbols in the slot used for straight ahead; and transmitting the PSFCH.
3. The user equipment of claim 2, wherein, Configured by the parameter sl-StartSymbol; and Configured by the parameter sl-LengthSymbols.
4. A user equipment, comprising: a processor; and a memory storing instructions, wherein, based on the instructions, the processor is configured to: A physical sidelink feedback channel (PSFCH) having two orthogonal frequency division multiplexing (OFDM) symbols in one slot is determined, wherein a symbol number of a second OFDM symbol is defined as wherein, is a symbol number of a first OFDM symbol for straight running in the slot, and is the number of OFDM symbols in the slot used for straight ahead; and receiving the PSFCH.
Citation Information
Patent Citations
Method and apparatus for multi-antenna transmission in vehicle to vehicle communication
US20200022089A1
Method and apparatus for NR v2x resource selection
US20200029340A1