[go: up one dir, main page]

WO2021098713A1 - Resource allocation method and related product - Google Patents

Resource allocation method and related product Download PDF

Info

Publication number
WO2021098713A1
WO2021098713A1 PCT/CN2020/129702 CN2020129702W WO2021098713A1 WO 2021098713 A1 WO2021098713 A1 WO 2021098713A1 CN 2020129702 W CN2020129702 W CN 2020129702W WO 2021098713 A1 WO2021098713 A1 WO 2021098713A1
Authority
WO
WIPO (PCT)
Prior art keywords
sub
channel
resource
type
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2020/129702
Other languages
French (fr)
Inventor
Zhenshan Zhao
Qianxi Lu
Huei-Ming Lin
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of WO2021098713A1 publication Critical patent/WO2021098713A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signalling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Allocation of payload; Allocation of data channels, e.g. PDSCH or PUSCH
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal

Definitions

  • the present disclosure generally relates to a radio resource management, in particular, to a resource allocation method and a related product.
  • the LTE-based C-V2X standard focuses on communication between vehicles and other objects, e.g., vehicle to vehicle, vehicle to infrastructure, vehicle to pedestrian, and so on.
  • the C-V2X communication includes a device-to-device (D2D) communication based on proximity-based services (ProSe) .
  • D2D device-to-device
  • ProSe proximity-based services
  • the vehicle-to-vehicle (V2V) communication is an extension of the D2D communication, which uses a PC5 interface to enhance direct connection and communication between vehicles.
  • NR-V2X fifth-generation new radio vehicle-to-everything
  • 5G fifth-generation new radio vehicle-to-everything
  • NR-V2X fifth-generation new radio vehicle-to-everything
  • Multiple physical sidelink channels are defined for carrying control information or traffic data.
  • the resource allocating mechanism for these sidelink physical sidelink channels is not flexible, and some resourses may be wasted.
  • Exemplary embodiments of the disclosure provide a resource allocation method and a related product, to provide flexible resource allocation on sub-channel.
  • the resource allocation method is adapted for a user equipment (UE) communicating with another UE via sidelink.
  • the resource allocation method includes, but is not limited to, the following steps.
  • a first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel is determined.
  • the symbol is a radio resource in the time domain
  • the sub-channel is a radio resource in the frequency domain
  • the first resource occupies a first part of the sub-channel
  • the first part of the sub-channel is less than a whole of the sub-channel
  • the PSCCH is related to a radio resource conveying traffic data over the sidelink.
  • a second resource to be used for transmission is determined.
  • the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  • a UE includes, but is not limited to, a memory and one or more processors.
  • the memory is used for storing program code.
  • the one or more processor are coupled to the memory and used for executing the program code to perform: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel.
  • the symbol is a radio resource in the time domain
  • the sub-channel is a radio resource in the frequency domain
  • the first resource occupies a first part of the sub-channel
  • the first part of the sub-channel is less than a whole of the sub-channel
  • the PSCCH is related to a radio resource conveying traffic data over a sidelink.
  • the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  • a resource allocating apparatus includes, but is not limited to, a first resource allocating module and a second resource allocating module.
  • the first resource allocating module is configured to determine a first resource for PSCCH on a symbol within a sub-channel.
  • the symbol is a radio resource in time domain
  • the sub-channel is a radio resource in frequency domain
  • the first resource occupies a first part of the sub-channel
  • the first part of the sub-channel is less than a whole of the sub-channel
  • the PSCCH is related to a radio resource conveying traffic data over a sidelink.
  • the second resource allocating module is configured to determine a second resource to be used for a transmission on the symbol within the sub-channel.
  • the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  • a non-transitory computer-readable medium includes program code that executed by a processor to perform: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel.
  • the symbol is a radio resource in time domain
  • the sub-channel is a radio resource in frequency domain
  • the first resource occupies a first part of the sub-channel
  • the first part of the sub-channel is less than a whole of the sub-channel
  • the PSCCH is related to a radio resource conveying traffic data over a sidelink.
  • the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  • a chip executes program code to perform: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel.
  • the symbol is a radio resource in the time domain
  • the sub-channel is a radio resource in the frequency domain
  • the first resource occupies a first part of the sub-channel
  • the first part of the sub-channel is less than a whole of the sub-channel
  • the PSCCH is related to a radio resource conveying traffic data over a sidelink.
  • the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  • a computer program is operable with a processor to execute: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel.
  • the symbol is a radio resource in the time domain
  • the sub-channel is a radio resource in the frequency domain
  • the first resource occupies a first part of the sub-channel
  • the first part of the sub-channel is less than a whole of the sub-channel
  • the PSCCH is related to a radio resource conveying traffic data over a sidelink.
  • the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  • a computer program product includes a non-transitory computer-readable medium that stores a computer program.
  • the computer program is operable with a processor to execute: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel.
  • the symbol is a radio resource in the time domain
  • the sub-channel is a radio resource in the frequency domain
  • the first resource occupies a first part of the sub-channel
  • the first part of the sub-channel is less than a whole of the sub-channel
  • the PSCCH is related to a radio resource conveying traffic data over a sidelink.
  • the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  • FIG. 1A is a schematic diagram of a communication system according to an exemplary embodiment of the present disclosure.
  • FIG. 1B is a schematic diagram of a communication system according to an exemplary embodiment of the present disclosure.
  • FIG. 2A is a block diagram of a user equipment (UE) according to an exemplary embodiment of the present disclosure.
  • UE user equipment
  • FIG. 2B is a block diagram of a UE according to an exemplary embodiment of the present disclosure.
  • FIG. 3 is a flowchart of a resource allocation method according to an exemplary embodiment of the present disclosure.
  • FIG. 4 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • FIG. 5 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • FIG. 6 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • FIG. 7 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • FIG. 8 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • FIG. 9 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • FIG. 10 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • FIG. 11 is a block diagram of a resource allocating apparatus according to an exemplary embodiment of the present disclosure.
  • FIG. 1A and 1B are schematic diagrams of communication systems 1a and 1b according to exemplary embodiments of the present disclosure.
  • the communication system 1a includes, but is not limited to, a base station 10 and two user equipments (UEs) 50 and 70.
  • the communication system 1a may further include other core network entities such as a mobile management entity (MME) , a serving gateway (S-GW) , and a packet data network gateway (P-GW) .
  • MME mobile management entity
  • S-GW serving gateway
  • P-GW packet data network gateway
  • the embodiments of the disclosure are not limited thereto.
  • the communication system 1b includes, two user equipments (UEs) 50 and 70 without the base station 10.
  • the communication systems 1a and 1b may be applied to, for example, a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) , a universal mobile telecommunication system (UMTS) , a new radio (NR) system, or other mobile communication systems.
  • GSM global system of mobile communication
  • CDMA code division multiple access
  • WCDMA wideband code division multiple access
  • LTE long term evolution
  • LTE long term evolution
  • FDD frequency division duplex
  • TDD LTE time division duplex
  • UMTS universal mobile telecommunication system
  • NR new radio
  • the base station 10 may have various implementations, for example (but not limited to) , a home evolved Node B (HeNB) , an eNB, a next generation Node B (gNB) , an integrated access and backhaul (IAB) network node, an advanced base station (ABS) , a base transceiver system (BTS) , a relay, a repeater, a cell and/or a satellite-based communication base station.
  • the base station 10 may provide access service within its coverage C.
  • the UEs 50 and 70 may have various implementations, for example (but not limited to) , a mobile station, an advanced mobile station (AMS) , a telephone apparatus, customer premise equipment (CPE) , a wireless sensor, a handheld device with wireless communication function, a computing device or other processing devices connected to wireless modems, an in-vehicle device, a wearable device, or the like.
  • the UEs 50 and 70 may be used for vehicle-to-everything (V2X) , vehicle-to-vehicle (V2V) , device-to-device (D2D) communication, proximity service (ProSe) , or another technology of direct communication between two apparatuses.
  • V2X vehicle-to-everything
  • V2V vehicle-to-vehicle
  • D2D device-to-device
  • ProSe proximity service
  • FIG. 2A is a block diagram of the UE 50 according to an exemplary embodiment of the present disclosure.
  • the UE 50 includes, but is not limited to, an antenna 51, a receiver 52, a transmitter 53, an analog-to-digital/digital-to-analog converter 54, a memory 55, and one or more processors 56.
  • the antenna 51 is coupled to the receiver 52 and the transmitter 53.
  • the analog-to-digital/digital-to-analog converter 54 is coupled to the receiver 52, the transmitter 53, and the processor 56.
  • the processor 56 is further coupled to the memory 55.
  • the receiver 52 and the transmitter 53 are respectively configured to wirelessly receive a downlink signal and transmit an uplink signal through the antenna 51.
  • the receiver 52 and the transmitter 53 may also perform analog signal processing operations such as low noise amplification, impedance matching, frequency mixing, up-conversion or down-conversion, filtering, amplification, and the like.
  • the analog-to-digital/digital-to-analog converter 54 is configured to convert the downlink signal from an analog signal format to a digital signal format, and convert the uplink signal from the digital signal format to the analog signal format.
  • the memory 55 may be any type of fixed or removable random access memory (RAM) , a read-only memory (ROM) , a flash memory or a similar element, or a combination of the foregoing elements.
  • the memory 55 records a program code, apparatus configuration, a codebook, buffered or permanent data, and records various communication protocol-related software modules such as a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a media access control (MAC) layer, and the like, and data thereof.
  • RRC radio resource control
  • PDCP packet data convergence protocol
  • RLC radio link control
  • MAC media access control
  • the one or more processors 56 are configured to process a digital signal, load and execute a program code from the memory 55 according to an exemplary embodiment of the disclosure, and may access or load data and software modules recorded in the memory 55.
  • a function of the processor 56 may be implemented by using programmable units such as a central processing unit (CPU) , a microprocessor, a microcontroller, a digital signal processing (DSP) chip, a field programmable logic gate array (FPGA) , and the like.
  • the function of the processor 56 may also be implemented by using an independent electronic device or an integrated circuit (IC) , and the operations of the processor 56 may be implemented through software.
  • FIG. 2B is a block diagram of the UE 70 according to an exemplary embodiment of the present disclosure.
  • the UE 70 includes, but is not limited to, an antenna 71, a receiver 72, a transmitter 73, an analog-to-digital/digital-to-analog converter 74, a memory 75, and one or more processors 76.
  • the implementing embodiments and their detailed descriptions of the antenna 71, the receiver 72, the transmitter 73, the analog-to-digital/digital-to-analog converter 74, the memory 75, and the processor 76 may refer to the descriptions of the antenna 51, the receiver 52, the transmitter 53, the analog-to-digital/digital-to-analog converter 54, the memory 55, and the processor 56, respectively.
  • the radio resource of the UE 50 or the UE 70 which is located within the coverage C, is allocated by the base station 10.
  • the radio resource of the UE 50 or the UE 70 which is located within the coverage C, is allocated by the base station 10.
  • the traffic data to be transmitted over sidelink SL which may be a device to device (D2D) link or a terminal direct link between the UEs 50 and 70)
  • D2D device to device
  • this UE 50 may request radio resource for the sidelink SL from the base station 10.
  • the base station 10 may further indicate the resource allocation for the transmission of the sidelink SL in the downlink control information (DCI) conveyed by the physical downlink control channel (PDCCH) over the downlink DL. Then, the UEs 50 and 70 may perform data transmission on a sidelink SL according to the resource allocated by the base station 10.
  • DCI downlink control information
  • PDCCH physical downlink control channel
  • the UE 50 or the UE 70 maybe not located within the coverage C.
  • the UE 50 may autonomously select radio resource for the sidelink SL from a (pre-) configured sidelink resource pool (s) based on the channel sensing mechanism.
  • FIG. 3 is a flowchart of a resource allocation method according to an exemplary embodiment of the present disclosure.
  • the processor 56 or 75 may determine a first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel (step S310) .
  • PSCCH physical sidelink control channel
  • the UE 50 is a transmitting terminal, which intends to transmit traffic data to the UE 70, as a receiving terminal.
  • the UE 50 could be a receiving terminal, and the UE 70 could be a transmitting terminal.
  • the PSCCH and associated physical sidelink shared channel are multiplexed within the same slot.
  • the two-stage sidelink control information was supported in NR-V2X.
  • the first stage SCI of the two-stage SCI is conveyed in the PSCCH.
  • the second stage SCI is mapped within the resource of the PSSCH, and the demodulation of second stage SCI is based on the PSSCH demodulation reference signal (DMRS) .
  • DMRS PSSCH demodulation reference signal
  • the first stage SCI is used to indicate the resource of the PSSCH, and also the resource or format of second stage SCI.
  • a receiving UE When a receiving UE can decode the PSCCH correctly, it can know the resource or format of the second stage SCI, so that it does not need to do blind detection of the second stage SCI. Furthermore, the other parameters, such as hybrid automatic repeat request (HARQ) process ID, new data indicator (NDI) , source ID, etc., that are needed to decode the PSSCH are conveyed in the second stage SCI.
  • HARQ hybrid automatic repeat request
  • NDI new data indicator
  • source ID source ID
  • the sub-channel is the granularity in the frequency domain, and one sub-channel consists of several consecutive resource blocks (RBs) in the frequency domain.
  • the size of one sub-channel may be (pre-) configured.
  • the number of RBs per sub-channel can be set to one of the following values, for example, 10, 15, 20, 25, 50, 75, or 100.
  • the resource of the PSCCH (which may be used to convey the first stage SCI) in the time domain is 2 or 3 symbols within a slot.
  • the first symbol of the slot is used for automatic gain control (AGC)
  • AGC automatic gain control
  • the PSCCH can be mapped to a resource that starts from the second symbol within the slot.
  • the first symbol is also mapped with the PSCCH, and the total number of symbols used for the PSCCH would be 3 or 4.
  • the aforementioned PSCCH, PSSCH, or two-stage SCI may occupy the whole of one sub-channel.
  • the control information or the traffic data may not need to occupy the whole allocated resource.
  • NR-V2X it provides a flexible resource structure to allocate resource for the PSCCH, PSSCH, or the two-stage SCI. Therefore, there is a need for a mechanism that maps these channels or the information on the sub-channel other than the conventional approaches.
  • the processor 56 may generate the SCI for the UE 70 to indicate the resource and/or configuration to receive the traffic data to be transmitted.
  • the processor 56 may use, through the transmitter 53, the pysical sidelink control channel (PSCCH) to convery the SCI, that carries information related to sidelink transmission with the UE 70, such as modulation coding mode (MCS) , time-frequency resource allocation information, and resource reservation information.
  • PSCCH pysical sidelink control channel
  • MCS modulation coding mode
  • the two-stage SCI may be applied on the UEs 50 and 70.
  • the two-stage SCI includes a first type (which may be called as the first stage SCI) and a second type (which may be called as the second stage SCI) .
  • the first type of the two-stage SCI indicates the radio resource conveying the traffic data on the data channel to be transmitted and the second type of the two-stage SCI, and/or the format (such as demodulation and/or coding mechanism) of the second type of the two-stage SCI.
  • the first type can point to the exact time and frequency resources of the physical sidelink shared channel (PSSCH) or another data channel, and the demodulation reference signal (DMRS) pattern and antenna port for the second type of the two-stage SCI. Therefore, the UE 70 may know how to detect the data channel and the second type of the two-stage SCI without blind detection.
  • PSSCH physical sidelink shared channel
  • DMRS demodulation reference signal
  • the second type of the two-stage SCI is related to decoding of the traffic data on the data channel (such as the PSSCH) .
  • the second type of the two-stage SCI includes MCS, UE-specific DMRS, hybrid automatic repeat request (HARQ) process ID, new data indicator (NDI) , source ID, destination ID, reserved field, etc.
  • the first resource is used by the first type of the two-stage SCI which is transmitted over PSCCH.
  • the first resource is used by the second type of the two-stage SCI which is also transmitted over PSCCH.
  • the first resource may be used for transmitting the information of both first type and second type of the two-stage SCI.
  • the first resource occupies a first part of the sub-channel over one symbol.
  • the symbol is a radio resource in the time domain.
  • the symbol is a orthogonal frequency division multiplexing (OFDM) symbol.
  • FIG. 4 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • one time slot may include 14 symbols S0 ⁇ S13.
  • the first symbol S0 of the slot is used for automatic gain control (AGC) I1, then PSCCH I2, which conveys the first type of the two-stage SCI, may be located on the second and third symbols S1 and S2 within the slot.
  • PSSCH without DMRS I3, PSSCH with DMRS I4, the second type of the two-stage SCI I5, and guard period (GP) I6 are located on other symbols S3 ⁇ S14, respectively.
  • the second type of the two-stage SCI I5 is mapped into the resource region of PSSCH.
  • the second type of the two-stage SCI I5 is mapped onto the symbols S3 and S7 of the PSSCH with DMRS I4.
  • the resource elements (REs) used for second type of the two-stage SCI I5 and PSSCH with DMRS I4 are frequency division multiplexed (FDMed) .
  • the second type of the two-stage SCI I5 can be mapped on the symbols S1 and S2 of the PSCCH I2.
  • one time slot may include different numbers of the symbols.
  • the minimum unit for the resource scheduling in the time domain may be a slot.
  • only some of the symbols in a slot are available for sidelink transmissions, and the remaining symbols are reserved or used for the Uu transmissions with the base station 10.
  • the sub-channel is a radio resource in the frequency domain.
  • the minimum unit for resource scheduling in the frequency domain may be a sub-channel, which is composed of, for example, 10, 15, 20, 25, 50, 75, or 100 consecutive RBs based on practical configuration.
  • One RB may be composed of 12 consecutive subcarriers with the same specific subcarrier spacing.
  • multiple closely spaced orthogonal subcarrier signals with overlapping spectra are transmitted to convey data in parallel. Taking FIG. 4 as an example, the ACG I1 occupies two subchannels sc0 and sc1, and the PSCCH I2 occupies one subchannels sc0.
  • the first part of the sub-channel occupied by the first resource is less than the whole of the sub-channel.
  • the PSCCH can be mapped onto X RBs within a sub-channel of PSSCH, and X is equal to or less than the size of the whole of the sub-channel.
  • FIG. 5 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • the size of the sub-channel sc2 of the PSSCH is 20 physical resource blocks (PRBs)
  • the PSCCH I2 is merely mapped onto 15 consecutive PRBs, which starts with the lowest frequency position within the sub-channel sc2. That means the first part of the sub-channel sc2 used for the first resource is 15 RBs, which is less than the whole of the sub-channel sc2. It should be noticed that the first part of the sub-channel sc2 is composed of consecutive RBs.
  • the first type of the two-stage SCI carried by the PSCCH may be mapped onto the first part of a sub-channel.
  • the number of resources used by the second type of the two-stage SCI is indicated by the PSCCH, i.e., the first type of the two-stage SCI.
  • the second type of the two-stage SCI may be mapped onto the first part of a sub-channel. Taking FIG. 4 as an example, the second type of the two-stage SCI I5 is merely mapped to part of RBs within sub-channel sc1 on the symbol S5.
  • the first part may not start with the lowest frequency position within the sub-channel.
  • the first part may start from the fifth RB within the sub-channel, where the first RB is located at the lowest frequency position.
  • the UE 70 may perform blind detection and decoding on the PSCCH or the other control channels and find the resources for the PSSCH or other data channels based on the decoded SCI. Therefore, the processor 76 may know where the first part for the first resource is located with in one sub-channel.
  • the processor 56 or 75 may determine a second resource to be used for a transmission on the symbol within the sub-channel (step S330) .
  • the second resource is located at the same symbol and the same sub-channel as the first resource.
  • the second resource occupies a second part of the sub-channel, which is not overlapped with the first part of the sub-channel.
  • the sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  • the whole of the sub-channel is composed of 20 RBs
  • the first part used for the first resource is 10 RBs
  • the second part used for the second resource is 3 RBs.
  • the whole of the sub-channel is composed of 15 RBs
  • the first part used for the first resource is 10 RBs
  • the second part used for the second resource is 5 RBs.
  • the second resource is used for the traffic data of the transmission over the data channel, such as the PSSCH. In another embodiment, the second resource is used for the second type of the two-stage SCI of the transmission over the PSSCH. In some embodiments, the second resource may not be used by the UE 50, or the second resource is used by other control channels or other information.
  • the processor 56 may transmit the first type of the two-stage SCI by using the first resource over PSCCH, through the transmitter 53, to indicate the location of the second resource or the second part of the sub-channel.
  • the processor 76 decodes the first type of the two-stage SCI, the UE 70 may know the location of the second resource (or the second sub-channel) and further detect the second resource.
  • the processor 56 may disable that the second resource occupies a third part of the sub-channel, which is not overlapped with the first part of the sub-channel.
  • the sum of the first part and third part of the sub-channels is the whole of the sub-channel.
  • the whole of the sub-channel is composed of 20 RBs
  • the first part used for the first resource is 10 RBs
  • the third part is 10 RBs.
  • the whole of the sub-channel is composed of 15 RBs
  • the first part used for the first resource is 10 RBs
  • the third part is 5 RBs. That means the third part is the remaining part not occupied by the first part in the same sub-channel.
  • the second part is empty, for example, the second part has no RB. That means the third part of the sub-channel would not be mapped with the first type or the second type of the two-stage SCI.
  • the processor 56 may disable to indicate the location of the second resource or the second part of the sub-channel in the first type of the two-stage SCI using the first resource.
  • the processor 76 may not need to detect or decode the second resource through the receiver 72.
  • FIG. 6 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • the size of the sub-channel sc2 or sub-channel sc3 is 20 PRBs over the symbol S
  • the PSCCH I2 which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5 is merely mapped to 15 PRBs of the sub-channel sc2, which are the part P1 as the aforementioned first part.
  • the remaining PRBs of the sub-channel sc2, which are the part P2 as the aforementioned third part are not mapped with the PSSCH I3/I4.
  • the PSSCH I3/I4 is merely mapped to the sub-channel sc3 next to the sub-channel sc2.
  • the third part of the sub-channel would be mapped to the second resource used for the sidelink transmission.
  • the processor 56 may divide a third part of the sub-channel not overlapped with the first part of the sub-channel by the size of a resource block group.
  • the resource block group includes multiple consecutive RBs in time-frequency resource. For PSSCH transmission, it is supported up to 2 layer transmission.
  • a set of consecutive RBs can be bundled together and using the same pre-coder. This set of consecutive RBs can be called as a RB group (RBG) or a RB bundling, i.e., the resource block group.
  • the size of the resource block group may be modified based on the bandwidth or other practical configurations.
  • the size of the resource block group could be 1, 2, 3, or 5.
  • the processor 56 may determine the second resource according to the divided result of the third part of the sub-channel.
  • the divided result is related to the divisibility of the third part of the sub-channel relative to the size of the resource block group.
  • the divisibility is to determine whether the third part of the sub-channel is divisible by the size of the resource block group or whether the third part of the sub-channel is an integer multiple of the size of the resource block group.
  • the processor 56 may determine the divided result is the third part of the sub-channel is divisible by the size of the resource block group, and further determine the second part of the sub-channel mapped to the second resource equals to the third part of the sub-channel. That means the whole of the third part of the sub-channel is mapped to the second resource.
  • FIG. 7 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • the remaining PRBs which are the part P2 as the aforementioned third part, can be divided by RBG size 5.
  • the difference with the FIG. 6 is that, in this case of FIG. 7, the remaining PRBs of the sub-channel sc2 are all mapped with the PSSCH I3/I4.
  • the remaining 10 PRBs within the sub-channel sc3 can be mapped with PSSCH I3/I4.
  • the processor 56 may determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is larger than the size of the resource block group, and further determine the second part of the sub-channel mapped to the second resource equals to an integer multiple of the size of the resource block group.
  • A is the number of RBs per sub-channel
  • B is the number of RBs used for PSCCH I2 which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5
  • N is the size of the resource block group.
  • A, B, and N are positive integers.
  • M*N RBs can be mapped with the PSSCH I2 or the second type of the two-stage SCI I5, A-B-M*N RBs is less than N.
  • M is a positive integer.
  • the processor 56 may disable the second resource occupies the whole of the third part of the sub-channel. That means the remaining A-B-M*N RBs are not mapped with PSSCH I3/I4. In other words, the remaining part not occupied the second part in the third part of the sub-channel would not be used for the transmission with the UE 70.
  • FIG. 8 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • the size of the sub-channel sc2 i.e., A
  • the PSCCH I2 which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5
  • the PSCCH I2 which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5
  • the number of the remaining PRBS, which are the part P4 as the aforementioned third part is 8.
  • the RBG size or RB bundling size is 5 PRBs (i.e., N is 5) , then in this case, 5 PRBs of the sub-channel sc2, which are the part P5 as the aforementioned second part, are mapped with the PSSCH I3/I4. Furthermore, the remaining 3 PRBs, which are the part P6, are not mapped with the PSSCH I3/I4.
  • PSSCH mapped in consecutive PRBs in frequency domain may improve channel estimation performance.
  • the processor 56 may determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is larger than the size of the resource block group, and further determine the second resource occupies the whole of the third part of the sub-channel. There would be a four part of the sub-channel mapped to the second resource, and the four part equals to another size of another resource block group. The four part of the sub-channel is a remaining part not occupied by the second part in the third part of the sub-channel. Different from the embodiment of FIG. 8, the four part of the sub-channel is also mapped to the second resource. That means all remaining part not occupied by the first part in the same sub-channel would be mapped to the second resource.
  • the resource block groups used in this sub-channel.
  • the first M*N RBs have the same size of the resource block group N
  • the remianing A-B-M*N RBs have a different size of the resource block group
  • FIG. 9 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • the size of the sub-channel of the sub-channel sc2 i.e., A
  • the PSCCH I2 which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5
  • the PSCCH I2 which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5
  • the PSCCH I2 which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5
  • the sub-channel sc2 which are the part P3 as the aforementioned first part (i.e., B is 12) .
  • the RBG size or RB bundling size is 5 PRBs (i.e., N is 5)
  • 5 PRBs of the sub-channel sc2, which are the part P5 as the aforementioned second part are mapped with the PSSCH I3/I4 with the same RBG size of 5 PRBs.
  • the remianing 3 PRBs, which are the part P6 as the aforementioned four part are also mapped with the PSSCH I3/I4, but with a different RBG size of 3 PRBs.
  • FIG. 10 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
  • the difference with FIG. 9 is that, the part P8, as the aforementioned second part, with the RBG size of 5 PRBs is located at a different position relative to the part P5.
  • the part P7, as the aforementioned four part, with a different RBG size of 3 PRBs is located at a different position relative to the part P6.
  • the processor 56 may determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is less than the size of the resource block group, and further disable the second resource occupies the third part of the sub-channel.
  • the processor 56 may determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is less than the size of the resource block group, and further disable the second resource occupies the third part of the sub-channel. Taking FIG. 6 as an example, if the PSCCH I2 is mapped to 15 PRBs of the sub-channel sc2, and the RBG size is 10 PRBs. Then, the remaining PRBs, which are the part P2 as the aforementioned third part and less than the RBG size, within the sub-channel sc2 would not be mapped with the PSSCH I3/I4.
  • the disclosure further provides a non-transitory computer-readable recording medium (e.g., a storage medium such as a hard disk, a compact disk, a flash memory, or a solid state disk (SSD) ) .
  • the computer-readable recording medium is capable of storing a plurality of program code segments (e.g., code segments of determining part of sub-channel, code segments of dividing sub-channel, etc. ) . After the SSD code segments are loaded onto the processor 56 or 76 of the UE 50 or 70 and executed, all the steps of the above resource allocation method can be completed.
  • the user equipment includes a hardware structure and/or a software module corresponding to each function.
  • the disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed by hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of this application.
  • the embodiments of the disclosure may divide the functional module of the user equipment according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module.
  • the above integrated module may be implemented in the form of hardware or software functional module. It should be noted that the division of the modules in the embodiments of the disclosure is schematic, and is only a division of logical functions. In actual implementation, there may be another division manner.
  • FIG. 11 is a block diagram of a resource allocating apparatus 90 according to an exemplary embodiment of the present disclosure.
  • the resource allocating apparatus 90 which is applied to the user equipment 50 or 70 shown in FIGs. 2A and 2B, includes a first resource allocating module 91 and a second resource allocating module 92.
  • the first resource allocating module 91 is configured to determine a first resource for PSCCH on a symbol within a sub-channel.
  • the symbol is a radio resource in the time domain
  • the sub-channel is a radio resource in the frequency domain
  • the first resource occupies a first part of the sub-channel
  • the first part of the sub-channel is less than a whole of the sub-channel
  • the PSCCH is related to a radio resource conveying traffic data over a sidelink.
  • the second resource allocating module 92 is configured to determine a second resource to be used for transmission on the symbol within the sub-channel.
  • the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and the sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  • the second resource allocating module 92 is further configured to divide a third part of the sub-channel not overlapped with the first part of the sub-channel by a size of a resource block group and determine the second resource according to a divided result of the third part of the sub-channel.
  • the sum of the first part and third part of the sub-channels is the whole of the sub-channel, and the resource block group comprises a plurality of consecutive resource blocks in time-frequency resource.
  • the divided result is related to the divisibility of the third part of the sub-channel relative to the size of the resource block group.
  • the second resource allocating module 92 is further configured to determine the divided result is the third part of the sub-channel is divisible by the size of the resource block group and determine the second part of the sub-channel mapped to the second resource equals to the third part of the sub-channel.
  • the second resource allocating module 92 is further configured to determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is larger than the size of the resource block group, and determine the second part of the sub-channel mapped to the second resource equals to an integer multiple of the size of the resource block group.
  • the second resource allocating module 92 is further configured to determine the second resource occupies a whole of the third part of the sub-channel.
  • a four part of the sub-channel mapped to the second resource equals to another size of another resource block group, and the four part of the sub-channel is a remaining part not occupied by the second part of the sub-channel in the third part of the sub-channel.
  • the second resource allocating module 92 is further configured to disable the second resource occupies a whole of the third part of the sub-channel.
  • the second resource allocating module 92 is further configured to determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is less than the size of the resource block group, and disable the second resource occupies the third part of the sub-channel.
  • the second resource allocating module 92 is further configured to disable the second resource occupies a third part of the sub-channel not overlapped with the first part of the sub-channel.
  • the sum of the first part and third part of the sub-channels is the whole of the sub-channel.
  • a two-stage SCI comprises a first type and a second type
  • the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI
  • the second type of the two-stage SCI is related to decoding of the traffic data
  • the first type of the two-stage SCI is transmitted over the PSCCH
  • the second resource is used for the traffic data or the second type of the two-stage SCI over PSSCH.
  • a two-stage SCI comprises a first type and a second type
  • the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI
  • the second type of the two-stage SCI is related to decoding of the traffic data
  • the second type of the two-stage SCI is transmitted over the PSCCH
  • the second resource is used for the traffic data.
  • module used herein should be understood as the widest possible meaning.
  • the object used to implement the functions described by each “module” can be, for example, an integrated circuit ASIC, a single circuit, or a chip, used to execute one or more software or firmware.
  • the first resource allocating module 91 and the second resource allocating module 92 may be a control circuit, a chip, or a processor.
  • An embodiment of the disclosure further provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program causes a computer to execute any one of the resource allocation methods described in the foregoing method embodiments.
  • An embodiment of the disclosure further provides a chip, wherein the chip executes program code to perform any one of the resource allocation methods described in the foregoing method embodiments.
  • An embodiment of the disclosure further provides a computer program, wherein the computer program is operable with a processor to execute any one of the resource allocation methods described in the foregoing method embodiments.
  • An embodiment of the disclosure further provides a computer program product, the computer program product includes a non-transitory computer-readable medium storing a computer program, and the computer program is operable with a processor to cause a computer to perform the operations described in the foregoing method embodiments.
  • the disclosed device may be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the division of the module is only a logical function division.
  • multiple module s or components may be combined or may Integration into another system, or some features can be ignored or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or modules, and may be electrical or other forms.
  • the modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the objective of the solution of this embodiment.
  • each functional module in each embodiment of the disclosure may be integrated into one processing module, or each of the modules may exist separately physically, or two or more modules may be integrated into one module.
  • the above integrated module may be implemented in the form of hardware or in the form of software program modules.
  • the integrated module When the integrated module is implemented in the form of a software program module and sold or used as an independent product, it may be stored in a computer-readable memory.
  • the technical solution of the disclosure essentially or part that contributes to the existing technology or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory, several instructions are included to enable a computer device (which may be a personal computer, a server, or a network device, etc. ) to perform all or part of the steps of the method described in the embodiments of the disclosure.
  • the foregoing memory includes: a flash disk, a read-only memory (ROM) , a random access memory (RAM) , a mobile hard disk, a magnetic disk, or an optical disk, and other media that can store program codes.
  • one sub-channel on the same symbol would be divided into multiple parts.
  • One part may be used for PSCCH.
  • Another part may be used for the data channel or a part of SCI.
  • the remaining part not occupied by the SCI would not be used for the sidelink transmission. Accordingly, a flexible resource allocation on the sub-channel is provided, so as to further improve the usage efficiency of radio resources.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A resource allocation method and a realted product are provided. The resource allocation method is adapted for a UE communicating with another UE via sidelink. In the method, a first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel is determined. The first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over the sidelink. A second resource to be used for transmission is determined. The second resource occupies a second part of the sub-channel not overlapped with the first part, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel. Accordingly, a flexible resource allocation on sub-channel is provided.

