CN115701195A - Resource allocation method, communication device and communication equipment - Google Patents

Resource allocation method, communication device and communication equipment Download PDF

Info

Publication number
CN115701195A
CN115701195A CN202110876266.2A CN202110876266A CN115701195A CN 115701195 A CN115701195 A CN 115701195A CN 202110876266 A CN202110876266 A CN 202110876266A CN 115701195 A CN115701195 A CN 115701195A
Authority
CN
China
Prior art keywords
resource
uplink control
control channel
resources
time range
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.)
Pending
Application number
CN202110876266.2A
Other languages
Chinese (zh)
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 CN202110876266.2A priority Critical patent/CN115701195A/en
Priority to PCT/CN2022/105768 priority patent/WO2023005679A1/en
Publication of CN115701195A publication Critical patent/CN115701195A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • H04W72/1263Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
    • H04W72/1268Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/53Allocation or scheduling criteria for wireless resources based on regulatory allocation policies

Landscapes

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

Abstract

The application provides a resource allocation method, a communication device and communication equipment. The method comprises the following steps: the network equipment sends configuration information, and the configuration information is used for configuring a plurality of uplink control channel resources; the network equipment sends first information, wherein the first information is used for scheduling first uplink shared channel resources, and the first uplink shared channel resources comprise part of the uplink control channel resources; the network equipment receives uplink data on the first uplink shared channel resource. The resource utilization rate can be improved.

Description

