CN111867075A - Method and device for processing transmission resources of sidelink - Google Patents

Method and device for processing transmission resources of sidelink Download PDF

Info

Publication number
CN111867075A
CN111867075A CN201910364437.6A CN201910364437A CN111867075A CN 111867075 A CN111867075 A CN 111867075A CN 201910364437 A CN201910364437 A CN 201910364437A CN 111867075 A CN111867075 A CN 111867075A
Authority
CN
China
Prior art keywords
resources
resource set
symbols
time slot
indication information
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.)
Granted
Application number
CN201910364437.6A
Other languages
Chinese (zh)
Other versions
CN111867075B (en
Inventor
黎超
张兴炜
张莉莉
温容慧
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201910364437.6A priority Critical patent/CN111867075B/en
Priority to PCT/CN2020/085798 priority patent/WO2020221058A1/en
Publication of CN111867075A publication Critical patent/CN111867075A/en
Application granted granted Critical
Publication of CN111867075B publication Critical patent/CN111867075B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • 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 signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

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

Abstract

The embodiment of the application provides a transmission resource determining method and a device, wherein the method comprises that a first device determines a second resource set from a first resource set, and the second resource set does not comprise at least one of the following resources in the first resource set: the first device determines a third resource set for transmission of the first channel from the second resource set according to the first indication information. And further, the first channel is sent or received on the transmission resources included in the third resource set, and the transmission of the sidelink data is completed. The method can flexibly allocate the side link transmission resources at the time slot level or the symbol level for the terminal equipment, so that the resource allocation of the side link in the NR network is more flexible.

Description

Method and device for processing transmission resources of sidelink
Technical Field
The present application relates to communications technologies, and in particular, to a method and an apparatus for processing transmission resources of a sidelink.
Background
Vehicle to outside communication is realized by vehicle to anything (V2X) technology, and V2X includes vehicle to infrastructure (V2I) traffic, vehicle to network (V2N) traffic, vehicle to people (V2P) traffic, and vehicle to vehicle (V2V) traffic. There are two communication interfaces based on V2X (hereinafter referred to as LTE-V2X) of Long Term Evolution (LTE) networks: uu and PC5, the Uu interface is used for communication between the terminal equipment and the resource scheduling equipment, the PC5 interface is used for Sidelink (SL) communication between the terminal equipment and the terminal equipment, and both communication interfaces can be used for transmitting V2X data.
In the existing LTE-V2X communication, SL transmission resources used by a terminal device are indicated by a resource scheduling device, and the resource scheduling device indicates the SL transmission resources at a subframe level to the terminal device through signaling, that is, the resource scheduling device indicates which subframes are used for SL transmission by the terminal device through signaling.
However, the LTE-V2X resource indication method cannot be directly used in V2X (hereinafter referred to as NR-V2X) based on a New Radio (NR) network, and NR supports a more flexible symbol-level or slot-level resource allocation method and supports more complex application scenarios.
Disclosure of Invention
The embodiment of the application provides a transmission resource determining method and device, so that resource allocation of a sidelink in an NR (noise-and-noise) network is more flexible.
A first aspect of the present application provides a method for determining transmission resources, including:
the first device determines a second set of resources from the first set of resources, the second set of resources excluding at least one of the following resources included in the first set of resources: the system comprises a downlink transmission unit, a side uplink synchronous signal transmission unit, a transmission unit occupied by a Long Term Evolution (LTE) side uplink, a flexible transmission unit and an uplink transmission unit, wherein the transmission unit comprises a time slot or a symbol;
The first device determines a third set of resources for the first channel transmission from the second set of resources according to the first indication information.
Optionally, the method further includes:
the first device transmits or receives the first channel on transmission resources comprised by the third set of resources.
Optionally, the determining, by the first device, a second resource set from the first resource set includes:
the first device determines the second set of resources from the first set of resources according to a subcarrier spacing of the second set of resources.
Optionally, the first resource set is indicated by signaling with a period of P1 and/or a period of P2, wherein the P1 and/or P2 can be divided by 20, or the P2 is configured to be 3 milliseconds or 4 milliseconds.
Optionally, the second resource set includes a reserved time slot, and the third resource set does not include the reserved time slot.
Optionally, the reserved time slots are distributed in the second resource set in any one of the following manners:
the reserved time slots are continuously distributed in Nr time slots at the tail part of the second resource set, wherein Nr is the number of the reserved time slots;
the reserved time slots are continuously distributed in Nr time slots at the head of the second resource set;
The reserved time slots are distributed in Nr time slots in the second resource set at equal intervals.
Optionally, the determining, by the first device, a third resource set for transmission of the first channel from the second resource set according to the first indication information includes:
the first device determines the reserved time slot from the second resource set according to the L;
the first device determines the third resource set from the second resource set according to the first indication information and the reserved time slot.
Optionally, the determining, by the first device, the reserved time slot from the second resource set according to the L includes:
the first device determines the number Nr of reserved timeslots included in the second resource set by using the following formula:
Nr=M mod L;
wherein, L is the length of the bitmap indication information, and M is the number of time slots included in the second resource set;
and the first equipment determines the number of the reserved time slot according to the number Nr of the reserved time slot.
Optionally, the determining, by the first device, the number of the reserved time slot according to the number Nr of the reserved time slots includes:
The first device determines the number r of the reserved slot according to the following formula:
r=floor(n*M/Nr),n=0,1,…,Nr-1.
where Nr is the number of the reserved time slots, L is the length of the bitmap indication information, floor () represents rounding-down, and M is the number of time slots included in the second resource set.
Optionally, the determining, by the first device, the number of the reserved time slot according to the number Nr of the reserved time slots includes:
the first device determines the number r of the reserved slot according to the following formula:
r=K*L+n,n=0,1,…,Nr-1;
K=floor(M/L);
where Nr is the number of the reserved time slots, L is the length of the bitmap indication information, floor () represents rounding-down, and M is the number of time slots included in the second resource set.
Optionally, the second resource set further does not include a time slot in which the number of uplink symbols, the number of flexible symbols, or the number of sidelink symbols is smaller than the first preset value.
Optionally, the second resource set includes a time slot in which the number of uplink symbols, the number of flexible symbols, or the number of side-row symbols is smaller than a first preset value, and the third resource set does not include a time slot in which the number of uplink symbols is smaller than the first preset value, the number of flexible symbols, or the number of side-row symbols.
Optionally, the first indication information is bitmap indication information with a length of L, and a value of each bit in the bitmap indication information is 0 or 1;
The first device determines, from the second set of resources, a third set of resources for the first channel transmission according to the first indication information, including:
and the first equipment determines the time slot corresponding to the bit value of 1 from the second resource set as the transmission resource in the third resource set according to the bitmap indication information.
Optionally, the determining, by the first device, that the time slot corresponding to the bit value 1 from the second resource set is the transmission resource in the third resource set according to the bitmap indication information includes:
when the number M of time slots included in the second resource set is not an integer multiple of the L, determining, according to the bitmap indication information, a time slot corresponding to a bit value of 1 from a first part of resources evenly divided by the L in the second resource set as a first transmission resource in the third resource set;
and according to the bitmap indication information, determining a time slot corresponding to a bit value of 1 from the remaining second part of resources in the second resource set after being divided by L as a second transmission resource in the third resource set.
Optionally, L is an integer multiple of 2 and/or 3 and/or 4 and/or 5.
Optionally, before the first device determines the second resource set from the first resource set, the method further includes:
The first device acquires second indication information, wherein the second indication information is used for indicating the sideline transmission resources in the first resource set;
the first device determining a second set of resources from the first set of resources, comprising:
the first device determines, according to the second indication information, the second resource set from the first resource set, the second resource set not including: the downlink transmission unit, the side uplink synchronous transmission unit, the transmission unit occupied by the LTE side uplink, the flexible transmission unit and the uplink transmission unit.
Optionally, before the first device determines the second resource set from the first resource set, the method further includes:
the first device obtains third indication information, where the third indication information is used to indicate that all or part of the flexible symbols in the first resource set are configured as uplink symbols and/or sideline symbols;
and the first device configures all or part of the flexible symbols in the first resource set into uplink symbols and/or sidelink symbols according to the third indication information.
Optionally, the first channel includes at least one of the following channels: a side row data channel, a side row control channel and a side row feedback channel.
Optionally, the resources of the sidelink feedback channel are configured in the first resource set, the second resource set, or the third resource set in a periodic N manner, where N is a positive integer.
Optionally, the value of the resource period N of the side-row feedback channel is associated with a resource pool, where the resource pool belongs to any one of the first resource set, the second resource set, or the third resource set, and the resource pool includes time-frequency resources.
Optionally, resource pools associated with different values of N are different; and/or the resource pools associated with different values of N are partially overlapped.
Optionally, the smaller resource pool associated with the N value includes a larger resource pool associated with the N value; or, a larger resource pool associated with the N value comprises a smaller resource pool associated with the N value.
Optionally, when the transmission unit is a timeslot, the downlink timeslot that is not included in the second resource set includes:
a downlink time slot occupied by the LTE cellular link; and/or the presence of a gas in the gas,
the downlink time slot occupied by the new wireless NR cellular link.
Optionally, when the transmission unit is a timeslot, the sidelink synchronization timeslot that is not included in the second resource set includes:
time slots occupied by synchronization signals of an LTE side uplink; and/or the presence of a gas in the gas,
The NR side downlink synchronization signal.
Optionally, when the transmission unit is a timeslot, the second resource set and the LTE sidelink are located in the same carrier, and the second resource set does not include a timeslot occupied by the LTE sidelink; alternatively, the first and second electrodes may be,
the second resource set is located on a first carrier, the LTE sidelink is located on a second carrier, the first carrier and the second carrier are located on the same frequency band, and the second resource set does not include a time slot occupied by the LTE sidelink on the second carrier.
Optionally, when the transmission unit is a time slot, and when the second resource set and the LTE cellular link are located on the same carrier or different carriers of the same frequency band, the downlink time slot includes a downlink time slot occupied by the LTE cellular link; and/or the presence of a gas in the gas,
when the second resource set and the NR cellular link are located on the same carrier or different carriers of the same frequency band, the downlink timeslot includes a downlink timeslot occupied by the NR cellular link.
Optionally, the time slots used for the first channel transmission in the third resource set include a first type time slot and/or a second type time slot, where the first type time slot is a time slot in which all symbols in the time slot are used for sidelink transmission, and the second type time slot is a time slot in which a part of symbols in the time slot are used for sidelink transmission.
Optionally, the time slots in the third resource set include uplink time slots and/or flexible time slots, where the uplink time slots in the third resource set are a subset of the uplink time slots in the first resource set, and the flexible time slots in the third resource set are a subset of the flexible time slots in the first resource set.
Optionally, the second type of timeslot is any one of the following timeslots:
a time slot comprising a downlink symbol and at least one of the following symbols: flexible symbols, uplink symbols, or sidelink symbols;
a slot comprising an uplink symbol and at least one of the following symbols: flexible symbols, or side-line symbols;
including a flexible symbol, and at least one of the following symbols: an uplink symbol or a sidelink symbol.
Optionally, the downlink time slot is a time slot in which all symbols in the time slot are used for downlink transmission, the uplink time slot is a time slot in which all symbols in the time slot are used for uplink transmission, and the flexible time slot is a time slot in which all symbols in the time slot are used for flexible transmission.
A second aspect of the present application provides a first device comprising:
a first determining module to determine a second set of resources from the first set of resources, the second set of resources excluding at least one of the following resources included in the first set of resources: the system comprises a downlink transmission unit, a side uplink synchronous signal transmission unit, a transmission unit occupied by a Long Term Evolution (LTE) side uplink, a flexible transmission unit and an uplink transmission unit, wherein the transmission unit comprises a time slot or a symbol;
A second determining module, configured to determine, according to the first indication information, a third resource set for the first channel transmission from the second resource set.
Optionally, the method further includes:
a transceiver module configured to transmit or receive the first channel on transmission resources included in the third set of resources.
Optionally, the first determining module is specifically configured to:
determining the second set of resources from the first set of resources according to a subcarrier spacing of the second set of resources.
Optionally, the first resource set is indicated by signaling with a period of P1 and/or a period of P2, wherein the P1 and/or P2 can be divided by 20, or the P2 is configured to be 3 milliseconds or 4 milliseconds.
Optionally, the second resource set includes a reserved time slot, and the third resource set does not include the reserved time slot.
Optionally, the reserved time slots are distributed in the second resource set in any one of the following manners:
the reserved time slots are continuously distributed in Nr time slots at the tail part of the second resource set, wherein Nr is the number of the reserved time slots;
the reserved time slots are continuously distributed in Nr time slots at the head of the second resource set;
the reserved time slots are distributed in Nr time slots in the second resource set at equal intervals.
Optionally, the first indication information is bitmap indication information with a length of L, a value of each bit in the bitmap indication information is 0 or 1, and the second determining module is specifically configured to:
determining the reserved time slot from the second set of resources according to the L;
determining the third resource set from the second resource set according to the first indication information and the reserved time slot.
Optionally, the determining the reserved time slot from the second resource set according to the L specifically includes:
determining the number Nr of reserved timeslots included in the second resource set by the following formula:
Nr=M mod L;
wherein, L is the length of the bitmap indication information, and M is the number of time slots included in the second resource set;
and determining the number of the reserved time slots according to the number Nr of the reserved time slots.
Optionally, the determining, according to the number Nr of the reserved time slots, a number of the reserved time slots specifically includes:
determining the number r of the reserved slot according to the following formula:
r=floor(n*M/Nr),n=0,1,…,Nr-1.
where Nr is the number of the reserved time slots, L is the length of the bitmap indication information, floor () represents rounding-down, and M is the number of time slots included in the second resource set.
Optionally, the determining, according to the number Nr of the reserved time slots, a number of the reserved time slots specifically includes:
determining the number r of the reserved slot according to the following formula:
r=K*L+n,n=0,1,…,Nr-1;
K=floor(M/L);
where Nr is the number of the reserved time slots, L is the length of the bitmap indication information, floor () represents rounding-down, and M is the number of time slots included in the second resource set.
Optionally, the second resource set further does not include a time slot in which the number of uplink symbols, the number of flexible symbols, or the number of sidelink symbols is smaller than the first preset value.
Optionally, the second resource set includes a time slot in which the number of uplink symbols, the number of flexible symbols, or the number of side-row symbols is smaller than a first preset value, and the third resource set does not include a time slot in which the number of uplink symbols is smaller than the first preset value, the number of flexible symbols, or the number of side-row symbols.
Optionally, the first indication information is bitmap indication information with a length of L, and a value of each bit in the bitmap indication information is 0 or 1;
the second determining module is specifically configured to:
and according to the bitmap indication information, determining a time slot corresponding to a bit value of 1 from the second resource set as a transmission resource in the third resource set.
Optionally, the determining, according to the bitmap indication information, that the time slot corresponding to the bit value 1 from the second resource set is a transmission resource in the third resource set specifically includes:
When the number M of time slots included in the second resource set is not an integer multiple of the L, determining, according to the bitmap indication information, a time slot corresponding to a bit value of 1 from a first part of resources evenly divided by the L in the second resource set as a first transmission resource in the third resource set;
and according to the bitmap indication information, determining a time slot corresponding to a bit value of 1 from the remaining second part of resources in the second resource set after being divided by L as a second transmission resource in the third resource set.
Optionally, L is an integer multiple of 2 and/or 3 and/or 4 and/or 5.
Optionally, the method further includes:
a first obtaining module, configured to obtain second indication information before the first determining module determines the second resource set, where the second indication information is used to indicate a sidelink transmission resource in the first resource set;
the first determining module is specifically configured to:
determining, according to the second indication information, the second set of resources from the first set of resources, the second set of resources not including: the downlink transmission unit, the side uplink synchronous transmission unit, the transmission unit occupied by the LTE side uplink, the flexible transmission unit and the uplink transmission unit.
Optionally, the method further includes:
a second obtaining module, configured to obtain third indication information before the first determining module determines the second resource set, where the third indication information is used to indicate that all or part of flexible symbols in the first resource set are configured as uplink symbols and/or sidelink symbols;
a modification module, configured to configure all or part of the flexible symbols in the first resource set as uplink symbols and/or sidelink symbols according to the third indication information.
Optionally, the first channel includes at least one of the following channels: a side row data channel, a side row control channel and a side row feedback channel.
Optionally, the resources of the sidelink feedback channel are configured in the first resource set, the second resource set, or the third resource set in a periodic N manner, where N is a positive integer.
Optionally, the value of the resource period N of the side-row feedback channel is associated with a resource pool, where the resource pool belongs to any one of the first resource set, the second resource set, or the third resource set, and the resource pool includes time-frequency resources.
Optionally, resource pools associated with different values of N are different; and/or the resource pools associated with different values of N are partially overlapped.
Optionally, the smaller resource pool associated with the N value includes a larger resource pool associated with the N value; or, a larger resource pool associated with the N value comprises a smaller resource pool associated with the N value.
Optionally, when the transmission unit is a timeslot, the downlink timeslot that is not included in the second resource set includes:
a downlink time slot occupied by the LTE cellular link; and/or the presence of a gas in the gas,
the downlink time slot occupied by the new wireless NR cellular link.
Optionally, when the transmission unit is a timeslot, the sidelink synchronization timeslot that is not included in the second resource set includes:
time slots occupied by synchronization signals of an LTE side uplink; and/or the presence of a gas in the gas,
the NR side downlink synchronization signal.
Optionally, when the transmission unit is a timeslot, the second resource set and the LTE sidelink are located in the same carrier, and the second resource set does not include a timeslot occupied by the LTE sidelink; alternatively, the first and second electrodes may be,
the second resource set is located on a first carrier, the LTE sidelink is located on a second carrier, the first carrier and the second carrier are located on the same frequency band, and the second resource set does not include a time slot occupied by the LTE sidelink on the second carrier.
Optionally, when the transmission unit is a time slot, and when the second resource set and the LTE cellular link are located on the same carrier or different carriers of the same frequency band, the downlink time slot includes a downlink time slot occupied by the LTE cellular link; and/or the presence of a gas in the gas,
when the second resource set and the NR cellular link are located on the same carrier or different carriers of the same frequency band, the downlink timeslot includes a downlink timeslot occupied by the NR cellular link.
Optionally, the time slots used for the first channel transmission in the third resource set include a first type time slot and/or a second type time slot, where the first type time slot is a time slot in which all symbols in the time slot are used for sidelink transmission, and the second type time slot is a time slot in which a part of symbols in the time slot are used for sidelink transmission.
Optionally, the time slots in the third resource set include uplink time slots and/or flexible time slots, where the uplink time slots in the third resource set are a subset of the uplink time slots in the first resource set, and the flexible time slots in the third resource set are a subset of the flexible time slots in the first resource set.
Optionally, the second type of timeslot is any one of the following timeslots:
a time slot comprising a downlink symbol and at least one of the following symbols: flexible symbols, uplink symbols, or sidelink symbols;
A slot comprising an uplink symbol and at least one of the following symbols: flexible symbols, or side-line symbols;
including a flexible symbol, and at least one of the following symbols: an uplink symbol or a sidelink symbol.
Optionally, the downlink time slot is a time slot in which all symbols in the time slot are used for downlink transmission, the uplink time slot is a time slot in which all symbols in the time slot are used for uplink transmission, and the flexible time slot is a time slot in which all symbols in the time slot are used for flexible transmission.
A third aspect of the present application provides a first device comprising a processor, a memory for storing instructions, and a transceiver for communicating with other devices, the processor being configured to execute the instructions stored in the memory to cause the first device to perform the method of any of the methods provided in the first and alternative aspects of the present application.
A fourth aspect of the present application provides a computer-readable storage medium having stored thereon instructions that, when executed, cause a computer to perform the method of any one of the methods provided in the first and alternative aspects of the present application.
A fifth aspect of the present application provides a computer program product comprising instructions which, when executed, cause a computer to perform the method of any of the methods provided in the first and alternative aspects of the present application.
A sixth aspect of the present application provides a system-on-chip or system-on-chip, where the system-on-chip or system-on-chip is applicable to a first device, the system-on-chip or system-on-chip includes: at least one communication interface, at least one processor, at least one memory, the communication interface, the memory and the processor interconnected by a bus, the processor causing the first device to perform any of the methods as provided in the first aspect and alternatives of the present application by executing instructions stored in the memory.
The method for determining transmission resources includes that a first device determines a second resource set from a first resource set, and the second resource set does not include at least one of the following resources included in the first resource set: the first device determines a third resource set for transmission of the first channel from the second resource set according to the first indication information. And further, the first channel is sent or received on the transmission resources included in the third resource set, and the transmission of the sidelink data is completed. The method can flexibly allocate the side link transmission resources at the time slot level or the symbol level for the terminal equipment, so that the resource allocation of the side link in the NR network is more flexible.
Drawings
FIG. 1 is a schematic diagram of a V2X communication scenario;
fig. 2 is a schematic structural diagram of a communication device according to an embodiment of the present application;
fig. 3 is a flowchart of a transmission resource determining method according to an embodiment of the present application;
FIG. 4 is a diagram illustrating a transformation from a first resource set to a second resource set;
FIG. 5 is a diagram illustrating resource indication by bitmap indication information;
FIG. 6 is a schematic diagram of a distribution of reserved timeslots in a second resource set;
fig. 7 is a schematic diagram of another distribution of reserved time slots in the second resource set;
fig. 8 is a schematic diagram of another distribution of reserved timeslots in the second set of resources;
fig. 9 is a schematic structural diagram of a first device according to a second embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. In the present application, "at least one" means one or more, "a plurality" means two or more. "and/or" describes the association relationship of the associated objects, meaning that there may be three relationships, e.g., a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone, wherein A and B can be singular or plural. The character "/" generally indicates that the former and latter associated objects are in an "or" relationship. "at least one of the following" or similar expressions refer to any combination of these items, including any combination of the singular or plural items. For example, at least one (one) of a, b, or c, may represent: a, b, c, a and b, a and c, b and c, or a and b and c, wherein a, b and c can be single or multiple. In addition, for the convenience of clearly describing the technical solutions of the embodiments of the present application, in the embodiments of the present application, the words "first", "second", and the like are used to distinguish the same items or similar items with basically the same functions and actions, and those skilled in the art can understand that the words "first", "second", and the like do not limit the quantity and execution order. For example, the "first" of the first devices and the "second" of the second devices in the embodiments of the present application are only used to distinguish different devices.
It is noted that, in the present application, words such as "exemplary" or "for example" are used to mean exemplary, illustrative, or descriptive. Any embodiment or design described herein as "exemplary" or "e.g.," is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.
The embodiment of the present application provides a transmission resource determining method, which is applied to the V2X communication scenario shown in fig. 1. As shown in fig. 1, the first device and the second device communicate with each other via a Sidelink (SL), which refers to a secondary link in a V2X network, and in addition to the secondary link, there are an uplink (uplink) and a downlink (downlink) in a V2X network.
Illustratively, V2X communication includes Vehicle-to-Vehicle communication (V2V), Vehicle-to-roadside Infrastructure communication (V2I), Vehicle-to-human communication (V2P), and Vehicle-to-application server communication (V2N), among others. Fig. 1 illustrates only the V2V communication in which the first device and the second device are both vehicles, and the embodiment of the present application is not limited to a specific communication scenario of V2X. For example, the first device and the second device may be an in-vehicle device and an in-vehicle device, or a RoadSide Unit (RSU) and an in-vehicle device and/or a network device (e.g., a base station device), or a network device (e.g., a base station device) and an in-vehicle device and/or an RSU, and the network device may be an LTE base station device or an NR base station device, or a base station in a subsequent evolution system.
It is to be understood that the embodiments of the present application are not limited to the specific forms of the first device and the second device, and are only exemplary. The radio access network device in fig. 1 may be, for example, a base station or a device in a network providing radio access. The base station may be an evolved node b (eNB) in LTE or a base station in NR network. The base station in the NR may include: a new air interface base station (NR nodeB, gNB), a new generation evolved base station (NG-eNB), a Central Unit (CU), a Distributed Unit (DU), a gNB in a separate form, etc.), a Transmission Receive Point (TRP), a Transmission Point (TP), an Access Point (AP) of a WIreless Fidelity (WiFi) network, or other nodes.
It can be understood that the communication method provided by the present application may be applied not only to the sidelink shown in fig. 1, but also to the cellular link, and the embodiment of the present application is not limited to the applicable scenario of the communication method, and is only an exemplary illustration here. The first device and the second device in this embodiment are communication devices, and the communication devices may be terminal devices or network devices. When the first device is a network device, the sidelink may be a link between a base station and a base station. For example, a link between a macro base station and a macro base station, or a link between a macro base station and a small base station, or a link between a main base station and a secondary base station, or a link between a main base station and a main base station, or a link between a secondary base station and a secondary base station, etc., which is not limited in this embodiment of the present application.
Fig. 2 is a communication device provided in an embodiment of the present application, where the communication device may be a first device or a second device in the present application. The communication device may be a vehicle; the communication device may be a vehicle-mounted communication device or a vehicle-mounted terminal mounted on the vehicle to assist the vehicle in traveling, or may be a chip in the vehicle-mounted communication device or the vehicle-mounted terminal. The vehicle-mounted terminal may be a device for implementing a wireless communication function, such as a terminal or a chip usable in a terminal. The vehicle-mounted terminal can be mobile or fixed.
The communication device may also be an on-board module, an on-board component, an on-board chip, or an on-board unit built into the vehicle as one or more components or units, and the vehicle executes the method of the embodiments of the present application through the built-in on-board module, on-board component, on-board chip, or on-board unit.
The communication device may also be a User Equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a remote terminal, a mobile device, a wireless communication device, a terminal agent, or a terminal apparatus in a 5G Network or a Public Land Mobile Network (PLMN) for future evolution.
Wherein the access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device having wireless communication capability, a computing device or other processing device connected to a wireless modem, a vehicle mounted device, or a wearable device, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control (industrial control), a wireless terminal in self driving (self driving), a wireless terminal in telemedicine (remote), a wireless terminal in smart grid, a wireless terminal in transportation safety (transportation safety), a wireless terminal in smart city (smart city), a wireless terminal in smart home (smart home), and the like.
As shown in fig. 2, the communication device 200 includes at least one processor 201, a memory 202, a transceiver 203, and a communication bus 204.
The following describes each constituent element of the communication apparatus in detail with reference to fig. 2:
the processor 201 is a control center of the communication device, and may be a single processor or a collective term for a plurality of processing elements. For example, the processor 201 is a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present Application, such as: one or more microprocessors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs).
The processor 201 may perform various functions of the communication device by running or executing software programs stored in the memory 202, and invoking data stored in the memory 202, among other things.
In particular implementations, processor 201 may include one or more CPUs, such as CPU0 and CPU1 shown in fig. 2, as one embodiment.
In particular implementations, a communication device may include multiple processors, such as processor 201 and processor 205 shown in fig. 2, for example, as an embodiment. Each of these processors may be a single-Core Processor (CPU) or a multi-Core Processor (CPU). A processor herein may refer to one or more communication devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
The Memory 202 may be a Read-Only Memory (ROM) or other type of static storage device that can store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that can store information and instructions, an electrically erasable Programmable Read-Only Memory (EEPROM), a Compact Disc Read-Only Memory (CD-ROM) or other optical Disc storage, optical Disc storage (including Compact Disc, laser Disc, optical Disc, digital versatile Disc, blu-ray Disc, etc.), magnetic disk storage media or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to these. The memory 202 may be self-contained and coupled to the processor 201 via a communication bus 204. The memory 202 may also be integrated with the processor 201.
The memory 202 is used for storing a software program for executing the scheme of the present application, and is controlled by the processor 201 to execute so as to implement the method provided by the following method embodiments.
A transceiver 203 for communicating with other communication devices. Of course, the transceiver 203 may also be used for communicating with a communication network, such as an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), and so on. The transceiver 203 may include a receiving unit to implement a receiving function and a transmitting unit to implement a transmitting function.
The communication bus 204 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 2, but it is not intended that there be only one bus or one type of bus.
The communication device configuration shown in fig. 2 does not constitute a limitation of the communication device and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
Based on the above network architecture, an embodiment of the present application provides a method for determining transmission resources, and fig. 3 is a flowchart of the method for determining transmission resources according to the embodiment of the present application, as shown in fig. 3, the method provided by the embodiment includes the following steps:
s101, the first device determines a second resource set from the first resource set, wherein the second resource set does not include at least one of the following resources included in the first resource set: the system comprises a downlink transmission unit, a Side Link Synchronization Signal (SLSS) transmission unit, a transmission unit occupied by an LTE side link, a flexible transmission unit and an uplink transmission unit, wherein the transmission unit comprises a time slot or a symbol.
The first device refers to the definition and possible implementation manners of the first device in the communication scenario, which are not described herein again.
Optionally, in this application, the Sidelink synchronization signal may also include a Physical Sidelink Broadcast Channel (PSBCH) during transmission. Correspondingly, the sidelink synchronization signal transmission units are the transmission units occupied by the SLSS and the PSBCH. In the embodiment of the present application, the sidelink synchronization signal transmission unit may include only a transmission unit occupied by SLSS, or may include both transmission units occupied by SLSS and PSBCH. Optionally, the SLSS includes a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS) of 2 symbols.
The first resource set may be pre-defined by a base station (e.g., eNB or gNB) and the first device, or may be pre-configured for the first device, or may be configured by the base station through signaling (e.g., Radio Resource Control (RRC) signaling or System Information Block (SIB)) for the first device, or may be configured by a third device performing sidelink communication for the first device.
The first resource set may include only time domain resources, for example, the first resource set may be a subframe set of [0, T-1], where T is a preset constant, such as 30, 1024, 10240, and the value of T is not limited in the present application. Optionally, the first resource set may be indicated by the base station through signaling with a period P1 and/or a period P2. Wherein P1 and/or P2 can be evenly divisible by 20, or P2 is configured to be 3 milliseconds (ms) or 4 milliseconds (ms).
Of course, the first resource set is not limited to the subframe set of [0, T-1], but may be any subset of the subframe set of [0, T-1 ]. Or, the first resource set is obtained by shifting the [0, T-1] subframe set according to a certain time domain offset value, where the time domain offset value may be indicated or preconfigured to the first device by the base station through signaling, and the time domain offset value may be one or more subframes or time slots.
Optionally, the first resource set includes not only time domain resources but also frequency domain resources, for example, the first resource set is resources corresponding to a subframe set of [0, T-1] on a certain carrier, or the first resource set includes a resource set corresponding to a certain size and frequency position on the subframe set of [0, T-1], which is not limited in this application.
In this embodiment, the resources in the first resource set include: the system comprises a downlink transmission unit, a side uplink synchronous signal transmission unit, a transmission unit occupied by an LTE side uplink, a flexible transmission unit and an uplink transmission unit, wherein the transmission unit is a time slot or a symbol.
Some resources in the first resource set can be used for NR side downlink transmission, and some resources cannot be used for NR side downlink transmission, for example, a time slot or a symbol used for downlink transmission cannot be used for NR side downlink transmission, and a downlink time slot or a downlink symbol in the first resource set needs to be excluded or skipped, or a downlink time slot is not included.
Also, for example, if the sidelink synchronization signal is used for the transmission unit of the synchronization signal, it cannot be used for NR sidelink transmission, and it is necessary to exclude the sidelink synchronization signal transmission unit from the first resource set. Similarly, the transmission occupied by the LTE side downlink cannot be used for the NR side downlink transmission, and therefore, the transmission unit occupied by the LTE side downlink needs to be excluded from the first resource set.
Flexible timeslots or flexible symbols may be used for both uplink and downlink transmissions, and thus flexible timeslots or flexible symbols may or may not be excluded. Optionally, whether to exclude flexible slots or flexible symbols depends on the indication of the configuration information. For example, the base station may send configuration information indicating that all or part of the flexible time slot is used for sidelink transmission, and may also indicate that all or part of the flexible time slot is not used for sidelink transmission.
Optionally, in this application, the transmission resource of the sidelink may be only on the sidelink timeslot or symbol, or on the uplink symbol or timeslot, or on the flexible timeslot or symbol, or on two or three of the flexible symbol, uplink symbol, and sidelink symbol/timeslot at the same time, which is not limited in this application.
Fig. 4 is a schematic diagram of a transformation from a first resource set to a second resource set, as shown in fig. 4, the first resource set includes 30 slots, which are numbered 0-29, wherein a slot labeled D is a downlink slot, a slot labeled U is an uplink slot, and a slot labeled F is a flexible slot or a flexible symbol.
As shown in fig. 4, all downlink slots, flexible slots and SLSS transmission slots in the first set of resources need to be excluded. In fig. 4, the downlink time slots are numbered 0, 5, 10, 15, and 25, the flexible time slots are numbered 1, 6, 16, 21, and 26, and the SLSS transmission time slot is numbered 9.
The remaining 17 uplink timeslots after excluding all downlink timeslots, flexible timeslots and SLSS timeslots in the first resource set, where the 17 uplink timeslots constitute the second resource set, the numbers above the second resource set in fig. 4 are actual physical numbers of the timeslots in the second resource set, and the numbers 0 to 16 below the second resource set in fig. 4 are logical numbers of the timeslots in the second resource set, where the logical numbers are only numbers defined for convenience of description, and are not limited in this application.
In the example shown in fig. 4, the flexible timeslots in the first resource set are excluded, and the obtained second resource set only includes uplink timeslots. Optionally, in a possible implementation manner of the application, the flexible timeslot or the flexible symbol in the first resource set is not excluded, and the obtained second resource set includes the uplink timeslot and the flexible timeslot.
Optionally, in this embodiment, the downlink timeslot is a timeslot in which all symbols in the timeslot are used for downlink transmission, the uplink timeslot is a timeslot in which all symbols in the timeslot are used for uplink transmission, and the flexible timeslot is a timeslot in which all symbols in the timeslot are used for flexible transmission.
Or, the downlink time slot is a time slot in which a part of symbols in the time slot are used for downlink transmission, the uplink time slot is a time slot in which a part of symbols in the time slot are used for uplink transmission, and the flexible time slot is a time slot in which a part of symbols in the time slot are used for flexible transmission.
The method of the embodiment can be applied to a scenario in which LTE and NR coexist, and can also be applied to an NR scenario alone. For example, in the NR scenario, part of the resources in the first set of resources are used for cellular links (uulink) and another part of the resources are used for the sidelink of NR-V2X. When the method of the present embodiment is applied in a scenario where LTE and NR coexist, taking a transmission unit as a timeslot as an example, then:
the downlink time slots that cannot be used for NR side downlink transmission include time slots occupied by LTE cellular links (LTE uulink) and/or time slots occupied by NR cellular links (NR uulink). The cellular link refers to a link for communication between the UE and the network device, and includes an uplink and/or a downlink. The sidelink refers to a link for communication between the UE and the UE.
The SLSS slots that cannot be used for NR side downlink transmission include slots occupied by synchronization signals of the LTE side downlink and/or slots occupied by NR side downlink synchronization signals.
Optionally, in this application, the first resource set is configured on a carrier, and the carrier can be used for transmission of both the cellular link and the sidelink. Alternatively, the first set of resources is configured on a carrier that is used for sidelink only transmissions.
Optionally, the first device determines the second resource set from the first resource set according to a subcarrier spacing (SCS) of the second resource set and/or the third resource set. NR supports different types of SCS, such as 15kHz, 30kHz, 60kHz, 120kHz, 240 kHz. When the first resource set is determined in the second resource set, the second resource set determined according to the SCS of the NR is required.
This is because the length of the slot in NR varies depending on SCS, and generally becomes smaller as the subcarrier spacing becomes larger. Optionally, the time length of the subframe is fixedly defined as 1 ms. For example, when the SCS is 15kHz, the length of one slot is 1ms, i.e., the slot length is equal to the subframe length. When the SCS is 30kHz, the length of one subframe is still 1ms, and at this time, the length of one slot becomes 0.5ms, and one subframe includes two slots. When the SCS is 60kHz, the length of one slot becomes 0.25ms, and 4 slots are included in one subframe.
Because the size of the timeslot and the possible location within a subframe are different under different values of the SCS, the first resource set may be configured to the first device in a subframe manner, and the first device needs to determine which timeslots in the first resource set cannot be used for NR-side downlink transmission according to the SCS when determining the second resource set.
In this embodiment, at least one of the following resources that cannot be used for NR-side downlink transmission is excluded from the first set of resources: a downlink transmission unit, a side uplink synchronous signal transmission unit, a transmission unit occupied by a Long Term Evolution (LTE) side uplink, a flexible transmission unit and an uplink transmission unit to obtain a second resource set.
Optionally, the second resource set further does not include a time slot in which the number of uplink symbols, the number of flexible symbols, or the number of sidelink symbols is smaller than the first preset value. Correspondingly, the first device needs to exclude the time slot in which the number of uplink symbols, the number of flexible symbols, or the number of sideline symbols is smaller than the first preset value from the first resource set. Optionally, the first preset value may be configured by signaling, or may be predefined, for example, the first preset value is 3 or 4.
In the existing LTE or NR, the number of symbols included in one slot is 12 or 14. In this application, if the number of uplink symbols used for uplink transmission in a certain timeslot is less than a first preset value, the timeslot cannot be used for NR-side uplink transmission, and accordingly, the first device excludes, from the first resource set, timeslots in which the number of uplink symbols, the number of flexible symbols, or the number of side symbols is less than the first preset value.
Accordingly, if a slot includes other symbols in addition to the uplink symbol, the flexible symbol, or the sidelink symbol, but the number of uplink symbols, the number of flexible symbols, or the number of sidelink symbols included in the slot is greater than or equal to a first preset value, the slot can be used for NR-side downlink transmission.
The first preset value is not less than 3, for example, 3 or 4, but not limited to 3 or 4. Still taking the uplink symbol as an example, if there are only two uplink symbols in a slot and none of the remaining symbols can be used for the sidelink transmission, the slot is determined as not being used for the NR sidelink transmission. If there are 5 uplink symbols in the slot and none of the remaining symbols can be used for sidelink transmission, then the slot can be used for NR sidelink transmission. The reason for this is that, in the sidelink transmission, symbols for automatic gain control or transceiving conversion are required, and these symbols cannot be used for transmission by themselves, and therefore, the first preset value is set to be at least not less than 3.
Optionally, the first preset values are different for different feedback channel formats. For example: when the sidelink timeslot is used for transmitting the feedback channel, different feedback channel formats have different first preset values. For example, for a long feedback channel, there is a larger first preset value, such as 4, 5, 6; for short feedback channels, there is a smaller first preset value, e.g. 3, 4, etc. The optional long feedback channel has more time domain symbols in the time domain than the short feedback channel.
Optionally, different subcarrier spacings have different first preset values. The reason for this is that a large subcarrier spacing requires more symbols for automatic gain control.
Optionally, the second resource set and the LTE sidelink are located on the same carrier, or the second resource set and the LTE sidelink are located on different carriers of the same frequency band, or the second resource set and the LTE cellular link are located on the same carrier or different carriers of the same frequency band, or the second resource set and the NR cellular link are located on the same carrier or different carriers of the same frequency band.
And when the second resource set and the LTE side uplink are positioned on the same carrier, the second resource set does not comprise the time slot occupied by the LTE side uplink.
When the second resource set and the LTE sidelink are located on different carriers of the same frequency band, for example, the second resource set is located on a first carrier, the LTE sidelink is located on a second carrier, the first carrier and the second carrier are located on the same frequency band, and the second resource set does not include a time slot occupied by the LTE sidelink on the second carrier.
When the second resource set and the LTE cellular link are located on the same carrier or different carriers of the same frequency band, the second resource set does not include the downlink time slot occupied by the LTE cellular link.
When the second resource set and the NR cellular link are located on the same carrier or different carriers of the same frequency band, the second resource set does not include a downlink timeslot occupied by the NR cellular link.
Optionally, before the first device determines the second resource set from the first resource set, the method further includes: the first device obtains second indication information, where the second indication information is used to indicate a sidelink transmission resource in the first resource set, and correspondingly, the first device determines a second resource set from the first resource set, where the second indication information specifically is:
the first device determines a second resource set from the first resource set according to the second indication information, and the second resource set does not include: the system comprises a downlink transmission unit, a side uplink synchronous transmission unit, a transmission unit occupied by an LTE side uplink, a flexible transmission unit and an uplink transmission unit. The second indication information may be sent by the base station to the first device through dedicated signaling.
When the base station indicates, by dedicated signaling, to the first device which resources in the first resource set are used for NR-side downlink transmission, the first device excludes all of the following resources from the first resource set according to the second indication information: and the downlink transmission unit, the side uplink synchronous transmission unit, the transmission unit occupied by the LTE side uplink, the flexible transmission unit and the uplink transmission unit obtain a second resource set.
Optionally, before the first device determines the second resource set from the first resource set, the method further includes: the first device obtains third indication information, where the third indication information is used to indicate that all or part of the flexible symbols in the first resource set are configured as uplink symbols and/or sideline symbols. The third indication information may be sent by the base station to the first device through dedicated signaling.
And the first equipment configures all or part of the flexible symbols in the first resource set into uplink symbols and/or sideline symbols according to the third indication information. The third indication information may specifically indicate the following cases:
the third indication information indicates that all flexible symbols in the first resource set are modified into uplink symbols or sidelink symbols, and the sidelink symbols are symbols for sidelink transmission.
The third indication information indicates that all flexible symbols in the first resource set are modified into uplink symbols and side-row symbols, and specifically, which flexible symbols in the first resource set are modified into uplink symbols and which flexible symbols modify side-row symbols, which is not limited in this embodiment, and any configuration may be performed according to actual requirements.
For example, the third indication information indicates that flexible symbols on even numbered subframes in the first resource set are modified into uplink symbols, and flexible symbols on odd numbered subframes in the first resource set are modified into sidelink symbols. Or the third indication information indicates that the flexible symbol on the subframe with the number of 0-AAAA is modified into an uplink symbol, and the flexible symbol on the AAAA-10240 is modified into a sidelink symbol. This is not limited in this application.
The third indication information indicates to modify part of the flexible symbols in the first resource set into uplink symbols or sidelink symbols, and in this manner, it needs to indicate which flexible symbols are modified into uplink symbols or sidelink symbols, for example, indicating to modify symbols numbered 0-5 into uplink symbols or sidelink symbols. Or, the indication interval of one or more flexible symbols modifies the remaining flexible symbols into uplink symbols or sidelink symbols.
The third indication information indicates that part of the flexible symbols in the first resource set are modified into uplink symbols and side-row symbols, which flexible symbols in the part of the flexible symbols are modified into uplink symbols, and which flexible symbols modify side-row symbols.
After the first device modifies the resource type in the first resource set according to the third indication information, when the first device determines the second resource set according to the first resource set, the resources that need to be excluded from the first resource set and cannot be used for NR side downlink transmission are correspondingly changed. For example, the third indication information indicates that all flexible symbols in the first resource set are modified into uplink symbols or sidelink symbols, so that there are no flexible symbols in the first resource set, and the first device does not need to exclude the flexible symbols when determining the second resource set from the first resource set.
In this embodiment, a part of uplink timeslots in the first resource set may also be excluded, and the base station may indicate, through signaling, which uplink timeslots of the first device cannot be used for the sidelink transmission, for example, indicate, through the fourth indication information, that the uplink timeslot with the number of 12 cannot be used for the sidelink transmission. The first device excludes uplink timeslots from the first set of resources that cannot be used for sidelink transmissions in accordance with the fourth indication information.
S102, the first device determines a third resource set used for the first channel transmission from the second resource set according to the first indication information.
In one implementation, the first indication information may be bitmap indication information (bitmap) with a length of L, and a value of each bit in the bitmap indication information is 0 or 1. Wherein, the value of L can be integer multiples of 2 and/or 3 and/or 4 and/or 5. For example: l can take on values of 3, 4, 5, 12, 15, 20, 30, 60, 80, 100, etc. For example, if L takes a value of 5, the bitmap indication information may be 11010, where the subframe or timeslot corresponding to bit 1 may be used for sidelink transmission, and the subframe or timeslot corresponding to bit 0 may not be used for sidelink transmission.
In an implementation manner, after obtaining the second resource set, the first device determines, according to the bitmap indication information, a time slot corresponding to a bit value of 1 from the second resource set as a transmission resource in the third resource set.
Fig. 5 is a schematic diagram of indicating resources through bitmap indication information, and as shown in fig. 5, assuming that the second resource set includes 15 slots in total, the logical number is 0-14, the value of L is 5, and the location indication information is 11010, the second resource set is matched with the first bitmap indication information, and the bitmap indication information is repeated in the time domain during matching, so that the slots with the logical numbers of 0, 1, 3, 5, 6, 8, 10, 11, 13, and 15 can be obtained through matching to form a third resource set. Further, the physical numbers with logical numbers of 0, 1, 3, 5, 6, 8, 10, 11, 13, and 15 are found, so as to obtain the third resource set.
Optionally, the first indication information includes first information and second information, where the first information is used to indicate which subframes in the second resource set can be used for the first channel transmission, and the second information is used to indicate which slots in subframes in the second resource set that can be used for the first channel transmission.
Optionally, the second resource set further includes a reserved time slot, the third resource set does not include the reserved time slot, and the reserved time slot may be an uplink time slot. The first device needs to exclude the reserved time slot from the second set of resources, from which the first device excludes the reserved time slot before matching the first indication information with the second set of resources.
Optionally, the reserved time slots may be distributed in the second resource set in any one of the following manners:
the reserved time slots are continuously distributed in Nr time slots at the tail part of the second resource set, wherein Nr is the number of the reserved time slots;
the reserved time slots are continuously distributed in Nr time slots at the head of the second resource set;
the reserved time slots are distributed in Nr time slots of the second resource set at equal intervals, where the interval may be configured, for example, by 5 or 10 time slots.
The number Nr of the Nr reserved slots may be configured in advance, for example, the number Nr of the reserved slots configured by the base station is a fixed value of 3, 4, or 5. The distribution mode of the reserved time slots can also be configured in advance by the base station.
Taking the second resource set obtained as shown in fig. 4 as an example, it is assumed that the base station configures the number of reserved time slots to be 2, and the distribution manner of the reserved time slots is equal interval distribution. The position of the reserved time slot is shown in fig. 6, that is, the 1 st time slot (i.e., the time slot with the logical number of 0 and the physical number of 2) of the second resource set is taken as the reserved time slot, the interval of the reserved time slots is 7 time slots, and the 9 th time slot (i.e., the time slot with the logical number of 8 and the physical number of 17) of the second resource set is taken as the reserved time slot.
Optionally, the number Nr of reserved time slots may be determined by the first device, and for example, the first device determines the reserved time slots from the second resource set according to the length L of the bitmap indication information, where determining the reserved time slots from the second resource set includes determining the number of reserved time slots and the number of reserved time slots.
Illustratively, the number Nr of reserved slots included in the second resource set is determined by the first device through the following formula:
Nr=M mod L;
wherein, L is the length of the bitmap indication information, M is the number of time slots included in the second resource set, and mod represents the remainder operation. Assuming that M is 17, L is 5, and division of 17 by 5 equals 3 or 2, the number Nr of reserved slots is 2.
After the first device determines the number Nr of the reserved time slots according to the length L of the bitmap indication information, the first device determines the number of the reserved time slots according to the number Nr of the reserved time slots.
In one implementation, the first device determines the number r of reserved slots according to the following formula:
r=floor(n*M/Nr),n=0,1,…,Nr-1.
where Nr is the number of reserved slots, L is the length of the bitmap indication information, floor () represents rounding down, M is the number of slots included in the second resource set, and n is an intermediate variable and is an integer.
Assuming that M is 17, L is 5, and Nr is 2, the number of the first reserved slot is floor (0 × 17/2) ═ 0, and the number of the second reserved slot is floor (1 × 17/2) ═ 8, that is, the number of the first reserved slot is 0, and the number of the second reserved slot is 8.
This approach amounts to the reserved slots being distributed intermittently (or distributed) in the second set of resources.
In another implementation, the first device determines the number r of the reserved slot according to the following formula:
r=K*L+n,n=0,1,…,Nr-1;
K=floor(M/L);
where Nr is the number of reserved slots, L is the length of the bitmap indication information, floor () represents rounding down, M is the number of slots included in the second resource set, and n is an intermediate variable and is an integer.
This approach amounts to the reserved time slots being distributed continuously (or centrally) in the second set of resources. Assuming that M is 17, L is 5, and Nr is 2, the number of the first reserved slot is: k-floor (17/5) ═ 3, r ═ 3 × 5+0 ═ 15, and the second reserved slot is numbered: r 3 x 5+1 x 16, i.e. the first reserved slot is numbered 15 and the second reserved slot is numbered 16. Fig. 7 is another distribution diagram of reserved slots in a second resource set, as shown in fig. 7, where the second resource set is obtained in the manner shown in fig. 4, and the reserved slots are continuously distributed at the tail of the second resource set.
And after determining the number and the serial number of the reserved time slots, the first equipment excludes the reserved time slots from the second resource set and determines a third resource set from the rest second resource set.
Optionally, after the number Nr of reserved timeslots included in the second resource set determined by the above formula, the first device may also determine the number of reserved timeslots according to the distribution mode of reserved timeslots configured by the base station. For example, if the distribution of the reserved time slots is that the reserved time slots are continuously distributed at the tail of the second resource set, the number of the reserved time slots is determined to be the number of Nr time slots at the tail of the second resource set, and if the distribution of the reserved time slots is that the reserved time slots are continuously distributed at the head of the second resource set, the number of the reserved time slots is determined to be the number of Nr time slots at the head of the second resource set.
Fig. 8 is a schematic diagram of another distribution of reserved time slots in a second resource set, as shown in fig. 8, the second resource set is obtained in the manner shown in fig. 4, and the reserved time slots are distributed at the head of the second resource set in a read-through manner.
Optionally, the number of time slots in the second resource set without the reserved time slot may be divided by L, and the number of time slots in the second resource set without the reserved time slot may not be divided by L. Of course, alternatively, the number of slots in the second resource set after the reserved slot is removed may not be divisible by L.
When the number M of time slots included in the second resource set (which may be after removing the reserved time slot or after not removing the reserved time slot) is not an integer multiple of L, according to the bitmap indication information, determining a time slot corresponding to a bit value of 1 from a first part of resources in the second resource set divided by L as a first transmission resource in a third resource set, and according to the bitmap indication information, determining a time slot corresponding to a bit value of 1 from a second part of resources in the second resource set divided by L as a second transmission resource in the third resource set.
Illustratively, when M is 17 and L is 5, the first part of resources in the second resource set divided by L is the slots with the numbers of 0 to 14, and 15 slots in total; the remaining second part of resources in the second resource set after being divided by L are the time slots numbered 15-16, and the total number of the time slots is 2. Assuming that the bitmap indication information is 11010, the first device matches the bitmap indication information with the first part of resources to obtain first transmission resources, and similarly matches the bitmap indication information with the second part of resources to obtain second transmission resources. Because the second part of resources only has 2 time slots and the length of the bitmap indication information is 5, the first 2 bits of the bitmap indication information are matched with the second part of resources to obtain second transmission resources.
Optionally, the second resource set includes a time slot in which the number of uplink symbols, the number of flexible symbols, or the number of side-row symbols is smaller than a first preset value, and the third resource set does not include a time slot in which the number of uplink symbols is smaller than the number of flexible symbols, or the number of side-row symbols is smaller than the first preset value. Correspondingly, the first device needs to exclude the time slot in which the number of uplink symbols, the number of flexible symbols, or the number of side-row symbols is smaller than the first preset value from the second resource set, and then determine a third resource set for the first channel transmission from the second resource set according to the first indication information.
Optionally, the first channel includes at least one of the following channels: a side row data channel, a side row control channel and a side row feedback channel. The sidelink data channel is used for transmitting user data, the sidelink control channel is used for transmitting control signaling, and the sidelink feedback channel is used for transmitting feedback information (such as ACK or NACK).
Optionally, the resources of the sidelink feedback channel are configured in the first resource set, the second resource set, or the third resource set in a periodic N manner, where N is a positive integer.
Optionally, in each time slot for feedback, the length of the feedback resource in the time slot may also be obtained through the configuration information. The configuration information here may be sent by the base station or pre-configured to the first device or sent by the third device.
Optionally, the value of the resource period N of the sidelink feedback channel is associated with a resource pool, where the resource pool belongs to any one of the first resource set, the second resource set, or the third resource set, and the resource pool includes time-frequency resources. From the time domain, the resources of the side row feedback channel appear in a periodic N manner, and the frequency domain resources occupied by resource pools associated with different values of N may be different.
Optionally, resource pools associated with different values of N are different; and/or the resource pools associated with different values of N are partially overlapped.
The resource pools associated with different values of N may be different, and the resource pools associated with different values of N may include the following cases:
(1) the resource pools associated with different values of N have different resources in the time domain, but the same resources in the frequency domain.
For example, when the value of N is 4, the time domain resources occupied by the N-associated resource pool are subframes No. 2 to 5, when the value of N is 1, the time domain resources occupied by the N-associated resource pool are subframes No. 6 to 9, and when the values of N are 4 and 1, the frequency domain resources occupied by the N-associated resource pool are all the first carriers.
(2) The resource pools associated with different values of N have the same resources in the time domain, but have the same and different resources in the frequency domain.
For example, when the value of N is 4, the frequency domain resources occupied by the N-associated resource pool are the first carrier, when the value of N is 1, the frequency domain resources occupied by the N-associated resource pool are different physical resource blocks or subchannels in the second carrier or the first carrier, and when the values of N are 4 and 1, the time domain resources occupied by the N-associated resource pool are all subframes No. 2-5.
(3) The resource pools associated with different values of N are different in time domain and frequency domain.
For example, when the value of N is 4, the frequency domain resource occupied by the N-associated resource pool is the first carrier, the time domain resource occupied by the N-associated resource pool is the subframe No. 2-5, when the value of N is 3, the frequency domain resource occupied by the N-associated resource pool is the second carrier, and the time domain resource occupied by the N-associated resource pool is the subframe No. 6-9.
The partial overlapping of resource pools associated with different values of N means that: the resource pools associated with different values of N have partial overlap in both time domain and frequency domain.
For example, when the value of N is 4 and 1, the frequency domain resources occupied by the N-associated resource pool are all the first carriers, when the value of N is 1, the time domain resources occupied by the N-associated resource pool are all subframes No. 2-5, and when the value of N is 1, the time domain resources occupied by the N-associated resource pool are all subframes No. 4-7.
Optionally, the resource pool associated with the smaller N value includes a resource pool associated with a larger N value; alternatively, a larger N-value associated resource pool may comprise a smaller N-value associated resource pool.
Optionally, the time slots used for the first channel transmission in the third resource set obtained according to the second resource set include two types of time slots: the time slot comprises a first type time slot and a second type time slot, wherein the first type time slot is a time slot in which all symbols in the time slot are used for sidelink transmission, and the second type time slot is a time slot in which a part of symbols in the time slot are used for sidelink transmission.
Wherein, the second type of time slot is any one of the following time slots:
a time slot comprising a downlink symbol and at least one of the following symbols: flexible symbols, uplink symbols, or sidelink symbols;
A slot comprising an uplink symbol and at least one of the following symbols: flexible symbols, or side-line symbols;
including a flexible symbol, and at least one of the following symbols: an uplink symbol or a sidelink symbol.
In practical applications, there may be a case where the third set of resources only includes the first type of time slots or the second type of time slots.
From the aspect of the timeslot type, the timeslots in the third resource set may include uplink timeslots and/or flexible timeslots, where the uplink timeslots in the third resource set are a subset of the uplink timeslots in the first resource set, and the flexible timeslots in the third resource set are a subset of the flexible timeslots in the first resource set.
S103, the first device sends or receives the first channel on the transmission resource included in the third resource set.
Step S103 is an optional step, and after the second resource set is obtained, the first device may send the first channel to the second device using the resources in the third resource set, or receive the first channel sent by the second device, so as to complete data transmission, and may also perform other operations using the third resource set.
In this embodiment, the first device determines a second resource set from the first resource set, where the second resource set does not include at least one of the following resources included in the first resource set: the first device determines a third resource set for transmission of the first channel from the second resource set according to the first indication information. And further, the first channel is sent or received on the transmission resources included in the third resource set, and the transmission of the sidelink data is completed. The method can flexibly allocate the side link transmission resources at the time slot level or the symbol level for the terminal equipment, so that the resource allocation of the side link in the NR network is more flexible.
Fig. 9 is a schematic structural diagram of a first device provided in the second embodiment of the present application, and as shown in fig. 9, the first device provided in this embodiment includes:
a first determining module 11, configured to determine a second set of resources from the first set of resources, the second set of resources excluding at least one of the following resources included in the first set of resources: the system comprises a downlink transmission unit, a side uplink synchronous signal transmission unit, a transmission unit occupied by a Long Term Evolution (LTE) side uplink, a flexible transmission unit and an uplink transmission unit, wherein the transmission unit comprises a time slot or a symbol;
a second determining module 12, configured to determine, according to the first indication information, a third resource set for the first channel transmission from the second resource set.
Optionally, the method further includes:
a transceiver module 13, configured to transmit or receive the first channel on the transmission resources included in the third set of resources.
Optionally, the first determining module 11 is specifically configured to:
determining the second set of resources from the first set of resources according to a subcarrier spacing of the second set of resources.
Optionally, the first resource set is indicated by signaling with a period of P1 and/or a period of P2, wherein the P1 and/or P2 can be divided by 20, or the P2 is configured to be 3 milliseconds or 4 milliseconds.
Optionally, the second resource set includes a reserved time slot, and the third resource set does not include the reserved time slot.
Optionally, the reserved time slots are distributed in the second resource set in any one of the following manners:
the reserved time slots are continuously distributed in Nr time slots at the tail part of the second resource set, wherein Nr is the number of the reserved time slots;
the reserved time slots are continuously distributed in Nr time slots at the head of the second resource set;
the reserved time slots are distributed in Nr time slots in the second resource set at equal intervals.
Optionally, the first indication information is bitmap indication information with a length of L, a value of each bit in the bitmap indication information is 0 or 1, and the second determining module 12 is specifically configured to:
determining the reserved time slot from the second set of resources according to the L;
determining the third resource set from the second resource set according to the first indication information and the reserved time slot.
Optionally, the determining the reserved time slot from the second resource set according to the L specifically includes:
determining the number Nr of reserved timeslots included in the second resource set by the following formula:
Nr=M mod L;
Wherein, L is the length of the bitmap indication information, and M is the number of time slots included in the second resource set;
and determining the number of the reserved time slots according to the number Nr of the reserved time slots.
Optionally, the determining, according to the number Nr of the reserved time slots, a number of the reserved time slots specifically includes:
determining the number r of the reserved slot according to the following formula:
r=floor(n*M/Nr),n=0,1,…,Nr-1.
where Nr is the number of the reserved time slots, L is the length of the bitmap indication information, floor () represents rounding-down, and M is the number of time slots included in the second resource set.
Optionally, the determining, according to the number Nr of the reserved time slots, a number of the reserved time slots specifically includes:
determining the number r of the reserved slot according to the following formula:
r=K*L+n,n=0,1,…,Nr-1;
K=floor(M/L);
where Nr is the number of the reserved time slots, L is the length of the bitmap indication information, floor () represents rounding-down, and M is the number of time slots included in the second resource set.
Optionally, the second resource set further does not include a time slot in which the number of uplink symbols, the number of flexible symbols, or the number of sidelink symbols is smaller than the first preset value.
Optionally, the second resource set includes a time slot in which the number of uplink symbols, the number of flexible symbols, or the number of side-row symbols is smaller than a first preset value, and the third resource set does not include a time slot in which the number of uplink symbols is smaller than the first preset value, the number of flexible symbols, or the number of side-row symbols.
Optionally, the first indication information is bitmap indication information with a length of L, and a value of each bit in the bitmap indication information is 0 or 1;
the second determining module is specifically configured to:
and according to the bitmap indication information, determining a time slot corresponding to a bit value of 1 from the second resource set as a transmission resource in the third resource set.
Optionally, the determining, according to the bitmap indication information, that the time slot corresponding to the bit value 1 from the second resource set is a transmission resource in the third resource set specifically includes:
when the number M of time slots included in the second resource set is not an integer multiple of the L, determining, according to the bitmap indication information, a time slot corresponding to a bit value of 1 from a first part of resources evenly divided by the L in the second resource set as a first transmission resource in the third resource set;
and according to the bitmap indication information, determining a time slot corresponding to a bit value of 1 from the remaining second part of resources in the second resource set after being divided by L as a second transmission resource in the third resource set.
Optionally, L is an integer multiple of 2 and/or 3 and/or 4 and/or 5.
Optionally, the method further includes:
a first obtaining module, configured to obtain second indication information before the first determining module determines the second resource set, where the second indication information is used to indicate a sidelink transmission resource in the first resource set;
the first determining module 11 is specifically configured to:
determining, according to the second indication information, the second set of resources from the first set of resources, the second set of resources not including: the downlink transmission unit, the side uplink synchronous transmission unit, the transmission unit occupied by the LTE side uplink, the flexible transmission unit and the uplink transmission unit.
Optionally, the method further includes:
a second obtaining module, configured to obtain third indication information before the first determining module determines the second resource set, where the third indication information is used to indicate that all or part of flexible symbols in the first resource set are configured as uplink symbols and/or sidelink symbols;
a modification module, configured to configure all or part of the flexible symbols in the first resource set as uplink symbols and/or sidelink symbols according to the third indication information.
Optionally, the first channel includes at least one of the following channels: a side row data channel, a side row control channel and a side row feedback channel.
Optionally, the resources of the sidelink feedback channel are configured in the first resource set, the second resource set, or the third resource set in a periodic N manner, where N is a positive integer.
Optionally, the value of the resource period N of the side-row feedback channel is associated with a resource pool, where the resource pool belongs to any one of the first resource set, the second resource set, or the third resource set, and the resource pool includes time-frequency resources.
Optionally, resource pools associated with different values of N are different; and/or the resource pools associated with different values of N are partially overlapped.
Optionally, the smaller resource pool associated with the N value includes a larger resource pool associated with the N value; or, a larger resource pool associated with the N value comprises a smaller resource pool associated with the N value.
Optionally, when the transmission unit is a timeslot, the downlink timeslot that is not included in the second resource set includes:
a downlink time slot occupied by the LTE cellular link; and/or the presence of a gas in the gas,
the downlink time slot occupied by the new wireless NR cellular link.
Optionally, when the transmission unit is a timeslot, the sidelink synchronization timeslot that is not included in the second resource set includes:
time slots occupied by synchronization signals of an LTE side uplink; and/or the presence of a gas in the gas,
The NR side downlink synchronization signal.
Optionally, when the transmission unit is a timeslot, the second resource set and the LTE sidelink are located in the same carrier, and the second resource set does not include a timeslot occupied by the LTE sidelink; alternatively, the first and second electrodes may be,
the second resource set is located on a first carrier, the LTE sidelink is located on a second carrier, the first carrier and the second carrier are located on the same frequency band, and the second resource set does not include a time slot occupied by the LTE sidelink on the second carrier.
Optionally, when the transmission unit is a time slot, and when the second resource set and the LTE cellular link are located on the same carrier or different carriers of the same frequency band, the downlink time slot includes a downlink time slot occupied by the LTE cellular link; and/or the presence of a gas in the gas,
when the second resource set and the NR cellular link are located on the same carrier or different carriers of the same frequency band, the downlink timeslot includes a downlink timeslot occupied by the NR cellular link.
Optionally, the time slots used for the first channel transmission in the third resource set include a first type time slot and/or a second type time slot, where the first type time slot is a time slot in which all symbols in the time slot are used for sidelink transmission, and the second type time slot is a time slot in which a part of symbols in the time slot are used for sidelink transmission.
Optionally, the time slots in the third resource set include uplink time slots and/or flexible time slots, where the uplink time slots in the third resource set are a subset of the uplink time slots in the first resource set, and the flexible time slots in the third resource set are a subset of the flexible time slots in the first resource set.
Optionally, the second type of timeslot is any one of the following timeslots:
a time slot comprising a downlink symbol and at least one of the following symbols: flexible symbols, uplink symbols, or sidelink symbols;
a slot comprising an uplink symbol and at least one of the following symbols: flexible symbols, or side-line symbols;
including a flexible symbol, and at least one of the following symbols: an uplink symbol or a sidelink symbol.
Optionally, the downlink time slot is a time slot in which all symbols in the time slot are used for downlink transmission, the uplink time slot is a time slot in which all symbols in the time slot are used for uplink transmission, and the flexible time slot is a time slot in which all symbols in the time slot are used for flexible transmission.
A fourth embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores instructions, and when the instructions are executed, the computer is enabled to execute the method according to the first embodiment, and specific implementation manners and technical effects are similar, and are not described herein again.
It is understood that the processor used in the first device in the embodiments of the present application may be a Central Processing Unit (CPU), a general purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others.
The bus described in the embodiments of the present application may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (Extended Industry Standard Architecture) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, the buses in the figures of the present application are not limited to only one bus or one type of bus.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions to enable a computer device (which may be a personal computer, a server, or a network device) or a processor (processor) to execute some steps of the methods according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.