Description

RESOURCE ALLOCATION METHOD AND RELATED PRODUCT
CROSS-REFERENCE TO RELATED APPLICATION
This application claims the priority benefit of U.S. provisional application serial no. 62/937,174, filed on November 18, 2019. The entirety of each of the above-mentioned patent applications is hereby incorporated by reference herein and made a part of specification.
TECHNICAL FIELD
The present disclosure generally relates to a radio resource management, in particular, to a resource allocation method and a related product.
BACKGROUND
In the third generation partnership project (3GPP) long term evolution (LTE) Release 14, a cellular vehicle-to-everything (C-V2X) standard has been proposed. The LTE-based C-V2X standard focuses on communication between vehicles and other objects, e.g., vehicle to vehicle, vehicle to infrastructure, vehicle to pedestrian, and so on. Besides, the C-V2X communication includes a device-to-device (D2D) communication based on proximity-based services (ProSe) . The vehicle-to-vehicle (V2V) communication is an extension of the D2D communication, which uses a PC5 interface to enhance direct connection and communication between vehicles.
Recently, in Release 16, the fifth-generation (5G) new radio vehicle-to-everything (NR-V2X) is proposed to further enhance V2X services over sidelink. Multiple physical sidelink channels are defined for carrying control information or traffic data. However, the resource allocating mechanism for these sidelink physical sidelink channels is not flexible, and some resourses may be wasted.
SUMMARY
Exemplary embodiments of the disclosure provide a resource allocation method and a related product, to provide flexible resource allocation on sub-channel.
According to one or more exemplary embodiments of the disclosure, the resource allocation method is adapted for a user equipment (UE) communicating with another UE via sidelink. The resource allocation method includes, but is not limited to, the following steps. A first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel is determined. The symbol is a radio resource in the time domain, the sub-channel is a radio resource in the frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over the sidelink. A second resource to be used for transmission is determined. The second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
According to one or more exemplary embodiments of the disclosure, a UE includes, but is not limited to, a memory and one or more processors. The memory is used for storing program code. The one or more processor are coupled to the memory and used for executing the program code to perform: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel. The symbol is a radio resource in the time domain, the sub-channel is a radio resource in the frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink. The second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
According to one or more exemplary embodiments of the disclosure, a resource allocating apparatus includes, but is not limited to, a first resource allocating module and a second resource allocating module. The first resource allocating module is configured to determine a first resource for PSCCH on a symbol within a sub-channel. The symbol is a radio resource in time domain, the sub-channel is a radio resource in frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink. The second resource allocating module is configured to determine a second resource to be used for a transmission on the symbol within the sub-channel. The second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
According to one or more exemplary embodiments of the disclosure, a non-transitory computer-readable medium includes program code that executed by a processor to perform: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel. The symbol is a radio resource in time domain, the sub-channel is a radio resource in frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink. The second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
According to one or more exemplary embodiments of the disclosure, a chip executes program code to perform: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel. The symbol is a radio resource in the time domain, the sub-channel is a radio resource in the frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink. The second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
According to one or more exemplary embodiments of the disclosure, a computer program is operable with a processor to execute: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel. The symbol is a radio resource in the time domain, the sub-channel is a radio resource in the frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink. The second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
According to one or more exemplary embodiments of the disclosure, a computer program product includes a non-transitory computer-readable medium that stores a computer program. The computer program is operable with a processor to execute: determining a first resource for PSCCH on a symbol within a sub-channel, and determining a second resource to be used for transmission on the symbol within the sub-channel. The symbol is a radio resource in the time domain, the sub-channel is a radio resource in the frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink. The second resource occupies a second part of the sub-channel not overlapped with the first part of  the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings are included to provide a further understanding of the disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate embodiments of the disclosure and, together with the description, serve to explain the principles of the disclosure.
FIG. 1A is a schematic diagram of a communication system according to an exemplary embodiment of the present disclosure.
FIG. 1B is a schematic diagram of a communication system according to an exemplary embodiment of the present disclosure.
FIG. 2A is a block diagram of a user equipment (UE) according to an exemplary embodiment of the present disclosure.
FIG. 2B is a block diagram of a UE according to an exemplary embodiment of the present disclosure.
FIG. 3 is a flowchart of a resource allocation method according to an exemplary embodiment of the present disclosure.
FIG. 4 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
FIG. 5 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
FIG. 6 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
FIG. 7 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
FIG. 8 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
FIG. 9 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
FIG. 10 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure.
FIG. 11 is a block diagram of a resource allocating apparatus according to an exemplary embodiment of the present disclosure.
DETAILED DESCRIPTION
Reference will now be made in detail to the present preferred embodiments of the disclosure, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers are used in the drawings and the description to refer to the same or like parts.
FIG. 1A and 1B are schematic diagrams of  communication systems  1a and 1b according to exemplary embodiments of the present disclosure. Referring to FIG. 1A, the communication system 1a includes, but is not limited to, a base station 10 and two user equipments (UEs) 50 and 70. In addition, the communication system 1a may further include other core network entities such as a mobile management entity (MME) , a serving gateway (S-GW) , and a packet data network gateway (P-GW) . However, the embodiments of the disclosure are not limited thereto. On the other hands, referring to FIG. 1B, the communication system 1b includes, two user equipments (UEs) 50 and 70 without the base station 10. The  communication systems  1a and 1b may be applied to, for example, a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system,  LTE time division duplex (TDD) , a universal mobile telecommunication system (UMTS) , a new radio (NR) system, or other mobile communication systems.
The base station 10 may have various implementations, for example (but not limited to) , a home evolved Node B (HeNB) , an eNB, a next generation Node B (gNB) , an integrated access and backhaul (IAB) network node, an advanced base station (ABS) , a base transceiver system (BTS) , a relay, a repeater, a cell and/or a satellite-based communication base station. In one embodiment, the base station 10 may provide access service within its coverage C.
The  UEs  50 and 70 may have various implementations, for example (but not limited to) , a mobile station, an advanced mobile station (AMS) , a telephone apparatus, customer premise equipment (CPE) , a wireless sensor, a handheld device with wireless communication function, a computing device or other processing devices connected to wireless modems, an in-vehicle device, a wearable device, or the like. The  UEs  50 and 70 may be used for vehicle-to-everything (V2X) , vehicle-to-vehicle (V2V) , device-to-device (D2D) communication, proximity service (ProSe) , or another technology of direct communication between two apparatuses.
FIG. 2A is a block diagram of the UE 50 according to an exemplary embodiment of the present disclosure. Referring to FIG. 2A, the UE 50 includes, but is not limited to, an antenna 51, a receiver 52, a transmitter 53, an analog-to-digital/digital-to-analog converter 54, a memory 55, and one or more processors 56.
The antenna 51 is coupled to the receiver 52 and the transmitter 53. The analog-to-digital/digital-to-analog converter 54 is coupled to the receiver 52, the transmitter 53, and the processor 56. The processor 56 is further coupled to the memory 55.
The receiver 52 and the transmitter 53 are respectively configured to wirelessly receive a downlink signal and transmit an uplink signal through the antenna 51. The receiver 52 and the transmitter 53 may also perform analog signal processing operations such as low noise amplification, impedance matching, frequency mixing, up-conversion or down-conversion, filtering, amplification, and the like. The analog-to-digital/digital-to-analog converter 54 is configured to convert the downlink signal from an analog signal format to a digital signal format, and convert the uplink signal from the digital signal format to the analog signal format.
The memory 55 may be any type of fixed or removable random access memory (RAM) , a read-only memory (ROM) , a flash memory or a similar element, or a combination of the foregoing elements. The memory 55 records a program code, apparatus configuration, a codebook, buffered or permanent data, and records various communication protocol-related software modules such as a radio resource control (RRC) layer, a packet data convergence protocol (PDCP) layer, a radio link control (RLC) layer, a media access control (MAC) layer, and the like, and data thereof.
The one or more processors 56 are configured to process a digital signal, load and execute a program code from the memory 55 according to an exemplary embodiment of the disclosure, and may access or load data and software modules recorded in the memory 55. In one embodiment, a function of the processor 56 may be implemented by using programmable units such as a central processing unit (CPU) , a microprocessor, a microcontroller, a digital signal processing (DSP) chip, a field programmable logic gate array (FPGA) , and the like. In some embodiments, the function of the processor 56 may also be implemented by using an independent electronic device or an integrated circuit (IC) , and the operations of the processor 56 may be implemented through software.
FIG. 2B is a block diagram of the UE 70 according to an exemplary embodiment of the present disclosure. Referring to FIG. 2B, the UE 70 includes, but is not limited to, an antenna 71, a receiver 72, a transmitter 73, an analog-to-digital/digital-to-analog converter 74, a memory 75, and one or more processors 76. The implementing embodiments and their detailed descriptions of the antenna 71, the receiver 72, the transmitter 73, the analog-to-digital/digital-to-analog converter 74, the memory 75, and the processor 76 may refer to the descriptions of the  antenna 51, the receiver 52, the transmitter 53, the analog-to-digital/digital-to-analog converter 54, the memory 55, and the processor 56, respectively.
It should noted that, in one embodiment, there may be two modes for resource allocation. Taking FIG. 1A as an example, in the first mode, the radio resource of the UE 50 or the UE 70, which is located within the coverage C, is allocated by the base station 10. For example, when the traffic data to be transmitted over sidelink SL, which may be a device to device (D2D) link or a terminal direct link between the UEs 50 and 70) , arrives at the UE 50, this UE 50, as a transmitting terminal, may request radio resource for the sidelink SL from the base station 10. The base station 10 may further indicate the resource allocation for the transmission of the sidelink SL in the downlink control information (DCI) conveyed by the physical downlink control channel (PDCCH) over the downlink DL. Then, the  UEs  50 and 70 may perform data transmission on a sidelink SL according to the resource allocated by the base station 10.
However, the UE 50 or the UE 70 maybe not located within the coverage C. Taking FIG. 1B as an example, in the second mode, the UE 50, as a transmitting terminal, may autonomously select radio resource for the sidelink SL from a (pre-) configured sidelink resource pool (s) based on the channel sensing mechanism.
In the following, the method in the embodiment of the disclosure would be described in combination with apparatuses and elements thereof in the  communication systems  1a and 1b. Each process of the method according to the embodiment of the disclosure may be adjusted according to an implementation situation, and is not limited thereto.
FIG. 3 is a flowchart of a resource allocation method according to an exemplary embodiment of the present disclosure. Referring to FIG. 3, the  processor  56 or 75 may determine a first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel (step S310) . Specifically, for ease of description, it is assumed below that the UE 50 is a transmitting terminal, which intends to transmit traffic data to the UE 70, as a receiving terminal. However, in other embodiments, the UE 50 could be a receving terminal, and the UE 70 could be a transmitting terminal.
It should be noticed that, in NR sidelink transmission, the PSCCH and associated physical sidelink shared channel (PSSCH) are multiplexed within the same slot. On the other hand, the two-stage sidelink control information (SCI) was supported in NR-V2X. The first stage SCI of the two-stage SCI is conveyed in the PSCCH. Furthermore, the second stage SCI is mapped within the resource of the PSSCH, and the demodulation of second stage SCI is based on the PSSCH demodulation reference signal (DMRS) . The first stage SCI is used to indicate the resource of the PSSCH, and also the resource or format of second stage SCI. When a receiving UE can decode the PSCCH correctly, it can know the resource or format of the second stage SCI, so that it does not need to do blind detection of the second stage SCI. Furthermore, the other parameters, such as hybrid automatic repeat request (HARQ) process ID, new data indicator (NDI) , source ID, etc., that are needed to decode the PSSCH are conveyed in the second stage SCI.
For the resource allocation for the PSSCH, the sub-channel is the granularity in the frequency domain, and one sub-channel consists of several consecutive resource blocks (RBs) in the frequency domain. The size of one sub-channel may be (pre-) configured. The number of RBs per sub-channel can be set to one of the following values, for example, 10, 15, 20, 25, 50, 75, or 100.
The resource of the PSCCH (which may be used to convey the first stage SCI) in the time domain is 2 or 3 symbols within a slot. Generally, the first symbol of the slot is used for automatic gain control (AGC) , then the PSCCH can be mapped to a resource that starts from the second symbol within the slot. However, it is possible that the first symbol is also mapped with the PSCCH, and the total number of symbols used for the PSCCH would be 3 or 4.
It should be noticed that the aforementioned PSCCH, PSSCH, or two-stage SCI may occupy the whole of one sub-channel. However, sometimes, the control information or the  traffic data may not need to occupy the whole allocated resource. In NR-V2X, it provides a flexible resource structure to allocate resource for the PSCCH, PSSCH, or the two-stage SCI. Therefore, there is a need for a mechanism that maps these channels or the information on the sub-channel other than the conventional approaches.
If (or only if) the UE 50 obtains radio resource for the sidelink SL from the base station 10 as the aforementioned first mode of the resource allocation or by itself as the aforementioned second mode of the resource allocation, the processor 56 may generate the SCI for the UE 70 to indicate the resource and/or configuration to receive the traffic data to be transmitted.
The processor 56 may use, through the transmitter 53, the pysical sidelink control channel (PSCCH) to convery the SCI, that carries information related to sidelink transmission with the UE 70, such as modulation coding mode (MCS) , time-frequency resource allocation information, and resource reservation information.
In one embodiment, the two-stage SCI may be applied on the  UEs  50 and 70. The two-stage SCI includes a first type (which may be called as the first stage SCI) and a second type (which may be called as the second stage SCI) . The first type of the two-stage SCI indicates the radio resource conveying the traffic data on the data channel to be transmitted and the second type of the two-stage SCI, and/or the format (such as demodulation and/or coding mechanism) of the second type of the two-stage SCI. For example, the first type can point to the exact time and frequency resources of the physical sidelink shared channel (PSSCH) or another data channel, and the demodulation reference signal (DMRS) pattern and antenna port for the second type of the two-stage SCI. Therefore, the UE 70 may know how to detect the data channel and the second type of the two-stage SCI without blind detection.
On the other hand, the second type of the two-stage SCI is related to decoding of the traffic data on the data channel (such as the PSSCH) . For example, the second type of the two-stage SCI includes MCS, UE-specific DMRS, hybrid automatic repeat request (HARQ) process ID, new data indicator (NDI) , source ID, destination ID, reserved field, etc.
In one embodiment, the first resource is used by the first type of the two-stage SCI which is transmitted over PSCCH. In another embodiment, the first resource is used by the second type of the two-stage SCI which is also transmitted over PSCCH. In some embodiments, the first resource may be used for transmitting the information of both first type and second type of the two-stage SCI.
The first resource occupies a first part of the sub-channel over one symbol. The symbol is a radio resource in the time domain. For example, the symbol is a orthogonal frequency division multiplexing (OFDM) symbol.
FIG. 4 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure. Referring to FIG. 4, one time slot may include 14 symbols S0~S13. The first symbol S0 of the slot is used for automatic gain control (AGC) I1, then PSCCH I2, which conveys the first type of the two-stage SCI, may be located on the second and third symbols S1 and S2 within the slot. Furthermore, PSSCH without DMRS I3, PSSCH with DMRS I4, the second type of the two-stage SCI I5, and guard period (GP) I6 are located on other symbols S3~S14, respectively. In one embodiment, the second type of the two-stage SCI I5 is mapped into the resource region of PSSCH. It can be mapped around PSSCH with DMRS I4 to obtain better channel estimation performance. However, in some embodiments, it is possible that the second type of the two-stage SCI I5 is mapped onto the symbols S3 and S7 of the PSSCH with DMRS I4. In that case, the resource elements (REs) used for second type of the two-stage SCI I5 and PSSCH with DMRS I4 are frequency division multiplexed (FDMed) . In still some embodiments, the second type of the two-stage SCI I5 can be mapped on the symbols S1 and S2 of the PSCCH I2.
However, in some embodiments, one time slot may include different numbers of the symbols. For sidelink transmissions, the minimum unit for the resource scheduling in the time domain may be a slot. However, in some embodiments, only some of the symbols in a slot are  available for sidelink transmissions, and the remaining symbols are reserved or used for the Uu transmissions with the base station 10.
The sub-channel is a radio resource in the frequency domain. The minimum unit for resource scheduling in the frequency domain may be a sub-channel, which is composed of, for example, 10, 15, 20, 25, 50, 75, or 100 consecutive RBs based on practical configuration. One RB may be composed of 12 consecutive subcarriers with the same specific subcarrier spacing. In an OFDM symbol, multiple closely spaced orthogonal subcarrier signals with overlapping spectra are transmitted to convey data in parallel. Taking FIG. 4 as an example, the ACG I1 occupies two subchannels sc0 and sc1, and the PSCCH I2 occupies one subchannels sc0.
It should be noticed that the first part of the sub-channel occupied by the first resource is less than the whole of the sub-channel. In NR-V2X, the PSCCH can be mapped onto X RBs within a sub-channel of PSSCH, and X is equal to or less than the size of the whole of the sub-channel.
For example, FIG. 5 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure. Referring to FIG. 5, there are two symbols S1 and S2 allocated for the PSCCH I2. The size of the sub-channel sc2 of the PSSCH is 20 physical resource blocks (PRBs) , and the PSCCH I2 is merely mapped onto 15 consecutive PRBs, which starts with the lowest frequency position within the sub-channel sc2. That means the first part of the sub-channel sc2 used for the first resource is 15 RBs, which is less than the whole of the sub-channel sc2. It should be noticed that the first part of the sub-channel sc2 is composed of consecutive RBs.
In one embodiment, the first type of the two-stage SCI carried by the PSCCH may be mapped onto the first part of a sub-channel. The number of resources used by the second type of the two-stage SCI is indicated by the PSCCH, i.e., the first type of the two-stage SCI. In another embodiment, the second type of the two-stage SCI may be mapped onto the first part of a sub-channel. Taking FIG. 4 as an example, the second type of the two-stage SCI I5 is merely mapped to part of RBs within sub-channel sc1 on the symbol S5.
It should be noted that, in some embodiments, the first part may not start with the lowest frequency position within the sub-channel. For example, the first part may start from the fifth RB within the sub-channel, where the first RB is located at the lowest frequency position.
On the other hand, the UE 70, as the receiving terminal, may perform blind detection and decoding on the PSCCH or the other control channels and find the resources for the PSSCH or other data channels based on the decoded SCI. Therefore, the processor 76 may know where the first part for the first resource is located with in one sub-channel.
Referring to FIG. 3, the  processor  56 or 75 may determine a second resource to be used for a transmission on the symbol within the sub-channel (step S330) . Specifically, the second resource is located at the same symbol and the same sub-channel as the first resource. The second resource occupies a second part of the sub-channel, which is not overlapped with the first part of the sub-channel. Furthermore, the sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel. For example, the whole of the sub-channel is composed of 20 RBs, the first part used for the first resource is 10 RBs, and the second part used for the second resource is 3 RBs. For example, the whole of the sub-channel is composed of 15 RBs, the first part used for the first resource is 10 RBs, and the second part used for the second resource is 5 RBs.
In one embodiment, the second resource is used for the traffic data of the transmission over the data channel, such as the PSSCH. In another embodiment, the second resource is used for the second type of the two-stage SCI of the transmission over the PSSCH. In some embodiments, the second resource may not be used by the UE 50, or the second resource is used by other control channels or other information.
The processor 56 may transmit the first type of the two-stage SCI by using the first resource over PSCCH, through the transmitter 53, to indicate the location of the second resource or the  second part of the sub-channel. After the processor 76 decodes the first type of the two-stage SCI, the UE 70 may know the location of the second resource (or the second sub-channel) and further detect the second resource.
There are lots of embodiments for allocating the second resource.
In one embodiment, the processor 56 may disable that the second resource occupies a third part of the sub-channel, which is not overlapped with the first part of the sub-channel. The sum of the first part and third part of the sub-channels is the whole of the sub-channel. For example, the whole of the sub-channel is composed of 20 RBs, the first part used for the first resource is 10 RBs, and the third part is 10 RBs. For example, the whole of the sub-channel is composed of 15 RBs, the first part used for the first resource is 10 RBs, and the third part is 5 RBs. That means the third part is the remaining part not occupied by the first part in the same sub-channel. In this embodiment, because the whole of the third part would not be mapped to the second resource used for the transmission, the second part is empty, for example, the second part has no RB. That means the third part of the sub-channel would not be mapped with the first type or the second type of the two-stage SCI. In addition, the processor 56 may disable to indicate the location of the second resource or the second part of the sub-channel in the first type of the two-stage SCI using the first resource. The processor 76 may not need to detect or decode the second resource through the receiver 72.
For example, FIG. 6 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure. Referring to FIG. 6, the size of the sub-channel sc2 or sub-channel sc3 is 20 PRBs over the symbol S, and the PSCCH I2 which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5 is merely mapped to 15 PRBs of the sub-channel sc2, which are the part P1 as the aforementioned first part. Then in this case, the remaining PRBs of the sub-channel sc2, which are the part P2 as the aforementioned third part, are not mapped with the PSSCH I3/I4. The PSSCH I3/I4 is merely mapped to the sub-channel sc3 next to the sub-channel sc2.
In some embodiments, the third part of the sub-channel would be mapped to the second resource used for the sidelink transmission. The processor 56 may divide a third part of the sub-channel not overlapped with the first part of the sub-channel by the size of a resource block group. The resource block group includes multiple consecutive RBs in time-frequency resource. For PSSCH transmission, it is supported up to 2 layer transmission. To improve the channel estimation performance in case of a pre-coder is used, a set of consecutive RBs can be bundled together and using the same pre-coder. This set of consecutive RBs can be called as a RB group (RBG) or a RB bundling, i.e., the resource block group. The size of the resource block group may be modified based on the bandwidth or other practical configurations. For example, the size of the resource block group could be 1, 2, 3, or 5. The processor 56 may determine the second resource according to the divided result of the third part of the sub-channel. The divided result is related to the divisibility of the third part of the sub-channel relative to the size of the resource block group. The divisibility is to determine whether the third part of the sub-channel is divisible by the size of the resource block group or whether the third part of the sub-channel is an integer multiple of the size of the resource block group.
In one embodiment, the processor 56 may determine the divided result is the third part of the sub-channel is divisible by the size of the resource block group, and further determine the second part of the sub-channel mapped to the second resource equals to the third part of the sub-channel. That means the whole of the third part of the sub-channel is mapped to the second resource.
For example, FIG. 7 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure. Referring to FIG. 7, if (or only if) the RBG size or RB bundling size is 5 PRBs, the remaining PRBs, which are the part P2 as the aforementioned third part, can be divided by RBG size 5. The difference with the FIG. 6 is that, in this case of FIG. 7, the remaining PRBs of the sub-channel sc2 are all mapped with the  PSSCH I3/I4. As another example, if the PSCCH I2 is mapped to 10 PRBs of the sub-channel sc3, and the RBG size is 5 PRBs, then the remaining 10 PRBs within the sub-channel sc3 can be mapped with PSSCH I3/I4.
In one embodiment, the processor 56 may determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is larger than the size of the resource block group, and further determine the second part of the sub-channel mapped to the second resource equals to an integer multiple of the size of the resource block group. Taking the number of the RBs as an example, it is assumed A is the number of RBs per sub-channel, B is the number of RBs used for PSCCH I2 which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5, and N is the size of the resource block group. A, B, and N are positive integers. Then, M*N RBs can be mapped with the PSSCH I2 or the second type of the two-stage SCI I5, A-B-M*N RBs is less than N. M is a positive integer. However, the processor 56 may disable the second resource occupies the whole of the third part of the sub-channel. That means the remaining A-B-M*N RBs are not mapped with PSSCH I3/I4. In other words, the remaining part not occupied the second part in the third part of the sub-channel would not be used for the transmission with the UE 70.
For example, FIG. 8 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure. Referring to FIG. 8, the size of the sub-channel sc2 (i.e., A) is 20 PRBs, and the PSCCH I2, which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5, is merely mapped to 12 PRBs of the sub-channel sc2, which are the part P3 as the aforementioned first part (i.e., B is 12) . The number of the remaining PRBS, which are the part P4 as the aforementioned third part, is 8. If (or only if) the RBG size or RB bundling size is 5 PRBs (i.e., N is 5) , then in this case, 5 PRBs of the sub-channel sc2, which are the part P5 as the aforementioned second part, are mapped with the PSSCH I3/I4. Furthermore, the remaining 3 PRBs, which are the part P6, are not mapped with the PSSCH I3/I4.
It should be noted that the PSSCH mapped in consecutive PRBs in frequency domain may improve channel estimation performance.
In one embodiment, the processor 56 may determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is larger than the size of the resource block group, and further determine the second resource occupies the whole of the third part of the sub-channel. There would be a four part of the sub-channel mapped to the second resource, and the four part equals to another size of another resource block group. The four part of the sub-channel is a remaining part not occupied by the second part in the third part of the sub-channel. Different from the embodiment of FIG. 8, the four part of the sub-channel is also mapped to the second resource. That means all remaining part not occupied by the first part in the same sub-channel would be mapped to the second resource. Furthermore, there would be two or more sizes of the resource block groups used in this sub-channel. Taking the number of the RBs as an example, the first M*N RBs have the same size of the resource block group N, and the remianing A-B-M*N RBs have a different size of the resource block group
For example, FIG. 9 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure. Referring to FIG. 9, the size of the sub-channel of the sub-channel sc2 (i.e., A) is 20 PRBs, and the PSCCH I2, which may carries the first type of the two-stage SCI and/or the second type of the two-stage SCI I5, is merely mapped to 12 PRBs of the sub-channel sc2, which are the part P3 as the aforementioned first part (i.e., B is 12) . If (or only if) the RBG size or RB bundling size is 5 PRBs (i.e., N is 5) , then in this case, 5 PRBs of the sub-channel sc2, which are the part P5 as the aforementioned second part, are mapped with the PSSCH I3/I4 with the same RBG size of 5 PRBs. Furthermore, the remianing 3  PRBs, which are the part P6 as the aforementioned four part, are also mapped with the PSSCH I3/I4, but with a different RBG size of 3 PRBs.
For another example, FIG. 10 is a schematic diagram illustrating resource allocation according to an exemplary embodiment of the present disclosure. Referring to FIG. 10, the difference with FIG. 9 is that, the part P8, as the aforementioned second part, with the RBG size of 5 PRBs is located at a different position relative to the part P5. Furthermore, the part P7, as the aforementioned four part, with a different RBG size of 3 PRBs is located at a different position relative to the part P6.
In one embodiment, the processor 56 may determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is less than the size of the resource block group, and further disable the second resource occupies the third part of the sub-channel. Taking FIG. 6 as an example, if the PSCCH I2 is mapped to 15 PRBs of the sub-channel sc2, and the RBG size is 10 PRBs. Then, the remaining PRBs, which are the part P2 as the aforementioned third part and less than the RBG size, within the sub-channel sc2 would not be mapped with the PSSCH I3/I4.
In addition, the disclosure further provides a non-transitory computer-readable recording medium (e.g., a storage medium such as a hard disk, a compact disk, a flash memory, or a solid state disk (SSD) ) . The computer-readable recording medium is capable of storing a plurality of program code segments (e.g., code segments of determining part of sub-channel, code segments of dividing sub-channel, etc. ) . After the SSD code segments are loaded onto the  processor  56 or 76 of the  UE  50 or 70 and executed, all the steps of the above resource allocation method can be completed.
The above mainly introduces the solutions of the embodiments of the disclosure from the perspective of the execution process on the method side. It can be understood that, in order to realize the above-mentioned functions, the user equipment includes a hardware structure and/or a software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the modules and algorithm steps of the examples described in the embodiments provided herein, the disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed by hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of this application.
The embodiments of the disclosure may divide the functional module of the user equipment according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The above integrated module may be implemented in the form of hardware or software functional module. It should be noted that the division of the modules in the embodiments of the disclosure is schematic, and is only a division of logical functions. In actual implementation, there may be another division manner.
FIG. 11 is a block diagram of a resource allocating apparatus 90 according to an exemplary embodiment of the present disclosure. Referring to FIG. 11, the resource allocating apparatus 90, which is applied to the  user equipment  50 or 70 shown in FIGs. 2A and 2B, includes a first resource allocating module 91 and a second resource allocating module 92.
The first resource allocating module 91 is configured to determine a first resource for PSCCH on a symbol within a sub-channel. The symbol is a radio resource in the time domain, the sub-channel is a radio resource in the frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink.
The second resource allocating module 92 is configured to determine a second resource to be used for transmission on the symbol within the sub-channel. The second resource occupies a  second part of the sub-channel not overlapped with the first part of the sub-channel, and the sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
In one embodiment, the second resource allocating module 92 is further configured to divide a third part of the sub-channel not overlapped with the first part of the sub-channel by a size of a resource block group and determine the second resource according to a divided result of the third part of the sub-channel. The sum of the first part and third part of the sub-channels is the whole of the sub-channel, and the resource block group comprises a plurality of consecutive resource blocks in time-frequency resource. The divided result is related to the divisibility of the third part of the sub-channel relative to the size of the resource block group.
In one embodiment, the second resource allocating module 92 is further configured to determine the divided result is the third part of the sub-channel is divisible by the size of the resource block group and determine the second part of the sub-channel mapped to the second resource equals to the third part of the sub-channel.
In one embodiment, the second resource allocating module 92 is further configured to determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is larger than the size of the resource block group, and determine the second part of the sub-channel mapped to the second resource equals to an integer multiple of the size of the resource block group.
In one embodiment, the second resource allocating module 92 is further configured to determine the second resource occupies a whole of the third part of the sub-channel. A four part of the sub-channel mapped to the second resource equals to another size of another resource block group, and the four part of the sub-channel is a remaining part not occupied by the second part of the sub-channel in the third part of the sub-channel.
In one embodiment, the second resource allocating module 92 is further configured to disable the second resource occupies a whole of the third part of the sub-channel.
In one embodiment, the second resource allocating module 92 is further configured to determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is less than the size of the resource block group, and disable the second resource occupies the third part of the sub-channel.
In one embodiment, the second resource allocating module 92 is further configured to disable the second resource occupies a third part of the sub-channel not overlapped with the first part of the sub-channel. The sum of the first part and third part of the sub-channels is the whole of the sub-channel.
In one embodiment, a two-stage SCI comprises a first type and a second type, the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI, the second type of the two-stage SCI is related to decoding of the traffic data, the first type of the two-stage SCI is transmitted over the PSCCH, and the second resource is used for the traffic data or the second type of the two-stage SCI over PSSCH.
In one embodiment, a two-stage SCI comprises a first type and a second type, the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI, the second type of the two-stage SCI is related to decoding of the traffic data, the second type of the two-stage SCI is transmitted over the PSCCH, and the second resource is used for the traffic data.
It should be noted that the user equipment described in the embodiments of the disclosure are presented in the form of functional modules. The term "module" used herein should be understood as the widest possible meaning. The object used to implement the functions described by each "module" can be, for example, an integrated circuit ASIC, a single circuit, or a chip, used to execute one or more software or firmware. The program's processor (shared, dedicated, or chipset) and memory, combined logic circuits, and/or other suitable components that provide the functions described above.
The first resource allocating module 91 and the second resource allocating module 92 may be a control circuit, a chip, or a processor.
An embodiment of the disclosure further provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, and the computer program causes a computer to execute any one of the resource allocation methods described in the foregoing method embodiments.
An embodiment of the disclosure further provides a chip, wherein the chip executes program code to perform any one of the resource allocation methods described in the foregoing method embodiments.
An embodiment of the disclosure further provides a computer program, wherein the computer program is operable with a processor to execute any one of the resource allocation methods described in the foregoing method embodiments.
An embodiment of the disclosure further provides a computer program product, the computer program product includes a non-transitory computer-readable medium storing a computer program, and the computer program is operable with a processor to cause a computer to perform the operations described in the foregoing method embodiments.
It should be noted that, for the foregoing method embodiments, for the sake of simple description, they are all described as a series of action combinations. However, those skilled in the art should know that this application is not limited by the described action order. Because according to the disclosure, certain steps may be performed in another order or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for this application.
In the above embodiments, the description of each embodiment has its own emphasis. For a part that is not described in detail in one embodiment, reference may be made to related descriptions in other embodiments.
In the several embodiments provided in this application, it should be understood that the disclosed device may be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the module is only a logical function division. In actual implementation, there may be another division manner. For example, multiple module s or components may be combined or may Integration into another system, or some features can be ignored or not implemented. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or modules, and may be electrical or other forms.
The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the objective of the solution of this embodiment.
In addition, each functional module in each embodiment of the disclosure may be integrated into one processing module, or each of the modules may exist separately physically, or two or more modules may be integrated into one module. The above integrated module may be implemented in the form of hardware or in the form of software program modules.
When the integrated module is implemented in the form of a software program module and sold or used as an independent product, it may be stored in a computer-readable memory. Based on such an understanding, the technical solution of the disclosure essentially or part that contributes to the existing technology or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory, several instructions are included to enable a computer device (which may be a personal computer, a server, or a network device, etc. ) to perform all or part of the steps of the method described in the embodiments of the disclosure. The foregoing memory includes: a flash disk, a read-only memory (ROM) , a random access  memory (RAM) , a mobile hard disk, a magnetic disk, or an optical disk, and other media that can store program codes.
In summary, in the resource allocation method and the related product, one sub-channel on the same symbol would be divided into multiple parts. One part may be used for PSCCH. Another part may be used for the data channel or a part of SCI. Alternatively, the remaining part not occupied by the SCI would not be used for the sidelink transmission. Accordingly, a flexible resource allocation on the sub-channel is provided, so as to further improve the usage efficiency of radio resources.
It will be apparent to those skilled in the art that various modifications and variations can be made to the structure of the present disclosure without departing from the scope or spirit of the disclosure. In view of the foregoing, it is intended that the present disclosure cover modifications and variations of this disclosure provided they fall within the scope of the following claims and their equivalents.