Resource allocation method, communication device and communication equipment
Technical Field
The present application relates to the field of communications, and in particular, to a resource allocation method, a communication apparatus, and a communication device.
Background
In a mobile communication system, a Physical Uplink Control Channel (PUCCH) resource is used to carry Uplink Control Information (UCI), for example, the UCI may include hybrid automatic repeat request (HARQ), channel State Information (CSI), or Scheduling Request (SR).
The network device may configure a dedicated symbol region of the PUCCH resource for the terminal device, and if the number of configured symbols in the dedicated symbol region of the PUCCH is too many, resource waste will be caused. If the number of configured symbols in the PUCCH symbol region is too small, UCI cannot be transmitted in time. The current PUCCH resource configuration mode has the problem of low resource utilization rate.
Disclosure of Invention
The application provides a resource allocation method, a communication device and communication equipment, which can improve the resource utilization rate.
In a first aspect, a resource allocation method is provided, which may be performed by a network device or a module (e.g., a chip) configured on the network device.
The method comprises the following steps: sending configuration information, wherein the configuration information is used for configuring a plurality of uplink control channel resources; transmitting first information, wherein the first information is used for scheduling a first uplink shared channel resource, and the first uplink shared channel resource comprises part of the plurality of uplink control channel resources; and receiving uplink data on the first uplink shared channel resource.
According to the above scheme, the network device may schedule part of the configured PUCCH resources for data transmission according to the requirement, and accordingly, the terminal device will transmit data on the scheduled resources in response to the scheduling of the network device, for example, when the network device schedules the PUCCH resources to transmit UCI, the terminal device transmits UCI on the scheduled PUCCH resources, and if the network device schedules the PUSCH resources to transmit data, and the PUSCH resources include part of the PUCCH resources, the terminal device still transmits data on the scheduled resources based on the scheduling. Therefore, the network equipment can schedule part of resources of the PUCCH resources to transmit data when the UCI transmission requirement is small or the data transmission requirement is large, and the resource utilization rate and the uplink transmission rate can be improved. On the other hand, the network device does not need to reconfigure the PUCCH resource for the terminal device through RRC signaling, and the terminal device only needs to respond to the scheduling of the network device to perform uplink data transmission or UCI transmission. The terminal equipment and the network equipment can achieve consensus, signaling overhead can be reduced, and resource utilization rate is further improved.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes: determining one or more first uplink control channel resources in the plurality of uplink control channel resources according to a first resource demand degree, wherein the first resource demand degree is the demand degree of the uplink resources within a first time range; and transmitting second information in a second time range, wherein the second information is used for scheduling uplink control channel resources in the one or more first uplink control channel resources, the first information is transmitted in the second time range, and the first uplink shared channel resource comprises resources except the first uplink control channel resource in the plurality of uplink control channel resources.
According to the above scheme, the network device may determine, according to the degree of demand for uplink resources in a period of time, an alternative PUCCH resource that may be used for carrying UCI in a next period of time, that is, a first uplink control channel resource. And the network device only schedules the first uplink control channel resource to carry the UCI in the next period of time, and other uplink control channel resources except the first uplink control channel resource in the configured uplink control channel resources can be used for carrying uplink data. By the method, the resource utilization rate and the uplink transmission rate can be improved.
With reference to the first aspect, in some implementations of the first aspect, the multiple uplink control channel resources occupy a first resource set, where the first resource set includes one or more resource units, the resource unit is a time domain resource and/or a frequency domain resource, the one or more first uplink control channel resources are uplink control channel resources belonging to a second resource set, and the second resource set is a subset of the first resource set.
According to the above scheme, the network device determines to select a second resource set (or may be referred to as a resource range) of the PUCCH resources according to the first resource requirement degree, and uses the configured PUCCH resources included in the resource set as alternative PUCCH resources available for transmitting UCI in the second time range.
With reference to the first aspect, in some implementations of the first aspect, the determining, according to the first resource requirement, one or more first uplink control channel resources in the multiple uplink control channel resources includes: determining a first number of the resource units corresponding to the first resource demand according to the first resource demand and a corresponding relationship, wherein the corresponding relationship comprises a corresponding relationship between a plurality of resource demands and a plurality of numbers of resource units, and the plurality of resource demands comprise the first resource demand; determining the second set of resources in the first set of resources according to the first number, the second set of resources including the first number of the resource units.
According to the scheme, the network equipment determines the number of resource units contained in the second resource set in a first-choice mode and then determines the second resource set based on the first resource demand degree and the corresponding relation. Determining the second set of resources based on the correspondence can reduce the complexity of the implementation.
With reference to the first aspect, in certain implementations of the first aspect, the method further includes: and periodically determining uplink control channel resources used for carrying uplink control information in one period in the plurality of uplink control channels by taking a first time range as the period, wherein the duration of the first time range is equal to the duration of the second time range, and the second time range is the next period of the first time range.
According to the scheme, the network equipment can periodically adjust the alternative PUCCH resources which can be used for transmitting UCI in one period, can dynamically adjust the PUCCH resources which can be used for transmitting UCI, and avoids power consumption caused by frequent adjustment.
With reference to the first aspect, in certain implementations of the first aspect, the first resource desirability includes one or more of:
an uplink control channel resource allocation success rate, an uplink control channel resource allocation failure rate, an uplink control channel resource usage rate, an uplink shared channel resource usage rate, a number of users establishing a radio resource control connection, or a first type of user ratio,
wherein the first type of user is a user whose uplink signal quality is below a signal quality threshold.
According to the scheme, the use condition of the uplink resource in a period of time or the demand degree of the system on the uplink resource can be embodied according to one or more of the parameters, so that the alternative PUCCH resource in the second time range can be more reasonably determined, and the purpose of improving the resource utilization rate is achieved.
With reference to the first aspect, in some implementations of the first aspect, the first resource requirement includes the uplink control channel resource allocation success rate or the uplink control channel resource allocation failure rate, where the uplink control channel resource allocation success rate is determined according to the number of times that the uplink control channel resource is successfully allocated and the number of times that the uplink control channel resource is requested in the first time range; the allocation failure rate of the uplink control channel resource is determined according to the number of times of the allocation failure of the uplink control channel resource and the number of times of requesting the uplink control channel resource in the first time range.
With reference to the first aspect, in certain implementations of the first aspect, the first resource requirement includes the usage rate of the uplink control channel resource, the uplink control channel resource for carrying the UCI in the first time range is at least one second uplink control channel resource, where the at least one second uplink control channel resource is included in the plurality of uplink control channel resources, the at least one second uplink control channel resource occupies a third resource set, and the usage rate of the uplink control channel resource is determined according to a resource size of the second uplink control channel resource carrying uplink control information in the first time range and a resource size included in the third resource set.
With reference to the first aspect, in some implementations of the first aspect, the first resource requirement includes an uplink shared channel resource usage rate, where the uplink shared channel resource usage rate is determined according to a size of the scheduled uplink shared channel resource in the first time range and a total resource size of the uplink shared channel resource in the first time range.
With reference to the first aspect, in certain implementations of the first aspect, the first resource requirement includes a proportion of the first type users in the first time range, where the proportion of the first type users is determined according to the number of users with signal quality lower than a signal quality threshold in the first time range and a total number of users establishing radio resource control connections in the first time range.
In a second aspect, a resource allocation method is provided, which may be performed by a terminal device or a module (e.g., a chip) configured on the terminal device.
The method comprises the following steps: receiving configuration information, wherein the configuration information is used for configuring a plurality of uplink control channel resources; receiving first information, wherein the first information is used for scheduling first uplink shared channel resources, and the first uplink shared channel resources comprise part of the plurality of uplink control channel resources; and transmitting data on the first uplink shared channel resource.
According to the above scheme, the terminal device may determine the position of the scheduled PUCCH resource according to the configuration information, and the terminal device transmits corresponding uplink information on the corresponding resource in response to the scheduling of the network device, for example, the network device schedules a PUSCH resource to transmit uplink data, and even if the PUSCH resource contains the PUCCH resource, the terminal device transmits the uplink data on the PUSCH resource in response to the scheduling of the network device. Therefore, the network equipment can schedule PUCCH resources to transmit data when UCI transmission requirements are small or data transmission requirements are large, and resource utilization rate and uplink transmission rate can be improved.
With reference to the second aspect, in certain implementations of the second aspect, the method further includes: receiving second information in a second time range, the second information being used for scheduling first uplink control channel resources, wherein the first information is received in the second time range, and the uplink shared channel resources include resources other than the first uplink control channel resources in the plurality of uplink control channel resources.
In a third aspect, a communication apparatus is provided, the apparatus comprising: a processing unit, configured to determine a plurality of uplink control channel resources; a transceiver unit, configured to send configuration information, where the configuration information is used to configure multiple uplink control channel resources; the transceiver unit is further configured to send first information, where the first information is used to schedule a first uplink shared channel resource, and the first uplink shared channel resource includes a part of resources in the multiple uplink control channel resources; the transceiver unit is further configured to receive uplink data on the first uplink shared channel resource.
With reference to the third aspect, in certain implementation manners of the third aspect, the processing unit is further configured to determine one or more first uplink control channel resources in the plurality of uplink control channel resources according to a first resource demand degree, where the first resource demand degree is a demand degree of the uplink resources in a first time range; the transceiver unit is further configured to send second information in the second time range, where the second information is used to schedule an uplink control channel resource in the one or more first uplink control channel resources, and the first information is sent in the second time range, and the first uplink shared channel resource includes resources, except the first uplink control channel resource, in the multiple uplink control channel resources.
With reference to the third aspect, in certain implementations of the third aspect, the multiple uplink control channel resources occupy a first resource set, where the first resource set includes one or more resource units, the resource units are time domain resources and/or frequency domain resources, the one or more first uplink control channel resources are uplink control channel resources belonging to a second resource set, and the second resource set is a subset of the first resource set.
With reference to the third aspect, in some implementations of the third aspect, the processing unit is specifically configured to:
determining a first number of the resource units corresponding to the first resource demand according to the first resource demand and a corresponding relationship, wherein the corresponding relationship comprises a corresponding relationship between a plurality of resource demands and a plurality of numbers of resource units, and the plurality of resource demands comprise the first resource demand;
determining the second set of resources in the first set of resources according to the first number, the second set of resources including the first number of the resource units.
With reference to the third aspect, in some implementations of the third aspect, the processing unit is specifically configured to periodically determine, with a first time range as a period, an uplink control channel resource used for carrying uplink control information in one period of the multiple uplink control channels, where a duration of the first time range is equal to a duration of the second time range, and the second time range is a next period of the first time range.
With reference to the third aspect, in certain implementations of the third aspect, the first resource desirability includes one or more of:
an uplink control channel resource allocation success rate, an uplink control channel resource allocation failure rate, an uplink control channel resource usage rate, an uplink shared channel resource usage rate, a number of users establishing a radio resource control connection, or a first type of user ratio,
wherein the first type of user is a user whose uplink signal quality is below a signal quality threshold.
The above parameters included in the first resource requirement level may refer to the description of the first aspect, and are not described herein again for brevity.
In a fourth aspect, a communication apparatus is provided, the apparatus comprising: a transceiver unit, configured to receive configuration information, where the configuration information is used to configure multiple uplink control channel resources; the transceiver unit is further configured to receive first information, where the first information is used to schedule a first uplink shared channel resource, and the first uplink shared channel resource includes a part of resources in the multiple uplink control channel resources; a processing unit, configured to determine to send data on the first uplink shared channel resource; the transceiver unit is further configured to transmit data on the first uplink shared channel resource.
With reference to the fourth aspect, in certain implementations of the fourth aspect, the method further includes: the transceiver unit is further configured to receive second information in the second time range, where the second information is used to schedule first uplink control channel resources, where the first information is received in the second time range, and the uplink shared channel resources include resources, except for the first uplink control channel resource, in the multiple uplink control channel resources.
In a fifth aspect, a communications apparatus is provided that includes a processor. The processor may implement the method of the first aspect as well as any one of the possible implementations of the first aspect. Optionally, the communication device further comprises a memory, and the processor is coupled to the memory and configured to execute the instructions in the memory to implement the method in any one of the possible implementations of the first aspect and the first aspect. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface. In the embodiment of the present application, the communication interface may be a transceiver, a pin, a circuit, a bus, a module, or other types of communication interfaces, without limitation.
In one implementation, the communication device is a network device. When the communication device is a network device, the communication interface may be a transceiver, or an input/output interface.
In another implementation, the communication device is a chip configured in the network device. When the communication device is a chip configured in a network device, the communication interface may be an input/output interface, and the processor may be a logic circuit.
Alternatively, the transceiver may be a transmit-receive circuit. Alternatively, the input/output interface may be an input/output circuit.
In a sixth aspect, a communications apparatus is provided that includes a processor. The processor may implement the method of the second aspect described above and any one of the possible implementations of the second aspect. Optionally, the communication device further comprises a memory, and the processor is coupled to the memory and configured to execute the instructions in the memory to implement the method in any one of the possible implementations of the second aspect and the second aspect. Optionally, the communication device further comprises a communication interface, the processor being coupled to the communication interface. In the embodiment of the present application, the communication interface may be a transceiver, a pin, a circuit, a bus, a module, or other types of communication interfaces, without limitation.
In one implementation, the communication device is a terminal device. When the communication device is a terminal equipment, the communication interface may be a transceiver, or an input/output interface.
In another implementation, the communication device is a chip configured in the terminal equipment. When the communication device is a chip configured in a terminal device, the communication interface may be an input/output interface, and the processor may be a logic circuit.
Alternatively, the transceiver may be a transmit-receive circuit. Alternatively, the input/output interface may be an input/output circuit.
In a seventh aspect, a processor is provided, including: input circuit, output circuit and processing circuit. The processing circuitry is configured to receive a signal via the input circuitry and to transmit a signal via the output circuitry, such that the processor performs the method of the first or second aspect and any possible implementation of the first or second aspect.
In a specific implementation process, the processor may be one or more chips, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a flip-flop, various logic circuits, and the like. The input signal received by the input circuit may be received and input by, for example and without limitation, a receiver, the signal output by the output circuit may be output to and transmitted by a transmitter, for example and without limitation, and the input circuit and the output circuit may be the same circuit that functions as the input circuit and the output circuit, respectively, at different times. The embodiment of the present application does not limit the specific implementation manner of the processor and various circuits.
In an eighth aspect, there is provided a computer program product comprising: a computer program (which may also be referred to as code, or instructions), which when executed, causes a computer to perform the method of any one of the possible implementations of the first or second aspect, as well as the first or second aspect, as described above.
A ninth aspect provides a computer-readable storage medium storing a computer program (which may also be referred to as code or instructions) which, when executed on a computer, causes the computer to perform the method of any one of the possible implementations of the first or second aspect and the first or second aspect.
A tenth aspect provides a communication system, which includes the aforementioned at least one network device and the aforementioned at least one terminal device.
Drawings
Fig. 1 is a schematic architecture of a communication system suitable for use in embodiments of the present application;
fig. 2 is a schematic flow chart of a resource allocation method provided in an embodiment of the present application;
FIG. 3 is a diagram of multiple control channel resources provided by an embodiment of the present application;
fig. 4 is another diagram of a plurality of control channel resources provided by an embodiment of the present application;
fig. 5 is a schematic block diagram of a communication device provided by an embodiment of the present application;
fig. 6 is a schematic structural diagram of a terminal device provided in an embodiment of the present application;
fig. 7 is a schematic structural diagram of a network device according to an embodiment of the present application.
Detailed Description
The technical solution in the present application will be described below with reference to the accompanying drawings.
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first," "second," and the like in the description and in the claims, and in the drawings, of the embodiments of the application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application described herein are capable of operation in sequences other than those illustrated or described herein. Moreover, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The technical scheme of the embodiment of the application can be applied to various communication systems, for example: long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, universal Mobile Telecommunications System (UMTS), universal microwave access interoperability for microwave access (WiMAX) communication system, fifth generation (5 g) system or New Radio (NR) and future communication systems, such as sixth generation mobile communication system. This is not a limitation of the present application.
Fig. 1 is a schematic configuration diagram of a communication system suitable for the present application.
As shown in fig. 1, the communication system 100 may include at least one network device, such as network device 101 in fig. 1; the communication system 100 may further comprise at least one terminal device, such as the terminal devices 102 to 107 in fig. 1. The terminal devices 102 to 107 may be mobile or stationary. Network device 101 and one or more of terminal devices 102-107 may each communicate over a wireless link. The network device and the terminal device can communicate by adopting the resource allocation method provided by the embodiment of the application.
The terminal device in the embodiments of the present application may also be referred to as a User Equipment (UE), an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote terminal, a mobile device, a user terminal, a wireless communication device, a user agent, or a user equipment. The terminal device in the embodiment of the present application may be a mobile phone, a tablet computer, a computer with a wireless transceiving function, a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation security, a wireless terminal in a smart city, a wireless terminal in a smart home, 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 with a wireless communication function, a computing device, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a device in a public land mobile communication network (PLMN) terminal in future evolution. It should be understood that the present application is not limited to the particular form of the terminal device.
The network device in the embodiment of the present application may be a device having a wireless transceiving function in an access network. Such devices include, but are not limited to: a base station, an evolved node B (eNB), a Radio Network Controller (RNC), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a home base station (e.g., home evolved node B, or home node B, HNB), a Base Band Unit (BBU), an Access Point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a Transmission Point (TP), or a Transmission and Reception Point (TRP), etc. The device may also be a network node forming a gNB or a transmission point, such as a baseband unit (BBU), or a Distributed Unit (DU), etc. It should be understood that the present application is not limited to the particular form of network device.
The network device may configure one or more PUCCH resource sets for the terminal device through Radio Resource Control (RRC) signaling, where each PUCCH resource set includes one or more PUCCH resources. Each PUCCH resource employs one of 5 PUCCH formats (PUCCH formats), format 0 to format 4, shown in table 1. Each PUCCH format corresponds to a time domain length range (represented by a value range of the number of OFDM symbols) of a PUCCH resource and a bit number range that can be carried by the PUCCH resource. And when the network equipment configures the PUCCH resource set, indicating the number of OFDM symbols occupied by the time domain of each PUCCH resource. For example, if the PUCCH resource set configured by the network device for the terminal device includes a PUCCH resource of PUCCH format 0, the network device may specify that the PUCCH resource of PUCCH format 0 occupies 1 OFDM symbol or 2 OFDM symbols in the configuration information. And when the terminal equipment transmits the UCI on the PUCCH resource, the length of the transmitted UCI is not more than 2 bits.
TABLE 1
PUCCH format Length (OFDM symbol number) Number of bits
0 1-2 ≤2
1 4-14 ≤2
2 1-2 >2
3 4-14 >2
4 4-14 >2
The set of OFDM symbols occupied by one or more PUCCH resources configured by the network device for the terminal device may be referred to as a PUCCH-dedicated symbol region, and resources in the PUCCH-dedicated symbol region are only used for carrying UCI. The terminal device transmits UCI on a PUCCH resource of the one or more PUCCH resource sets before the network device reconfigures (or is otherwise referred to as updating) the PUCCH resource set for the terminal device. The network device needs to update the PUCCH symbol region through RRC reconfiguration, and notify the terminal device of the updated symbol region and the PUCCH resource therein. However, the time interval of RRC reconfiguration is long, and before the network device reconfigures the PUCCH symbol region for the terminal device, if the number of symbols in the PUCCH symbol region configured by the network device is too large, resource waste will be caused. And the uplink resource is limited, when the number of symbols in the PUCCH symbol region is too many, the Physical Uplink Shared Channel (PUSCH) resource for transmitting data will be reduced, and the transmission rate of the uplink data is reduced. If the number of symbols in the PUCCH symbol region is too small, UCI cannot be transmitted in time when UCI transmission requirements cannot be met. According to the method and the device, the network equipment can schedule part of configured PUCCH resources for data transmission according to requirements, the terminal equipment transmits uplink data on the scheduled resources based on the scheduling of the network equipment, if the network equipment schedules the PUCCH resources for UCI transmission, the terminal equipment transmits the UCI on the scheduled PUCCH resources, and if the network equipment schedules the PUSCH resources for data transmission and the PUSCH resources contain part of the configured PUCCH resources, the terminal equipment still transmits the data on the corresponding resources based on the scheduling of the network equipment. Therefore, the network equipment can schedule PUCCH resources to transmit data when UCI transmission requirements are small or data transmission requirements are large, and resource utilization rate and uplink transmission rate can be improved. On the other hand, the network device does not need to reconfigure the PUCCH resource for the terminal device through RRC signaling, and the terminal device only needs to respond to the scheduling of the network device to perform uplink information transmission. The terminal equipment and the network equipment can achieve consensus, signaling overhead can be reduced, and resource utilization rate is further improved.
The following describes a resource allocation method provided in an embodiment of the present application with reference to the drawings.
Fig. 2 is a schematic flow chart of a resource allocation method 200 according to an embodiment of the present application. In the following, uplink control channel resources are taken as PUCCH in the mobile communication system, and uplink control information is taken as UCI in the mobile communication system as an example for description, which should be understood that the present invention is not limited thereto. The scheme provided by the application can also be applied to other communication systems.
S210, the network device sends configuration information, where the configuration information is used to configure multiple PUCCH resources.
The network device configures a plurality of PUCCH resources, and the network device can inform one or more terminal devices of the PUCCH resources configured by the network device for each terminal device through one or more pieces of configuration information. The one or more terminal devices may be terminal devices that establish a communication connection with the network device.
Accordingly, the terminal device receives configuration information from the network device. After the terminal device receives the configuration information, the PUCCH resource configured for the terminal device by the network device may be determined according to the configuration information.
The plurality of PUCCH resources occupy different time domain resources and/or frequency domain resources. The network device may be configured to select, from the plurality of PUCCH resources, a PUCCH resource actually used for carrying UCI for a period of time according to a transmission requirement, so as to improve resource utilization.
It should be noted that the plurality of PUCCH resources are PUCCH resources in one uplink time unit, and the plurality of PUCCH resources are applicable to each uplink time unit. By way of example and not limitation, the uplink time unit may be a maximum time granularity of uplink scheduling of the network device, such as an OFDM symbol group, a sub-slot (mini-slot), a slot (slot), a subframe (subframe), or a frame (frame).
S220, the network device sends first information to the terminal device, where the first information is used to schedule a first PUSCH resource, and the first PUSCH resource includes a partial resource in the plurality of PUCCH resources.
Accordingly, the terminal device receives the first information from the network device, and may determine to transmit uplink data on the first PUSCH resource according to the first information.
The network device may schedule a part of resources included in the plurality of PUSCH resources to transmit data according to the transmission requirement.
Optionally, the network device may determine one or more first PUCCH resources from the multiple PUCCH resources configured by the network device according to the first resource requirement. The first resource demand degree is the demand degree of uplink resources in a first time range, and the one or more first PUCCH resources are used as alternative PUCCH resources for carrying UCI in a second time range. The second time range is subsequent to the first time range. Each time range (e.g., first time range, second time range) includes at least one uplink time unit.
In a second time range, the network device selects a PUCCH resource for carrying UCI among the one or more first PUCCH resources. For example, the network device may transmit second information in the second time range, the second information being used to schedule one of the one or more first PUCCH resources. Accordingly, the terminal device receives the second information from the network device and transmits UCI on the first PUCCH resource scheduled by the second information.
In a second time range, the network device will not schedule the configured resources except the first PUCCH resource in the second time range to carry UCI. That is, resources other than the first PUCCH resource among the plurality of PUCCH resources are not used to carry UCI in the second time range, and may be scheduled by the network device to carry uplink data as PUSCH resources.
The first information may be transmitted in the second time range, and the first PUCCH resource may include a resource other than the first PUCCH resource among the plurality of PUCCH resources. According to the scheme, resource waste can be reduced, and the resource utilization rate and the uplink transmission rate can be improved.
Optionally, the network device may periodically determine, with a first time range as a period, an alternative PUCCH resource for carrying UCI in a next period, where a duration of the first time range is equal to a duration of a second time range, and the second time range is the next period of the first time range.
The following describes an optional embodiment in which the network device determines one or more first PUCCH resources from the configured plurality of PUCCH resources according to the first resource requirement in the first time range.
Optionally, the plurality of PUCCH resources occupy a first resource set, where the first resource set includes one or more resource units, the resource units are time domain resources and/or frequency domain resources, and the one or more first PUCCH resources are PUCCH resources belonging to a second resource set among the configured plurality of PUCCH resources, where the second resource set is a subset of the first resource set.
In one embodiment, the resource unit is a time domain resource.
For example, the resource elements may be time domain symbols. Symbols occupied by the plurality of PUCCH resources configured by the network device in the time domain constitute a first symbol set, the network device determines a second symbol set in the first symbol set according to a resource requirement degree (i.e., a first resource requirement degree) of uplink resources in a first time range, the second symbol set includes at least one PUCCH resource in the plurality of configured PUCCH resources, and the network device uses the PUCCH resource included in the second symbol set as an alternative PUCCH resource in a second time range, i.e., the first PUCCH resource.
For example, the network device may configure 8 PUCCH resources, where the 8 PUCCH resources occupy the last 4 Orthogonal Frequency Division Multiplexing (OFDM) symbols in one uplink time unit in the time domain.
The 8 PUCCH resources may be, as shown in fig. 3, the 8 PUCCH resources configured by the network device for the terminal device are PUCCH resources 0 to 7 (denoted as Ri, i =0, \8230;, 7, for example, PUCCH resource 0 is denoted as R0), the 8 PUCCH resources occupy the last 4 OFDM symbols (i.e., symbol 10 to symbol 13) in the 14 symbols (i.e., symbol 0 to symbol 13) of one uplink time unit in the time domain, and then the last 4 OFDM symbols are the first symbol set. The network device determines the alternative PUCCH resources in the second time range according to the first resource demand degree in the first time range, for example, the network device may determine, based on the first uplink resource demand degree, symbols that are occupied by the alternative PUCCH resources in the second time range are reduced. For example, the candidate PUCCH resources in the first time range are the 8 PUCCH resources configured by the network device, the network device may reduce symbols occupied by 1 PUCCH resource, and use symbols 11 to 13 as a second symbol set, where the second symbol set includes 6 PUCCH resources from R2 to R7, and then the 6 PUCCH resources are the first PUCCH resources, that is, the candidate PUCCH resources in the second time range. The network device schedules a PUCCH resource of the 6 PUCCH resources to carry UCI in a second time range, without scheduling R0 and R1 to carry UCI. In addition, the symbol 10 may be scheduled to transmit data according to a requirement in the second time range, which may reduce unnecessary PUCCH resource overhead in the second time range, and may increase available resources for transmitting data, thereby increasing an uplink data transmission rate.
The 8 PUCCH resources may also be as shown in fig. 4, where one or more of time domain positions, frequency domain positions, or resource sizes of the 8 PUCCH resources (e.g., R0 to R7 in fig. 4) allocated by the network device to the terminal device may be different, for example, R0 occupies 4 symbols in the time domain, R3 and R6 occupy 3 symbols in the time domain, R4 and R5 occupy 2 symbols in the time domain, and R2 and R7 occupy 1 symbol in the time domain. The size of the frequency domain resource occupied by R0 is larger than the size of the frequency domain resource occupied by other PUCCH resources. The 8 PUCCH resources may partially overlap with each other, such as R2 and R3. One PUCCH resource may also contain another PUCCH resource, such as R0 and R1. This is not limited in this application. The network device may determine that the second symbol set includes symbol 12 and symbol 13 according to the first resource requirement degree in the first time range, and symbol 12 and symbol 13 contain 4 PUCCH resources, which are R1, R2, R5, and R7, and then the 4 PUCCH resources are alternative PUCCH resources in the second time range. The network device schedules a PUCCH resource of the 4 PUCCH resources to carry UCI in a second time range, and PUCCH resources other than the 4 PUCCH resources of the 8 PUCCH resources are not used for carrying UCI in the second time range. The available resources for transmitting data can be increased, and the uplink data transmission rate can be improved.
Optionally, the network device may specifically determine, according to the first resource requirement and a corresponding relationship, a first number of resource units corresponding to the first resource requirement, where the corresponding relationship includes a corresponding relationship between a plurality of resource requirements and a plurality of numbers of resource units, and the plurality of resource requirements includes the first resource requirement. The network device determines a second set of resources in the first set of resources according to the first number, the second set of symbols including the first number of resource elements.
In this embodiment, if the resource unit is a time domain resource, for example, the resource unit is a time domain symbol, the first number is a first symbol number corresponding to the first resource requirement degree, and the corresponding relationship includes a corresponding relationship between a plurality of resource requirement degrees and a plurality of symbol numbers. The network device determines a second symbol set in the first symbol set according to the first symbol number, wherein the second symbol set comprises the symbols of the first symbol number.
For example, a plurality of value ranges of the uplink resource demand degree P correspond to a plurality of symbol numbers, the corresponding relationship may be as shown in table 2, and 3 value ranges of the uplink resource demand degree P correspond to 3 symbol numbers, for example, if the network device determines that the first uplink resource demand degree in the first time range is P1, if P1 is less than A1, the network device may determine that the second symbol set includes M1 symbols. Alternatively, the network device may determine the specific positions of the M1 symbols in the first symbol set according to a preset rule, for example, the preset rule may provide that after the number of symbols is determined, the symbols of the last consecutive corresponding number of symbols in the first symbol set are selected. The network device may determine that the second symbol set includes the last M1 symbols in the first symbol set, and then determine at least one PUCCH resource included in the last M1 symbols in the first symbol set, where the at least one PUCCH resource is an alternative PUCCH resource (or an available PUCCH resource) in the second time range. As shown in fig. 3 or fig. 4, selecting the last consecutive symbol when determining the second symbol set may cause the unselected symbols in the first symbol set to form consecutive resources with symbol resources other than the first symbol set in the time unit for carrying data. But the application is not limited thereto. The symbols in the second set of symbols may also be non-contiguous or M1 symbols starting at a starting time in the first set of symbols.
TABLE 2
Degree of resource requirement P Number of symbols
P<A1 M1
A1≤P<A2 M2
A2≤P M3
It should be noted that, when configuring the PUCCH resources, the network device needs to configure at least one PUCCH resource in each possible second resource set, for example, the network device may configure at least one PUCCH resource in the second symbol set corresponding to each possible symbol number according to the corresponding relationship.
For another example, the correspondence relationship may be as shown in table 3, and the number of symbols included in the second symbol set may be determined based on the first uplink resource demand P1 in the first time range and the number of symbols M occupied by the candidate resources of the PUCCH resource in the first time range. For example, the alternative PUCCH resource for carrying UCI in the first time range is at least one second PUCCH resource of the configured plurality of PUCCH resources, and the symbol set occupied by the at least one second PUCCH resource is a third symbol set, where the third symbol set includes M symbols. If P1 is less than A1, the network device may determine, according to the correspondence shown in table 3, that the number of symbols included in the second symbol set needs to be reduced by 1 symbol compared with the number of symbols M included in the third symbol set, and it needs to be ensured that at least one symbol of the PUCCH resource included in the uplink time unit in the second time range can transmit UCI, so that the number of symbols included in the second symbol set may be the maximum value of M-1 and 1, that is, max (M-1, 1). If A1 is less than or equal to P1 and less than A2, the network device may determine that the number of symbols included in the alternative PUCCH symbol set in the second time range may remain unchanged, that is, the number of symbols included in the second symbol set is M. If A2 is less than or equal to P1, the network device may determine, according to the correspondence, the number M of symbols included in the second symbol set relative to the number M of symbols included in the third symbol set, where the number of symbols included in the second symbol set needs to be increased by 1 symbol, and since symbols other than the first symbol set do not include PUCCH resources, the number M of symbols included in the second symbol set is M +1 and the number M of symbols included in the first symbol set max Minimum of (3), i.e., min (M +1, M) max ). And the network equipment determines a second symbol set according to the number of the symbols and determines the PUCCH resources contained in the second symbol set as alternative PUCCH resources in a second time range.
TABLE 3
Resource demand degree P Number of symbols
P<A1 max(M-1,1)
A1≤P<A2 M
A2≤P min(M+1,M max )
Wherein max (X, Y) represents taking the maximum value of X and Y, and min (X, Y) represents taking the minimum value of X and Y.
For another example, the corresponding relationship includes a corresponding relationship between a plurality of value ranges of the uplink resource demand degree and a plurality of level identifiers, and a corresponding relationship between a plurality of level identifiers and a plurality of symbol numbers. The network device may first determine, according to a correspondence between the plurality of value ranges and the plurality of level identifiers, a value range to which the utilization rate P1 of the uplink resource in the first time range belongs and a level identifier corresponding to the value range, and then determine, according to a correspondence between the plurality of level identifiers and the plurality of symbol numbers, that the symbol number corresponding to the level identifier is the symbol number included in the second symbol set. And the network equipment determines a second symbol set according to the symbol number, and takes the PUCCH resources contained in the second symbol set as alternative PUCCH resources for carrying UCI in a second time range.
In a specific example, the resource demand may be divided into 3 levels, i.e., high, medium, and low levels, and 3 value ranges of the resource demand may be determined by two threshold values, for example, as shown in table 4, where the two threshold values are Th high And Th low If P1 < Th low The level of resource demand is low; if Th is low ≤P1<Th high Resource, resourceThe grade of the demand degree is medium; if Th is high Less than or equal to P1, and the grade of the resource demand degree is high. When the level of resource desirability is low, the number of symbols included in the second symbol set may be max (M-2, 1), where M is the number of symbols included in the third symbol set. When the level of the resource demand degree is middle, the number of symbols included in the second symbol set may be M; when the level of the resource requirement is high, the number of symbols included in the second symbol set may be min (M +1, M) max ) Wherein M is max The first set of symbols comprises the number of symbols. But the application is not limited thereto.
TABLE 4
Resource demand degree P Grade Number of symbols
P<Th low Is low with max(M-1,1)
Th low ≤P<Th high In M
Th high ≤P Height of min(M+1,M max )
In another embodiment, the resource unit is a frequency domain resource.
Alternatively, the granularity of the frequency domain resources comprised by the set of frequency domain resources may be Resource Blocks (RBs), subcarriers, or groups of subcarriers.
For example, the plurality of PUCCH resources configured by the network device occupy a first frequency domain resource set in the frequency domain resources, and the network device determines a second frequency domain resource set in the first frequency domain resource set according to a resource requirement level (i.e., a first resource requirement level) of the uplink resource in a first time range. And the network equipment takes the PUCCH resources contained in the second frequency domain resource set as alternative PUCCH resource resources in a second time range, namely the first PUCCH resource.
The embodiment when the resource unit is a frequency domain resource is similar to the embodiment when the resource unit is a time domain resource, and only the resource types of the resource units included in the resource set are different, reference may be made to the above description of the embodiment when the resource unit is a time domain resource, and for the sake of brevity, details are not repeated here.
Optionally, the above two embodiments may be implemented in combination, and after determining the second symbol set and the second frequency domain resource set, the network device determines time-frequency resources where the second symbol set (i.e., the time domain resource set) intersects with the second frequency domain resource set, and uses PUCCH resources included in the time-frequency resources as alternative PUCCH resources in the second time range.
Or, the network device determines a time-frequency resource set according to the resource demand of the uplink resource in the first time range, and takes the PUCCH resource included in the time-frequency resource set as the alternative PUCCH resource in the second time range.
Optionally, the resource desirability includes one or more of:
the success rate of uplink control channel resource allocation, the failure rate of uplink control channel resource allocation, the utilization rate of uplink control channel resources, the utilization rate of uplink shared channel resources, the number of users establishing radio resource control connection or the proportion of first type users.
Wherein the first type of user is a user whose uplink signal quality is below a signal quality threshold.
In one example, the resource requirement includes a PUCCH resource allocation success rate. The allocation success rate of the PUCCH resource is determined according to the number of times the PUCCH resource is successfully allocated and the number of times the PUCCH resource is requested in the first time range.
When downlink data of a terminal device arrives at a network device, the network device needs to allocate a data channel resource for carrying the data, for example, the data channel resource may be a Physical Downlink Shared Channel (PDSCH) resource. In addition, the network device needs to allocate (or request) a PUCCH resource corresponding to the PDSCH to the terminal device, so as to carry feedback information of the terminal device on the data. The feedback information is one of UCI, and the feedback information may be hybrid automatic repeat request (HARQ) information. After the network equipment allocates PDSCH resources for the data, if the PUCCH resources corresponding to the PDSCH resources are requested successfully, the network equipment sends the downlink data to the terminal equipment and indicates the corresponding PUCCH resources to be scheduled to bear HARQ information of the downlink data; if the PUCCH resource is not requested, it is considered that PUCCH allocation fails, and the network device needs to reallocate PDSCH resources for the data and allocate corresponding PUCCH resources.
For example, if the network device allocates the data to the corresponding PUCCH resource in the first uplink time unit after the data of the terminal device arrives, it is considered to be successful to request the PUCCH resource 1 time, or if the network device does not allocate the data to the corresponding PUCCH resource in the first uplink time unit after the data of the terminal device arrives, it is considered to be failed to request the PUCCH resource 1 time.
In the above, the network device is taken as an example to request the PUCCH for HARQ information, and the network device may also send CSI request PUCCH resources for the terminal device, which is not limited in the present application.
In this example, the network device counts a total number of times K that PUCCH resources are requested within a first time range, and a number of times K that PUCCH resources are successfully requested therein Succ And determining the ratio of the times of successfully allocating the PUCCH resources in the first time range to the times of requesting the PUCCH resources in the first time range, namely determining the allocation success rate of the PUCCH resources in the first time range. PUCCH resourcesDistribution of source into power P Succ Can be written as: p is Succ =K Succ and/K. The network device may determine alternative PUCCH resources available for carrying UCI in a second time range according to the allocated power of the PUCCH resource in the first time range.
Optionally, the multiple value ranges of the PUCCH resource allocation success rate correspond to multiple numbers of resource units (i.e., the corresponding relationship between the allocated power and the number of resource units), and the network device may determine P according to the corresponding relationship Succ And determining the number of symbols corresponding to the value range as the number of resource units contained in the second resource set. And determining the PUCCH resources contained in the second resource set as alternative PUCCH resources which can be used for carrying UCI in a second time range.
For example, the network device allocates the power P according to the PUCCH resources in the first time range at the end of the first time range Succ Threshold value judgment is carried out to obtain the distributed power level L Succ . Such as:
if it is
Figure BDA0003190423860000131
Assignment success rate level L Succ Is high; if not, then the mobile terminal can be switched to the normal mode,
if it is
Figure BDA0003190423860000132
Assignment success rate level L Succ Is low; if not, then,
namely, it is
Figure BDA0003190423860000133
Assignment success rate level L Succ Is medium.
For example, the resource unit is a time domain symbol, and the network device determines the allocated power level L according to the corresponding relationship between the multiple levels of allocated power and the multiple symbol numbers Succ And the corresponding symbol number is the symbol number of the second symbol set, so that the PUCCH resources contained in the second symbol set are determined to be alternative PUCCH resources in a second time range.
In another example, the resource desirability includes an allocation failure rate of PUCCH resources. The allocated power of the PUCCH resource is determined according to the number of times of failure in allocating the PUCCH resource and the number of times of requesting the PUCCH resource in the first time range.
The network equipment counts the total times K of PUCCH resources in a first time range and the times K of failure of requesting the PUCCH resources Fail And determining the ratio of the times of failure in the PUCCH resource allocation in the first time range to the times of PUCCH resource request in the first time range, namely determining the failure rate in the PUCCH resource allocation in the first time range. Failure rate P of PUCCH resource allocation Fail Can be written as: p Fail =K Fail and/K is used. The network device may determine, according to the failure rate of PUCCH resource allocation in the first time range, an alternative PUCCH resource that may be used to carry UCI in the second time range.
For example, the network device may end in the first time range according to the failure rate P of PUCCH resource allocation in the first time range Fail Threshold value judgment is carried out to obtain the distributed power level L Fail . Such as:
if it is
Figure BDA0003190423860000134
Assignment success rate level L Fail Is low; if not, then,
if it is
Figure BDA0003190423860000135
Assignment success rate level L Fail Is high; if not, then the mobile terminal can be switched to the normal mode,
namely, it is
Figure BDA0003190423860000136
Assignment success rate level L Fail Is medium.
For example, the resource unit is a time domain symbol, and the network device may determine L according to a corresponding relationship between the allocation failure rate level and the number of symbols Fail And the corresponding symbol number is the symbol number of the second symbol set, so that alternative PUCCH resources which can be used for carrying UCI in a second time range are determined.
Or, the value range of the allocation success rate or the allocation failure rate of the PUCCH resources may directly correspond to the number of resource units, and the network device determines, according to the allocation success rate or the allocation failure rate of the PUCCH resources in the first time range, that the number of resource units corresponding to the range is the number of resource units included in the second resource set.
In another example, the resource requirement includes a utilization rate of PUCCH resources.
In one embodiment, the usage rate of the PUCCH resource is determined according to the total number of resource units occupied by the alternative PUCCH resource in the first time range, which is the number of resource units occupied by the second PUCCH resource carrying UCI in the first time range. And the second PUCCH resource is a standby PUCCH resource in the first time range.
In another embodiment, the network device may calculate a usage rate of a PUCCH resource of each uplink time unit in the first time range, where the usage rate of the PUCCH resource of the uplink time unit is the number M of resource units occupied by a second PUCCH resource that carries UCI in one time unit occupied (i.e. the number of symbols included in the third resource set) the number M of resource units occupied by the alternative PUCCH resources included in the uplink time unit total Ratio of (i.e. P) unit =M occupied /M total . And the third resource set is a set of symbols occupied by alternative resources of the PUCCH resources in the first time range. And the network equipment calculates the average value of the utilization rates of the PUCCH resources of all uplink time units in the first time range, namely the utilization rate of the PUCCH resources in the first time range.
The network device may determine, according to the usage rate of the PUCCH resources in the first time range, alternative PUCCH resources available for carrying UCI in the second time range.
Optionally, the utilization rate P of PUCCH resources used The plurality of value ranges correspond to a plurality of numbers of resource units (i.e. a corresponding relationship between the usage rate of the PUCCH resource and the number of resource units), and the network device may determine the usage rate P of the PUCCH resource in the first time range according to the corresponding relationship used The value range to which the value belongs, thereby determining the valueThe number of symbols corresponding to the value range is the number of resource units included in the second resource set. And determining the PUCCH resources contained in the second resource set as alternative PUCCH resources which can be used for carrying UCI in a second time range.
For example, when the network device ends the first time range, according to the utilization rate of the PUCCH resource in the first time range, the resource utilization rate level L is obtained used . Such as:
if it is
Figure BDA0003190423860000141
Resource utilization rate L used Is high; if not, then,
if it is
Figure BDA0003190423860000142
Resource utilization rate L used Is low; if not, then,
namely that
Figure BDA0003190423860000143
Resource utilization rate L used Is medium.
For example, the resource unit is a time domain symbol, and the network device may determine L according to the correspondence between the resource usage level and the number of symbols used And the corresponding symbol number is the symbol number of the second symbol set, so that alternative PUCCH resources which can be used for carrying UCI in a second time range are determined.
Or the value range of the utilization rate of the PUCCH resource may directly correspond to the number of resource units, and the network device determines, according to the range to which the utilization rate of the PUCCH resource in the first time range belongs, that the number of resource units corresponding to the range is the number of resource units included in the second resource set. Thereby determining alternative PUCCH resources in the second time range.
In another example, the resource requirement includes an unused rate of PUCCH resources. The unused rate of the PUCCH resources is determined according to the number of resource units occupied by the second uplink control channel resources which do not bear the UCI in the first time range and the number of resource units occupied by the alternative PUCCH resources.
In another example, the resource requirement includes usage of PUSCH resources. The usage rate of the PUSCH resources is determined according to the size of the scheduled PUSCH resources in the first time range and the total resource size of the PUSCH resources.
In another example, the resource desirability includes an unused rate of PUSCH resources. The unused rate of the PUSCH resource is determined according to the size of the PUSCH resource which is not scheduled in the first time range and the total resource size of the PUSCH resource.
Optionally, the PUSCH resource size may be determined according to the number of resource elements occupied by the PUSCH, for example, the PUSCH resource size may be determined according to the number of RBs occupied by the PUSCH resource, or according to the number of symbols occupied by the PUSCH resource, or according to both the number of RBs occupied by the PUSCH resource and the number of symbols.
For a specific embodiment of the network device determining the non-usage rate of the PUCCH resource, the usage rate of the PUSCH resource, or the non-usage rate in the first time range, reference may be made to the description of the network device determining the usage rate of the PUCCH in the first time range, and for brevity, details are not repeated here.
In another example, the resource requirement includes a number of users establishing an RRC connection with the network. In other words, the number of users establishing RRC connection with the network in a time range may be used to characterize the resource requirement in the time range.
The network device may determine the alternative PUCCH resource in the second time range according to the number of users establishing RRC connection with the network in the first time range. Optionally, the network device may determine the second resource set according to the number of users establishing RRC connection with the network in the first time range, and then determine that the PUCCH resource included in the second resource set is the alternative PUCCH resource in the second time range.
Optionally, a plurality of value ranges of the number of users may correspond to a plurality of numbers of the resource unit, or a plurality of value ranges of the number of users may correspond to a plurality of user number classes, and the plurality of user number classes correspond to a plurality of numbers of the resource unit.
For example, the network device establishes RRC with the network according to the first time range at the end of the first time rangeNumber of connected users N user Threshold value judgment is carried out to obtain the resource demand level L user . Such as:
if it is
Figure BDA0003190423860000151
Resource demand level L user Is high; if not, then,
if it is
Figure BDA0003190423860000152
Resource demand level L user Is low; if not, then,
namely that
Figure BDA0003190423860000153
Resource demand level L user Is medium.
For example, the resource unit is a time domain symbol, and the network device can determine L according to the corresponding relationship between the number of users establishing RRC connection with the network and the number of symbols user And the corresponding symbol number is the symbol number of the second symbol set, so that alternative PUCCH resources which can be used for carrying UCI in a second time range are determined.
In another example, the resource desirability includes a first type of user proportion. Wherein the first type of user is a user whose uplink signal quality is below a signal quality threshold. The first type of user proportion in the first time range is based on the number N of users with signal quality lower than the signal quality threshold value in the first time range SINR_low And the total number N of users establishing radio resource control connection in the first time range user And (4) determining. Such as the first type user ratio P SINR_low =N SINR_low /N user
For example, at the end of the first time range, the network device is based on the first type user ratio P in the first time range SINR_low Threshold value judgment is carried out to obtain the resource demand level L SINR_low . The network device can determine L according to the corresponding relation between the allocated power level and the symbol number SINR_low The corresponding number of symbols is the number of symbols of the second symbol set, thereby determining the number of symbols which can be used for carrying UCI in the second time rangeAlternative PUCCH resources.
Optionally, the above examples may be implemented in combination with each other, that is, the resource requirement degree may include multiple items of the following parameters:
the radio resource control connection establishment method comprises the following steps of PUCCH resource allocation success rate, PUCCH resource allocation failure rate, PUCCH resource utilization rate, PUSCH resource utilization rate, the number of users establishing radio resource control connection or first type user proportion.
In one example, the resource desirability may include a PUCCH resource allocation success rate P Succ And the number N of users establishing a radio resource control connection user . The network equipment can allocate the success rate P according to the PUCCH resources in the first time range Succ And usage rate of PUSCH
Figure BDA0003190423860000154
Alternative PUCCH resources available for carrying UCI in the second time range are determined.
Optionally, the network device may allocate the success rate P according to the PUCCH-based resource based on the first time range Succ Determined allocation into power level Lsucc, and PUSCH-based usage
Figure BDA0003190423860000155
Determined resource demand level
Figure BDA0003190423860000156
And determining alternative PUCCH resources in a second time range.
For example, the resource unit is a time domain symbol, and the success rate level L is allocated Succ And a resource demand level L user May correspond to a symbol number, which may be determined based on the number of symbols M occupied by the alternative PUCCH resources in the first time range. As shown in Table 5, if the success rate level L is assigned Succ Is low, resource demand level L user If so, the network device may determine, based on the correspondence, that the number of symbols occupied by the alternative PUCCH resources in the second time range is 1 more than the number of symbols occupied by the alternative PUCCH resources in the first time range, and the number of symbols occupied by the alternative PUCCH resources in the second time range cannot be 1 more than the number of symbols occupied by the alternative PUCCH resources in the first time rangeExceeding the total number of symbols M contained in the first set of symbols max That is, the network device may determine that the second set of symbols contains a number of symbols that is min (M +1, M) max ) And determining the PUCCH resource included in the second symbol set as an alternative PUCCH resource available for carrying UCI in the second time range.
TABLE 5
Figure BDA0003190423860000161
S230, the network device receives uplink data on the first PUSCH resource.
Accordingly, the terminal device transmits uplink data on the first PUSCH resource. The first PUSCH resource includes a partial resource of the configured PUCCH resource.
That is, the network device may adapt the usage of the resource by scheduling information (e.g., the first information) according to the demand. Even if the first PUSCH resource includes part or all of the PUCCH resources configured by the network device, the terminal device may consider that the network device has rewritten the usage of the resources, and the terminal device transmits uplink data on the first PUSCH resource in response to scheduling by the network device.
According to the scheme of the application, the network equipment can schedule PUCCH resources to transmit data when UCI transmission requirements are small or data transmission requirements are large, and the resource utilization rate and the uplink transmission rate can be improved. On the other hand, the network device may adjust the actually used PUCCH resource without reconfiguring the PUCCH resource for the terminal device through RRC signaling. The terminal device only needs to respond to the scheduling of the network device for uplink information transmission. The terminal equipment and the network equipment can achieve consensus, signaling overhead can be reduced, and resource utilization rate is further improved.
The method provided by the embodiment of the present application is described in detail above with reference to fig. 2 to 4. Hereinafter, the communication apparatus and the communication device provided in the embodiments of the present application are described in detail with reference to fig. 5 to 7. In order to implement the functions in the method provided by the embodiments of the present application, each network element may include a hardware structure and/or a software module, and implement the functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether any of the above functions is implemented as a hardware structure, a software module, or a combination of a hardware structure and a software module depends upon the particular application and design constraints imposed on the technical solution.
Fig. 5 is a schematic block diagram of a communication device provided in an embodiment of the present application. As shown in fig. 5, the communication device 500 may include a transceiver unit 520.
In one possible design, the communication apparatus 500 may correspond to the terminal device in the above method embodiment, or a chip configured in (or used in) the terminal device, or other apparatus, module, circuit, or unit capable of implementing the method of the terminal device.
It should be understood that the communication apparatus 500 may correspond to the terminal device in the method 200 according to the embodiment of the present application, and the communication apparatus 500 may include a unit for performing the method performed by the terminal device in the method 200 in fig. 2. Also, the units and other operations and/or functions in the communication apparatus 500 are respectively for realizing the corresponding flow of the method 200 in fig. 2.
Optionally, the communication device 500 may further include a processing unit 510, and the processing unit 510 may be configured to process instructions or data to implement corresponding operations.
It should also be understood that, when the communication apparatus 500 is a chip configured in (or used in) a terminal device, the transceiver unit 520 in the communication apparatus 500 may be an input/output interface or circuit of the chip, and the processing unit 510 in the communication apparatus 500 may be a processor in the chip.
Optionally, the communication apparatus 500 may further include a storage unit 530, where the storage unit 530 may be configured to store instructions or data, and the processing unit 510 may execute the instructions or data stored in the storage unit to enable the communication apparatus to implement corresponding operations.
It should be understood that the transceiving unit 520 in the communication apparatus 500 may be implemented by a communication interface (such as a transceiver or an input/output interface), for example, may correspond to the transceiver 610 in the terminal device 600 shown in fig. 6. The processing unit 510 in the communication apparatus 500 may be implemented by at least one processor, for example, may correspond to the processor 620 in the terminal device 600 shown in fig. 6. The processing unit 510 in the communication device 500 may also be implemented by at least one logic circuit. The storage unit 530 in the communication apparatus 500 may correspond to a memory in the terminal device 600 shown in fig. 6.
It should also be understood that the specific processes of the units for executing the corresponding steps are already described in detail in the above method embodiments, and therefore, for brevity, detailed descriptions thereof are omitted here.
In another possible design, the communication apparatus 500 may correspond to the network device in the above method embodiment, for example, or a chip configured in (or used in) the network device, or other apparatus, module, circuit, or unit capable of implementing the method of the network device.
It should be understood that the communication apparatus 500 may correspond to the network device in the method 200 according to the embodiment of the present application, and the communication apparatus 500 may include a unit for performing the method performed by the network device in the method 200 in fig. 2. Also, the units in the communication apparatus 500 and the other operations and/or functions described above are respectively for implementing the corresponding flows of the method 200 in fig. 2.
Optionally, the communication device 500 may further include a processing unit 510, and the processing unit 510 may be configured to process instructions or data to implement corresponding operations.
It should also be understood that, when the communication apparatus 500 is a chip configured in (or used in) a network device, the transceiver unit 520 in the communication apparatus 500 may be an input/output interface or circuit of the chip, and the processing unit 510 in the communication apparatus 500 may be a processor in the chip.
Optionally, the communication apparatus 500 may further include a storage unit 530, where the storage unit 530 may be configured to store instructions or data, and the processing unit 510 may execute the instructions or data stored in the storage unit to enable the communication apparatus to implement corresponding operations.
It should be understood that when the communication apparatus 500 is a network device, the transceiver unit 520 in the communication apparatus 500 may be implemented by a communication interface (such as a transceiver or an input/output interface), for example, which may correspond to the transceiver 710 in the network device 700 shown in fig. 7. The processing unit 510 in the communication apparatus 500 may be implemented by at least one processor, for example, may correspond to the processor 720 in the network device 700 shown in fig. 7, and the processing unit 510 in the communication apparatus 500 may be implemented by at least one logic circuit.
It should also be understood that the specific processes of the units for executing the corresponding steps are already described in detail in the above method embodiments, and therefore, for brevity, detailed descriptions thereof are omitted here.
Fig. 6 is a schematic structural diagram of a terminal device 600 according to an embodiment of the present application. The terminal device 600 can be applied to the system shown in fig. 1, and performs the functions of the terminal device in the above method embodiment. As shown, the terminal device 600 includes a processor 620 and a transceiver 610. Optionally, the terminal device 600 further comprises a memory. The processor 620, the transceiver 610 and the memory may communicate with each other via the internal connection path to transmit control and/or data signals. The memory is used for storing computer programs, and the processor 620 is used for executing the computer programs in the memory to control the transceiver 610 to transmit and receive signals.
The processor 620 may be combined with the memory to form a processing device, and the processor 620 may be configured to execute the program codes stored in the memory to implement the functions described above. In particular implementations, the memory may also be integrated with the processor 620 or separate from the processor 620. The processor 620 may correspond to the processing unit in fig. 5.
The transceiver 610 may correspond to the transceiver unit in fig. 5. The transceiver 610 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). The receiver is used for receiving signals, and the transmitter is used for transmitting signals.
It should be understood that the terminal device 600 shown in fig. 6 is capable of implementing the procedures involving the terminal device in the method embodiment shown in fig. 2. The operations and/or functions of the modules in the terminal device 600 are respectively to implement the corresponding flows in the above-described method embodiments. Reference may be made specifically to the description of the above method embodiments, and a detailed description is omitted here where appropriate to avoid repetition.
The processor 620 may be configured to perform the actions described in the previous method embodiments that are implemented inside the terminal device, and the transceiver 610 may be configured to perform the actions described in the previous method embodiments that the terminal device transmits to or receives from the network device. Please refer to the description of the previous embodiment of the method, which is not repeated herein.
Optionally, the terminal device 600 may further include a power supply for supplying power to various devices or circuits in the terminal device.
In addition, in order to improve the functions of the terminal device, the terminal device 600 may further include input/output means, such as one or more of an input unit, a display unit, an audio circuit, a camera, a sensor, and the like, and the audio circuit may further include a speaker, a microphone, and the like.
Fig. 7 is a schematic structural diagram of a network device according to an embodiment of the present application, where the network device 700 may be applied to the system shown in fig. 1, and executes the functions of the network device in the foregoing method embodiments. As shown in fig. 7, the network device 700 includes a processor 720 and a transceiver 710. Optionally, the network device 700 further comprises a memory. The processor 720, the transceiver 710 and the memory may communicate with each other via internal communication paths to transfer control and/or data signals. The memory is used for storing computer programs, and the processor 720 is used for executing the computer programs in the memory to control the transceiver 710 to transmit and receive signals.
The processor 720 and the memory can be combined into a processing device, and the processor 720 is configured to execute the program codes stored in the memory to realize the functions. In particular implementations, the memory may be integrated with processor 620 or separate from processor 720. The processor 720 may correspond to the processing unit in fig. 5.
The transceiver 710 may correspond to the transceiver unit of fig. 5. The transceiver 710 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). The receiver is used for receiving signals, and the transmitter is used for transmitting signals.
It should be appreciated that the network device 700 shown in fig. 7 is capable of implementing various processes involving the network device in the method embodiment shown in fig. 2. The operations and/or functions of the modules in the network device 700 are respectively for implementing the corresponding flows in the above method embodiments. Reference may be made specifically to the description of the above method embodiments, and a detailed description is omitted here where appropriate to avoid repetition.
It should be understood that the network device 700 shown in fig. 7 may be an eNB or a gNB, alternatively, a network device including CUs, DUs, AAUs, and the like, alternatively, CUs may be specifically classified into CU-CP and CU-UP. The present application is not limited to the specific architecture of the network device.
It should be understood that the network device 700 shown in fig. 7 may be a CU node or a CU-CP node.
The processor 720 may be configured to perform the actions described in the previous method embodiments that are implemented by the network device, and the transceiver 710 may be configured to perform the actions described in the previous method embodiments that the network device transmits to or receives from the terminal device. Please refer to the description of the previous embodiment of the method, which is not repeated herein.
The embodiment of the application also provides a processing device, which comprises a processor and a (communication) interface; the processor is configured to perform the method of any of the above method embodiments.
It is to be understood that the processing means described above may be one or more chips. For example, the processing device may be a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), a system on chip (SoC), a Central Processing Unit (CPU), a Network Processor (NP), a digital signal processing circuit (DSP), a Microcontroller (MCU), a Programmable Logic Device (PLD), or other integrated chips.
According to the method provided by the embodiment of the present application, the present application further provides a computer program product, which includes: computer program code which, when executed by one or more processors, causes an apparatus comprising the processor to perform the method of the embodiment shown in figure 2.
The technical solutions provided in the embodiments of the present application may be wholly or partially implemented by software, hardware, firmware, or any combination thereof. When implemented in software, it may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When loaded and executed on a computer, cause the processes or functions described in accordance with the embodiments of the application to occur, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, a network appliance, a terminal appliance, a core network appliance, a machine learning appliance, or other programmable apparatus. The computer instructions may be stored on a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, from one website, computer, server, or data center to another website, computer, server, or data center via wire (e.g., coaxial cable, fiber optic, digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, a data center, etc., that includes one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a Digital Video Disc (DVD)), or a semiconductor medium, among others.
According to the method provided by the embodiment of the present application, the present application further provides a computer-readable storage medium storing program code, which when executed by one or more processors causes an apparatus including the processors to execute the method in the embodiment shown in fig. 2.
According to the method provided by the embodiment of the present application, the present application further provides a system, which includes the foregoing one or more network devices. The system may further comprise one or more of the terminal devices described above.
In the several embodiments provided in the present application, it should be understood that the disclosed system, 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 position, or may be distributed on multiple 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.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily think of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (17)