Claims (28)

1. A method for transmission resource determination, comprising:
the first device determines a second set of resources from the first set of resources, the second set of resources excluding at least one of the following resources included in the first set of resources: the system comprises a downlink transmission unit, a side uplink synchronous signal transmission unit, a transmission unit occupied by a Long Term Evolution (LTE) side uplink, a flexible transmission unit and an uplink transmission unit, wherein the transmission unit comprises a time slot or a symbol;
the first device determines a third set of resources for the first channel transmission from the second set of resources according to the first indication information.
2. The method of claim 1, further comprising:
the first device transmits or receives the first channel on transmission resources comprised by the third set of resources.
3. The method of claim 1 or 2, wherein the first device determines the second set of resources from the first set of resources, comprising:
the first device determines the second set of resources from the first set of resources according to a subcarrier spacing of the second set of resources.
4. A method according to any of claims 1-3, characterized in that reserved time slots are included in the second set of resources and not included in the third set of resources.
5. The method according to claim 4, wherein the reserved time slots are distributed in the second set of resources in any of the following ways:
the reserved time slots are continuously distributed in Nr time slots at the tail part of the second resource set, wherein Nr is the number of the reserved time slots;
the reserved time slots are continuously distributed in Nr time slots at the head of the second resource set;
the reserved time slots are distributed in Nr time slots in the second resource set at equal intervals.
6. The method according to claim 4 or 5, wherein the first indication information is bitmap indication information with a length of L, a value of each bit in the bitmap indication information is 0 or 1, and the determining, by the first device, a third resource set for the first channel transmission from the second resource set according to the first indication information includes:
the first device determines the reserved time slot from the second resource set according to the L;
the first device determines the third resource set from the second resource set according to the first indication information and the reserved time slot.
7. The method of claim 6, wherein the first device determines the reserved time slot from the second set of resources according to the L, comprising:
The first device determines the number Nr of reserved timeslots included in the second resource set by using the following formula:
Nr=M mod L;
wherein, L is the length of the bitmap indication information, and M is the number of time slots included in the second resource set;
and the first equipment determines the number of the reserved time slot according to the number Nr of the reserved time slot.
8. The method of claim 7, wherein the first device determines the number of the reserved time slot according to the number of the reserved time slot Nr, and comprises:
the first device determines the number r of the reserved slot according to the following formula:
r=floor(n*M/Nr),n=0,1,…,Nr-1.
where Nr is the number of the reserved time slots, L is the length of the bitmap indication information, floor () represents rounding-down, and M is the number of time slots included in the second resource set.
9. The method of claim 7, wherein the first device determines the number of the reserved time slot according to the number of the reserved time slot Nr, and comprises:
the first device determines the number r of the reserved slot according to the following formula:
r=K*L+n,n=0,1,…,Nr-1;
K=floor(M/L);
where Nr is the number of the reserved time slots, L is the length of the bitmap indication information, floor () represents rounding-down, and M is the number of time slots included in the second resource set.
10. The method of any of claims 1-9, wherein the second set of resources further does not include time slots in which a number of uplink symbols, a number of flexible symbols, or a number of sidelink symbols is less than a first predetermined value.
11. The method according to any of claims 1-9, wherein the second set of resources includes time slots with a number of uplink symbols, a number of flexible symbols, or a number of sidelink symbols smaller than a first predetermined value, and the third set of resources does not include time slots with a number of uplink symbols smaller than a first predetermined value, a number of flexible symbols, or a number of sidelink symbols smaller than a first predetermined value.
12. The method according to any one of claims 1 to 11, wherein the first indication information is bitmap indication information with a length of L, and a value of each bit in the bitmap indication information is 0 or 1;
the first device determines, from the second set of resources, a third set of resources for the first channel transmission according to the first indication information, including:
and the first equipment determines the time slot corresponding to the bit value of 1 from the second resource set as the transmission resource in the third resource set according to the bitmap indication information.
13. The method of claim 12, wherein the determining, by the first device, the time slot corresponding to the bit value of 1 from the second resource set as the transmission resource in the third resource set according to the bitmap indication information includes:
When the number M of time slots included in the second resource set is not an integer multiple of the L, determining, according to the bitmap indication information, a time slot corresponding to a bit value of 1 from a first part of resources evenly divided by the L in the second resource set as a first transmission resource in the third resource set;
and according to the bitmap indication information, determining a time slot corresponding to a bit value of 1 from the remaining second part of resources in the second resource set after being divided by L as a second transmission resource in the third resource set.
14. The method of any of claims 1-13, wherein prior to the first device determining the second set of resources from the first set of resources, further comprising:
the first device acquires second indication information, wherein the second indication information is used for indicating the sideline transmission resources in the first resource set;
the first device determining a second set of resources from the first set of resources, comprising:
the first device determines, according to the second indication information, the second resource set from the first resource set, the second resource set not including: the downlink transmission unit, the side uplink synchronous transmission unit, the transmission unit occupied by the LTE side uplink, the flexible transmission unit and the uplink transmission unit.
15. The method of any of claims 1-13, wherein prior to the first device determining the second set of resources from the first set of resources, further comprising:
the first device obtains third indication information, where the third indication information is used to indicate that all or part of the flexible symbols in the first resource set are configured as uplink symbols and/or sideline symbols;
and the first device configures all or part of the flexible symbols in the first resource set into uplink symbols and/or sidelink symbols according to the third indication information.
16. The method according to any of claims 1-15, wherein the first channel comprises at least one of: a side row data channel, a side row control channel and a side row feedback channel.
17. The method of claim 16, wherein resources of the sidelink feedback channel are configured in the first set of resources, the second set of resources, or a third set of resources in a periodic N manner, where N is a positive integer.
18. The method of any of claims 1-17, wherein when the transmission unit is a timeslot, a downlink timeslot not included in the second set of resources comprises:
A downlink time slot occupied by the LTE cellular link; and/or the presence of a gas in the gas,
the downlink time slot occupied by the new wireless NR cellular link.
19. The method of any of claims 1-18, wherein when the transmission unit is a timeslot, the sidelink synchronization timeslot not included in the second set of resources comprises:
time slots occupied by synchronization signals of an LTE side uplink; and/or the presence of a gas in the gas,
the NR side downlink synchronization signal.
20. The method of any of claims 1-19, wherein when the transmission unit is a timeslot, the second set of resources is located on a same carrier as the LTE sidelink, and the second set of resources does not include the timeslot occupied by the LTE sidelink; alternatively, the first and second electrodes may be,
the second resource set is located on a first carrier, the LTE sidelink is located on a second carrier, the first carrier and the second carrier are located on the same frequency band, and the second resource set does not include a time slot occupied by the LTE sidelink on the second carrier.
21. The method according to any one of claims 1 to 20, wherein when the transmission unit is a timeslot, and when the second resource set and the LTE cellular link are located on the same carrier or different carriers of the same frequency band, the downlink timeslot includes a downlink timeslot occupied by the LTE cellular link; and/or the presence of a gas in the gas,
When the second resource set and the NR cellular link are located on the same carrier or different carriers of the same frequency band, the downlink timeslot includes a downlink timeslot occupied by the NR cellular link.
22. The method according to any of claims 1 to 21, wherein the slots used for the first channel transmission in the third set of resources comprise slots of a first type and/or slots of a second type, the slots of the first type are slots in which all symbols in the slots are used for sidelink transmission, and the slots of the second type are slots in which a part of the symbols in the slots are used for sidelink transmission.
23. The method according to any of claims 1 to 22, wherein the timeslots in the third set of resources comprise uplink timeslots and/or flexible timeslots, wherein the uplink timeslots in the third set of resources are a subset of the uplink timeslots in the first set of resources and the flexible timeslots in the third set of resources are a subset of the flexible timeslots in the first set of resources.
24. The method of claim 22, wherein the second type of time slot is any one of the following time slots:
a time slot comprising a downlink symbol and at least one of the following symbols: flexible symbols, uplink symbols, or sidelink symbols;
A slot comprising an uplink symbol and at least one of the following symbols: flexible symbols, or side-line symbols;
including a flexible symbol, and at least one of the following symbols: an uplink symbol or a sidelink symbol.
25. The method according to any of claims 1-24, wherein a downlink time slot is a time slot in which all symbols in the time slot are used for downlink transmission, an uplink time slot is a time slot in which all symbols in the time slot are used for uplink transmission, and a flexible time slot is a time slot in which all symbols in the time slot are used for flexible transmission.
26. A first device, comprising:
a first determining module to determine a second set of resources from the first set of resources, the second set of resources excluding at least one of the following resources included in the first set of resources: the system comprises a downlink transmission unit, a side uplink synchronous signal transmission unit, a transmission unit occupied by a Long Term Evolution (LTE) side uplink, a flexible transmission unit and an uplink transmission unit, wherein the transmission unit comprises a time slot or a symbol;
a second determining module, configured to determine, according to the first indication information, a third resource set for the first channel transmission from the second resource set.
27. A first device comprising a processor, a memory for storing instructions, and a transceiver for communicating with other devices, the processor being configured to execute the instructions stored in the memory to cause the first device to perform the method of any one of claims 1-25.
28. A computer-readable storage medium having instructions stored thereon that, when executed, cause a computer to perform the method of any of claims 1-25.
CN201910364437.6A 2019-04-30 2019-04-30 Processing method and device for transmission resources of side links Active CN111867075B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910364437.6A CN111867075B (en) 2019-04-30 2019-04-30 Processing method and device for transmission resources of side links
PCT/CN2020/085798 WO2020221058A1 (en) 2019-04-30 2020-04-21 Transmission resource determination method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910364437.6A CN111867075B (en) 2019-04-30 2019-04-30 Processing method and device for transmission resources of side links