Claims (34)

  1. A resource allocation method, adapted for a user equipment (UE) communicating with another UE via sidelink, and the resource allocation method comprises:
    determining a first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel, wherein the symbol is a radio resource in time domain, the sub-channel is a radio resource in frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over the sidelink; and
    determining a second resource to be used for a transmission on the symbol within the sub-channel, wherein the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  2. The resource allocation method according to claim 1, wherein the step of determining the second resource to be used for the transmission on the symbol within the sub-channel comprises:
    dividing a third part of the sub-channel not overlapped with the first part of the sub-channel by a size of a resource block group, wherein a sum of the first part and third part of the sub-channels is the whole of the sub-channel, and the resource block group comprises a plurality of consecutive resource blocks in time-frequency resource; and
    determining the second resource according to a divided result of the third part of the sub-channel, wherein the divided result is related to divisibility of the third part of the sub-channel relative to the size of the resource block group.
  3. The resource allocation method according to claim 2, wherein the step of determining the second resource according to the divided result comprises:
    determining the divided result is the third part of the sub-channel is divisible by the size of the resource block group; and
    determining the second part of the sub-channel mapped to the second resource equals to the third part of the sub-channel.
  4. The resource allocation method according to claim 2, wherein the step of determining the second resource according to the divided result comprises:
    determining the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is larger than the size of the resource block group; and
    determining the second part of the sub-channel mapped to the second resource equals to an integer multiple of the size of the resource block group.
  5. The resource allocation method according to claim 4, wherein the step of determining the second resource according to the divided result further comprises:
    determining the second resource occupies a whole of the third part of the sub-channel, wherein a four part of the sub-channel mapped to the second resource equals to another size of another resource block group, and the four part of the sub-channel is a remaining part not occupied by the second part of the sub-channel in the third part of the sub-channel.
  6. The resource allocation method according to claim 4, wherein the step of determining the second resource according to the divided result further comprises:
    disabling the second resource occupies a whole of the third part of the sub-channel.
  7. The resource allocation method according to claim 2, wherein the step of determining the second resource according to the divided result comprises:
    determining the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is less than the size of the resource block group; and
    disabling the second resource occupies the third part of the sub-channel.
  8. The resource allocation method according to claim 1, wherein the step of determining the second resource to be used for the transmission on the symbol within the sub-channel comprises:
    disabling the second resource occupies a third part of the sub-channel not overlapped with the first part of the sub-channel, wherein a sum of the first part and third part of the sub-channels is the whole of the sub-channel.
  9. The resource allocation method according to claim 1, wherein a two-stage sidelink control information (SCI) comprises a first type and a second type, the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI, the second type of the two-stage SCI is related to decoding of the traffic data, the first type of the two-stage SCI is transmitted over the PSCCH, and the second resource is used for the traffic data or the second type of the two-stage SCI over physical sidelink shared channel (PSSCH) .
  10. The resource allocation method according to claim 1, wherein a two-stage SCI comprises a first type and a second type, the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI, the second type of the two-stage SCI is related to decoding of the traffic data, the second type of the two-stage SCI is transmitted over the PSCCH, and the second resource is used for the traffic data.
  11. A user equipment (UE) , comprising:
    a memory, used for storing program code; and
    a processor, coupled to the memory, and used for executing the program code to perform:
    determining a first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel, wherein the symbol is a radio resource in time domain, the sub-channel is a radio resource in frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink; and
    determining a second resource to be used for a transmission on the symbol within the sub-channel, wherein the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  12. The UE according to claim 11, wherein the processor is further used to perform:
    dividing a third part of the sub-channel not overlapped with the first part of the sub-channel by a size of a resource block group, wherein a sum of the first part and third part of the sub-channels is the whole of the sub-channel, and the resource block group comprises a plurality of consecutive resource blocks in time-frequency resource; and
    determining the second resource according to a divided result of the third part of the sub-channel, wherein the divided result is related to divisibility of the third part of the sub-channel relative to the size of the resource block group.
  13. The UE according to claim 12, wherein the processor is further used to perform:
    determining the divided result is the third part of the sub-channel is divisible by the size of the resource block group; and
    determining the second part of the sub-channel mapped to the second resource equals to the third part of the sub-channel.
  14. The UE according to claim 12, wherein the processor is further used to perform:
    determining the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is larger than the size of the resource block group; and
    determining the second part of the sub-channel mapped to the second resource equals to an integer multiple of the size of the resource block group.
  15. The UE according to claim 14, wherein the processor is further used to perform:
    determining the second resource occupies a whole of the third part of the sub-channel, wherein a four part of the sub-channel mapped to the second resource equals to another size of another resource block group, and the four part of the sub-channel is a remaining part not occupied by the second part of the sub-channel in the third part of the sub-channel.
  16. The UE according to claim 14, wherein the processor is further used to perform:
    disabling the second resource occupies a whole of the third part of the sub-channel.
  17. The UE according to claim 12, wherein the processor is further used to perform:
    determining the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is less than the size of the resource block group; and
    disabling the second resource occupies the third part of the sub-channel.
  18. The UE according to claim 11, wherein the processor is further used to perform:
    disabling the second resource occupies a third part of the sub-channel not overlapped with the first part of the sub-channel, wherein a sum of the first part and third part of the sub-channels is the whole of the sub-channel.
  19. The UE according to claim 11, wherein a two-stage sidelink control information (SCI) comprises a first type and a second type, the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI, the second type of the two-stage SCI is related to decoding of the traffic data, the SCI is the first type of the two-stage SCI, and the second resource is used for the traffic data or the second type of the two-stage SCI.
  20. The UE according to claim 11, wherein a two-stage SCI comprises a first type and a second type, the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI, the second type of the two-stage SCI is related to decoding of the traffic data, the SCI is the second type of the two-stage SCI, and the second resource is used for the traffic data.
  21. A resource allocating apparatus, comprising:
    a first resource allocating module, configured to determine a first resource for physical sidelink control channel (PSCCH) or on a symbol within a sub-channel, wherein the symbol is a radio resource in time domain, the sub-channel is a radio resource in frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink; and
    a second resource allocating module, configured to determine a second resource to be used for a transmission on the symbol within the sub-channel, wherein the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  22. The resource allocating apparatus according to claim 21, wherein the second resource allocating module is further configured to:
    divide a third part of the sub-channel not overlapped with the first part of the sub-channel by a size of a resource block group, wherein a sum of the first part and third part of the sub-channels is the whole of the sub-channel, and the resource block group comprises a plurality of consecutive resource blocks in time-frequency resource; and
    determine the second resource according to a divided result of the third part of the sub-channel, wherein the divided result is related to divisibility of the third part of the sub-channel relative to the size of the resource block group.
  23. The resource allocating apparatus according to claim 22, wherein the second resource allocating module is further configured to:
    determine the divided result is the third part of the sub-channel is divisible by the size of the resource block group; and
    determine the second part of the sub-channel mapped to the second resource equals to the third part of the sub-channel.
  24. The resource allocating apparatus according to claim 22, wherein the second resource allocating module is further configured to:
    determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is larger than the size of the resource block group; and
    determine the second part of the sub-channel mapped to the second resource equals to an integer multiple of the size of the resource block group.
  25. The resource allocating apparatus according to claim 24, wherein the second resource allocating module is further configured to:
    determine the second resource occupies a whole of the third part of the sub-channel, wherein a four part of the sub-channel mapped to the second resource equals to another size of another resource block group, and the four part of the sub-channel is a remaining part not occupied by the second part of the sub-channel in the third part of the sub-channel.
  26. The resource allocating apparatus according to claim 24, wherein the second resource allocating module is further configured to:
    disable the second resource occupies a whole of the third part of the sub-channel.
  27. The resource allocating apparatus according to claim 22, wherein the second resource allocating module is further configured to:
    determine the divided result is the third part of the sub-channel is not divisible by the size of the resource block group and the third part of the sub-channel is less than the size of the resource block group; and
    disable the second resource occupies the third part of the sub-channel.
  28. The resource allocating apparatus according to claim 21, wherein the second resource allocating module is further configured to:
    disable the second resource occupies a third part of the sub-channel not overlapped with the first part of the sub-channel, wherein a sum of the first part and third part of the sub-channels is the whole of the sub-channel.
  29. The resource allocating apparatus according to claim 21, wherein a two-stage sidelink control information (SCI) comprises a first type and a second type, the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI, the second type of the two-stage SCI is related to decoding of the traffic data, the SCI is the first type of the two-stage SCI, and the second resource is used for the traffic data or the second type of the two-stage SCI.
  30. The resource allocating apparatus according to claim 21, wherein a two-stage SCI comprises a first type and a second type, the first type of the two-stage SCI indicates the radio resource conveying the traffic data and the second type of the two-stage SCI, the second type of the two-stage SCI is related to decoding of the traffic data, the SCI is the second type of the two-stage SCI, and the second resource is used for the traffic data.
  31. A non-transitory computer-readable medium, comprising program code that executed by a processor to perform:
    determining a first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel, wherein the symbol is a radio resource in time domain, the sub-channel is a radio resource in frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink; and
    determining a second resource to be used for transmission on the symbol within the sub-channel, wherein the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  32. A chip, executing program code to perform:
    determining a first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel, wherein the symbol is a radio resource in time domain, the sub-channel is a radio resource in frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink; and
    determining a second resource to be used for transmission on the symbol within the sub-channel, wherein the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  33. A computer program, being operable with a processor to execute:
    determining a first resource for physical sidelink control channel (PSCCH) on a symbol within a sub-channel, wherein the symbol is a radio resource in time domain, the sub-channel is a radio resource in frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink; and
    determining a second resource to be used for transmission on the symbol within the sub-channel, wherein the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
  34. A computer program product, comprising a non-transitory computer-readable medium that stores a computer program, the computer program being operable with a processor to execute:
    determining a first resource for physical sidelink control channel (PSCCH) or on a symbol within a sub-channel, wherein the symbol is a radio resource in time domain, the sub-channel is a radio resource in frequency domain, the first resource occupies a first part of the sub-channel, the first part of the sub-channel is less than a whole of the sub-channel, and the PSCCH is related to a radio resource conveying traffic data over a sidelink; and
    determining a second resource to be used for transmission on the symbol within the sub-channel, wherein the second resource occupies a second part of the sub-channel not overlapped with the first part of the sub-channel, and a sum of the first part and second part of the sub-channels is less than or equals to the whole of the sub-channel.