1. A method for resource allocation, comprising:
sending configuration information, wherein the configuration information is used for configuring a plurality of uplink control channel resources;
sending first information, where the first information is used to schedule a first uplink shared channel resource, where the first uplink shared channel resource includes a part of the uplink control channel resources;
and receiving uplink data on the first uplink shared channel resource.
2. The method of claim 1, further comprising:
determining one or more first uplink control channel resources in the plurality of uplink control channel resources according to a first resource demand degree, wherein the first resource demand degree is the demand degree of the uplink resources within a first time range;
transmitting second information for scheduling an uplink control channel resource among the one or more first uplink control channel resources in a second time range,
wherein the first information is sent in the second time range, and the first uplink shared channel resource includes a resource other than the first uplink control channel resource in the plurality of uplink control channel resources.
3. The method according to claim 2, wherein the plurality of uplink control channel resources occupy a first set of resources, the first set of resources comprising one or more resource units, the resource units being time domain resources and/or frequency domain resources,
the one or more first uplink control channel resources are uplink control channel resources belonging to a second resource set among the plurality of uplink control channel resources, and the second resource set is a subset of the first resource set.
4. The method of claim 3, wherein the determining one or more first uplink control channel resources among the plurality of uplink control channel resources according to the first resource requirement comprises:
determining a first number of the resource units corresponding to the first resource demand degree according to the first resource demand degree and a corresponding relation, wherein the corresponding relation comprises a corresponding relation between a plurality of resource demand degrees and a plurality of numbers of resource units, and the plurality of resource demand degrees comprise the first resource demand degree;
determining the second set of resources in the first set of resources according to the first number, the second set of resources including the first number of the resource units.
5. The method according to any one of claims 2 to 4, further comprising:
periodically determining uplink control channel resources used for carrying uplink control information in a period from the plurality of uplink control channels by taking the first time range as the period,
the duration of the first time range is equal to the duration of the second time range, and the second time range is the next period of the first time range.
6. The method of any of claims 2 to 5, wherein the first resource desirability comprises one or more of:
an uplink control channel resource allocation success rate, an uplink control channel resource allocation failure rate, an uplink control channel resource usage rate, an uplink shared channel resource usage rate, a number of users establishing a radio resource control connection, or a first type of user ratio,
wherein the first type of user is a user whose uplink signal quality is below a signal quality threshold.
7. The method of claim 6, wherein the first resource requirement level comprises the uplink control channel resource allocation success rate or the uplink control channel resource allocation failure rate,
the uplink control channel resource allocation success rate is determined according to the number of times of successfully allocating the uplink control channel resource and the number of times of requesting the uplink control channel resource within the first time range;
the uplink control channel resource allocation failure rate is determined according to the number of times of uplink control channel resource allocation failure and the number of times of uplink control channel resource request in the first time range.
8. The method according to claim 6 or 7, wherein the first resource requirement level comprises the uplink control channel resource usage rate,
the uplink control channel resource for carrying the uplink control information in the first time range is at least one second uplink control channel resource, the plurality of uplink control channel resources include the at least one second uplink control channel resource, the at least one second uplink control channel resource occupies a third resource set, and the uplink control channel resource usage rate is determined according to the resource size of the second uplink control channel resource carrying the uplink control information in the first time range and the resource size included in the third resource set.
9. The method according to any of claims 6 to 8, wherein the first resource requirement level comprises an uplink shared channel resource usage rate,
the uplink shared channel resource utilization rate is determined according to the size of the scheduled uplink shared channel resource in the first time range and the total resource size of the uplink shared channel resource in the first time range.
10. The method according to any of claims 6 to 8, wherein the first resource demand degree comprises a proportion of the first type of users in the first time range,
wherein the first type of user proportion is determined according to the number of users with signal quality lower than a signal quality threshold value in the first time range and the total number of users establishing radio resource control connection in the first time range.
11. A method for resource allocation, comprising:
receiving configuration information, wherein the configuration information is used for configuring a plurality of uplink control channel resources;
receiving first information, where the first information is used to schedule a first uplink shared channel resource, where the first uplink shared channel resource includes a part of the uplink control channel resources;
and transmitting data on the first uplink shared channel resource.
12. The method of claim 11, further comprising:
receiving second information in a second time range, the second information being used for scheduling a first uplink control channel resource,
wherein the first information is received within the second time range, and the uplink shared channel resource includes a resource other than the first uplink control channel resource in the plurality of uplink control channel resources.
13. A communication apparatus, comprising a processing unit and a transceiving unit;
the transceiving unit is used for transceiving information under the control of the processing unit; the processing unit for reading code instructions and performing the method of any one of claims 1 to 12.
14. A communications device comprising at least one processor coupled to a memory;
the memory is used for storing programs or instructions; the at least one processor is configured to execute the programs or instructions to cause the apparatus to implement the method of any of claims 1-12.
15. A chip comprising at least one processor and a communication interface;
the communication interface is used for receiving signals input into the chip or signals output from the chip, and the processor is communicated with the communication interface and realizes the method according to any one of claims 1 to 12 through logic circuits or execution code instructions.
16. A computer-readable storage medium having stored thereon instructions which, when executed on a computer, cause the computer to perform the method of any one of claims 1 to 12.
17. A computer program product comprising instructions which, when run on a computer, cause the computer to perform the method of any one of claims 1 to 12.
CN202110876266.2A 2021-07-30 2021-07-30 Resource allocation method, communication device and communication equipment Pending CN115701195A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202110876266.2A CN115701195A (en) 2021-07-30 2021-07-30 Resource allocation method, communication device and communication equipment
PCT/CN2022/105768 WO2023005679A1 (en) 2021-07-30 2022-07-14 Resource allocation method, communication apparatus, and communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110876266.2A CN115701195A (en) 2021-07-30 2021-07-30 Resource allocation method, communication device and communication equipment