Publications (2)

Publication Number Publication Date
CN111867075A true CN111867075A (en) 2020-10-30
CN111867075B CN111867075B (en) 2023-11-21

Family

ID=72965284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910364437.6A Active CN111867075B (en) 2019-04-30 2019-04-30 Processing method and device for transmission resources of side links

Country Status (2)

Country Link
CN (1) CN111867075B (en)
WO (1) WO2020221058A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113196853A (en) * 2019-06-27 2021-07-30 捷开通讯(深圳)有限公司 Side chain resource allocation
WO2024001957A1 (en) * 2022-06-27 2024-01-04 夏普株式会社 Method executed by user equipment, and user equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140355496A1 (en) * 2005-08-24 2014-12-04 Nvidia Corporation Apparatus and method for communicating signaling information
CN109392146A (en) * 2017-08-11 2019-02-26 华为技术有限公司 Determine the method, terminal and the network equipment of uplink transmission resource
CN109526056A (en) * 2017-09-18 2019-03-26 电信科学技术研究院 Resource selection method, device and computer equipment, storage medium under multicarrier
CN109600836A (en) * 2017-09-30 2019-04-09 华为技术有限公司 Information transferring method and device

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9961685B2 (en) * 2015-05-04 2018-05-01 Telefonaktiebolaget Lm Ericsson (Publ) Progressive resource allocation for vehicular communication
WO2017027355A1 (en) * 2015-08-12 2017-02-16 Interdigital Patent Holdings, Inc. Methods, apparatus and systems for realizing vehicle to vehicle communications using long term evolution device to device communications
CN107734649A (en) * 2016-08-11 2018-02-23 中兴通讯股份有限公司 A kind of resource selection method and device of V2X communications

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140355496A1 (en) * 2005-08-24 2014-12-04 Nvidia Corporation Apparatus and method for communicating signaling information
CN109392146A (en) * 2017-08-11 2019-02-26 华为技术有限公司 Determine the method, terminal and the network equipment of uplink transmission resource
CN109526056A (en) * 2017-09-18 2019-03-26 电信科学技术研究院 Resource selection method, device and computer equipment, storage medium under multicarrier
CN109600836A (en) * 2017-09-30 2019-04-09 华为技术有限公司 Information transferring method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
INTERDIGITAL COMMUNICATIONS: "R2-168468:MAC Layer Impact of Supporting Different Services", 《3GPP TSG_RAN\WG2_RL2》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113196853A (en) * 2019-06-27 2021-07-30 捷开通讯(深圳)有限公司 Side chain resource allocation
WO2024001957A1 (en) * 2022-06-27 2024-01-04 夏普株式会社 Method executed by user equipment, and user equipment