PCT/CN2020/129702 2019-11-18 2020-11-18 Resource allocation method and related product Ceased WO2021098713A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US201962937174P 2019-11-18 2019-11-18
US62/937,174 2019-11-18

Publications (1)

Publication Number Publication Date
WO2021098713A1 true WO2021098713A1 (en) 2021-05-27

Family

ID=75980399

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/129702 Ceased WO2021098713A1 (en) 2019-11-18 2020-11-18 Resource allocation method and related product

Country Status (1)

Country Link
WO (1) WO2021098713A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023030199A1 (en) * 2021-09-03 2023-03-09 华为技术有限公司 Resource indication method and communication apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106658716A (en) * 2015-10-29 2017-05-10 上海贝尔股份有限公司 Method and apparatus for reducing delay in vehicle-to-vehicle communication
CN107113538A (en) * 2014-12-04 2017-08-29 Lg 电子株式会社 The equipment that the method for D2D links is relayed in wireless communication system and this method is performed
US20190052436A1 (en) * 2017-08-10 2019-02-14 Futurewei Technologies, Inc. System and Method for Sidelink Feedback
US20190069200A1 (en) * 2016-04-01 2019-02-28 Samsung Electronics Co., Ltd. Method and apparatus for transmitting control channel and data channel in v2x communication

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107113538A (en) * 2014-12-04 2017-08-29 Lg 电子株式会社 The equipment that the method for D2D links is relayed in wireless communication system and this method is performed
CN106658716A (en) * 2015-10-29 2017-05-10 上海贝尔股份有限公司 Method and apparatus for reducing delay in vehicle-to-vehicle communication
US20190069200A1 (en) * 2016-04-01 2019-02-28 Samsung Electronics Co., Ltd. Method and apparatus for transmitting control channel and data channel in v2x communication
US20190052436A1 (en) * 2017-08-10 2019-02-14 Futurewei Technologies, Inc. System and Method for Sidelink Feedback

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023030199A1 (en) * 2021-09-03 2023-03-09 华为技术有限公司 Resource indication method and communication apparatus