Publications (1)

Publication Number Publication Date
CN115701195A true CN115701195A (en) 2023-02-07

Family

ID=85086244

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110876266.2A Pending CN115701195A (en) 2021-07-30 2021-07-30 Resource allocation method, communication device and communication equipment

Country Status (2)

Country Link
CN (1) CN115701195A (en)
WO (1) WO2023005679A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115964184A (en) * 2023-03-16 2023-04-14 北京大学 Method, apparatus and storage medium for determining computing power resources

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108633021B (en) * 2017-03-23 2024-01-19 华为技术有限公司 Resource mapping method and device for uplink control channel
CN109600844B (en) * 2017-09-30 2021-08-24 中兴通讯股份有限公司 Method and device for determining time-frequency resources
US10687346B2 (en) * 2017-10-02 2020-06-16 Mediatek Inc. Encoding and resource allocation for control information in physical channel
CN110198565A (en) * 2018-02-26 2019-09-03 普天信息技术有限公司 The distribution method and device of ascending resource in a kind of small bandwidth system
WO2020140289A1 (en) * 2019-01-04 2020-07-09 Oppo广东移动通信有限公司 Resource allocation method, terminal device and network device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115964184A (en) * 2023-03-16 2023-04-14 北京大学 Method, apparatus and storage medium for determining computing power resources
CN115964184B (en) * 2023-03-16 2023-06-13 北京大学 Method, device and storage medium for determining computing power resource

Also Published As

Publication number Publication date
WO2023005679A1 (en) 2023-02-02

Similar Documents

Publication Publication Date Title
US11690080B2 (en) Resource scheduling method and apparatus
WO2021203873A1 (en) Resource configuration method and apparatus, communication node, and storage medium
US20210250159A1 (en) Resource configuration method and apparatus
US11363499B2 (en) Resource configuration method, apparatus, and system
US11490364B2 (en) Resource indication method and apparatus
EP3833129A1 (en) Method for transmitting configuration information and terminal device
US11166273B2 (en) Method and apparatus for determining transport block size
CN109150445B (en) Downlink control information sending and receiving method and device
US20130201946A1 (en) Transmission of Reference Signals
US20230038936A1 (en) Control information transmission method
US20220225333A1 (en) Resource dynamic indication method and apparatus
US10756861B2 (en) Communication method, and related device and system
CN111601382B (en) Data transmission method and communication device
EP3840500A1 (en) Method and device for determining and configuring scheduling request resource, and storage medium
US20230049307A1 (en) Device-to-Device Based Resource Determining Method and Device
US11258571B2 (en) Downlink control information transmission method, apparatus, and system
WO2020056752A1 (en) Pdcch monitoring method, apparatus, device and system
WO2023005679A1 (en) Resource allocation method, communication apparatus, and communication device
WO2021159841A1 (en) Control information transmission method and device
CN115915446A (en) Method, base station and storage medium for dynamically indicating ECP time slot
WO2019129164A1 (en) Transmission time processing method and related devices
CN108633058B (en) Resource allocation method, base station and UE
CN112399599B (en) Method and device for indicating frequency domain resources
CN112312559B (en) Communication method and communication device
WO2024011632A1 (en) Resource configuration method and apparatus, device, and storage medium

Legal Events

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