Also Published As

Publication number Publication date
WO2020221058A1 (en) 2020-11-05
CN111867075B (en) 2023-11-21

Similar Documents

Publication Publication Date Title
CN111835476B (en) Communication method and device
US10992527B2 (en) Subframe configuration method and device
CN103069899A (en) Configuring an uplink and downlink splitting pattern for device-to-device communication under a cellular network
EP3937519A1 (en) Communication method and apparatus
CN110267227A (en) A kind of data transmission method, relevant device and system
CN111867060A (en) Communication method and communication device
CN114258716A (en) Resource indication method and communication equipment
CN111867075B (en) Processing method and device for transmission resources of side links
CN112399371B (en) Resource allocation method and device
KR20220103911A (en) Apparatus and method for transmitting or receiving a physical sidelink broadcast channel
US20240129935A1 (en) Communication method and communication apparatus
CN112398616A (en) Feedback information transmission method and device
CN112203275B (en) Uplink shunting method and system
CN109952800B (en) Uplink signal transmission method and device
CN110418409B (en) Channel resource coordination allocation method and device
CN109429273B (en) Resource allocation method and device
CN113424486A (en) Frequency hopping method and device of multi-hop network
EP4106438A1 (en) Control information transmission method and device
EP4096323A1 (en) Wireless communication method and device
EP3917244A1 (en) Method and device for signal transmission
CN112292826B (en) Communication method and device
CN115336341A (en) System and method for sidelink slot indication
CN111699744A (en) Physical Uplink Shared Channel (PUSCH) transmission method and device
WO2024120202A1 (en) Communication method and apparatus
CN112586030B (en) System information block SIB transmission method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant