WO2023005679A1 - Procédé d'attribution de ressources, appareil de communication et dispositif de communication - Google Patents
Procédé d'attribution de ressources, appareil de communication et dispositif de communication Download PDFInfo
- Publication number
- WO2023005679A1 WO2023005679A1 PCT/CN2022/105768 CN2022105768W WO2023005679A1 WO 2023005679 A1 WO2023005679 A1 WO 2023005679A1 CN 2022105768 W CN2022105768 W CN 2022105768W WO 2023005679 A1 WO2023005679 A1 WO 2023005679A1
- Authority
- WO
- WIPO (PCT)
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/02—Arrangements for optimising operational condition
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
Definitions
- the present application relates to the communication field, and more specifically, to a resource allocation method, a communication device, and a communication device.
- uplink control channel In a mobile communication system, physical uplink control channel (PUCCH) resources are used to carry uplink control information (uplink control channel, UCI), such as UCI can include hybrid automatic repeat request (hybrid automatic repeat request, HARQ) , channel state information (channel state information, CSI) or scheduling request (scheduling request, SR), etc.
- uplink control channel UCI
- HARQ hybrid automatic repeat request
- CSI channel state information
- scheduling request scheduling request
- the network device may configure a dedicated symbol area of the PUCCH resource for the terminal device. If too many symbols are configured in the dedicated symbol area of the PUCCH, resources will be wasted. If the number of symbols in the configured PUCCH symbol region is too small, the UCI will not be able to be transmitted in time.
- the current PUCCH resource allocation method has a problem of low resource utilization.
- the present application provides a resource allocation method, a communication device, and a communication device, which can improve resource utilization.
- a resource allocation method is provided, which can be executed by a network device or a module (such as a chip) configured on the network device.
- the method includes: sending configuration information, where the configuration information is used to configure multiple uplink control channel resources; sending first information, where the first information is used to schedule a first uplink shared channel resource, and the first uplink shared channel resource includes the multiple uplink shared channel resources Part of the resources in the uplink control channel resources; receive uplink data on the first uplink shared channel resources.
- the network device can schedule some resources in the configured PUCCH resources for data transmission according to the demand.
- the terminal device will transmit data on the scheduled resources in response to the scheduling of the network device, such as the network device scheduling PUCCH resources
- the terminal device transmits UCI on the scheduled PUCCH resource. If the network device schedules the PUSCH resource to transmit data, and the PUSCH resource includes part of the PUCCH resource, the terminal device still transmits data on the scheduled resource based on scheduling. This enables the network device to schedule part of the PUCCH resource for data transmission when the UCI transmission requirement is small or when the data transmission requirement is large, which can improve resource utilization and uplink transmission rate.
- the network device does not need to reconfigure PUCCH resources for the terminal device through RRC signaling, and the terminal device only needs to respond to the scheduling of the network device to transmit uplink data or UCI.
- the terminal device and the network device can reach a consensus, which can reduce signaling overhead and further improve resource utilization.
- the method further includes: determining one or more first uplink control channel resources among the plurality of uplink control channel resources according to the first resource demand degree, the The first resource demand degree is the demand degree of uplink resources within the first time range; the second information is sent within the second time range, and the second information is used to schedule the uplink control in the one or more first uplink control channel resources Channel resources, wherein the first information is sent within the second time range, and the first uplink shared channel resource includes resources other than the first uplink control channel resource among the plurality of uplink control channel resources.
- the network device can determine the candidate PUCCH resources that can be used to bear UCI in the next period of time according to the demand for uplink resources within a period of time, that is, the first uplink control channel resources.
- the network device only schedules the first uplink control channel resource to bear UCI in the next period of time, and other uplink control channel resources except the first uplink control channel resource among the configured uplink control channel resources can be used to bear uplink data. In this way, resource utilization and uplink transmission rate can be improved.
- the multiple uplink control channel resources occupy a first resource set
- the first resource set includes one or more resource units, where 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 among the multiple uplink control channel resources
- the second resource set is a subset of the first resource set set.
- the network device determines the second resource set (or resource range) for selecting PUCCH resources according to the first resource demand degree, and uses the configured PUCCH resources included in the resource set as the available PUCCH resources within the second time range.
- a candidate PUCCH resource for transmitting UCI is a candidate PUCCH resource for transmitting UCI.
- the determining one or more first uplink control channel resources among the plurality of uplink control channel resources according to the first resource demand degree includes: according to the first resource requirement A resource demand degree and a corresponding relationship, determining a first quantity of the resource unit corresponding to the first resource demand degree, wherein the correspondence relationship includes a correspondence relationship between multiple resource demand degrees and multiple resource unit quantities, the The plurality of resource requirement levels include the first resource requirement level; according to the first quantity, the second resource set is determined in the first resource set, and the second resource set includes the first quantity of the resource units.
- the network device firstly determines the quantity of resource units contained in the second resource set based on the first resource demand degree and the corresponding relationship, and then determines the second resource set. Determining the second resource set based on the correspondence can reduce implementation complexity.
- the method further includes: taking the first time range as a period, periodically determining among the plurality of uplink control channels a period for carrying uplink control information The uplink control channel resource, wherein, the duration of the first time range is equal to the duration of the second time range, and the second time range is a next period of the first time range.
- the network device can periodically adjust the candidate PUCCH resources available for UCI transmission within a period, dynamically adjust the PUCCH resources available for UCI transmission, and avoid power consumption caused by frequent adjustments.
- the first resource requirement level includes one or more of the following:
- Uplink control channel resource allocation success rate Uplink control channel resource allocation failure rate, uplink control channel resource usage rate, uplink shared channel resource usage rate, number of users establishing radio resource control connections or proportion of first-type users,
- the first type of user is a user whose uplink signal quality is lower than a signal quality threshold.
- one or more of the above parameters can reflect the use of uplink resources within a period of time or the system's demand for uplink resources, so that the candidate PUCCH in the second time range can be more reasonably determined resources to achieve the purpose of improving resource utilization.
- the first resource requirement degree includes the uplink control channel resource allocation success rate or the uplink control channel resource allocation failure rate, and the uplink control channel resource allocation success rate is Determined according to the number of times of successfully allocating uplink control channel resources and the number of times of requesting uplink control channel resources within the first time range; the failure rate of uplink control channel resource allocation is based on the number of times of failure to allocate uplink control channel resources within the first time range It is determined by the number of requests for uplink control channel resources.
- the first resource requirement level includes the uplink control channel resource usage rate
- the uplink control channel resource used to bear UCI in the first time range is at least one first Two uplink control channel resources
- 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
- the uplink control channel resource usage rate It is determined according to the resource size of the second uplink control channel resource carrying uplink control information within the first time range and the resource size included in the third resource set.
- the first resource demand degree includes an uplink shared channel resource usage rate
- the uplink shared channel resource usage rate is based on the scheduled uplink shared channel resource usage rate within the first time range.
- the channel resource size and the total resource size of uplink shared channel resources within the first time range are determined.
- the first resource demand degree includes the proportion of the first type of users within the first time range, wherein the proportion of the first type of users is based on the first time range The number of users whose signal quality is lower than the signal quality threshold within the range and the total number of users establishing radio resource control connections within the first time range are determined.
- a resource allocation method is provided, which can be executed by a terminal device or a module (such as a chip) configured in the terminal device.
- the method includes: receiving configuration information, where the configuration information is used to configure multiple 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 the multiple uplink shared channel resources Part of the resources in the uplink control channel resources; send data on the first uplink shared channel resources.
- the terminal device can determine the location of the scheduled PUCCH resource according to the configuration information, and the terminal device transmits the corresponding uplink information on the corresponding resource in response to the scheduling of the network device. For example, the network device schedules the PUSCH resource to transmit uplink data, even if the The PUSCH resource includes the PUCCH resource, and the terminal device will also send uplink data on the PUSCH resource in response to the scheduling of the network device. This enables the network device to schedule PUCCH resources to transmit data when UCI transmission requirements are small or data transmission requirements are large, which can improve resource utilization and uplink transmission rates.
- the method further includes: receiving second information within a second time range, where the second information is used to schedule first uplink control channel resources, where the first A piece of information is received within the second time range, and the uplink shared channel resource includes resources other than the first uplink control channel resource among the plurality of uplink control channel resources.
- a communication device which includes: a processing unit, configured to determine multiple uplink control channel resources; a transceiver unit, configured to send configuration information, and the configuration information is used to configure multiple uplink control channel resources; The transceiver unit is also used to send first information, and the first information is used to schedule a first uplink shared channel resource, and the first uplink shared channel resource includes some resources in the plurality of uplink control channel resources; the transceiver unit also uses Uplink data is received on the first uplink shared channel resource.
- the processing unit is further configured to determine one or more first uplink control channel resources among the plurality of uplink control channel resources according to the first resource demand degree,
- the first resource demand degree is the demand degree of uplink resources within the first time range;
- the transceiver unit is further configured to send second information within the second time range, and the second information is used to schedule the one or more first An uplink control channel resource among the uplink control channel resources, wherein the first information is sent within the second time range, and the first uplink shared channel resource includes all the multiple uplink control channel resources except the first uplink control channel resource. Resources other than channel resources.
- the multiple uplink control channel resources occupy a first resource set
- the first resource set includes one or more resource units, where 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 among the multiple uplink control channel resources
- the second resource set is a subset of the first resource set set.
- the processing unit is specifically used for:
- the first resource demand degree and the corresponding relationship determine the first quantity of the resource unit corresponding to the first resource demand degree, wherein the correspondence relationship includes the correspondence between multiple resource demand degrees and multiple resource unit quantities relationship, the multiple resource demand degrees include the first resource demand degree;
- the second resource set is determined in the first resource set, and the second resource set includes the first quantity of the resource units.
- the processing unit is specifically configured to use the first time range as a period to periodically determine, among the plurality of uplink control channels, a period for carrying uplink control channels within a period.
- the uplink control channel resources of the information 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 cycle of the first time range.
- the first resource requirement includes one or more of the following:
- Uplink control channel resource allocation success rate Uplink control channel resource allocation failure rate, uplink control channel resource usage rate, uplink shared channel resource usage rate, number of users establishing radio resource control connections or proportion of first-type users,
- the first type of user is a user whose uplink signal quality is lower than a signal quality threshold.
- a communication device in a fourth aspect, includes: a transceiver unit, configured to receive configuration information, and the configuration information is used to configure multiple uplink control channel resources; the transceiver unit is also configured to receive first information, the The first information is used to schedule a first uplink shared channel resource, and the first uplink shared channel resource includes some resources in the multiple uplink control channel resources; a processing unit is used to determine to send data on the first uplink shared channel resource ; The transceiver unit is also used to send data on the first uplink shared channel resource.
- the method further includes: the transceiver unit is further configured to receive second information within the second time range, the second information is used to schedule the first uplink control Channel resources, wherein the first information is received within the second time range, and the uplink shared channel resources include resources other than the first uplink control channel resource among the plurality of uplink control channel resources.
- a communication device including a processor.
- the processor may implement the first aspect and the method in any possible implementation manner of the first aspect.
- the communication device further includes a memory, and the processor is coupled to the memory, and can be used to execute instructions in the memory, so as to implement the above first aspect and the method in any possible implementation manner of the first aspect.
- the communication device further includes a communication interface, and the processor is coupled to the communication interface.
- the communication interface may be a transceiver, a pin, a circuit, a bus, a module or other types of communication interfaces, without limitation.
- the communication device is a network device.
- the communication interface may be a transceiver, or an input/output interface.
- the communication device is a chip configured in a network device.
- the communication interface may be an input/output interface
- the processor may be a logic circuit.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- a communication device including a processor.
- the processor may implement the second aspect and the method in any possible implementation manner of the second aspect.
- the communication device further includes a memory, and the processor is coupled to the memory, and can be used to execute instructions in the memory, so as to implement the above second aspect and the method in any possible implementation manner of the second aspect.
- the communication device further includes a communication interface, and the processor is coupled to the communication interface.
- the communication interface may be a transceiver, a pin, a circuit, a bus, a module or other types of communication interfaces, without limitation.
- the communication device is a terminal device.
- the communication interface may be a transceiver, or an input/output interface.
- the communication device is a chip configured in a terminal device.
- the communication interface may be an input/output interface
- the processor may be a logic circuit.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- a processor including: an input circuit, an output circuit, and a processing circuit.
- the processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in the first aspect or the second aspect and any possible implementation manner of the first aspect or the second aspect .
- the above-mentioned processor can be one or more chips
- the input circuit can be an input pin
- the output circuit can be an output pin
- the processing circuit can be a transistor, a gate circuit, a flip-flop and various logic circuits, etc. .
- the input signal received by the input circuit may be received and input by, for example but not limited to, the receiver
- the output signal of the output circuit may be, for example but not limited to, output to the transmitter and transmitted by the transmitter
- the circuit may be the same circuit, which is used as an input circuit and an output circuit respectively at different times.
- the embodiment of the present application does not limit the specific implementation manners of the processor and various circuits.
- a computer program product includes: a computer program (also referred to as code, or an instruction), which, when the computer program is executed, causes the computer to perform the above-mentioned first aspect or the second aspect And the method in any possible implementation of the first aspect or the second aspect.
- a computer program also referred to as code, or an instruction
- a computer-readable storage medium stores a computer program (also referred to as code, or an instruction) which, when run on a computer, causes the computer to perform the above-mentioned first aspect or The second aspect and the method in any possible implementation manner of the first aspect or the second aspect.
- a computer program also referred to as code, or an instruction
- a communication system including the foregoing at least one network device and the foregoing at least one terminal device.
- FIG. 1 is a schematic architecture of a communication system applicable to an embodiment of the present application
- FIG. 2 is a schematic flowchart of a resource allocation method provided by an embodiment of the present application
- FIG. 3 is a schematic diagram of multiple control channel resources provided by an embodiment of the present application.
- FIG. 4 is another schematic diagram of multiple control channel resources provided by the 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 by an embodiment of the present application.
- FIG. 7 is a schematic structural diagram of a network device provided by an embodiment of the present application.
- LTE long term evolution
- FDD frequency division duplex
- TDD time division duplex
- UMTS universal mobile telecommunications system
- WiMAX worldwide interoperability for microwave access
- 5G fifth generation
- 5G new wireless
- NR new radio
- Fig. 1 is a schematic structural diagram of a communication system applicable to this application.
- the communication system 100 may include at least one network device, such as network device 101 in FIG. 1 ; the communication system 100 may also include at least one terminal device, such as terminal devices 102 to 107 in FIG. 1 . Wherein, the terminal devices 102 to 107 may be mobile or fixed. Each of the network device 101 and one or more of the terminal devices 102 to 107 may communicate via a wireless link.
- the resource allocation method provided by the embodiment of the present application may be used for communication between the network device and the terminal device.
- the terminal equipment in the embodiment of the present application may also be referred to as user equipment (user equipment, UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal , wireless communication device, user agent, or user device.
- user equipment user equipment
- UE user equipment
- access terminal subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal , wireless communication device, user agent, or user device.
- the terminal device in the embodiment of the present application may be a mobile phone, a tablet computer, a computer with a wireless transceiver function, a virtual reality (virtual reality, VR) terminal device, an augmented reality (augmented reality, AR) terminal device, a wireless Terminals, wireless terminals in autonomous driving, wireless terminals in telemedicine, wireless terminals in smart grid, wireless terminals in transportation security, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones , session initiation protocol (session initiation protocol, SIP) telephone, wireless local loop (wireless local loop, WLL) station, personal digital assistant (personal digital assistant, PDA), handheld device with wireless communication function, computing device, vehicle-mounted device , wearable devices, terminal devices in the 5G network or terminal devices in the future evolved public land mobile network (PLMN), etc.
- PLMN public land mobile network
- the network device in this embodiment of the present application may be a device in an access network that has a wireless transceiver function.
- the equipment includes but is not limited to: base station, evolved node B (evolved node B, eNB), radio network controller (radio network controller, RNC), node B (node B, NB), base station controller (base station controller, BSC), base transceiver station (base transceiver station, BTS), home base station (for example, home evolved nodeB, or home node B, HNB), baseband unit (baseband unit, BBU), wireless fidelity (wireless fidelity, WIFI) system Access point (access point, AP), wireless relay node, wireless backhaul node, transmission point (transmission point, TP) or transmission and reception point (transmission and reception point, TRP), etc.
- base station evolved node B (evolved node B, eNB), radio network controller (radio network controller, RNC), node B (node B, NB), base station
- the device may also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (distributed unit, DU). It should be understood that the present application does not limit the specific form of the network device.
- a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (distributed unit, DU).
- BBU baseband unit
- DU distributed unit
- the network device can configure one or more PUCCH resource sets for the terminal device through radio resource control (radio resource control, RRC) signaling, and each PUCCH resource set includes one or more PUCCH resources.
- Each PUCCH resource adopts one of the five PUCCH formats (PUCCH format) shown in Table 1, that is, format 0 to format 4.
- PUCCH format corresponds to a time-domain length range of a PUCCH resource (indicated by a value range of the number of OFDM symbols) and a range of bits that can be carried by the PUCCH resource.
- the network device indicates the number of OFDM symbols occupied by the time domain of each PUCCH resource.
- the network device will specify in the configuration information that the PUCCH resources of PUCCH format 0 occupy 1 OFDM symbol or 2 OFDM symbols.
- the terminal device sends UCI on the PUCCH resource, the length of the UCI to be sent is not greater than 2 bits.
- PUCCH format Length 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 called a PUCCH dedicated symbol region, and resources in the PUCCH dedicated symbol region are only used to bear UCI.
- the terminal device Before the network device reconfigures (or updates) the PUCCH resource set for the terminal device, the terminal device transmits UCI on the PUCCH resources in the one or more PUCCH resource sets.
- 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 resources therein.
- the RRC reconfiguration interval is relatively long.
- the network device 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, resources will be wasted. Moreover, uplink resources are limited. When the number of symbols in the PUCCH symbol area is too large, physical uplink shared channel (PUSCH) resources used to transmit data will be reduced, reducing the transmission rate of uplink data. If the number of symbols in the PUCCH symbol area is too small to meet the UCI transmission requirements, the UCI cannot be transmitted in time.
- PUSCH physical uplink shared channel
- the terminal The device transmits UCI on the scheduled PUCCH resource. If the network device schedules the PUSCH resource to transmit data, and the PUSCH resource includes some resources in the configured PUCCH resource, the terminal device still transmits data on the corresponding resource based on the scheduling of the network device.
- This enables the network device to schedule PUCCH resources to transmit data when UCI transmission requirements are small or data transmission requirements are large, which can improve resource utilization and uplink transmission rates.
- the network device does not need to reconfigure PUCCH resources for the terminal device through RRC signaling, and the terminal device only needs to respond to the scheduling of the network device for uplink information transmission.
- the terminal device and the network device can reach a consensus, which can reduce signaling overhead and further improve resource utilization.
- FIG. 2 is a schematic flowchart of a resource allocation method 200 provided by an embodiment of the present application.
- the uplink control channel resource is PUCCH in the mobile communication system
- the uplink control information is UCI in the mobile communication system as an example for illustration, it should be understood that the application is not limited thereto.
- the solution provided in this application can also be applied to other communication systems.
- the network device sends configuration information, where the configuration information is used to configure multiple PUCCH resources.
- the network device configures multiple PUCCH resources, and the network device may notify 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 establishing a communication connection with a network device.
- the terminal device receives configuration information from the network device. After receiving the configuration information, the terminal device may determine the PUCCH resources configured by the network device for the terminal device according to the configuration information.
- the time domain resources and/or frequency domain resources occupied by the multiple PUCCH resources are different.
- the network device can provide multiple PUCCH resources with different time domain resources and/or different frequency domain resources, so that the network device can subsequently select the PUCCH resources actually used to carry UCI within a period of time from among the multiple PUCCH resources according to transmission requirements , to improve resource utilization.
- the multiple PUCCH resources are PUCCH resources within one uplink time unit, and the multiple PUCCH resources are applicable to each uplink time unit.
- the uplink time unit may be the maximum time granularity of the uplink scheduling of the network device, such as the uplink time unit may be an OFDM symbol group, a sub-slot (mini-slot), a time slot (slot), a subframe ( subframe) or frame (frame).
- the network device sends first information to the terminal device, where the first information is used to schedule a first PUSCH resource, where the first PUSCH resource includes part of the multiple PUCCH resources.
- the terminal device receives the first information from the network device, and can determine to send uplink data on the first PUSCH resource according to the first information.
- the network device may schedule part of the resources included in the multiple PUSCH resources to transmit data according to transmission requirements.
- the network device may determine one or more first PUCCH resources among multiple PUCCH resources configured by the network device according to the first resource requirement degree.
- the first resource demand degree is the demand degree of uplink resources in the first time range
- the one or more first PUCCH resources are used as candidate PUCCH resources for bearing UCI in the second time range.
- the second time range is after the first time range.
- Each time range (such as the first time range and the second time range) includes at least one uplink time unit.
- the network device selects a PUCCH resource for bearing UCI from the one or more first PUCCH resources. For example, the network device sends second information within the second time range, where the second information is used to schedule a first PUCCH resource in the one or more first PUCCH resources.
- the terminal device receives the second information from the network device, and sends UCI on the first PUCCH resource scheduled by the second information.
- the network device will not schedule resources other than the first PUCCH resource among the configured multiple PUCCH resources to bear UCI within the second time range. That is to say, resources other than the first PUCCH resource among the multiple PUCCH resources are not used to bear UCI within the second time range, but may be scheduled by the network device as PUSCH resources to bear uplink data.
- the above-mentioned first information may be sent within the second time range, and the first PUCCH resource includes resources other than the first PUCCH resource among the multiple PUCCH resources. According to the solution, resource waste can be reduced, and resource utilization and uplink transmission rate can be improved.
- the network device may periodically determine a candidate PUCCH resource for bearing UCI in a next period by using the first time range as a cycle, where 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 cycle of the first time range.
- the multiple PUCCH resources occupy a first resource set, and the first resource set includes one or more resource units, where the resource units are time domain resources and/or frequency domain resources, and the one or more first PUCCH resources
- the resource is a PUCCH resource belonging to a second resource set among the configured multiple PUCCH resources, where the second resource set is a subset of the first resource set.
- the resource unit is a time domain resource.
- the resource units may be time domain symbols.
- the symbols occupied by the multiple PUCCH resources configured by the network device in the time domain form a first symbol set.
- a second symbol set is determined in the second symbol set, the second symbol set includes at least one PUCCH resource among the configured multiple PUCCH resources, and the network device uses the PUCCH resources included in the second symbol set as candidates within the second time range
- the PUCCH resource is the first PUCCH resource.
- the network device may configure 8 PUCCH resources, and the 8 PUCCH resources occupy the last 4 orthogonal frequency division multiplexing (orthogonal frequency division multiplexing, OFDM) symbols in one uplink time unit in the time domain.
- OFDM orthogonal frequency division multiplexing
- the network device determines the candidate PUCCH resources in the second time range according to the first resource demand degree in the first time range.
- the network device can determine to reduce the candidate PUCCH resources in the second time range based on the first uplink resource demand degree.
- Symbol for resource usage For example, the candidate PUCCH resources in the first time range are the 8 PUCCH resources configured by the network device, then the network device can reduce the symbols occupied by 1 PUCCH resource, and use symbols 11 to 13 as the second symbol set.
- the two-symbol set includes 6 PUCCHs from R2 to R7, and the 6 PUCCH resources are the first PUCCH resources, that is, the candidate PUCCH resources in the second time range.
- the network device schedules the PUCCH resources among the six PUCCH resources to bear UCI within the second time range, but does not schedule R0 and R1 to bear UCI.
- symbols 10 can be scheduled to transmit data according to demand within the second time range, which can reduce unnecessary PUCCH resource overhead within the second time range, increase available resources for data transmission, and increase the uplink data transmission rate.
- the eight PUCCH resources may also be one or more of the time domain positions, frequency domain positions, or resource sizes of the eight PUCCH resources allocated by the network device to the terminal device (R0 to R7 in Figure 4) as shown in FIG.
- the items can 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 frequency domain resources occupied by R0 are larger than the frequency domain resources occupied by other PUCCH resources.
- the 8 PUCCH resources may partially overlap each other, such as R2 and R3.
- a PUCCH resource may also include another PUCCH resource, such as R0 and R1. This application does not limit this.
- the network device can determine that the second symbol set includes symbol 12 and symbol 13, and symbol 12 and symbol 13 include four PUCCH resources of R1, R2, R5 and R7, then the The 4 PUCCH resources are candidate PUCCH resources in the second time range.
- the network device schedules PUCCH resources among the 4 PUCCH resources to bear UCI within the second time range, and PUCCH resources other than the 4 PUCCH resources among the 8 PUCCH resources are not used to bear UCI within the second time range. Available resources for data transmission can be increased, and the uplink data transmission rate can be increased.
- the network device may specifically determine the first quantity of resource units corresponding to the first resource demand degree according to the first resource demand degree and the correspondence relationship, where the correspondence relationship includes a plurality of resource demand degrees and resource units Correspondence among multiple quantities, where the multiple resource demand degrees include the first resource demand degree.
- the network device determines a second resource set in the first resource set according to the first quantity, and the second symbol set includes the first quantity of resource units.
- the resource unit is a time-domain resource, for example, the resource unit is a time-domain symbol
- the first number is the first number of symbols corresponding to the first resource demand degree
- the corresponding relationship includes multiple resource demand degrees and multiple Correspondence between symbols.
- the network device determines to determine a second symbol set in the first symbol set according to the first symbol number, and the second symbol set includes symbols of the first symbol number.
- multiple value ranges of the uplink resource demand degree P correspond to multiple symbol numbers, and the corresponding relationship can be shown in Table 2.
- the three value ranges of the uplink resource demand degree P correspond to three symbol numbers.
- the first uplink resource demand degree within a time range is P1, and if P1 ⁇ A1, the network device may determine that the second symbol set includes M1 symbols.
- the network device may determine the specific position of the M1 symbols in the first symbol set according to a preset rule.
- the preset rule may stipulate that after determining the number of symbols, select the last corresponding symbol in the first symbol set number symbol.
- the network device may determine that the second symbol set includes the last M1 symbols in the first symbol set, and the network device then determines at least one PUCCH resource contained in the last M1 symbols in the first symbol set, and the at least one PUCCH resource is the second Candidate PUCCH resources (or available PUCCH resources) within the time range.
- selecting the last continuous symbol when determining the second symbol set can make the unselected symbols in the first symbol set form continuous resources with the symbol resources other than the first symbol set in the time unit , used to carry data.
- the symbols in the second symbol set may also be discontinuous or M1 symbols starting from the starting moment in the first symbol set.
- the network device when configuring PUCCH resources, the network device needs to configure at least one PUCCH resource in each possible second resource set. For example, the network device can configure the second symbol set corresponding to each possible number of symbols according to the corresponding relationship. Configure at least one PUCCH resource in .
- the corresponding relationship may be as shown in Table 3, and the number of symbols included in the second symbol set may be based on the first uplink resource demand degree P1 within the first time range and symbols occupied by alternative resources of PUCCH resources within the first time range
- the number M is determined.
- the candidate PUCCH resource used to bear UCI within the first time range is at least one second PUCCH resource among the configured multiple PUCCH resources
- the set of symbols occupied by the at least one second PUCCH resource is the third set of symbols.
- the third set of symbols includes M symbols. If P1 ⁇ A1, the network device can determine that the number of symbols contained in the second symbol set needs to be reduced by one symbol compared with the number M of symbols contained in the third symbol set according to the correspondence shown in Table 3.
- the uplink time unit within the time range includes at least one PUCCH resource symbol that can transmit UCI, so the number of symbols included in the second symbol set can be the maximum value between M-1 and 1, ie max(M-1, 1).
- the network device may determine that the number of symbols included in the candidate PUCCH symbol set within the second time range may remain unchanged, that is, the number of symbols included in the second symbol set is M. If A2 ⁇ P1, the network device can determine the number M of symbols contained in the third symbol set according to the corresponding relationship, and the number of symbols contained in the second symbol set needs to be increased by one symbol.
- the number of symbols included in the second symbol set is the minimum value of M+1 and the number of symbols M max included in the first symbol set, that is, min(M+1, M max ).
- the network device determines the second symbol set according to the number of symbols, and determines that the PUCCH resources included in the second symbol set are candidate PUCCH resources within the second time range.
- max(X, Y) means to take the maximum value of X and Y
- min(X, Y) means to take the minimum value of X and Y.
- the corresponding relationship includes the corresponding relationship between multiple value ranges of the uplink resource demand degree and multiple level identifiers, and the corresponding relationship between multiple level identifiers and multiple symbol numbers.
- the network device may first determine the value range to which the uplink resource utilization rate P1 within the first time range belongs according to the correspondence between multiple value ranges and multiple level identifiers, and the level identifier corresponding to the value range, and then According to the correspondence between the multiple level identifiers and the multiple symbol numbers, it is determined that the number of symbols corresponding to the level identifier is the number of symbols included in the second symbol set.
- the network device determines the second symbol set according to the number of symbols, and uses the PUCCH resources contained in the second symbol set as candidate PUCCH resources for bearing UCI within the second time range.
- the resource demand degree can be divided into three levels: high, medium, and low, and the three value ranges of the resource demand degree can be determined by two threshold values.
- the two thresholds The values are Th high and Th low respectively. If P1 ⁇ Th low , the level of resource demand is low; if Th low ⁇ P1 ⁇ Th high , the level of resource demand is medium; if Th high ⁇ P1, the level of resource demand is The grade is high.
- 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.
- the number of symbols included in the second symbol set may be M; when the level of resource demand is high, the number of symbols included in the second symbol set may be min(M+1, M max ), where M max is the number of symbols contained in the first symbol set.
- M max is the number of symbols contained in the first symbol set.
- the resource unit is a frequency domain resource.
- the granularity of frequency domain resources included in the frequency domain resource set may be resource block (resource block, RB), subcarrier or subcarrier group.
- the multiple PUCCH resources configured by the network device occupy a first set of frequency domain resources in the frequency domain resources, and the network device according to the resource demand degree of the uplink resource within the first time range (that is, the first resource demand degree), in the first
- the second frequency domain resource set is determined in the frequency domain resource set.
- the network device uses the PUCCH resource included in the second frequency domain resource set as a candidate PUCCH resource resource within the second time range, that is, the first PUCCH resource.
- the implementation mode when the resource unit is a frequency domain resource is similar to the implementation mode in which the resource unit is a time domain resource. Only the resource type of the resource unit contained in the resource set is different. You can refer to the above description of the implementation mode in which the resource unit is a time domain resource. For the sake of brevity, details are not repeated here.
- the network device determines the second symbol set and the second frequency domain resource set, it determines the intersection time of the second symbol set (instant domain resource set) and the second frequency domain resource set. frequency resources, and use the PUCCH resources included in the time-frequency resources as candidate PUCCH resources in the second time range.
- the network device determines a time-frequency resource set according to the resource demand degree of uplink resources in the first time range, and uses the PUCCH resources included in the time-frequency resource set as candidate PUCCH resources in the second time range.
- the resource requirement includes one or more of the following:
- Uplink control channel resource allocation success rate Uplink control channel resource allocation failure rate, uplink control channel resource usage rate, uplink shared channel resource usage rate, number of users establishing radio resource control connections or proportion of first-type users.
- the first type of user is a user whose uplink signal quality is lower than a signal quality threshold.
- the resource requirement degree includes the success rate of PUCCH resource allocation.
- the PUCCH resource allocation success rate is determined according to the times of successfully allocating PUCCH resources and the times of requesting PUCCH resources within the first time range.
- the network device When the downlink data of a terminal device arrives at the network device, the network device needs to allocate a data channel resource carrying the data, for example, the data channel resource may be a physical downlink shared channel (PDSCH) resource.
- the network device also needs to allocate (or request) the PUCCH resource corresponding to the PDSCH for the terminal device to carry the feedback information of the data from the terminal device.
- the feedback information is a kind of UCI, and the feedback information may be hybrid automatic repeat request (hybrid automatic repeat request, HARQ) information.
- the network device After the network device allocates the PDSCH resource for the data, if the PUCCH resource corresponding to the PDSCH resource is successfully requested, the network device sends the downlink data to the terminal device, and instructs to schedule the corresponding PUCCH resource to carry the HARQ information of the downlink data; if not If a PUCCH resource is requested, it is considered that the allocation of the PUCCH fails, and the network device needs to re-allocate the PDSCH resource for the data and the corresponding PUCCH resource.
- the network device allocates the corresponding PUCCH resources for the data in the first uplink time unit after the data of the terminal device arrives, it is considered as a successful request for PUCCH resources once, or if the network device receives the data from the terminal device If the corresponding PUCCH resource is not allocated for the data in the first uplink time unit after that, it is considered as one failure to request the PUCCH resource.
- the above description is made by taking the network device requesting the PUCCH for HARQ information as an example.
- the network device may also send CSI to request the PUCCH resource for the terminal device, which is not limited in this application.
- the network device counts the total number K of requests for PUCCH resources within the first time range, and the number of times K Succ of which PUCCH resources are successfully requested, and determines the number of times PUCCH resources are successfully allocated within the first time range.
- the ratio of the times of requesting the PUCCH resource within the range is the success rate of PUCCH resource allocation within the first time range.
- the network device may determine a candidate PUCCH resource that can be used to bear UCI within the second time range according to the success rate of PUCCH resource allocation within the first time range.
- multiple value ranges of the allocation success rate of PUCCH resources correspond to multiple numbers of resource units (that is, the corresponding relationship between the allocation success rate and the number of resource units), and the network device can determine the value to which P Succ belongs according to the corresponding relationship. value range, so that the number of symbols corresponding to the value range is determined as the number of resource units included in the second resource set. And determine that the PUCCH resources included in the second resource set are candidate PUCCH resources that can be used to bear UCI within the second time range.
- the network device performs a threshold value judgment according to the PUCCH resource allocation success rate P Succ within the first time range to obtain the allocation success rate level L Succ . like:
- the resource unit is a time-domain symbol
- the network device determines that the number of symbols corresponding to the allocation success rate level L Succ is the number of symbols in the second symbol set according to the correspondence between multiple levels of allocation success rates and multiple symbol numbers, so that Determine that the PUCCH resources included in the second symbol set are candidate PUCCH resources within the second time range.
- the resource requirement degree includes the allocation failure rate of PUCCH resources.
- the PUCCH resource allocation success rate is determined according to the number of PUCCH resource allocation failures and the number of PUCCH resource requests within the first time range.
- the network device counts the total number of times K of PUCCH resources in the first time range, and the number of times K Fail of requesting PUCCH resources fails, and determines that the number of times of failure to allocate PUCCH resources in the first time range is in the number of times of requesting PUCCH resources in the first time range
- the proportion of is the failure rate of PUCCH resource allocation within the first time range.
- the network device may determine a candidate PUCCH resource that can be used to bear UCI within the second time range according to the allocation failure rate of the PUCCH resource within the first time range.
- the network device when the first time range ends, performs a threshold value judgment according to the PUCCH resource allocation failure rate P Fail within the first time range to obtain the allocation success rate level L Fail . like:
- the network device can determine that the number of symbols corresponding to L Fail is the number of symbols in the second symbol set according to the correspondence between the allocation failure rate level and the number of symbols, so as to determine the number of symbols that can be used for bearer in the second time range Candidate PUCCH resources for UCI.
- the value range of the allocation success rate or allocation failure rate of the above-mentioned PUCCH resources may directly correspond to the number of resource units, and the network device determines the range according to the range to which the allocation success rate or allocation failure rate of the PUCCH resources within the first time range belongs.
- the number of resource units corresponding to the range is the number of resource units included in the second resource set.
- the resource demand degree includes the usage rate of PUCCH resources.
- the utilization rate of the PUCCH resource is determined according to the total number of resource units occupied by the alternative PUCCH resource within the first time range according to the number of resource units occupied by the second PUCCH resource bearing UCI within the first time range of.
- the second PUCCH resource is a candidate PUCCH resource within the first time range.
- the network device may calculate the usage rate of the PUCCH resource of each uplink time unit within the first time range, and the usage rate of the PUCCH resource of the uplink time unit is occupied by the second PUCCH resource carrying UCI in one time unit
- the third resource set is a set of symbols occupied by candidate resources of the PUCCH resource within the first time range.
- the network device calculates the average value of the usage rates of the PUCCH resources of all uplink time units within the first time range to be the usage rate of the PUCCH resources within the first time range.
- the network device may determine a candidate PUCCH resource available for bearing UCI within the second time range according to the usage rate of the PUCCH resource within the first time range.
- multiple value ranges of the usage rate of PUCCH resources P used correspond to multiple numbers of resource units (that is, the corresponding relationship between the usage rate of PUCCH resources and the number of resource units), and the network device can determine the first The value range to which the usage rate P used of the PUCCH resource in the time range belongs, so that the number of symbols corresponding to the value range is determined to be the number of resource units included in the second resource set. And determine that the PUCCH resources included in the second resource set are candidate PUCCH resources that can be used to bear UCI within the second time range.
- the network device obtains the resource usage level L used according to the usage rate of the PUCCH resource within the first time range. like:
- the network device may determine that the number of symbols corresponding to L used is the number of symbols in the second symbol set according to the correspondence between the resource usage level and the number of symbols, so as to determine the number of symbols available for bearer in the second time range Candidate PUCCH resources for UCI.
- the value range of the usage rate of the PUCCH resource may directly correspond to the number of resource units, and the network device determines that the number of resource units corresponding to the range is the second according to the range to which the usage rate of the PUCCH resource in the first time range belongs. The number of resource units contained in the resource collection. Therefore, candidate PUCCH resources within the second time range are determined.
- the resource requirement level 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 not bearing UCI and the number of resource units occupied by the candidate PUCCH resources within the first time range.
- the resource demand degree includes the usage rate of PUSCH resources.
- the usage rate of the PUSCH resource is determined according to the size of the scheduled PUSCH resource and the total resource size of the PUSCH resource in the first time range.
- the resource requirement degree includes an unused rate of PUSCH resources.
- the unused rate of the PUSCH resources is determined according to the size of the unscheduled PUSCH resources within the first time range and the total resource size of the PUSCH resources.
- the size of the PUSCH resource can be determined according to the number of resource units occupied by the PUSCH.
- the size of the PUSCH resource can be determined according to the number of RBs occupied by the PUSCH resource, or determined according to the number of symbols occupied by the PUSCH resource, or determined according to the number of RBs occupied by the PUSCH resource.
- the number of occupied RBs and the number of symbols are jointly determined.
- the network device determines the unused rate of PUCCH resources within the first time range, the usage rate of PUSCH resources, or the unused rate, reference may be made to the description of the network device determining the usage rate of PUCCH within the first time range. For brevity, I won't repeat them here.
- the resource requirement includes the number of users establishing RRC connections with the network.
- the number of users who establish RRC connections with the network within a time range can be used to characterize the resource demand within the time range.
- the network device may determine a candidate PUCCH resource within the second time range according to the number of users establishing RRC connections with the network within the first time range.
- the network device may determine the second resource set by the number of users establishing RRC connections with the network within the first time range, and then determine that the PUCCH resources included in the second resource set are candidate PUCCH resources within the second time range.
- multiple value ranges of the number of users may correspond to multiple numbers of resource units, or, multiple value ranges of the number of users may correspond to multiple levels of the number of users, and the multiple levels of the number of users correspond to the number of resource units quantity.
- the network device performs a threshold judgment based on the number N user of users establishing RRC connections with the network within the first time range, to obtain the resource requirement level L user . like:
- the resource unit is a time-domain symbol
- the network device can determine the number of symbols corresponding to L user as the number of symbols of the second symbol set according to the corresponding relationship between the number of users establishing an RRC connection with the network and the number of symbols, thereby determining the second time range Candidate PUCCH resources that can be used to bear UCI.
- the resource demand degree includes the proportion of the first type of users.
- the first type of user is a user whose uplink signal quality is lower than a signal quality threshold.
- the network device performs a threshold value judgment according to the proportion of users of the first type within the first time range P SINR_low to obtain the resource demand level L SINR_low .
- the network device may determine the number of symbols corresponding to L SINR_low as the number of symbols in the second symbol set according to the correspondence between the allocation success rate level and the number of symbols, thereby determining the candidate PUCCH resources available for bearing UCI within the second time range.
- the resource requirement degree may include multiple items in the following parameters:
- PUCCH resource allocation success rate PUCCH resource allocation failure rate, PUCCH resource usage rate, PUSCH resource usage rate, number of users establishing radio resource control connections or proportion of users of the first type.
- the resource requirement degree may include PUCCH resource allocation success rate P Succ and the number N user of users establishing radio resource control connections.
- the network device can allocate success rate P Succ and PUSCH utilization rate according to the PUCCH resource allocation within the first time range A candidate PUCCH resource that can be used to bear UCI within the second time range is determined.
- the network device may determine the allocation success rate level L Succ based on the PUCCH resource allocation success rate P Succ in the first time range, and the PUSCH utilization rate Determined Resource Requirement Level Determine candidate PUCCH resources within the second time range.
- the resource unit is a time-domain symbol
- different value combinations of the allocation success rate level L Succ and the resource requirement level L user may correspond to a number of symbols, and the number of symbols may be based on the occupation of candidate PUCCH resources in the first time range
- the symbol number M is determined.
- the network device can determine that the number of symbols occupied by the candidate PUCCH resource in the second time range is higher than that of the first PUCCH resource based on the corresponding relationship.
- the number of symbols occupied by the candidate PUCCH resources within the time range is one more symbol, and cannot exceed the total number of symbols M max contained in the first symbol set, that is, the network device can determine that the number of symbols contained in the second symbol set is min(M +1,M max ), and determine that the PUCCH resources included in the second symbol set are candidate PUCCH resources that can be used to bear UCI within the second time range.
- the network device receives uplink data on the first PUSCH resource.
- the terminal device sends uplink data on the first PUSCH resource.
- the first PUSCH resources include part of the configured PUCCH resources.
- the network device can rewrite resource usage through scheduling information (such as first information) according to requirements. Even if the first PUSCH resource includes some or all of the PUCCH resources configured by the network device, the terminal device can consider that the network device has rewritten the use of the resource, and the terminal device responds to the scheduling of the network device by sending uplink on the first PUSCH resource. data.
- scheduling information such as first information
- the network device can schedule PUCCH resources to transmit data when the UCI transmission demand is small or the data transmission demand is large, which can improve resource utilization and uplink transmission rate.
- the network device can adjust the actually used PUCCH resource without reconfiguring the PUCCH resource for the terminal device through RRC signaling.
- the terminal device only needs to transmit uplink information in response to the scheduling of the network device.
- the terminal device and the network device can reach a consensus, which can reduce signaling overhead and further improve resource utilization.
- each network element may include a hardware structure and/or a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether one of the above-mentioned functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.
- Fig. 5 is a schematic block diagram of a communication device provided by an embodiment of the present application.
- the communication device 500 may include a transceiver unit 520 .
- the communication device 500 may correspond to the terminal device in the above method embodiments, or a chip configured in (or used in) the terminal device, or other devices capable of implementing the method of the terminal device, modules, circuits or units etc.
- 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 . Moreover, each unit in the communication device 500 and the above-mentioned other operations and/or functions are respectively intended to implement a corresponding flow of the method 200 in FIG. 2 .
- 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.
- the transceiver unit 520 in the communication device 500 may be an input/output interface or circuit of the chip, and the processing in the communication device 500 Unit 510 may be a processor in a chip.
- the communication device 500 may further include a storage unit 530, which may be used to store instructions or data, and the processing unit 510 may execute the instructions or data stored in the storage unit, so that the communication device realizes corresponding operations .
- a storage unit 530 which may be used to store instructions or data
- the processing unit 510 may execute the instructions or data stored in the storage unit, so that the communication device realizes corresponding operations .
- the transceiver unit 520 in the communication device 500 can be implemented through a communication interface (such as a transceiver or an input/output interface), for example, it can 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 device 500 may correspond to the memory in the terminal device 600 shown in FIG. 6 .
- the communication device 500 may correspond to the network device in the above method embodiment, for example, a chip configured (or used) in the network device, or other methods capable of realizing the network device device, module, circuit or unit etc.
- the communication device 500 may correspond to the network device in the method 200 according to the embodiment of the present application, and the communication device 500 may include a unit for performing the method performed by the network device in the method 200 in FIG. 2 . Moreover, each unit in the communication device 500 and the above-mentioned other operations and/or functions are respectively intended to implement a corresponding flow of the method 200 in FIG. 2 .
- 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.
- the transceiver unit 520 in the communication device 500 may be an input/output interface or circuit of the chip, and the processing in the communication device 500 Unit 510 may be a processor in a chip.
- the communication device 500 may further include a storage unit 530, which may be used to store instructions or data, and the processing unit 510 may execute the instructions or data stored in the storage unit, so that the communication device realizes corresponding operations .
- a storage unit 530 which may be used to store instructions or data
- the processing unit 510 may execute the instructions or data stored in the storage unit, so that the communication device realizes corresponding operations .
- the transceiver unit 520 in the communication device 500 can be implemented through a communication interface (such as a transceiver or an input/output interface), for example, it can correspond to the network device shown in FIG. 7 Transceiver 710 in 700.
- the processing unit 510 in the communication device 500 can be implemented by at least one processor, for example, it can correspond to the processor 720 in the network device 700 shown in FIG. circuit implementation.
- FIG. 6 is a schematic structural diagram of a terminal device 600 provided in an embodiment of the present application.
- the terminal device 600 may be applied to the system shown in FIG. 1 to execute the functions of the terminal device in the foregoing method embodiments.
- the terminal device 600 includes a processor 620 and a transceiver 610 .
- the terminal device 600 further includes a memory.
- the processor 620, the transceiver 610, and the memory may communicate with each other through an internal connection path, and transmit control and/or data signals.
- the memory is used to store computer programs, and the processor 620 is used to execute the computer programs in the memory to control the transceiver 610 to send and receive signals.
- the processor 620 and the memory may be combined into a processing device, and the processor 620 is configured to execute the program codes stored in the memory to realize the above functions.
- the memory may also be integrated in the processor 620, or be independent of the processor 620.
- the processor 620 may correspond to the processing unit in FIG. 5 .
- the above-mentioned transceiver 610 may correspond to the transceiver unit in FIG. 5 .
- the transceiver 610 may include a receiver (or called a receiver, a receiving circuit) and a transmitter (or called a transmitter, a transmitting circuit). Among them, the receiver is used to receive signals, and the transmitter is used to transmit signals.
- the terminal device 600 shown in FIG. 6 can implement the process involving the terminal device in the method embodiment shown in FIG. 2 .
- the operations and/or functions of the various modules in the terminal device 600 are respectively for implementing the corresponding processes in the foregoing method embodiments.
- the above-mentioned processor 620 can be used to execute the actions implemented by the terminal device described in the previous method embodiments, and the transceiver 610 can be used to execute the actions described in the previous method embodiments sent by the terminal device to the network device or received from the network device. action.
- the transceiver 610 can be used to execute the actions described in the previous method embodiments sent by the terminal device to the network device or received from the network device. action.
- the terminal device 600 may further include a power supply, configured to provide power to various devices or circuits in the terminal device.
- the terminal equipment 600 may also include input and output devices, such as including one or more of an input unit, a display unit, an audio circuit, a camera, and a sensor.
- the circuitry may also include speakers, microphones, and the like.
- FIG. 7 is a schematic structural diagram of a network device provided by an embodiment of the present application.
- the network device 700 can be applied to the system shown in FIG. 1 to perform the functions of the network device in the foregoing method embodiments.
- the network device 700 includes a processor 720 and a transceiver 710 .
- the network device 700 also includes a memory.
- the processor 720, the transceiver 710, and the memory may communicate with each other through an internal connection path, and transmit control and/or data signals.
- the memory is used to store computer programs, and the processor 720 is used to execute the computer programs in the memory to control the transceiver 710 to send and receive signals.
- the processor 720 and the memory may be combined into a processing device, and the processor 720 is configured to execute the program codes stored in the memory to realize the above functions.
- the memory may also be integrated in the processor 620, or be independent of the processor 720.
- the processor 720 may correspond to the processing unit in FIG. 5 .
- the above-mentioned transceiver 710 may correspond to the transceiver unit in FIG. 5 .
- the transceiver 710 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). Among them, the receiver is used to receive signals, and the transmitter is used to transmit signals.
- the network device 700 shown in FIG. 7 can implement various processes related to the network device in the method embodiment shown in FIG. 2 .
- the operations and/or functions of the various modules in the network device 700 are respectively for implementing the corresponding processes in the foregoing method embodiments.
- the network device 700 shown in FIG. 7 may be an eNB or a gNB.
- the network device includes network devices such as CU, DU, and AAU.
- the CU can be specifically divided into CU-CP and CU-CP. UP.
- the present application does not limit the specific architecture of the network device.
- the network device 700 shown in FIG. 7 may be a CU node or a CU-CP node.
- the above-mentioned processor 720 can be used to execute the actions implemented by the network device described in the previous method embodiments, and the transceiver 710 can be used to execute the actions described in the previous method embodiments sent by the network device to the terminal device or received from the terminal device. action.
- the transceiver 710 can be used to execute the actions described in the previous method embodiments sent by the network device to the terminal device or received from the terminal device. action.
- the embodiment of the present application also provides a processing device, including a processor and a (communication) interface; the processor is configured to execute the method in any one of the above method embodiments.
- the above processing device may be one or more chips.
- the processing device may be a field programmable gate array (field programmable gate array, FPGA), an application specific integrated circuit (ASIC), or a system chip (system on chip, SoC). It can be a central processor unit (CPU), a network processor (network processor, NP), a digital signal processing circuit (digital signal processor, DSP), or a microcontroller (micro controller unit) , MCU), can also be a programmable controller (programmable logic device, PLD) or other integrated chips.
- CPU central processor unit
- NP network processor
- DSP digital signal processor
- microcontroller micro controller unit
- PLD programmable logic device
- the present application also provides a computer program product, the computer program product comprising: computer program code, when the computer program code is executed by one or more processors, the The device executes the method in the embodiment shown in FIG. 2 .
- the technical solutions provided by the embodiments of the present application may be fully or partially implemented by software, hardware, firmware or any combination thereof.
- software When implemented using 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.
- the computer program instructions When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application will be generated in whole or in part.
- the computer may be a general computer, a dedicated computer, a computer network, a network device, a terminal device, a core network device, a machine learning device or other programmable devices.
- the computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website, computer, server or data center Transmission to another website site, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.).
- the computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device such as a server or a data center integrated with one or more available media.
- the available medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a digital video disc (digital video disc, DVD)), or a semiconductor medium.
- the present application also provides a computer-readable storage medium, the computer-readable storage medium stores program code, and when the program code is run by one or more processors, the processing includes the The apparatus of the controller executes the method in the embodiment shown in FIG. 2 .
- the present application further provides a system, which includes the aforementioned one or more network devices.
- the system may further include the aforementioned one or more terminal devices.
- the disclosed systems, devices and methods may be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division. In actual implementation, there may be other division methods.
- multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented.
- the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
La présente demande concerne un procédé d'attribution de ressources, un appareil de communication et un dispositif de communication. Le procédé comprend les étapes suivantes : un dispositif de réseau envoie des informations de configuration, les informations de configuration étant utilisées pour configurer une pluralité de ressources de canal de commande de liaison montante ; le dispositif de réseau envoie des premières informations, les premières informations étant utilisées pour planifier une première ressource de canal partagé de liaison montante, la première ressource de canal partagé de liaison montante comprenant une partie de la pluralité de ressources de canal de commande de liaison montante ; et le dispositif de réseau reçoit des données de liaison montante sur la première ressource de canal partagé de liaison montante. Le taux d'utilisation des ressources peut être amélioré.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110876266.2A CN115701195A (zh) | 2021-07-30 | 2021-07-30 | 资源分配方法、通信装置以及通信设备 |
| CN202110876266.2 | 2021-07-30 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023005679A1 true WO2023005679A1 (fr) | 2023-02-02 |
Family
ID=85086244
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2022/105768 Ceased WO2023005679A1 (fr) | 2021-07-30 | 2022-07-14 | Procédé d'attribution de ressources, appareil de communication et dispositif de communication |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN115701195A (fr) |
| WO (1) | WO2023005679A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115964184B (zh) * | 2023-03-16 | 2023-06-13 | 北京大学 | 确定算力资源的方法,装置及存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110198565A (zh) * | 2018-02-26 | 2019-09-03 | 普天信息技术有限公司 | 一种小带宽系统中上行资源的分配方法及装置 |
| CN110447258A (zh) * | 2017-03-23 | 2019-11-12 | 华为技术有限公司 | 一种上行控制信道的资源映射方法及装置 |
| CN110463098A (zh) * | 2017-10-02 | 2019-11-15 | 联发科技股份有限公司 | 物理信道中控制信息的编码和资源分配 |
| US20210050944A1 (en) * | 2017-09-30 | 2021-02-18 | Zte Corporation | Method and device for determining time frequency resources |
| CN112655262A (zh) * | 2019-01-04 | 2021-04-13 | Oppo广东移动通信有限公司 | 资源分配的方法、终端设备和网络设备 |
-
2021
- 2021-07-30 CN CN202110876266.2A patent/CN115701195A/zh active Pending
-
2022
- 2022-07-14 WO PCT/CN2022/105768 patent/WO2023005679A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110447258A (zh) * | 2017-03-23 | 2019-11-12 | 华为技术有限公司 | 一种上行控制信道的资源映射方法及装置 |
| US20210050944A1 (en) * | 2017-09-30 | 2021-02-18 | Zte Corporation | Method and device for determining time frequency resources |
| CN110463098A (zh) * | 2017-10-02 | 2019-11-15 | 联发科技股份有限公司 | 物理信道中控制信息的编码和资源分配 |
| CN110198565A (zh) * | 2018-02-26 | 2019-09-03 | 普天信息技术有限公司 | 一种小带宽系统中上行资源的分配方法及装置 |
| CN112655262A (zh) * | 2019-01-04 | 2021-04-13 | Oppo广东移动通信有限公司 | 资源分配的方法、终端设备和网络设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN115701195A (zh) | 2023-02-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220303101A1 (en) | Method and Apparatus for Determining Resource Block Group Size | |
| JP7249405B2 (ja) | V2xトラフィックに対応するための制御チャネル構造設計 | |
| TWI809373B (zh) | 調度方法、終端和網路側設備 | |
| US20230209540A1 (en) | Method of allocating uplink data packet resource and user equipment | |
| WO2022028311A1 (fr) | Procédé d'amélioration de canal physique de commande de liaison descendante, dispositif de communication et système | |
| WO2020088395A1 (fr) | Procédé et appareil de configuration de ressources | |
| WO2019214424A1 (fr) | Procédé de communication et appareil de communication | |
| WO2020113996A1 (fr) | Procédé de détermination d'autorisation configurée, terminal et dispositif côté réseau | |
| CN112152763A (zh) | 资源配置方法、终端及基站 | |
| WO2015067197A1 (fr) | Procédé et dispositif d'envoi de signal de recherche d2d | |
| WO2021027551A1 (fr) | Procédé et dispositif de communication | |
| CN114451017B (zh) | 一种激活和释放非动态调度传输的方法及装置 | |
| CN108811109B (zh) | 资源映射方法、网络设备和终端设备 | |
| WO2023040582A1 (fr) | Procédé d'indication dynamique d'un intervalle de temps ecp, station de base et support de stockage | |
| WO2018171461A1 (fr) | Procédé, appareil, et système de transmission d'informations | |
| WO2020034226A1 (fr) | Procédé et appareil de transmission d'informations de commande de liaison descendante | |
| WO2023005679A1 (fr) | Procédé d'attribution de ressources, appareil de communication et dispositif de communication | |
| WO2022077351A1 (fr) | Procédé de communication et appareil de communication | |
| WO2023207919A1 (fr) | Procédé de planification de ressource et appareil de communication | |
| EP4007410B1 (fr) | Procédé et dispositif d'allocation de ressources, et procédé et dispositif de détermination de ressources | |
| CN112399599B (zh) | 一种指示频域资源的方法及装置 | |
| WO2022151782A1 (fr) | Procédé de transmission de données et dispositif de communication | |
| CN115884161A (zh) | 资源调度方法以及相关通信装置 | |
| CN115836568B (zh) | 无线通信方法和通信装置 | |
| WO2019129164A1 (fr) | Procédé de traitement de temps de transmission et dispositifs associés |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22848284 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 22848284 Country of ref document: EP Kind code of ref document: A1 |