Similar Documents

Publication Publication Date Title
CN114466461B (en) Method and device for data transmission
JP7013479B2 (en) A terminal that uses the decoding method of a V2X signal transmitted by the transmission diversity technique in a wireless communication system and the above method.
CN107078892B (en) Resource allocation for MTC devices in LTE REL-13 communication systems
KR102321890B1 (en) A method and apparatus for configuring a transmission direction of a time-frequency resource
CN110612688B (en) Method for terminal transmitting signal for V2X communication in wireless communication system and terminal using the same
CN111867074B (en) Method for receiving data and transmitting data, and communication device
CN115606147A (en) Method and apparatus for transmitting transport blocks
CN112470516B (en) Resource allocation method and terminal equipment
CN109392122B (en) Data transmission method, terminal and base station
CN110830195B (en) Information processing method and communication device
CN112970214B (en) Feedback signaling for sidelink
WO2020025040A1 (en) Resource configuration method and terminal device
CN111165051A (en) Electronic device, wireless communication method, and computer-readable storage medium
CN111164931A (en) Electronic device, wireless communication method, and computer-readable storage medium
WO2022222106A1 (en) Method for transmitting physical sidelink feedback channel (psfch) and terminal device
CN112042252A (en) Control information for broadband operation
CN110800367A (en) Direct connection communication operation processing method and device and storage medium
CN111585692B (en) Initial signal detection method and device
CN109995462B (en) A data transmission format transmission method and device
CN118202751A (en) Wireless communication method, first terminal device and second terminal device
WO2021098713A1 (en) Resource allocation method and related product
CN113490220B (en) Transmission method, device and storage medium of control channel
CN117812715A (en) Uplink transmission method and communication device
CN118975178A (en) Resource configuration method, device, equipment and storage medium
CN120391084A (en) Method and device for resource indication in sub-band non-overlapping full-duplex scenario

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20889596

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20889596

Country of ref document: EP

Kind code of ref document: A1