WO2020063472A1 - 资源分配方法和设备 - Google Patents
资源分配方法和设备 Download PDFInfo
- Publication number
- WO2020063472A1 WO2020063472A1 PCT/CN2019/106934 CN2019106934W WO2020063472A1 WO 2020063472 A1 WO2020063472 A1 WO 2020063472A1 CN 2019106934 W CN2019106934 W CN 2019106934W WO 2020063472 A1 WO2020063472 A1 WO 2020063472A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource
- resources
- end device
- information
- indicate
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1822—Automatic repetition systems, e.g. Van Duuren systems involving configuration of automatic repeat request [ARQ] with parallel processes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1864—ARQ related signaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0044—Arrangements for allocating sub-channels of the transmission path allocation of payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0078—Timing of allocation
- H04L5/0087—Timing of allocation when data requirements change
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0446—Resources in time domain, e.g. slots or frames
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
Definitions
- the present disclosure relates to the field of communication technology, and more particularly, to a method and device for resource allocation.
- the Long Term Evolution (LTE) system supports Sidelink communication from the twelfth release.
- Sidelink communication is used for direct data transmission between terminal equipment (User Equipment, UE) without using network equipment.
- the UE sends side link control information (SCI) through the physical side link control channel (PSCCH), and schedules the physical side link shared channel (PSSCH). Transmission to send data.
- SCI side link control information
- PSCCH physical side link control channel
- PSSCH physical side link shared channel
- LTE Sidelink is suitable for specific public safety affairs (such as emergency communication in a fire place or disaster place such as an earthquake), or vehicle-to-vehicle (Everything, V2X) communication. Telematics communication includes various services, such as basic safety communication, advanced (automatic) driving, formation, sensor extension, and so on. However, because LTE Sidelink only supports broadcast communication, LTE Sidelink is mainly used for basic security communications, and other advanced V2X services will be supported through New Radio (NR) Sidelink.
- NR New Radio
- the purpose of the embodiments of the present disclosure is to provide a resource allocation method and device, which can solve the problem of low resource utilization rate.
- a resource allocation method is provided, which is applied to a receiving-end device.
- the method includes: receiving resource configuration information from a sending-end device, where the resource configuration information is used by the receiving-end device to determine that a resource has been configured. Resources that need to be decommissioned.
- a resource allocation method which is applied to a transmitting device, the method includes: sending resource configuration information to a receiving device, the resource configuration information being used by the receiving device to determine that resources that have been configured need to be allocated. Unused resources.
- a receiving-end device includes a transceiver module configured to receive resource configuration information from the transmitting-end device, where the resource configuration information is used by the receiving-end device to determine that it has been configured. Of the resources that need to be decommissioned.
- a transmitting-end device includes a transceiver module for sending resource configuration information to the receiving-end device, where the resource-configuring information is used by the receiving-end device to determine the need for configured resources Decommissioned resources.
- a receiving-end device including: a memory, a processor, and a computer program stored on the memory and executable on the processor.
- the computer program is implemented when the processor is executed by the processor. The steps of the resource allocation method according to the first aspect.
- a transmitting-end device including: a memory, a processor, and a computer program stored on the memory and executable on the processor.
- the computer program is implemented when the processor is executed by the processor. The steps of the resource allocation method according to the second aspect.
- a computer-readable medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to the first aspect are implemented.
- a computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, implements the steps of the method according to the second aspect.
- the receiving end device receives resource configuration information for determining a resource that needs to be canceled out of the configured resources, and determines the resource that needs to be canceled according to the resource configuration information, so that the need is no longer used.
- the cancelled resources are used for information transmission, and the resources that need to be cancelled can be used by other devices for information transmission, so that other devices can reuse the configured resources for the receiving device when the receiving device has no service. Resources to improve resource utilization.
- FIG. 1 is a schematic flowchart of a resource allocation method according to the present disclosure
- FIG. 2 is a second schematic diagram of a resource allocation method according to the present disclosure
- FIG. 3 is a third schematic diagram of a resource allocation method according to the present disclosure.
- FIG. 4 is a fourth schematic diagram of a resource allocation method according to the present disclosure.
- FIG. 5 is a schematic flowchart of a resource allocation method according to the present disclosure.
- FIG. 6 is a first schematic structural diagram of a receiving end device according to the present disclosure.
- FIG. 7 is a first structural schematic diagram of a transmitting device according to the present disclosure.
- FIG. 8 is a second structural schematic diagram of a receiving end device according to the present disclosure.
- FIG. 9 is a second structural schematic diagram of a transmitting end device according to the present disclosure.
- LTE Long Term Evolution
- LTE-A Enhanced Long Term Evolution-advanced
- NR New Radio
- a terminal device may also be referred to as a mobile terminal (Mobile Terminal), a mobile user equipment, etc., and may be connected to a wireless access network (for example, Radio Access Network, RAN) Or multiple core networks for communication, the user equipment may be a mobile terminal, such as a mobile phone (also called a "cellular" phone) and a computer with a mobile terminal, for example, it may be portable, compact, handheld, built-in computer, or Vehicle-mounted mobile devices that exchange language and / or data with the radio access network.
- a wireless access network for example, Radio Access Network, RAN
- RAN Radio Access Network
- the user equipment may be a mobile terminal, such as a mobile phone (also called a "cellular" phone) and a computer with a mobile terminal, for example, it may be portable, compact, handheld, built-in computer, or Vehicle-mounted mobile devices that exchange language and / or data with the radio access network.
- RAN Radio Access Network
- the network device is a device that is deployed in a radio access network to provide wireless communication functions for terminal devices.
- the network device may be, for example, a base station, and the base station may be an evolved base station (eNB or e-NodeB, evolutional NodeB) and 5G base station (gNB).
- eNB evolved base station
- gNB 5G base station
- the receiving end device is a receiving terminal device UE in a secondary link Sidelink
- the transmitting end device is a transmitting UE in a Sidelink
- the receiving end device is a sending UE in Sidelink
- the sending end device is a network device or a resource allocation UE in Sidelink.
- FIG. 1 illustrates a method of resource allocation according to the present disclosure.
- the method shown in FIG. 1 is applied to a receiving end device. As shown in FIG. 1, the method includes:
- S110 Receive resource configuration information from a sending-end device, where the resource configuration information is used by the receiving-end device to determine a resource that needs to be canceled among the configured resources.
- the resources that have been configured in S110 may be configured to the receiving end device through a scheduled resource allocation (Scheduled Resource Allocation) mode, or may be configured to the receiving end device through an autonomous resource selection (Autonomous Resource Selection) mode.
- the scheduling resource allocation mode is controlled by the network device and allocates resources for each UE, and the autonomous resource selection mode is the UE's autonomous selection of resources in the resource pool (Pool).
- the above resource pool is sent or pre-configured by the network device.
- the resource pool will include the resources used by Sidelink for discovery or transmission and transmission-related parameters, such as the offset value of the first subframe of the resource pool and the corresponding resource pool.
- Bitmap Bitmap
- PSCCH physical side link control channel
- PSSCH physical side link shared channel
- RB adjacent resource block
- CBR Channel Busy Rate
- S-RSSI Service Signal Strength Indicator
- the resource configuration information may be sent by the sending end device through a Medium Access Control Control Unit (MAC, CE), or may be sent by the sending end device through physical layer signaling.
- the resources that need to be cancelled can be SPS resources that support Semi-Persistent Scheduling (SPS) transmission or Grant-Free resources that support Grant-Free transmission.
- SPS Semi-Persistent Scheduling
- the resource that needs to be canceled can be an SPS resource or a Grant-Free resource, and can be an SPS resource or a Grant-Free resource on one carrier (for example, the receiver device is configured with resources on multiple carriers, the resources that need to be canceled are
- the resources on one of the multiple carriers) can be SPS resources or Grant-Free resources in a Bandwidth Part (BWP) (for example, the receiving device is configured with multiple bandwidth parts and needs to be cancelled.
- BWP Bandwidth Part
- the resource is a resource on a bandwidth portion of the multiple bandwidth portions), and may also be a SPS resource or a partial time-frequency resource of a Grant-Free resource.
- the resources that need to be de-used are resources that are de-configured to the receiving end device among the configured resources; wherein the resource configuration information includes at least one of the following information: used to indicate de-configuration Information about time domain resources and / or frequency domain resources of the receiving end device; information used to indicate a start time or an end time of resources that are unconfigured to the receiving end device; Information of the number of resource cycles corresponding to the resources of the receiving device; information used to indicate the number of resources that are unconfigured to the receiving device; indicating the number of symbols that are unconfigured by the resources of the receiving device; or Information about the number of time slots; and information used to indicate the bandwidth part BWP or carrier where the symbols occupied by the resources allocated to the receiving end device are located.
- the resource configuration information includes at least one of the following information: used to indicate de-configuration Information about time domain resources and / or frequency domain resources of the receiving end device; information used to indicate a start time or an end time of resources that are unconfigured to the receiving end device; Information of the number
- the solid-colored portions in FIG. 2 indicate resources that have been allocated to the receiving device
- the vertical-lined portions indicate resource configuration information
- the diagonal-lined portions indicate those that need to be cancelled.
- Resources if the resource configuration information received by the receiving end device includes information indicating time domain resources and frequency domain resources that are unconfigured to the receiving end device, the receiving end device determines the resources that need to be cancelled according to the resource configuration information. The resources filled with slashes in 2 will not be used by the receiving device for information transmission.
- the resource configuration information received by the receiving end device includes information used to indicate the number of resource cycles corresponding to the resources that are unconfigured to the receiving end device, and the information indicates that the resources corresponding to the resources that are unconfigured to the receiving end device The number of cycles is 2, then the receiving device determines that the resources in the 2 resource cycles after receiving the resource configuration information are the resources that need to be canceled (for example, the last two resources on the time axis in the figure), and then receives The end device will no longer use this part of the resources for information transmission.
- the number of symbols occupied by a resource in a resource period in time is 6, and the resource configuration information includes the number of symbols used to indicate that the resource occupied by the receiving end device is canceled, and the information indicates that the resource is cancelled by the receiving end device.
- the number of symbols occupied by the resource is 3, and the receiving device may determine that the first 3 symbols of the 6 symbols need to be canceled or the last 3 symbols need to be canceled according to a prior agreement with the transmitting device.
- the resource configuration information is used to instruct the sending-end device to cancel the use of resources; wherein the resource configuration information includes at least one of the following information: used to instruct the sending-end device to cancel the use of time-domain resources or And // frequency domain resource information; information used to indicate the start time or end time of the resource cancelled by the sending device; information used to indicate the number of resource cycles corresponding to the resource cancelled by the sending device; used to indicate Information on the number of resources cancelled by the transmitting device; information used to indicate the number of symbols or time slots occupied by the resource cancelled by the transmitting device; and, where the symbols used to indicate the resources occupied by the transmitting device are cancelled Information on the bandwidth part of the BWP or carrier.
- the sending-end device informs the receiving-end device of the resources that it canceled, and the receiving-end device can determine the resources that need to be canceled from the configured resources according to the resources that the sending-end device cancels.
- the resources that need to be cancelled are resources that need to be shifted out of the configured resources;
- the resource configuration information includes at least one of the following information: it is used to indicate that an offset is required Information of the time domain resource and / or frequency domain resource that needs to be offset; information used to indicate the start time or end time of the resource that needs to be offset; used to indicate the time domain resource to which the resource that needs to be offset is offset Or frequency domain resource information; information used to indicate the number of resource cycles corresponding to the resource that needs to be offset; information used to indicate the number of resources that need to be offset; information used to indicate the number of symbols occupied by the resource that needs to be offset or Information of the number of time slots; and information indicating a bandwidth part BWP or carrier where a symbol occupied by a resource to be shifted is located.
- the solid-colored portion in FIG. 3 indicates resources that have been allocated to the receiving device
- the vertical-lined portion indicates resource configuration information
- the diagonal-lined portion indicates the offset.
- Resources if the resource configuration information received by the receiving device includes information indicating time-domain resources and frequency-domain resources that need to be offset, the receiving device determines that the resources that need to be offset are the resources in FIG. 3 according to the resource configuration information 3, the receiving device will no longer use resource 3 for information transmission. Further, the receiving device can offset the resource 3 to obtain the offset resource according to the agreement with the sending device, and use the offset Resources for information transmission.
- the resource configuration information received by the receiving end device includes information indicating the number of resource cycles corresponding to the resources that need to be offset, and the information indicates that the number of resource cycles corresponding to the resources that need to be offset is two, Then the receiving device determines that the resources in the two resource cycles after receiving the resource configuration information are resources that need to be canceled (for example, resource 3 and resource 4 in the figure), then the receiving device will no longer use resource 3 Information transmission with resource 4. Further, the receiving-end device may offset resources 3 and 4 to obtain an offset resource according to an agreement with the transmitting-end device, and use the offset resource for information transmission.
- the resource configuration information is used to indicate a resource that the sending device performs offsetting; wherein the resource configuration information includes at least one of the following information: a time domain used to indicate that the sending device performs offsetting Information of resources and / or frequency domain resources; information used to indicate the start time or end time of the resource that the sending device is offset; used to indicate the time domain resource or Information on frequency domain resources; information used to indicate the number of resource cycles corresponding to the resource that the sending device is offsetting; information used to indicate the number of resources that the transmitting device is offset; information used to instruct the sending device to offset Information about the number of symbols or timeslots occupied by the shifted resource; and information about the bandwidth part BWP or the carrier where the symbol occupied by the transmitting device for the resource occupied offset is located.
- the resource configuration information includes at least one of the following information: a time domain used to indicate that the sending device performs offsetting Information of resources and / or frequency domain resources; information used to indicate the start time or end time of the resource that the sending device is offset; used to
- the transmitting device informs the receiving device of the offset resource, and the receiving device can determine the resource that needs to be canceled among the configured resources according to the offset of the transmitting device, and further It is possible to determine the offset resources that need to be cancelled, and use the offset resources for information transmission.
- the resources that need to be canceled have been allocated to the target hybrid automatic repeat request HARQ process.
- the resource configuration information includes information used to indicate a sequence number of a target HARQ process.
- the resources that need to be canceled have been allocated to the HARQ process x
- the resource configuration information includes information indicating x
- the receiving device can determine the resource configuration information based on the resource configuration information.
- the use of the resources that have been allocated to the HARQ process x needs to be cancelled.
- the receiving-end device may determine, according to an agreement with the sending-end device or according to an instruction of the sending-end device, that it is necessary to cancel the use of the resources that have been allocated to the HARQ process x within several cycles. It can be understood that canceling the use of the resources that have been allocated to HARQ for x can also be understood as canceling the HARQ process x.
- the method shown in FIG. 1 further includes: sending feedback information to the sending device, and the feedback information is used by the sending device to determine that the receiving device has successfully received the resource configuration information.
- sending the feedback information to the sending end device the sending end device can be made sure that the resource configuration information is sent successfully, which can improve communication effectiveness.
- the receiving-end device may send the feedback information by using a MAC CE reply confirmation.
- the resource allocation method according to the embodiment of the present disclosure has been described in detail above with reference to FIGS. 1 to 4.
- another example of the resource allocation method according to the present disclosure will be described in detail with reference to FIG. 5.
- the method shown in FIG. 5 is executed by a sending device.
- the method shown in FIG. 5 includes:
- the sending end device can notify the receiving end device to cancel the use of these resources through the resource configuration information when some services in the resources of the receiving end device have not arrived, or the sending end device can Cancel the use of certain resources when no service arrives on some of the configured resources, and notify the receiving end device of these resources through the resource configuration information, so that the receiving end device can determine that it needs to be canceled according to the resource configuration information.
- the resource that needs to be de-used is a resource that is un-configured to the receiving-end device among the configured resources;
- the resource configuration information includes at least one of the following information: information used to indicate the time domain resource and / or frequency domain resource that is unconfigured to the receiving end device; used to indicate that it is unconfigured to the receiving end Information about the start time or end time of the device's resources; information used to indicate the number of resource cycles corresponding to the resources that are unconfigured to the receiving end device; used to indicate the number of resources that are unconfigured to the receiving end device Information indicating that the number of symbols or timeslots occupied by resources allocated to the receiving end device is canceled; and bandwidth part BWP indicating that the symbols occupied by resources allocated to the receiving end device are cancelled Or carrier information.
- the resource configuration information is used to instruct the sending-end device to cancel resources used
- the resource configuration information includes at least one of the following information: information for instructing the sending device to cancel use of time domain resources and / or frequency domain resources; and for instructing the sending device to cancel use Information about the start time or end time of the resource; information used to indicate the number of resource cycles corresponding to the resource cancelled by the sending device; information used to indicate the number of resources canceled by the sending device; Information for indicating the number of symbols or timeslots occupied by the resource withdrawn by the transmitting device; and information for the bandwidth part BWP or carrier where the symbol withdrawn by the transmitting device is not used.
- the resources that need to be canceled have been allocated to the target hybrid automatic repeat request HARQ process.
- the resource configuration information includes information used to indicate a sequence number of the target HARQ process.
- the resource that needs to be canceled is a resource that needs to be offset among the configured resources
- the resource configuration information includes at least one of the following information: information used to indicate time domain resources that need to be offset and / or frequency domain resources that need to be offset; and used to indicate the start of resources that need to be offset.
- Information for the start time or end time information for indicating the time or frequency domain resource to which the resource to be offset is offset; information for indicating the number of resource cycles corresponding to the resource to be offset; Information for the number of resources that need to be offset; information for indicating the number of symbols or timeslots occupied by the resource that needs to be offset; and, information for indicating the bandwidth part of the BWP or carrier where the symbols that need to be offset occupy. information.
- the resource configuration information is used to indicate a resource that the sending device performs offsetting
- the resource configuration information includes at least one of the following information: information for instructing the transmitting device to perform time domain resource and / or frequency domain resource offset; and for instructing the transmitting device to perform offset Information about the start time or end time of the moved resource; information used to indicate the time-domain resource or frequency-domain resource to which the sending-end device is shifted; used to instruct the sending-end device to perform offset Information on the number of resource cycles corresponding to the resource being shifted; information used to indicate the number of resources offset by the transmitting device; number of symbols or time slots used to indicate the resource occupied by the transmitting device And information indicating the bandwidth part BWP or carrier where the symbol occupied by the transmitting end device occupies the resource occupied.
- the method shown in FIG. 5 further includes: receiving feedback information from the receiving-end device, where the feedback information is used by the sending-end device to determine that the receiving-end device successfully receives all The resource allocation information is described.
- the receiving device is a receiving terminal device UE in a side link Sidelink
- the sending device is a sending UE in Sidelink
- the receiving device is a sending UE in Sidelink
- the sending end device allocates a UE to a network device or a resource in Sidelink.
- FIG. 6 is a schematic structural diagram of a receiving end device according to the present disclosure. As shown in FIG. 6, the receiving end device 60 includes:
- the transceiver module 61 is configured to receive resource configuration information from a sending-end device, where the resource configuration information is used by the receiving-end device to determine a resource that needs to be canceled among the configured resources.
- the receiving end device in the embodiment of the present disclosure receives the resource configuration information, and determines, according to the resource configuration information, the resources that need to be canceled from the configured resources, so that the resources that need to be canceled are no longer used for information transmission.
- the resources that need to be canceled can be used by other devices for information transmission, so that other devices can reuse the resources that have been allocated to the receiving end device when no service arrives at the receiving end device, thereby improving resource utilization.
- the resource that needs to be de-used is a resource that is un-configured to the receiving-end device among the configured resources;
- the resource configuration information includes at least one of the following information: information used to indicate the time domain resource and / or frequency domain resource that is unconfigured to the receiving end device; used to indicate that it is unconfigured to the receiving end Information about the start time or end time of the device's resources; information used to indicate the number of resource cycles corresponding to the resources that are unconfigured to the receiving end device; used to indicate the number of resources that are unconfigured to the receiving end device Information indicating that the number of symbols or timeslots occupied by resources allocated to the receiving end device is canceled; and bandwidth part BWP indicating that the symbols occupied by resources allocated to the receiving end device are cancelled Or carrier information.
- the resource configuration information is used to instruct the sending-end device to cancel resources used
- the resource configuration information includes at least one of the following information: information for instructing the sending device to cancel use of time domain resources and / or frequency domain resources; and for instructing the sending device to cancel use Information about the start time or end time of the resource; information used to indicate the number of resource cycles corresponding to the resource cancelled by the sending device; information used to indicate the number of resources canceled by the sending device; Information for indicating the number of symbols or timeslots occupied by the resource withdrawn by the transmitting device; and information for the bandwidth part BWP or carrier where the symbol withdrawn by the transmitting device is not used.
- the resources that need to be canceled have been allocated to the target hybrid automatic repeat request HARQ process.
- the resource configuration information includes information used to indicate a sequence number of the target HARQ process.
- the resource that needs to be canceled is a resource that needs to be offset among the configured resources
- the resource configuration information includes at least one of the following information: information used to indicate time domain resources that need to be offset and / or frequency domain resources that need to be offset; and used to indicate the start of resources that need to be offset.
- Information for the start time or end time information for indicating the time or frequency domain resource to which the resource to be offset is offset; information for indicating the number of resource cycles corresponding to the resource to be offset; Information for the number of resources that need to be offset; information for indicating the number of symbols or timeslots occupied by the resource that needs to be offset; and, information for indicating the bandwidth part of the BWP or carrier where the symbols that need to be offset occupy. information.
- the resource configuration information is used to indicate a resource that the sending device performs offsetting
- the resource configuration information includes at least one of the following information: information for instructing the transmitting device to perform time domain resource and / or frequency domain resource offset; and for instructing the transmitting device to perform offset Information about the start time or end time of the moved resource; information used to indicate the time-domain resource or frequency-domain resource to which the sending-end device is shifted; used to instruct the sending-end device to perform offset Information on the number of resource cycles corresponding to the resource being shifted; information used to indicate the number of resources offset by the transmitting device; number of symbols or time slots used to indicate the resource occupied by the transmitting device And information indicating the bandwidth part BWP or carrier where the symbol occupied by the transmitting end device occupies the resource occupied.
- the transceiver module is further configured to send feedback information to the sending-end device, where the feedback information is used by the sending-end device to determine that the receiving-end device successfully receives the resource configuration information.
- the receiving device is a receiving terminal device UE in a side link Sidelink
- the sending device is a sending UE in Sidelink
- the receiving device is a sending UE in Sidelink
- the sending end device allocates a UE to a network device or a resource in Sidelink.
- the receiving-end device provided by the embodiment of the present disclosure can implement the processes implemented by the receiving-end device in the method embodiments in FIG. 1 to FIG. 4. To avoid repetition, details are not described herein again.
- FIG. 7 is a schematic structural diagram of a transmitting-end device according to the present disclosure. As shown in FIG. 7, the sending-end device 70 includes:
- the transceiver module 71 is configured to receive resource configuration information sent by the receiving end device, where the resource configuration information is used to determine the resource that needs to be canceled among the configured resources.
- the sending-end device of the embodiment of the present disclosure sends resource configuration information to the receiving-end device, so that the receiving-end device determines, according to the resource configuration information, the resources that need to be canceled from the configured resources, so that the resources that need to be canceled are no longer used Transmission of information, and thus the resources that need to be canceled can be used by other devices for information transmission, so that other devices can reuse the resources that have been allocated to the receiving end device when no service arrives at the receiving end device, improving resources Utilization.
- the resource that needs to be de-used is a resource that is un-configured to the receiving-end device among the configured resources;
- the resource configuration information includes at least one of the following information: information used to indicate the time domain resource and / or frequency domain resource that is unconfigured to the receiving end device; used to indicate that it is unconfigured to the receiving end Information about the start time or end time of the device's resources; information used to indicate the number of resource cycles corresponding to the resources that are unconfigured to the receiving end device; used to indicate the number of resources that are unconfigured to the receiving end device Information indicating that the number of symbols or timeslots occupied by resources allocated to the receiving end device is canceled; and bandwidth part BWP indicating that the symbols occupied by resources allocated to the receiving end device are cancelled Or carrier information.
- the resource configuration information is used to instruct the sending-end device to cancel resources used
- the resource configuration information includes at least one of the following information: information for instructing the sending device to cancel use of time domain resources and / or frequency domain resources; and for instructing the sending device to cancel use Information about the start time or end time of the resource; information used to indicate the number of resource cycles corresponding to the resource cancelled by the sending device; information used to indicate the number of resources canceled by the sending device; Information for indicating the number of symbols or timeslots occupied by the resource withdrawn by the transmitting device; and information for the bandwidth part BWP or carrier where the symbol withdrawn by the transmitting device is not used.
- the resources that need to be canceled have been allocated to the target hybrid automatic repeat request HARQ process.
- the resource configuration information includes information used to indicate a sequence number of the target HARQ process.
- the resource that needs to be canceled is a resource that needs to be offset among the configured resources
- the resource configuration information includes at least one of the following information: information used to indicate time domain resources that need to be offset and / or frequency domain resources that need to be offset; and used to indicate the start of resources that need to be offset.
- Information for the start time or end time information for indicating the time or frequency domain resource to which the resource to be offset is offset; information for indicating the number of resource cycles corresponding to the resource to be offset; Information for the number of resources that need to be offset; information for indicating the number of symbols or timeslots occupied by the resource that needs to be offset; and, information for indicating the bandwidth part of the BWP or carrier where the symbols that need to be offset occupy. information.
- the resource configuration information is used to indicate a resource that the sending device performs offsetting
- the resource configuration information includes at least one of the following information: information for instructing the transmitting device to perform time domain resource and / or frequency domain resource offset; and for instructing the transmitting device to perform offset Information about the start time or end time of the moved resource; information used to indicate the time-domain resource or frequency-domain resource to which the sending-end device is shifted; used to instruct the sending-end device to perform offset Information on the number of resource cycles corresponding to the resource being shifted; information used to indicate the number of resources offset by the transmitting device; number of symbols or time slots used to indicate the resource occupied by the transmitting device And information indicating the bandwidth part BWP or carrier where the symbol occupied by the transmitting end device occupies the resource occupied.
- the transceiver module 71 is further configured to: receive feedback information from the receiving-end device, where the feedback information is used by the sending-end device to determine that the receiving device successfully receives all The resource allocation information is described.
- the receiving device is a receiving terminal device UE in a side link Sidelink
- the sending device is a sending UE in Sidelink
- the receiving device is a sending UE in Sidelink
- the sending end device allocates a UE to a network device or a resource in Sidelink.
- the sending-end device provided by the embodiment of the present disclosure can implement the processes implemented by the sending-end device in the method embodiment in FIG. 5. To avoid repetition, details are not described herein again.
- FIG. 8 shows a schematic structural diagram of a receiving-end device according to the present disclosure.
- the receiving-end device 800 includes: at least one processor 810, a memory 820, at least one network interface 830, and a user interface 840.
- the various components in the receiving-end device 800 are coupled together through a bus system 850.
- the bus system 850 is used to implement connection and communication between these components.
- the bus system 850 includes a power bus, a control bus, and a status signal bus in addition to the data bus. However, for the sake of clarity, various buses are marked as the bus system 850 in FIG. 8.
- the user interface 840 may include a display, a keyboard, or a pointing device (for example, a mouse, a trackball, a touch pad, or a touch screen).
- a pointing device for example, a mouse, a trackball, a touch pad, or a touch screen.
- the memory 820 in the embodiment of the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), and an electronic memory. Erase programmable read-only memory (EPROM, EEPROM) or flash memory.
- the volatile memory may be Random Access Memory (RAM), which is used as an external cache.
- RAM Static Random Access Memory
- DRAM Dynamic Random Access Memory
- Synchronous Dynamic Random Access Memory Synchronous Dynamic Random Access Memory
- SDRAM double data rate synchronous dynamic random access memory
- Double Data Rate SDRAM, DDRSDRAM enhanced synchronous dynamic random access memory
- Enhanced SDRAM, ESDRAM synchronous link dynamic random access memory
- Synclink DRAM, SLDRAM direct memory bus random access memory
- Direct RAMbus RAM Direct RAMbus RAM, DRRAM
- the memory 320 of the systems and methods described in embodiments of the present disclosure is intended to include, but is not limited to, these and any other suitable types of memory.
- the memory 820 stores the following elements, executable modules or data structures, or a subset of them, or their extended set: an operating system 821 and an application program 822.
- the operating system 821 includes various system programs, such as a framework layer, a core library layer, and a driver layer, etc., for implementing various basic services and processing hardware-based tasks.
- the application program 822 includes various application programs, such as a media player (Player), a browser (Browser), and the like, and is used to implement various application services.
- a program for implementing the method of the embodiment of the present disclosure may be included in the application program 822.
- the receiving-end device 800 further includes: a computer program stored on the memory 820 and executable on the processor 810.
- a computer program stored on the memory 820 and executable on the processor 810.
- the methods described in FIG. 1 to FIG. 4 are implemented. Each process can achieve the same technical effect. To avoid repetition, it will not be repeated here.
- the method disclosed in the embodiments of the present disclosure may be applied to the processor 810, or implemented by the processor 810.
- the processor 810 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method may be completed by using hardware integrated logic circuits or instructions in the form of software in the processor 810.
- the above-mentioned processor 810 may be a general-purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA), or other Programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- Various methods, steps, and logical block diagrams disclosed in the embodiments of the present disclosure may be implemented or executed.
- a general-purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
- the steps combined with the method disclosed in the embodiments of the present disclosure can be directly embodied as being executed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor.
- the software module may be located in a mature computer-readable storage medium, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, and the like.
- the computer-readable storage medium is located in the memory 820, and the processor 810 reads the information in the memory 820 and completes the steps of the foregoing method in combination with its hardware.
- a computer program is stored on the computer-readable storage medium, and when the computer program is executed by the processor 810, each step of the method embodiments shown in FIG. 1 to FIG. 4 is implemented.
- the embodiments described in the embodiments of the present disclosure may be implemented by hardware, software, firmware, middleware, microcode, or a combination thereof.
- the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSP), digital signal processing devices (DSPD), programmable Programmable Logic Device (PLD), Field-Programmable Gate Array (FPGA), general-purpose processor, controller, microcontroller, microprocessor, other for performing functions described in this disclosure Electronic unit or combination thereof.
- ASICs application-specific integrated circuits
- DSP digital signal processors
- DSPD digital signal processing devices
- PLD programmable Programmable Logic Device
- FPGA Field-Programmable Gate Array
- controller microcontroller
- microprocessor other for performing functions described in this disclosure Electronic unit or combination thereof.
- the technology described in the embodiments of the present disclosure may be implemented by modules (such as procedures, functions, and the like) that perform the functions described in the embodiments of the present disclosure.
- Software codes may be stored in a memory and executed by a processor.
- the memory may be implemented in the processor or external to the processor.
- FIG. 9 is a schematic structural diagram of a transmitting device according to another embodiment of the present disclosure.
- the transmitting-end device 900 includes a processor 910, a transceiver 920, a memory 930, and a bus interface. among them:
- the sending-end device 900 further includes: a computer program stored on the memory 930 and executable on the processor 910.
- a computer program stored on the memory 930 and executable on the processor 910.
- the above-mentioned FIG. 5 is implemented.
- Each process in the method shown can achieve the same technical effect. To avoid repetition, it will not be repeated here.
- the bus architecture may include any number of interconnected buses and bridges, and one or more processors specifically represented by the processor 910 and various circuits of the memory represented by the memory 930 are linked together.
- the bus architecture can also link various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art, and therefore will not be described further herein.
- the bus interface provides an interface.
- the transceiver 920 may be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium.
- the processor 910 is responsible for managing the bus architecture and general processing, and the memory 930 may store data used by the processor 910 when performing operations.
- An embodiment of the present disclosure further provides a computer-readable storage medium.
- a computer program is stored on the computer-readable storage medium.
- the processes of the method embodiments shown in FIG. 1 to FIG. 5 are implemented. And can achieve the same technical effect, in order to avoid repetition, will not repeat them here.
- the computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
- the disclosed apparatus and method may be implemented in other ways.
- the device embodiments described above are only schematic.
- the division of the unit is only a logical function division.
- multiple units or components may be combined or Can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, which may be electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objective of the solution of this embodiment.
- each functional unit in each embodiment of the present disclosure may be integrated into one processing unit, or each of the units may exist separately physically, or two or more units may be integrated into one unit.
- the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium.
- the technical solution of the present disclosure is essentially a part that contributes to the existing technology or a part of the technical solution may be embodied in the form of a software product.
- the computer software product is stored in a storage medium, including Several instructions are used to cause a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in various embodiments of the present disclosure.
- the foregoing storage medium includes various media that can store program codes, such as a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
- the embodiments described in the embodiments of the present disclosure may be implemented by hardware, software, firmware, middleware, microcode, or a combination thereof.
- the processing unit can be implemented in one or more application-specific integrated circuits (ASICs), digital signal processors (DSP), digital signal processing devices (DSPD), programmable Programmable Logic Device (PLD), Field-Programmable Gate Array (FPGA), general-purpose processor, controller, microcontroller, microprocessor, other for performing functions described in this disclosure Electronic unit or combination thereof.
- ASICs application-specific integrated circuits
- DSP digital signal processors
- DSPD digital signal processing devices
- PLD programmable Programmable Logic Device
- FPGA Field-Programmable Gate Array
- controller microcontroller
- microprocessor other for performing functions described in this disclosure Electronic unit or combination thereof.
- the technology described in the embodiments of the present disclosure may be implemented by modules (such as procedures, functions, and the like) that perform the functions described in the embodiments of the present disclosure.
- Software codes may be stored in a memory and executed by a processor.
- the memory may be implemented in the processor or external to the processor.
- the program may be stored in a computer-readable storage medium.
- the program When executed, the processes of the embodiments of the methods described above may be included.
- the storage medium may be a magnetic disk, an optical disk, a ROM, or a RAM.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开实施例公开一种资源分配方法和设备,该方法包括:接收来自于发送端设备的资源配置信息,所述资源配置信息用于所述接收端设备确定已被配置的资源中需要被取消使用的资源。
Description
相关申请的交叉引用
本申请主张在2018年9月26日在中国提交的中国专利申请号No.201811126005.3的优先权,其全部内容通过引用包含于此。
本公开涉及通信技术领域,更具体地涉及资源分配方法和设备。
长期演进(Long Term Evolution,LTE)***从第12个发布版本开始支持副链路(Sidelink)通信,Sidelink通信用于终端设备(User Equipment,UE)之间不通过网络设备进行直接数据传输。在Sidelink通信中,UE通过物理副链路控制信道(Physical Sidelink Control Channel,PSCCH)发送副链路控制信息(Sidelink Control Information,SCI),调度物理副链路共享信道(Physical Sidelink Shared Channel,PSSCH)的传输以发送数据。
LTE Sidelink适用于特定的公共安全事务(如火灾场所或地震等灾难场所进行紧急通讯),或车联网(Vehicle to Everything,V2X)通信等。车联网通信包括各种业务,例如,基本安全类通信,高级(自动)驾驶,编队,传感器扩展等等。但由于LTE Sidelink只支持广播通信,使得LTE Sidelink主要用于基本安全类通信,其他高级V2X业务将通过新空口(New Radio,NR)Sidelink支持。
在NR Sidelink通信中,为了满足低时延业务的需求,需要减少资源分配周期。这将导致在网络设备下有多个UE(例如,车联网高密度场景)且每个UE都需要配置资源的情况下没有可用的空闲资源,且UE在没有业务到达时已被配置了资源,降低了资源的利用率。
发明内容
本公开实施例的目的是提供一种资源分配方法和设备,能够解决资源利 用率低的问题。
第一方面,提供了一种资源分配方法,应用于接收端设备,该方法包括:接收来自于发送端设备的资源配置信息,所述资源配置信息用于所述接收端设备确定已被配置的资源中需要被取消使用的资源。
第二方面,提供了一种资源分配方法,应用于发送端设备,该方法包括:向接收端设备发送资源配置信息,所述资源配置信息用于接收端设备确定已被配置的资源中需要被取消使用的资源。
第三方面,提供了一种接收端设备,该接收端设备包括:收发模块,用于接收来自于发送端设备的资源配置信息,所述资源配置信息用于所述接收端设备确定已被配置的资源中需要被取消使用的资源。
第四方面,提供了一种发送端设备,该发送端设备包括:收发模块,用于向接收端设备发送资源配置信息,所述资源配置信息用于接收端设备确定已被配置的资源中需要被取消使用的资源。
第五方面,提供了一种接收端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的资源分配方法的步骤。
第六方面,提供了一种发送端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第二方面所述的资源分配方法的步骤。
第七方面,提供了一种计算机可读介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。
第八方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第二方面所述的方法的步骤。
在本公开实施例中,接收端设备接收用于确定已被配置的资源中需要被取消使用的资源的资源配置信息,并根据资源配置信息确定出需要被取消使用的资源,从而不再使用需要被取消使用的资源进行信息的传输,进而该需要被取消使用的资源可以由其他设备用来进行信息的传输,使得其他设备可 以在接收端设备没有业务到达时复用已配置给该接收端设备的资源,提高资源的利用率。
此处所说明的附图用来提供对本公开的进一步理解,构成本公开的一部分,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。在附图中:
图1是根据本公开的资源分配方法的示意性流程图一;
图2是根据本公开的资源分配方法的示意图二;
图3是根据本公开的资源分配方法的示意图三;
图4是根据本公开的资源分配方法的示意图四;
图5是根据本公开的资源分配方法的示意性流程图五;
图6是根据本公开的接收端设备的结构示意图一;
图7是根据本公开的发送端设备的结构示意图一;
图8是根据本公开的接收端设备的结构示意图二;
图9是根据本公开的发送端设备的结构示意图二。
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
本公开的技术方案,可以应用于各种通信***,例如:长期演进(Long Term Evolution,LTE)/增强长期演进(Long Term Evolution-advanced,LTE-A)***,新空口(New Radio,NR)***,LTE副链路(Sidelink)***,NR Sidelink***等。
在本公开实施例中,终端设备(User Equipment,UE),也可称之为移动终端(Mobile Terminal)、移动用户设备等,可以经无线接入网(例如,Radio Access Network,RAN)与一个或多个核心网进行通信,用户设备可以是移动 终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。
在本公开实施例中,网络设备是一种部署在无线接入网中用于为终端设备提供无线通信功能的装置,网络设备例如可以是基站,基站可以是LTE中的演进型基站(eNB或e-NodeB,evolutional Node B)及5G基站(gNB)。
在本公开实施例中,接收端设备为副链路Sidelink中的接收终端设备UE,发送端设备为Sidelink中的发送UE。或者,接收端设备为Sidelink中的发送UE,发送端设备为网络设备或Sidelink中的资源分配UE。
以下结合附图,详细说明本公开各实施例提供的技术方案。
图1示出了根据本公开的资源分配的方法。图1所示的方法应用于接收端设备,如图1所示,方法包括:
S110,接收来自于发送端设备的资源配置信息,所述资源配置信息用于所述接收端设备确定已被配置的资源中需要被取消使用的资源。
在S110中已被配置的资源可以是通过调度资源分配(Scheduled Resource Allocation)模式配置给接收端设备的,也可以是通过自主资源选择(Autonomous Resource Selection)模式配置给接收端设备的。调度资源分配模式由网络设备控制并为每个UE分配资源,自主资源选择模式由UE自主在资源池(Pool)中选择资源。
上述的资源池由网络设备发送或预配置,资源池中会包括Sidelink的发现或传输所使用的资源和传输相关的参数,例如包括资源池第一个子帧的偏移值、资源池对应的比特位图(Bitmap),是否会在相邻资源块(Resource Block,RB)传输物理副链路控制信道(Physical Sidelink Control Channel,PSCCH)和物理副链路共享信道(Physical Sidelink Shared Channel,PSSCH)、子信道的数量和每个子信道的大小以及子信道对应的最低RB索引值、PSCCH Pool对应的最低RB索引值、信道忙碌比率(Channel Busy Rate,CBR)测量的接收信号强度(Receive Signal Strength Indicator,S-RSSI)门限、区域标识等。
在一些实施例中,资源配置信息可以是发送端设备通过介质访问控制控制单元(Medium Access Control Control Element,MAC CE)发送的,也可以 是发送端设备通过物理层信令发送的。需要被取消的资源可以是支持半永久性调度(Semi-Persistent Scheduling,SPS)传输的SPS资源或支持免授权(Grant-Free)传输的Grant-Free资源。需要被取消的资源可以是一个SPS资源或Grant-Free资源,可以是一个载波上的SPS资源或Grant-Free资源(例如,接收端设备被配置多个载波上的资源,需要被取消的资源是这多个载波中的一个载波上的资源),可以是一个带宽部分(Bandwidth Part,BWP)上的SPS资源或Grant-Free资源(例如,接收端设备被配置多个带宽部分,需要被取消的资源是这多个带宽部分中的一个带宽部分上的资源),也可以是一个SPS资源或Grant-Free资源的部分时频资源。
具体地,在一些实施例中,需要被取消使用的资源为已被配置的资源中取消配置给接收端设备的资源;其中,资源配置信息中包括以下信息的至少一种:用于指示取消配置给所述接收端设备的时域资源和/或频域资源的信息;用于指示取消配置给所述接收端设备的资源的起始时间或终止时间的信息;用于指示取消配置给所述接收端设备的资源对应的资源周期的数量的信息;用于指示取消配置给所述接收端设备的资源的数量的信息;用于指示取消配置给所述接收端设备的资源占用的符号数或时隙数的信息;以及,用于指示取消配置给所述接收端设备的资源占用的符号所在的带宽部分BWP或载波的信息。
举例来说,如图2所示出的,图2中纯色填充的部分表示已被配置给接收端设备的资源,竖线填充的部分表示资源配置信息,斜线填充的部分表示需要被取消的资源,如果接收端设备接收到的资源配置信息中包括指示取消配置给接收端设备的时域资源和频域资源的信息,则接收端设备根据资源配置信息确定出需要被取消使用的资源为图2中填充斜线部分的资源,则接收端设备将不再使用该部分资源进行信息的传输。
或者,又例如,接收端设备接收到的资源配置信息中包括用于指示取消配置给接收端设备的资源对应的资源周期的数量的信息,该信息指示取消配置给接收端设备的资源对应的资源周期的数量为2,则接收端设备确定出从接收到资源配置信息之后的2个资源周期中的资源为需要被取消使用的资源(例如图中时间轴上的后两个资源),则接收端设备将不再使用该部分资源进 行信息的传输。
或者,再例如,一个资源周期中的资源在时间上占用的符号数6,资源配置信息中包括用于指示取消配置给接收端设备的资源占用的符号数,该信息指示取消配置给接收端设备的资源占用的符号数为3,则接收端设备可以根据与发送端设备之间的事先约定确定6个符号中的前3个符号需要被取消使用或者后3个符号需要被取消使用。
具体地,在一些实施例中,资源配置信息用于指示发送端设备取消使用的资源;其中,资源配置信息中包括以下信息的至少一种:用于指示发送端设备取消使用的时域资源或和/频域资源的信息;用于指示发送端设备取消使用的资源的起始时间或终止时间的信息;用于指示发送端设备取消使用的资源对应的资源周期的数量的信息;用于指示发送端设备取消使用的资源的数量的信息;用于指示发送端设备取消使用的资源占用的符号数或时隙数的信息;以及,用于指示发送端设备取消使用的资源占用的符号所在的带宽部分BWP或载波的信息。在这种情况下,发送端设备将自己取消使用的资源告知接收端设备,接收端设备根据发送端设备取消使用的资源即可以确定出已被配置的资源中需要被取消使用的资源。
具体地,在一些实施例中,需要被取消使用的资源为已被配置的资源中需要偏移(Shifting)的资源;资源配置信息中包括以下信息中的至少一种:用于指示需要偏移的时域资源和/或需要偏移的频域资源的信息;用于指示需要偏移的资源的起始时间或终止时间的信息;用于指示需要偏移的资源偏移到的时域资源或频域资源的信息;用于指示需要偏移的资源对应的资源周期的数量的信息;用于指示需要偏移的资源的数量的信息;用于指示需要偏移的资源占用的符号数或时隙数的信息;以及,用于指示需要偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
举例来说,如图3所示出的,图3中纯色填充的部分表示已被配置给接收端设备的资源,竖线填充的部分表示资源配置信息,斜线填充的部分表示偏移后的资源,如果接收端设备接收到的资源配置信息中包括指示需要偏移的时域资源和频域资源的信息,则接收端设备根据资源配置信息确定出需要被偏移的资源为图3中资源3,则接收端设备将不再使用资源3进行信息的 传输,进一步地,接收端设备可以依据与发送端设备的约定,将资源3进行偏移得到偏移后的资源,采用偏移后的资源进行信息的传输。
或者,又例如,接收端设备接收到的资源配置信息中包括用于指示需要偏移的资源对应的资源周期的数量的信息,该信息指示需要偏移的资源对应的资源周期的数量为2,则接收端设备确定出从接收到资源配置信息之后的2个资源周期中的资源为需要被取消使用的资源(例如图中的资源3和资源4),则接收端设备将不再使用资源3和资源4进行信息的传输。进一步地,接收端设备可以依据与发送端设备的约定,将资源3和资源4进行偏移得到偏移后的资源,采用偏移后的资源进行信息的传输。
具体地,在一些实施例中,资源配置信息用于指示发送端设备进行偏移的资源;其中,资源配置信息中包括以下信息的至少一种:用于指示发送端设备进行偏移的时域资源和/或频域资源的信息;用于指示发送端设备进行偏移的资源的起始时间或终止时间的信息;用于指示发送端设备进行偏移的资源偏移到的时域资源或频域资源的信息;用于指示发送端设备进行偏移的资源对应的资源周期的数量的信息;用于指示发送端设备进行偏移的资源的数量的信息;用于指示发送端设备进行偏移的资源占用的符号数或时隙数的信息;以及,用于指示发送端设备进行偏移的资源占用的符号所在的带宽部分BWP或载波的信息。在这种情况下,发送端设备将自己进行偏移的资源告知接收端设备,接收端设备根据发送端设备偏移的资源即可以确定出已被配置的资源中需要被取消使用的资源,进一步可以确定出需要被取消使用的资源偏移后的资源,采用偏移后的资源进行信息传输。
具体地,在一些实施例中,需要被取消使用的资源已被分配给目标混合自动重传请求HARQ进程。进一步地,资源配置信息中包括用于指示目标HARQ进程的序号的信息。
举例来说,如图4所示出的,需要被取消使用的资源已被分配至HARQ进程x,则资源配置信息中包括用于指示x的信息,接收端设备根据资源配置信息即可以确定出需要取消已被分配给HARQ进程x的资源的使用。具体地,接收端设备可以根据与发送端设备的约定或者根据发送端设备的指示确定出需要取消几个周期内已被分配给HARQ进程x的资源的使用。可以理解 的是,取消已被分配给HARQ进行x的资源的使用也可以理解为取消HARQ进程x。
在上述所有实施例的基础上,可选地,图1所示的方法还包括:向发送端设备发送反馈信息,反馈信息用于发送端设备确定接收端设备成功接收到资源配置信息。通过向发送端设备发送反馈信息的方式能够使得发送端设备明确获知资源配置信息是否发送成功,能够提高通信有效性。
具体地,在一些实施例中,如果资源配置信息是由发送端设备通过物理层信令或MAC CE发送的,则接收端设备可以采用MAC CE回复确认的方式发送该反馈信息。
以上结合图1至图4详细描述了根据本公开实施例的资源分配方法。下面将结合图5详细描述根据本公开的资源分配方法的另一示例。可以理解的是,从发送端设备侧描述的发送端设备与接收端设备的交互与图1至图4所示的方法中的接收端设备侧的描述相同,为避免重复,适当省略相关描述。图5所示的方法发送端设备执行,图5所示的方法包括:
S210,向接收端设备发送资源配置信息,所述资源配置信息用于接收端设备确定已被配置的资源中需要被取消使用的资源。
可以理解的是,发送端设备可以在接收端设备已被配置的资源中的部分资源上没有业务到来时通过资源配置信息通知接收端设备取消使用这部分资源,或者发送端设备可以在接收端设备已被配置的资源中的部分资源上没有业务到来时取消使用某些资源,并通过资源配置信息将这某些资源通知接收端设备,使得接收端设备能够根据资源配置信息确定出需要被取消使用的资源。
可选地,作为一个实例,所述需要被取消使用的资源为所述已被配置的资源中取消配置给所述接收端设备的资源;
其中,所述资源配置信息中包括以下信息的至少一种:用于指示取消配置给所述接收端设备的时域资源和/或频域资源的信息;用于指示取消配置给所述接收端设备的资源的起始时间或终止时间的信息;用于指示取消配置给所述接收端设备的资源对应的资源周期的数量的信息;用于指示取消配置给所述接收端设备的资源的数量的信息;用于指示取消配置给所述接收端设备 的资源占用的符号数或时隙数的信息;以及,用于指示取消配置给所述接收端设备的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,所述资源配置信息用于指示所述发送端设备取消使用的资源;
其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备取消使用的时域资源和/或频域资源的信息;用于指示所述发送端设备取消使用的资源的起始时间或终止时间的信息;用于指示所述发送端设备取消使用的资源对应的资源周期的数量的信息;用于指示所述发送端设备取消使用的资源的数量的信息;用于指示所述发送端设备取消使用的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备取消使用的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,所述需要被取消使用的资源已被分配给目标混合自动重传请求HARQ进程。
可选地,作为一个实例,所述资源配置信息中包括用于指示所述目标HARQ进程的序号的信息。
可选地,作为一个实例,所述需要被取消使用的资源为所述已被配置的资源中需要偏移的资源;
其中,所述资源配置信息中包括以下信息中的至少一种:用于指示需要偏移的时域资源和/或需要偏移的频域资源的信息;用于指示需要偏移的资源的起始时间或终止时间的信息;用于指示需要偏移的资源偏移到的时域资源或频域资源的信息;用于指示需要偏移的资源对应的资源周期的数量的信息;用于指示需要偏移的资源的数量的信息;用于指示需要偏移的资源占用的符号数或时隙数的信息;以及,用于指示需要偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,所述资源配置信息用于指示所述发送端设备进行偏移的资源;
其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备进行偏移的时域资源和/或频域资源的信息;用于指示所述发送端设备进行偏移的资源的起始时间或终止时间的信息;用于指示所述发送端设备 进行偏移的资源偏移到的时域资源或频域资源的信息;用于指示所述发送端设备进行偏移的资源对应的资源周期的数量的信息;用于指示所述发送端设备进行偏移的资源的数量的信息;用于指示所述发送端设备进行偏移的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备进行偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,图5所示的方法还包括:接收来自于所述接收端设备的反馈信息,所述反馈信息用于所述发送端设备确定所述接收端设备成功接收到所述资源配置信息。
可选地,作为一个实例,所述接收端设备为副链路Sidelink中的接收终端设备UE,所述发送端设备为Sidelink中的发送UE;或,所述接收端设备为Sidelink中的发送UE,所述发送端设备为网络设备或Sidelink中的资源分配UE。
以上结合图1至图5详细描述了根据本公开实施例的资源分配方法。下面将结合图6详细描述根据本公开实施例的接收端设备。
图6是根据本公开的接收端设备的结构示意图。如图6所示出的,接收端设备60包括:
收发模块61,用于接收来自于发送端设备的资源配置信息,所述资源配置信息用于所述接收端设备确定已被配置的资源中需要被取消使用的资源。
本公开实施例的接收端设备接收资源配置信息,并根据资源配置信息确定出已被配置的资源中需要被取消使用的资源,从而不再使用需要被取消使用的资源进行信息的传输,进而该需要被取消使用的资源可以由其他设备用来进行信息的传输,使得其他设备可以在接收端设备没有业务到达时复用已配置给该接收端设备的资源,提高资源的利用率。
可选地,作为一个实例,所述需要被取消使用的资源为所述已被配置的资源中取消配置给所述接收端设备的资源;
其中,所述资源配置信息中包括以下信息的至少一种:用于指示取消配置给所述接收端设备的时域资源和/或频域资源的信息;用于指示取消配置给所述接收端设备的资源的起始时间或终止时间的信息;用于指示取消配置给所述接收端设备的资源对应的资源周期的数量的信息;用于指示取消配置给 所述接收端设备的资源的数量的信息;用于指示取消配置给所述接收端设备的资源占用的符号数或时隙数的信息;以及,用于指示取消配置给所述接收端设备的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,所述资源配置信息用于指示所述发送端设备取消使用的资源;
其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备取消使用的时域资源或和/频域资源的信息;用于指示所述发送端设备取消使用的资源的起始时间或终止时间的信息;用于指示所述发送端设备取消使用的资源对应的资源周期的数量的信息;用于指示所述发送端设备取消使用的资源的数量的信息;用于指示所述发送端设备取消使用的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备取消使用的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,所述需要被取消使用的资源已被分配给目标混合自动重传请求HARQ进程。
可选地,作为一个实例,所述资源配置信息中包括用于指示所述目标HARQ进程的序号的信息。
可选地,作为一个实例,所述需要被取消使用的资源为所述已被配置的资源中需要偏移的资源;
其中,所述资源配置信息中包括以下信息中的至少一种:用于指示需要偏移的时域资源和/或需要偏移的频域资源的信息;用于指示需要偏移的资源的起始时间或终止时间的信息;用于指示需要偏移的资源偏移到的时域资源或频域资源的信息;用于指示需要偏移的资源对应的资源周期的数量的信息;用于指示需要偏移的资源的数量的信息;用于指示需要偏移的资源占用的符号数或时隙数的信息;以及,用于指示需要偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,所述资源配置信息用于指示所述发送端设备进行偏移的资源;
其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备进行偏移的时域资源和/或频域资源的信息;用于指示所述发送端设 备进行偏移的资源的起始时间或终止时间的信息;用于指示所述发送端设备进行偏移的资源偏移到的时域资源或频域资源的信息;用于指示所述发送端设备进行偏移的资源对应的资源周期的数量的信息;用于指示所述发送端设备进行偏移的资源的数量的信息;用于指示所述发送端设备进行偏移的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备进行偏移的资源占用的符号所在的带宽部分BWP或载波的信息。可选地,作为一个实例,所述收发模块还用于:向所述发送端设备发送反馈信息,所述反馈信息用于发送端设备确定所述接收端设备成功接收到所述资源配置信息。
可选地,作为一个实例,所述接收端设备为副链路Sidelink中的接收终端设备UE,所述发送端设备为Sidelink中的发送UE;或,所述接收端设备为Sidelink中的发送UE,所述发送端设备为网络设备或Sidelink中的资源分配UE。
本公开实施例提供的接收端设备能够实现图1至图4方法实施例中接收端设备实现的各个过程,为避免重复,这里不再赘述。
图7是根据本公开的发送端设备的结构示意图。如图7所示出的,发送端设备70包括:
收发模块71,用于接收端设备发送资源配置信息,所述资源配置信息用于接收端设备确定已被配置的资源中需要被取消使用的资源。
本公开实施例的发送端设备向接收端设备发送资源配置信息,使得接收端设备根据资源配置信息确定出已被配置的资源中需要被取消使用的资源,从而不再使用需要被取消使用的资源进行信息的传输,进而该需要被取消使用的资源可以由其他设备用来进行信息的传输,使得其他设备可以在接收端设备没有业务到达时复用已配置给该接收端设备的资源,提高资源的利用率。
可选地,作为一个实例,所述需要被取消使用的资源为所述已被配置的资源中取消配置给所述接收端设备的资源;
其中,所述资源配置信息中包括以下信息的至少一种:用于指示取消配置给所述接收端设备的时域资源和/或频域资源的信息;用于指示取消配置给所述接收端设备的资源的起始时间或终止时间的信息;用于指示取消配置给所述接收端设备的资源对应的资源周期的数量的信息;用于指示取消配置给 所述接收端设备的资源的数量的信息;用于指示取消配置给所述接收端设备的资源占用的符号数或时隙数的信息;以及,用于指示取消配置给所述接收端设备的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,所述资源配置信息用于指示所述发送端设备取消使用的资源;
其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备取消使用的时域资源和/或频域资源的信息;用于指示所述发送端设备取消使用的资源的起始时间或终止时间的信息;用于指示所述发送端设备取消使用的资源对应的资源周期的数量的信息;用于指示所述发送端设备取消使用的资源的数量的信息;用于指示所述发送端设备取消使用的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备取消使用的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,所述需要被取消使用的资源已被分配给目标混合自动重传请求HARQ进程。
可选地,作为一个实例,所述资源配置信息中包括用于指示所述目标HARQ进程的序号的信息。
可选地,作为一个实例,所述需要被取消使用的资源为所述已被配置的资源中需要偏移的资源;
其中,所述资源配置信息中包括以下信息中的至少一种:用于指示需要偏移的时域资源和/或需要偏移的频域资源的信息;用于指示需要偏移的资源的起始时间或终止时间的信息;用于指示需要偏移的资源偏移到的时域资源或频域资源的信息;用于指示需要偏移的资源对应的资源周期的数量的信息;用于指示需要偏移的资源的数量的信息;用于指示需要偏移的资源占用的符号数或时隙数的信息;以及,用于指示需要偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,所述资源配置信息用于指示所述发送端设备进行偏移的资源;
其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备进行偏移的时域资源和/或频域资源的信息;用于指示所述发送端设 备进行偏移的资源的起始时间或终止时间的信息;用于指示所述发送端设备进行偏移的资源偏移到的时域资源或频域资源的信息;用于指示所述发送端设备进行偏移的资源对应的资源周期的数量的信息;用于指示所述发送端设备进行偏移的资源的数量的信息;用于指示所述发送端设备进行偏移的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备进行偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
可选地,作为一个实例,收发模块71还用于:接收来自于向所述接收端端设备的反馈信息,所述反馈信息用于所述发送端设备确定所述接收到设备成功接收到所述资源配置信息。
可选地,作为一个实例,所述接收端设备为副链路Sidelink中的接收终端设备UE,所述发送端设备为Sidelink中的发送UE;或,所述接收端设备为Sidelink中的发送UE,所述发送端设备为网络设备或Sidelink中的资源分配UE。
本公开实施例提供的发送端设备能够实现图5方法实施例中发送端设备实现的各个过程,为避免重复,这里不再赘述。
图8示出了根据本公开的接收端设备的结构示意图,如图8所示,接收端设备800包括:至少一个处理器810、存储器820、至少一个网络接口830和用户接口840。接收端设备800中的各个组件通过总线***850耦合在一起。可理解,总线***850用于实现这些组件之间的连接通信。总线***850除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图8中将各种总线都标为总线***850。
其中,用户接口840可以包括显示器、键盘或者点击设备(例如,鼠标,轨迹球(trackball)、触感板或者触摸屏等。
可以理解,本公开实施例中的存储器820可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM), 其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synclink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本公开实施例描述的***和方法的存储器320旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器820存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作***821和应用程序822。
其中,操作***821,包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序822,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本公开实施例方法的程序可以包含在应用程序822中。
在本公开实施例中,接收端设备800还包括:存储在存储器上820并可在处理器810上运行的计算机程序,计算机程序被处理器810执行时实现上述图1至图4所述的方法的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
上述本公开实施例揭示的方法可以应用于处理器810中,或者由处理器810实现。处理器810可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器810中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器810可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本公开实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结 合本公开实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的计算机可读存储介质中。该计算机可读存储介质位于存储器820,处理器810读取存储器820中的信息,结合其硬件完成上述方法的步骤。具体地,该计算机可读存储介质上存储有计算机程序,计算机程序被处理器810执行时实现如上述图1至图4所示的方法实施例的各步骤。
可以理解的是,本公开实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable Logic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本公开所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本公开实施例所述功能的模块(例如过程、函数等)来实现本公开实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
图9示出了根据本公开另一实施例的发送端设备的结构示意图。如图9所示,发送端设备900包括处理器910、收发机920、存储器930和总线接口。其中:
在本公开实施例中,发送端设备900还包括:存储在存储器930上并可在所述处理器910上运行的计算机程序,所述计算机程序被所述处理器910执行时实现上述图5所示的方法中的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
在图9中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器910代表的一个或多个处理器和存储器930代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其 进行进一步描述。总线接口提供接口。收发机920可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
处理器910负责管理总线架构和通常的处理,存储器930可以存储处理器910在执行操作时所使用的数据。
本公开实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述图1至图5所示的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(Read-Only Memory,简称ROM)、随机存取存储器(Random Access Memory,简称RAM)、磁碟或者光盘等。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本公开各个实施例所述的方法。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本公开的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描 述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本公开所提供的实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本公开各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本公开各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
可以理解的是,本公开实施例描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable Logic Device,PLD)、现场可编程门 阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本公开所述功能的其它电子单元或其组合中。
对于软件实现,可通过执行本公开实施例所述功能的模块(例如过程、函数等)来实现本公开实施例所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、ROM或RAM等。
上面结合附图对本公开的实施例进行了描述,但是本公开并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本公开的启示下,在不脱离本公开宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本公开的保护之内。
Claims (23)
- 一种资源分配方法,应用于接收端设备,所述资源分配方法包括:接收来自于发送端设备的资源配置信息,所述资源配置信息用于所述接收端设备确定已被配置的资源中需要被取消使用的资源。
- 根据权利要求1所述的方法,其中,所述需要被取消使用的资源为所述已被配置的资源中取消配置给所述接收端设备的资源;其中,所述资源配置信息中包括以下信息的至少一种:用于指示取消配置给所述接收端设备的时域资源和/或频域资源的信息;用于指示取消配置给所述接收端设备的资源的起始时间或终止时间的信息;用于指示取消配置给所述接收端设备的资源对应的资源周期的数量的信息;用于指示取消配置给所述接收端设备的资源的数量的信息;用于指示取消配置给所述接收端设备的资源占用的符号数或时隙数的信息;以及,用于指示取消配置给所述接收端设备的资源占用的符号所在的带宽部分BWP或载波的信息。
- 根据权利要求1所述的方法,其中,所述资源配置信息用于指示所述发送端设备取消使用的资源;其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备取消使用的时域资源或和/频域资源的信息;用于指示所述发送端设备取消使用的资源的起始时间或终止时间的信息;用于指示所述发送端设备取消使用的资源对应的资源周期的数量的信息;用于指示所述发送端设备取消使用的资源的数量的信息;用于指示所述发送端设备取消使用的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备取消使用的资源占用的符号所在的带宽部分BWP或载波的信息。
- 根据权利要求1所述的方法,其中,所述需要被取消使用的资源已被分配给目标混合自动重传请求HARQ进程。
- 根据权利要求4所述的方法,其中,所述资源配置信息中包括用于指示所述目标HARQ进程的序号的信息。
- 根据权利要求1所述的方法,其中,所述需要被取消使用的资源为所述已被配置的资源中需要偏移的资源;其中,所述资源配置信息中包括以下信息中的至少一种:用于指示需要偏移的时域资源和/或需要偏移的频域资源的信息;用于指示需要偏移的资源的起始时间或终止时间的信息;用于指示需要偏移的资源偏移到的时域资源或频域资源的信息;用于指示需要偏移的资源对应的资源周期的数量的信息;用于指示需要偏移的资源的数量的信息;用于指示需要偏移的资源占用的符号数或时隙数的信息;以及,用于指示需要偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
- 根据权利要求1所述的方法,其中,所述资源配置信息用于指示所述发送端设备进行偏移的资源;其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备进行偏移的时域资源和/或频域资源的信息;用于指示所述发送端设备进行偏移的资源的起始时间或终止时间的信息;用于指示所述发送端设备进行偏移的资源偏移到的时域资源或频域资源的信息;用于指示所述发送端设备进行偏移的资源对应的资源周期的数量的信息;用于指示所述发送端设备进行偏移的资源的数量的信息;用于指示所述发送端设备进行偏移的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备进行偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
- 根据权利要求1至7中任一项所述的方法,还包括:向所述发送端设备发送反馈信息,所述反馈信息用于所述发送端设备确定所述接收端设备成功接收到所述资源配置信息。
- 根据权利要求1至7中任一项所述的方法,其中,所述接收端设备为副链路Sidelink中的接收终端设备UE,所述发送端设备为Sidelink中的发送UE;或,所述接收端设备为Sidelink中的发送UE,所述发送端设备为网络设备或Sidelink中的资源分配UE。
- 一种资源分配方法,应用于发送端设备,所述资源分配方法包括:向接收端设备发送资源配置信息,所述资源配置信息用于接收端设备确定已被配置的资源中需要被取消使用的资源。
- 根据权利要求10所述的方法,其中,所述需要被取消使用的资源为所述已被配置的资源中取消配置给所述接收端设备的资源;其中,所述资源配置信息中包括以下信息的至少一种:用于指示取消配置给所述接收端设备的时域资源和/或频域资源的信息;用于指示取消配置给所述接收端设备的资源的起始时间或终止时间的信息;用于指示取消配置给所述接收端设备的资源对应的资源周期的数量的信息;用于指示取消配置给所述接收端设备的资源的数量的信息;用于指示取消配置给所述接收端设备的资源占用的符号数或时隙数的信息;以及,用于指示取消配置给所述接收端设备的资源占用的符号所在的带宽部分BWP或载波的信息。
- 根据权利要求10所述的方法,其中,所述资源配置信息用于指示所述发送端设备取消使用的资源;其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备取消使用的时域资源和/或频域资源的信息;用于指示所述发送端设备取消使用的资源的起始时间或终止时间的信息;用于指示所述发送端设备取消使用的资源对应的资源周期的数量的信息;用于指示所述发送端设备取消使用的资源的数量的信息;用于指示所述发送端设备取消使用的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备取消使用的资源占用的符号所在的带宽部分BWP或载波的信息。
- 根据权利要求10所述的方法,其中,所述需要被取消使用的资源已被分配给目标混合自动重传请求HARQ进程。
- 根据权利要求13所述的方法,其中,所述资源配置信息中包括用于指示所述目标HARQ进程的序号的信息。
- 根据权利要求10所述的方法,其中,所述需要被取消使用的资源为所述已被配置的资源中需要偏移的资源;其中,所述资源配置信息中包括以下信息中的至少一种:用于指示需要偏移的时域资源和/或需要偏移的频域资源的信息;用于指示需要偏移的资源的起始时间或终止时间的信息;用于指示需要偏移的资源偏移到的时域资源或频域资源的信息;用于指示需要偏移的资源对应的资源周期的数量的信息;用于指示需要偏移的资源的数量的信息;用于指示需要偏移的资源占用的符号数或时隙数的信息;以及,用于指示需要偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
- 根据权利要求10所述的方法,其中,所述资源配置信息用于指示所述发送端设备进行偏移的资源;其中,所述资源配置信息中包括以下信息的至少一种:用于指示所述发送端设备进行偏移的时域资源和/或频域资源的信息;用于指示所述发送端设备进行偏移的资源的起始时间或终止时间的信息;用于指示所述发送端设备进行偏移的资源偏移到的时域资源或频域资源的信息;用于指示所述发送端设备进行偏移的资源对应的资源周期的数量的信息;用于指示所述发送端设备进行偏移的资源的数量的信息;用于指示所述发送端设备进行偏移的资源占用的符号数或时隙数的信息;以及,用于指示所述发送端设备进行偏移的资源占用的符号所在的带宽部分BWP或载波的信息。
- 根据权利要求10至16中任一项所述的方法,还包括:接收来自于所述接收端设备的反馈信息,所述反馈信息用于所述发送端设备确定所述接收端设备成功接收到所述资源配置信息。
- 根据权利要求10至16中任一项所述的方法,其中,所述接收端设备为副链路Sidelink中的接收终端设备UE,所述发送端设备为Sidelink中的发送UE;或,所述接收端设备为Sidelink中的发送UE,所述发送端设备为网络设备或Sidelink中的资源分配UE。
- 一种接收端设备,包括:收发模块,用于接收来自于发送端设备的资源配置信息,所述资源配置信息用于所述接收端设备确定已被配置的资源中需要被取消使用的资源。
- 一种发送端设备,包括:收发模块,用于向接收端设备发送资源配置信息,所述资源配置信息用于接收端设备确定已被配置的资源中需要被取消使用的资源。
- 一种接收端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至9中任一项所述的资源分配方法的步骤。
- 一种发送端设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求10至18中任一项所述的资源分配方法的步骤。
- 一种计算机可读介质,所述计算机可读介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1至18中任一项所述的资源分配方法的步骤。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19867698.3A EP3860272B1 (en) | 2018-09-26 | 2019-09-20 | Resource allocation method and device |
EP24158846.6A EP4351056A3 (en) | 2018-09-26 | 2019-09-20 | Resource allocation method and device |
JP2021517392A JP7125551B2 (ja) | 2018-09-26 | 2019-09-20 | リソース割り当て方法および装置 |
US17/212,069 US12047952B2 (en) | 2018-09-26 | 2021-03-25 | Resource allocation method and device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811126005.3 | 2018-09-26 | ||
CN201811126005.3A CN110958689B (zh) | 2018-09-26 | 2018-09-26 | 资源分配方法和设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US17/212,069 Continuation US12047952B2 (en) | 2018-09-26 | 2021-03-25 | Resource allocation method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2020063472A1 true WO2020063472A1 (zh) | 2020-04-02 |
Family
ID=69951193
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/106934 WO2020063472A1 (zh) | 2018-09-26 | 2019-09-20 | 资源分配方法和设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US12047952B2 (zh) |
EP (2) | EP3860272B1 (zh) |
JP (1) | JP7125551B2 (zh) |
CN (1) | CN110958689B (zh) |
WO (1) | WO2020063472A1 (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220417905A1 (en) * | 2021-06-25 | 2022-12-29 | Qualcomm Incorporated | Sidelink cancellation for out of coverage user equipment |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2023206447A1 (zh) * | 2022-04-29 | 2023-11-02 | Oppo广东移动通信有限公司 | 数据传输的方法、装置、计算机设备和存储介质 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237308A (zh) * | 2007-01-31 | 2008-08-06 | 华为技术有限公司 | 数据传输方法、接入网络和接入终端 |
CN101867971A (zh) * | 2009-04-14 | 2010-10-20 | 中兴通讯股份有限公司 | 持久资源的处理方法、终端以及基站 |
CN102083224A (zh) * | 2010-04-06 | 2011-06-01 | 大唐移动通信设备有限公司 | 一种基于竞争的上行数据传输方法及装置 |
WO2013020403A1 (zh) * | 2011-08-10 | 2013-02-14 | 中兴通讯股份有限公司 | 无线信道状态信息上报方法及装置 |
CN104322125A (zh) * | 2012-05-16 | 2015-01-28 | 高通股份有限公司 | 用于对等通信资源调度的方法和装置 |
CN107613564A (zh) * | 2016-07-12 | 2018-01-19 | 北京信威通信技术股份有限公司 | 一种分配资源的方法及装置 |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP6162973B2 (ja) * | 2013-02-18 | 2017-07-12 | 株式会社Nttドコモ | ユーザ装置、基地局及び方法 |
CN104936292B (zh) * | 2014-03-18 | 2019-02-05 | 电信科学技术研究院 | 用于设备到设备信号传输的资源分配方法和装置 |
CN105101430B (zh) * | 2014-05-08 | 2019-12-17 | 中兴通讯股份有限公司 | D2d资源的配置、分配方法及装置 |
US10327273B2 (en) | 2014-08-08 | 2019-06-18 | Kyocera Corporation | Receiving terminal and transmitting terminal |
US10172127B2 (en) | 2014-11-06 | 2019-01-01 | Intel IP Corporation | Early termination of repeated transmissions for MTC |
CN107852717B (zh) | 2015-07-15 | 2021-10-29 | 日本电气株式会社 | 终端、基站和用于其的方法 |
US9825840B2 (en) | 2015-07-17 | 2017-11-21 | Qualcomm Incorporated | Link-quality-based resource allocation in device-to-device communications |
US20180234977A1 (en) | 2015-08-13 | 2018-08-16 | Ntt Docomo, Inc. | Control apparatus, user apparatus, radio resource allocation method and communication method |
WO2017135677A1 (en) * | 2016-02-03 | 2017-08-10 | Lg Electronics Inc. | Method and apparatus for performing user equipment triggered semi-persistent scheduling activation in wireless communication system |
EP3780849B1 (en) * | 2016-02-05 | 2022-10-19 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Methods and mobile station for transmitting a service |
CN108024285B (zh) * | 2016-11-04 | 2021-05-18 | 华为技术有限公司 | 数据传输方法、装置、***、终端和接入网设备 |
US11026220B2 (en) * | 2017-03-23 | 2021-06-01 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Resource allocation method, apparatus and system |
CN108923894B (zh) * | 2017-03-23 | 2023-04-18 | 中兴通讯股份有限公司 | 一种信息传输的方法、用户设备、基站、存储介质和*** |
-
2018
- 2018-09-26 CN CN201811126005.3A patent/CN110958689B/zh active Active
-
2019
- 2019-09-20 JP JP2021517392A patent/JP7125551B2/ja active Active
- 2019-09-20 WO PCT/CN2019/106934 patent/WO2020063472A1/zh unknown
- 2019-09-20 EP EP19867698.3A patent/EP3860272B1/en active Active
- 2019-09-20 EP EP24158846.6A patent/EP4351056A3/en active Pending
-
2021
- 2021-03-25 US US17/212,069 patent/US12047952B2/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101237308A (zh) * | 2007-01-31 | 2008-08-06 | 华为技术有限公司 | 数据传输方法、接入网络和接入终端 |
CN101867971A (zh) * | 2009-04-14 | 2010-10-20 | 中兴通讯股份有限公司 | 持久资源的处理方法、终端以及基站 |
CN102083224A (zh) * | 2010-04-06 | 2011-06-01 | 大唐移动通信设备有限公司 | 一种基于竞争的上行数据传输方法及装置 |
WO2013020403A1 (zh) * | 2011-08-10 | 2013-02-14 | 中兴通讯股份有限公司 | 无线信道状态信息上报方法及装置 |
CN104322125A (zh) * | 2012-05-16 | 2015-01-28 | 高通股份有限公司 | 用于对等通信资源调度的方法和装置 |
CN107613564A (zh) * | 2016-07-12 | 2018-01-19 | 北京信威通信技术股份有限公司 | 一种分配资源的方法及装置 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3860272A4 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20220417905A1 (en) * | 2021-06-25 | 2022-12-29 | Qualcomm Incorporated | Sidelink cancellation for out of coverage user equipment |
US11910408B2 (en) * | 2021-06-25 | 2024-02-20 | Qualcomm Incorporated | Sidelink cancellation for out of coverage user equipment |
Also Published As
Publication number | Publication date |
---|---|
JP2022501942A (ja) | 2022-01-06 |
EP3860272A1 (en) | 2021-08-04 |
CN110958689A (zh) | 2020-04-03 |
EP3860272A4 (en) | 2021-12-08 |
JP7125551B2 (ja) | 2022-08-24 |
EP4351056A3 (en) | 2024-05-01 |
CN110958689B (zh) | 2022-05-27 |
EP4351056A2 (en) | 2024-04-10 |
EP3860272B1 (en) | 2024-05-08 |
US20210212049A1 (en) | 2021-07-08 |
US12047952B2 (en) | 2024-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7500501B2 (ja) | アップリンク伝送リソースのスケジューリング及びアップリンク伝送のための方法、装置 | |
US11632790B2 (en) | Method and apparatus for processing buffer status report and communication system | |
JP7010212B2 (ja) | 低複雑度の狭帯域端末のためのランダムアクセス手順でのharqメッセージに割り当てられたリソースを示すための方法 | |
JP7325447B2 (ja) | 端末及び通信方法 | |
JP7359852B2 (ja) | 端末、通信方法及び通信システム | |
CN111615192B (zh) | 传输数据的方法和通信装置 | |
WO2020025040A1 (zh) | 资源配置的方法和终端设备 | |
WO2020025042A1 (zh) | 资源配置的方法和终端设备 | |
JP7337926B2 (ja) | 端末、通信方法及び通信システム | |
WO2018171352A1 (zh) | 一种数据传输方法及终端 | |
KR20210154186A (ko) | 유저장치, 및 통신 방법 | |
EP4075891A1 (en) | Resource indication method and apparatus, and terminal | |
WO2020063472A1 (zh) | 资源分配方法和设备 | |
US11672014B2 (en) | Transmission of a short contention resolution identifier | |
JP2024063240A (ja) | 端末及び通信方法 | |
CN113647182A (zh) | 无线通信的方法和设备 | |
WO2021157043A1 (ja) | 端末、基地局及び通信方法 | |
WO2018076361A1 (zh) | 上行传输方法、终端设备和接入网设备 | |
CN112188637B (zh) | 无线通信方法、用户设备和网络设备 | |
CN115039436A (zh) | 终端和通信方法 | |
JP7470180B2 (ja) | 端末、基地局、通信システム、及び通信方法 | |
JP7469320B2 (ja) | 端末、通信システム、及び通信方法 | |
JP2023102792A (ja) | 端末及び通信方法 | |
WO2024093685A1 (zh) | 通信方法及装置 | |
JP2023182868A (ja) | 端末、通信方法及び基地局 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19867698 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2021517392 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2019867698 Country of ref document: EP Effective date: 20210426 |