Method, apparatus and base station for allocating harq processes, and storage medium

By dynamically configuring the number of HARQ processes based on the needs of user equipment at the base station, the problem of power wastage in normal mode of user equipment is solved, and more efficient power management is achieved.

CN115835345BActive Publication Date: 2026-02-17REALME CHONGQING MOBILE TELECOMM CORP LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211275488.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-18
Publication Date
2026-02-17
Estimated Expiration
2042-10-18

AI Technical Summary

Technical Problem

User equipment continuously performs blind detection of the Physical Downlink Control Channel (PDCCH) and data synchronization buffering of the Physical Downlink Shared Channel (PDSCH) in normal mode, resulting in significant power consumption waste.

Method used

The base station dynamically configures the number of HARQ processes based on the information reported by the user equipment regarding whether it has entered power-saving mode, thereby reducing invalid PDCCH blind detection and PDSCH data caching.

Benefits of technology

By flexibly configuring the HARQ process, power consumption waste of user devices is reduced, the flexibility of HARQ process allocation is improved, and invalid operations are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115835345B_ABST
    Figure CN115835345B_ABST
Patent Text Reader

Abstract

Embodiments of the present application disclose a HARQ process allocation method and device, a base station and a storage medium. The HARQ process allocation method can include: receiving first information reported by a user equipment, the first information being used to indicate whether the user equipment needs to enter an energy saving mode, the working mode of the user equipment including the energy saving mode and a normal mode, the power consumption of the user equipment in the energy saving mode being lower than the power consumption of the user equipment in the normal mode; determining a first target number of HARQ processes configured for the user equipment according to the first information; and issuing the first target number of HARQ processes to the user equipment. By implementing the method, the power consumption waste of the user equipment can be effectively reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, in particular to a method and device for allocating HARQ processes, a base station and a storage medium. BACKGROUND

[0002] In the prior art, a base station usually configures a user equipment with a maximum number of HARQ processes supported by the user equipment, and the user equipment often needs to continuously perform blind detection of a physical downlink control channel (PDCCH) and synchronously buffer physical downlink shared channel (PDSCH) data of an entire bandwidth part (BWP) in a time slot, and the power consumption of the user equipment is usually wasted seriously. SUMMARY

[0003] Embodiments of the present application provide a method and device for allocating HARQ processes, a base station and a storage medium, which can reduce the power consumption waste of a user equipment.

[0004] A first aspect of embodiments of the present application provides a method for allocating HARQ processes, comprising:

[0005] receiving first information reported by a user equipment, the first information being used to indicate whether the user equipment needs to enter an energy saving mode, the working mode of the user equipment including an energy saving mode and a normal mode, the power consumption of the user equipment in the energy saving mode being lower than the power consumption of the user equipment in the normal mode;

[0006] determining a first target number of HARQ processes configured for the user equipment according to the first information;

[0007] issuing the first target number to the user equipment.

[0008] A second aspect of embodiments of the present application provides a device for allocating HARQ processes, comprising:

[0009] a collection module configured to receive first information reported by a user equipment, the first information being used to indicate whether the user equipment needs to enter an energy saving mode, the working mode of the user equipment including an energy saving mode and a normal mode, the power consumption of the user equipment in the energy saving mode being lower than the power consumption of the user equipment in the normal mode;

[0010] an evaluation module configured to determine a first target number of HARQ processes configured for the user equipment according to the first information;

[0011] an execution module configured to issue the first target number to the user equipment.

[0012] A third aspect of embodiments of the present application provides a base station, comprising:

[0013] a memory storing executable program code;

[0014] a processor coupled to the memory;

[0015] The processor invokes the executable program code stored in the memory, and the executable program code is executed by the processor to enable the processor to implement the method according to the first aspect of the embodiments of the present application.

[0016] The fourth aspect of the embodiments of the present application provides a computer readable storage medium, which stores executable program code, and the executable program code is executed by a processor to implement the method according to the first aspect of the embodiments of the present application.

[0017] The fifth aspect of the embodiments of the present application discloses a computer program product, which, when running on a computer, enables the computer to execute any one of the methods disclosed in the first aspect of the embodiments of the present application.

[0018] The sixth aspect of the embodiments of the present application discloses an application publishing platform, which is used to publish a computer program product, and when the computer program product runs on a computer, the computer executes any one of the methods disclosed in the first aspect of the embodiments of the present application.

[0019] From the above technical solutions, the embodiments of the present application have the following advantages:

[0020] In the embodiments of the present application, the first information reported by the user equipment is received, the first information is used to indicate whether the user equipment needs to enter the energy saving mode, the working mode of the user equipment includes the energy saving mode and the normal mode, the power consumption of the user equipment in the energy saving mode is lower than the power consumption of the user equipment in the normal mode; according to the first information, the first target number of HARQ processes configured for the user equipment is determined; and the first target number is issued to the user equipment.

[0021] By implementing the method, the base station can identify whether the user equipment needs to enter the energy saving mode according to the first information reported by the user equipment, and configure a corresponding number of HARQ processes for the user equipment according to the identification result, thereby improving the flexibility of HARQ process allocation, and effectively reducing the power consumption waste of the user equipment. BRIEF DESCRIPTION OF DRAWINGS

[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiments and the prior art description. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained from these drawings.

[0023] Figure 1is a kind of application scenario schematic diagram provided by the embodiment of the present application;

[0024] Figure 2 is a kind of flow schematic diagram of the HARQ process allocation method disclosed by the embodiment of the present application;

[0025] Figure 3 is another kind of flow schematic diagram of the HARQ process allocation method disclosed by the embodiment of the present application;

[0026] Figure 4 is a structure diagram of the HARQ process allocation device disclosed by the embodiment of the present application;

[0027] Figure 5 is a structure diagram of the base station disclosed by the embodiment of the present application. DETAILED DESCRIPTION

[0028] The embodiment of the present application provides a HARQ process allocation method, device, base station and storage medium, which can reduce the power consumption waste of user equipment.

[0029] In order for those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, not all. Based on the embodiments in the present application, all should belong to the scope of protection of the present application.

[0030] The proper nouns related to the embodiments of the present application will be described below:

[0031] Hybrid Automatic Repeat ReQuest (HARQ): is a retransmission mechanism of media access control MAC layer, which uses Stop-and-wait Protocol to send data. Among them, Stop-and-wait Protocol means that after sending a transmission block, it stops and waits for confirmation information.

[0032] Downlink Control Information (DCI): refers to the information sent by the base station to the user equipment, which can include downlink scheduling information, uplink scheduling information or other control information.

[0033] Radio Network Temporary Identifier (RNTI): is used to identify different user equipment information.

[0034] Physical Downlink Common Control Channel (PDCCH): mainly shoulders the interactive transmission of physical layer control messages, and is an important means for efficient interaction of control information between the base station and the user equipment.

[0035] Physical Downlink Shared Channel (PDSCH): is a downlink channel carrying data, used to carry the downlink data of all users, and the system broadcast information and paging information not transmitted in the physical broadcast channel PBCH.

[0036] Bandwidth Part (BWP): refers to a combination of a plurality of resource blocks (RB, Resource Block) in a carrier.

[0037] The technical scheme disclosed in the embodiments of the present application can be applied to various communication systems, such as Global System for Mobile Communications (GSM), Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access Wireless (WCDMA) system, General Packet Radio Service (GPRS) system, Long Term Evolution (LTE) system, new radio (NR) system, etc.

[0038] Figure 1 is an application scenario diagram provided by the embodiments of the present application. As Figure 1 shown, the application scenario can include a base station 110 and a user equipment 120. Among them:

[0039] The base station 110 can be a base station (BTS, Base Transceiver Station) in GSM or CDMA, a base station (NodeB) in WCDMA, an evolved base station (eNB or e-NodeB, evolutional NodeB) in LTE, a next generation base station (gNB) in an NR system, a base station in a future mobile communication system, an access point in a wireless fidelity (WiFi) system, or the like; or can be a module or unit that performs part of the functions of a base station, for example, can be a central unit (CU) or a distributed unit (DU). The embodiments of the present application do not limit the specific technology and specific equipment form of the base station 110.

[0040] The user equipment 120, also referred to as a mobile terminal (Mobile Terminal), a mobile user equipment, or the like, can communicate with one or more core networks through a radio access network (for example, a RAN, Radio Access Network). The user equipment can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket, handheld, built-in computer, or vehicle-mounted mobile device that exchanges language and / or data with a radio access network.

[0041] It can be understood that, Figure 1 The number of base stations and user equipment shown in the figure is one, which is only an example. In actual processes, the number of base stations and user equipment can also be other numbers. Of course, the scenario can also include other network elements, for example, can also include a core network device, and the base station can be connected to the core network device. It is stated herein that the specific form of the base station and the user equipment is not limited in the embodiments of the present application.

[0042] In a communication system, the user equipment 120 can generally report its demand information (including power consumption demand) to the base station 110 for a reasonable configuration. Upon receiving the demand information reported by the user equipment 120, the base station 110 can give the user equipment 120 a configuration matching the demand information. The sending form of the demand information can use a Radio Resource Control (RRC) layer message or a Media Access Control (MAC) layer message, which is not limited in the embodiments of the present application. In the case where the sending form of the demand information uses a MAC layer message, the MAC layer message can use a MAC CE (MAC Control Element) or a reserved bit in a MAC PDU header.

[0043] In the prior art, the demand information reported by the user equipment 120 can include auxiliary information of the user equipment 120, which can include the expected value of the network configuration parameter of the user equipment 120, where the network configuration parameter includes at least one of the following: a Discontinuous Reception (DRX) parameter, a maximum aggregated bandwidth, a maximum number of carriers, a maximum number of MIMO layers, a minimum scheduling offset value of cross-slot scheduling, and an RRC state. Upon receiving the auxiliary information, the base station 110 can set the corresponding network configuration parameter according to the auxiliary information and configure the user equipment 120 with the maximum number of HARQ processes that can be supported by the user equipment 120.

[0044] In each HARQ process, the user equipment 120 generally needs to perform blind detection of PDCCH once and synchronously buffer PDSCH data of the entire BWP in a time slot. It can be seen that, in the case where the base station 110 configures the user equipment 120 with the maximum number of HARQ processes that can be supported by the user equipment 120, the user equipment 120 often needs to continuously perform blind detection of PDCCH and synchronously buffer PDSCH data of the entire BWP in a time slot. It is found in practice that, if the user equipment 120 is in an energy saving mode during use, the base station 110 generally gives less scheduling information to the user equipment 120, at which time the user equipment 120 will perform multiple invalid PDCCH blind detections and buffer multiple invalid PDSCH data, and the power consumption of the user equipment 120 is wasted seriously.

[0045] Blind detection of PDCCH: The user equipment generally does not know what format of information the current DCI transmits, and does not know where the information it needs is located. However, the user equipment knows what information it is currently expecting, for example, the information that the user equipment expects in the idle state is paging, SI; the information that the user equipment expects after initiating random access is RACH response; and the information that the user equipment expects when there is uplink data to be sent is UL grant. For different expected information, the user equipment can use the corresponding RNTI and common search space (CCE) information to do cyclic redundancy check (CRC) check. If the CRC check is successful, the user equipment knows that the information is what it needs, and knows the corresponding DCI format and modulation method, so as to further decode the DCI content.

[0046] To solve the above technical problems, in the technical solution, the demand information reported by the user equipment 120 to the base station 110 can include first information for indicating whether the user equipment 120 needs to enter the energy saving mode. The working mode of the user equipment 120 includes the energy saving mode and the normal mode, and the power consumption of the user equipment 120 in the energy saving mode is lower than the power consumption of the user equipment in the normal mode. The base station 110 can identify whether the user equipment 120 needs to enter the energy saving mode according to the first information reported by the user equipment 120, and configure a corresponding number of HARQ processes for the user equipment 120 according to the identification result, thereby improving the flexibility of HARQ process allocation, that is, a smaller number of HARQ processes are allocated to the user equipment 120 that needs to enter the energy saving mode, and a larger number of HARQ processes are allocated to the user equipment 120 that needs to enter the normal mode, which can effectively reduce the number of times of PDCCH blind detection of the user equipment 120, and reduce the buffering of invalid PDSCH data, thereby effectively reducing the power waste of the user equipment 120.

[0047] Please refer to Figure 2 , Figure 2 is a flowchart of the HARQ process allocation method disclosed in the embodiments of the present application. As shown in the HARQ process allocation method Figure 2 may include the following steps:

[0048] 201, receiving first information reported by a user equipment, the first information being used to indicate whether the user equipment needs to enter an energy saving mode.

[0049] The working mode of the user equipment includes the energy saving mode and the normal mode, and the power consumption of the user equipment in the energy saving mode is lower than the power consumption of the user equipment in the normal mode.

[0050] In some embodiments, before step 201, the base station can send indication information to the user equipment through an RRC message, instructing the user equipment to send the first information. When receiving the indication information, the user equipment reports the first information to the base station.

[0051] In some embodiments, the existing RRC message format can be extended to carry the above-mentioned indication information. Alternatively, the above-mentioned indication information can also be an RRC message name. For example, a specific RRC message name can be agreed in advance to instruct the user equipment to send the first information. When receiving the specific RRC message name, the user equipment can send the first information to the base station. The indication information can also be a newly defined RRC message.

[0052] In some embodiments, the user equipment can actively report the first information. It can be understood that the user equipment automatically reports the first information only when necessary, and the base station does not need to send indication information. According to different trigger events, the user equipment self-reporting can be divided into periodic reporting and event-triggered reporting.

[0053] In some embodiments, the first information can include identification information indicating whether the user equipment needs to enter the energy saving mode, and / or auxiliary information of the user equipment, which is not limited in the embodiments of the present application. The identification information can include at least one of a number, a letter and a special character.

[0054] 202. Determine the first target number of HARQ processes configured for the user equipment according to the first information.

[0055] In some embodiments, determining the first target number of HARQ processes configured for the user equipment according to the first information can include: if the first information indicates that the user equipment does not need to enter the energy saving mode, determining the first target number as a first value; if the first information indicates that the user equipment needs to enter the energy saving mode, determining the first target number as a second value; wherein the second value is less than the first value.

[0056] In the embodiments of the present application, the first target number can refer to the number of uplink scheduling HARQ processes of the user equipment, and / or the number of downlink scheduling HARQ processes of the user equipment.

[0057] It should be noted that if the first target number refers to the number of uplink scheduling HARQ processes of the user equipment, the base station can configure a default number of downlink scheduling HARQ processes for the user equipment. If the first target number refers to the number of downlink scheduling HARQ processes of the user equipment, the base station can configure a default number of uplink scheduling HARQ processes for the user equipment. Exemplarily, the default number is 16.

[0058] In some embodiments, the second value can be obtained by dividing the first value by 2. For example, the first target number refers to the number of uplink scheduling HARQ processes of the user equipment, the first value is 16, and the second value is 8.

[0059] 203. issuing the first target number to the user equipment.

[0060] In some embodiments, the first target number can be issued to the user equipment through proprietary signaling or specific system messages, which are not limited in the embodiments of the present application. The proprietary signaling can include any one of high layer signaling, layer one signaling and layer two signaling. For example, the high layer signaling includes RRC signaling, and the layer one signaling and the layer two signaling include DCI signaling.

[0061] In some embodiments, issuing the first target number to the user equipment can include: issuing the first target number to the user equipment through RRC signaling by the base station, receiving feedback response information of the user equipment, and determining whether the first target number is successfully sent by analyzing the response information.

[0062] It should be noted that if the response information indicates that the base station successfully sends the first target number to the user equipment, the base station performs data transmission with the user equipment according to the HARQ process corresponding to the first target number.

[0063] In some embodiments, if the response information indicates that the base station does not successfully send the first target number to the user equipment, the base station issues the first target number to the user equipment again through RRC signaling.

[0064] The specific system message can be an increased system message for notification, which can be for a certain type of user equipment, and non-such user equipment cannot receive or analyze it.

[0065] By implementing the above method, the base station can identify whether the user equipment needs to enter the energy saving mode according to the first information reported by the user equipment, and configure a corresponding number of HARQ processes for the user equipment according to the identification result, thereby improving the flexibility of HARQ process allocation, and effectively reducing the power waste of the user equipment.

[0066] Please refer to Figure 3 , Figure 3 is another flowchart of the HARQ process allocation method disclosed in the embodiments of the present application. As shown in Figure 3 the HARQ process allocation method can include the following steps:

[0067] 301. receiving auxiliary information of the user equipment reported by the user equipment, the auxiliary information including an expected value of the user equipment to the network configuration parameter.

[0068] The sending mode of the assistance information and the specific content of the network configuration parameter are the same as the above description, and will not be described here.

[0069] 302. Determine the energy saving requirement level of the user equipment entering the energy saving mode according to the target value range in which the expected value of the network configuration parameter of the user equipment is located.

[0070] Each network configuration parameter can correspond to multiple value ranges, and different value ranges correspond to different energy saving requirement levels for any network configuration parameter. The target value range in which the expected value of the network configuration parameter of the user equipment is located refers to the value range in which the expected value of the network configuration parameter of the user equipment is located.

[0071] In some embodiments, determining the energy saving requirement level of the user equipment entering the energy saving mode according to the target value range in which the expected value of the network configuration parameter of the user equipment is located can include: obtaining the target value range in which the expected value of the network configuration parameter of the user equipment is located; the number of target value ranges is the same as the number of network configuration parameters; determining the energy saving requirement level corresponding to each target value range; and determining the energy saving requirement level of the user equipment entering the energy saving mode according to the energy saving requirement level corresponding to each target value range.

[0072] In some embodiments, determining the energy saving requirement level of the user equipment entering the energy saving mode according to the energy saving requirement level corresponding to each target value range can include but is not limited to the following methods:

[0073] Method 1:

[0074] If the highest energy saving requirement level is included in the energy saving requirement level corresponding to each target value range, the energy saving requirement level of the user equipment entering the energy saving mode is determined as the highest energy saving requirement level.

[0075] If the highest energy saving requirement level is not included in the energy saving requirement level corresponding to each target value range, the energy saving requirement level of the user equipment entering the energy saving mode is determined as the highest energy saving requirement level in the energy saving requirement level corresponding to each target value range; or if the highest energy saving requirement level is not included in the energy saving requirement level corresponding to each target value range, the number of target value ranges corresponding to the energy saving requirement level other than the lowest energy saving requirement level is obtained, and the energy saving requirement level of the user equipment entering the energy saving mode is determined as the energy saving requirement level corresponding to the number.

[0076] The lowest energy saving requirement level represents that the user equipment does not need to enter the energy saving mode. The more the number of target value ranges corresponding to the energy saving requirement level other than the lowest energy saving requirement level, the higher the energy saving requirement level of the user equipment entering the energy saving mode.

[0077] In the embodiments of the present application, the network configuration parameter can include at least one of the following: a DRX parameter, a maximum aggregated bandwidth, a maximum number of carriers, a maximum number of MIMO layers, a minimum scheduling offset value of cross-slot scheduling, and a radio resource control (RRC) state. The larger the value of each value range corresponding to the DRX parameter, the higher the energy saving requirement level. The smaller the value of each value range corresponding to the maximum aggregated bandwidth, the higher the energy saving requirement level. The smaller the value of each value range corresponding to the maximum number of carriers, the higher the energy saving requirement level. The smaller the value of each value range corresponding to the maximum number of MIMO layers, the higher the energy saving requirement level. The larger the value of each value range corresponding to the minimum scheduling offset value of cross-slot scheduling, the higher the energy saving requirement level. The RRC state corresponding to each value range includes a value range 1 indicating an idle state and a value range 2 indicating a connected state. The value range 1 corresponds to the highest energy saving requirement level, and the value range 2 corresponds to the second highest energy saving requirement level. Correspondingly, the highest energy saving requirement level included in each target value range corresponding to the energy saving requirement level can include at least one of the following: the expected value of the DRX parameter reaches the maximum value of the protocol; the expected value of the maximum aggregated bandwidth reaches the minimum value of the protocol; the expected value of the maximum number of carriers reaches the minimum value of the protocol 0; the expected value of the maximum number of MIMO layers reaches the minimum value of the protocol 1; the expected value of the minimum scheduling offset value of cross-slot scheduling reaches the maximum value of the protocol; and the expected value of the RRC state is in the value range 1.

[0078] Method 2:

[0079] The number of target value ranges corresponding to the energy saving requirement level other than the lowest energy saving requirement level is obtained.

[0080] If the number is less than the number threshold, it is determined that the energy saving requirement level of the user equipment entering the energy saving mode is the energy saving requirement level corresponding to the number.

[0081] If the number is greater than or equal to the number threshold, it is determined whether at least one highest energy saving requirement level is included in each energy saving requirement level corresponding thereto. If so, it is determined that the energy saving requirement level of the user equipment entering the energy saving mode is the highest energy saving requirement level.

[0082] It should be noted that if the number is greater than or equal to the number threshold, and the highest energy saving requirement level is not included in each energy saving requirement level corresponding thereto, it is determined that the energy saving requirement level of the user equipment entering the energy saving mode is the energy saving requirement level corresponding to the number. For example, the number threshold is 2.

[0083] 303. According to the energy saving requirement level of the user equipment entering the energy saving mode, a first target number of HARQ processes configured for the user equipment is determined.

[0084] In some embodiments, the first target number of HARQ processes configured for the user equipment can be determined according to the energy saving requirement level of the user equipment entering the energy saving mode, which can include: determining the first target number of HARQ processes configured for the user equipment according to the number of HARQ processes corresponding to the energy saving requirement level of the user equipment entering the energy saving mode in the HARQ process number table. The HARQ process number table includes a plurality of energy saving requirement levels and the number of HARQ processes corresponding to each energy saving requirement level.

[0085] It should be noted that the energy saving requirement level is inversely proportional to the number of HARQ processes, and the higher the energy saving requirement level, the fewer the number of HARQ processes.

[0086] For example, the energy saving requirement level includes first, second, third and fourth levels; wherein the first level indicates that the user equipment does not need to enter the energy saving mode, and the second, third and fourth levels all indicate that the user equipment needs to enter the energy saving mode, and the energy saving requirement level corresponding from the second level to the fourth level gradually increases.

[0087] For example, when the energy saving requirement level of the user equipment entering the energy saving mode is the second level, the first target number is 1 / 2 of the original number of HARQ processes; when the energy saving requirement level of the user equipment entering the energy saving mode is the third level, the first target number is 1 / 4 of the original number of HARQ processes; and when the energy saving requirement level of the user equipment entering the energy saving mode is the fourth level, the first target number is 1.

[0088] 304. Issue the first target number to the user equipment.

[0089] In some embodiments, the specific signaling includes high layer signaling.

[0090] Further, issuing the first target number to the user equipment can include: obtaining a target high layer signaling, the target high layer signaling including the first target number; and issuing the target high layer signaling to the user equipment.

[0091] In some embodiments, after step 303, a second information reported by the user equipment can be received, the second information indicating that the user equipment needs to enter the energy saving mode; then a second target number is issued to the user equipment; wherein the second target number is less than the first target number.

[0092] In some embodiments, the second information can include auxiliary information of the user equipment, and the auxiliary information is described above and will not be repeated here.

[0093] In some embodiments, the second target number can be obtained by reducing the first target number by a preset step size.

[0094] It should be noted that if the first target number refers to the number of HARQ processes in the energy saving mode, the second target number is obtained by decreasing the first target number, further improving the energy saving effect of the user equipment. If the first target number refers to the number of HARQ processes in the normal mode, the second target number refers to the number of HARQ processes after the first reduction.

[0095] The second target number is the uplink scheduling HARQ process and / or the downlink scheduling HARQ process configured for the user equipment by reducing the first target number by a preset step size. It can be understood that the base station can reduce the uplink scheduling HARQ process and / or the downlink scheduling HARQ process by a preset step size based on the first target number when receiving the second information reported by the user equipment. For example, the preset step size is 2 or 3, etc.

[0096] In some embodiments, the second target number can be determined according to the second information. It should be noted that the determination method of the second target number can refer to the determination method of the first target number, which will not be repeated here.

[0097] It should be noted that the second target number can be determined according to the second information. It should be noted that the determination method of the second target number can refer to the determination method of the first target number, which will not be repeated here.

[0098] By implementing the above method, the base station can identify the energy saving demand level of the user equipment according to the first information reported by the user equipment, and determine the first target number of the HARQ process configured for the user equipment according to the energy saving demand level, which can further refine the granularity of HARQ process allocation, make the allocation of HARQ process more flexible, and better meet the power consumption demand of the user equipment, thereby reducing the power consumption waste of the user equipment.

[0099] Please refer to Figure 4 , Figure 4 is a structural diagram of the HARQ process allocation device disclosed in the embodiments of the present application. As shown in Figure 4 The HARQ process allocation device can include a collection module 401, an evaluation module 402, and an execution model 403; wherein:

[0100] The collection module 401 is configured to receive the first information reported by the user equipment, and the first information is used to indicate whether the user equipment needs to enter the energy saving mode. The working mode of the user equipment includes the energy saving mode and the normal mode, and the power consumption of the user equipment in the energy saving mode is lower than that in the normal mode.

[0101] The evaluation module 402 is configured to determine the first target number of the HARQ process configured for the user equipment according to the first information.

[0102] The execution module 403 is configured to issue the first target quantity to the user equipment.

[0103] In some embodiments, the evaluation module 402 is configured to determine the first target quantity of the HARQ processes configured for the user equipment according to the first information in the following manner: if the first information indicates that the user equipment does not need to enter the energy saving mode, the evaluation module 402 determines the first target quantity as a first value; and if the first information indicates that the user equipment needs to enter the energy saving mode, the evaluation module 402 determines the first target quantity as a second value; wherein the second value is less than the first value.

[0104] In some embodiments, the collection module 401 is further configured to, after the execution module 403 issues the first target quantity to the user equipment, receive second information reported by the user equipment, the second information indicating that the user equipment needs to enter the energy saving mode.

[0105] Further, the execution module 403 is further configured to issue a second target quantity to the user equipment; wherein the second target quantity is less than the first target quantity.

[0106] In some embodiments, the second target quantity is obtained by reducing the first target quantity by a preset step size.

[0107] In some embodiments, the HARQ processes configured for the user equipment include uplink scheduling HARQ processes of the user equipment, and / or downlink scheduling HARQ processes of the user equipment.

[0108] In some embodiments, the second target quantity is obtained by reducing the first target quantity by a preset step size for the uplink scheduling HARQ processes and / or the downlink scheduling HARQ processes of the HARQ processes configured for the user equipment.

[0109] In some embodiments, the first information is auxiliary information of the user equipment, and the auxiliary information includes an expected value of a network configuration parameter of the user equipment.

[0110] Further, in some embodiments, the evaluation module 402 is configured to determine the first target quantity of the HARQ processes configured for the user equipment according to the first information in the following manner: the evaluation module 402 determines an energy saving demand level of the user equipment entering the energy saving mode according to a target value range in which the expected value of the network configuration parameter of the user equipment is located, and determines the first target quantity of the HARQ processes configured for the user equipment according to the energy saving demand level of the user equipment entering the energy saving mode.

[0111] In some embodiments, the network configuration parameter can include at least one of a discontinuous reception (DRX) parameter, a maximum aggregated bandwidth, a maximum number of carriers, a maximum number of MIMO layers, a minimum scheduling offset value of cross-slot scheduling, and a radio resource control (RRC) state.

[0112] In some embodiments, the execution module 403 can be configured to send the first target number to the user equipment in the following manner: the execution module 403 is configured to obtain a target high-layer signaling, and the target high-layer signaling includes the first target number; and send the target high-layer signaling to the user equipment.

[0113] Please refer to Figure 5 , Figure 5 is a structural diagram of a base station according to an embodiment of the present application. As shown in Figure 5 the base station includes a processor 501 and a memory 502 coupled to the processor 501.

[0114] The processor 501 can include one or more processing cores. The processor 501 connects various parts in the base station through various interfaces and lines, and performs various functions and processes data of the base station by running or executing instructions, programs, code sets or instruction sets stored in the memory 502, and calling data stored in the memory 502.

[0115] The memory 502 can be a read only memory (ROM), a static storage device, a dynamic storage device or a random access memory (RAM).

[0116] In the embodiments of the present application, the processor 501 has the following functions:

[0117] receive first information reported by the user equipment, the first information being used to indicate whether the user equipment needs to enter an energy saving mode, the working mode of the user equipment including the energy saving mode and a normal mode, and the power consumption of the user equipment in the energy saving mode being lower than the power consumption of the user equipment in the normal mode;

[0118] determine a first target number of HARQ processes configured for the user equipment according to the first information;

[0119] send the first target number to the user equipment.

[0120] In the embodiments of the present application, the processor 501 has the following functions:

[0121] if the first information indicates that the user equipment does not need to enter the energy saving mode, determine the first target number as a first value;

[0122] If the first information indicates that the user equipment needs to enter the energy saving mode, the first target number is determined as the second value;

[0123] The second value is less than the first value.

[0124] In the embodiments of the present application, the processor 501 further has the following functions:

[0125] Receiving the second information reported by the user equipment, the second information indicating that the user equipment needs to enter the energy saving mode;

[0126] The second target number is less than the first target number.

[0127] In the embodiments of the present application, the second target number is obtained by reducing the first target number by a preset step size.

[0128] In the embodiments of the present application, the HARQ processes configured for the user equipment include uplink scheduling HARQ processes of the user equipment, and / or downlink scheduling HARQ processes of the user equipment.

[0129] The second target number is obtained by reducing the first target number by a preset step size in the uplink scheduling HARQ processes and / or the downlink scheduling HARQ processes configured for the user equipment.

[0130] In the embodiments of the present application, the first information is auxiliary information of the user equipment, and the auxiliary information includes an expected value of a network configuration parameter of the user equipment; in the embodiments of the present application, the processor 501 further has the following functions:

[0131] According to the target value range in which the expected value of the network configuration parameter of the user equipment is located, a power saving demand level of the user equipment entering the energy saving mode is determined.

[0132] According to the power saving demand level of the user equipment entering the energy saving mode, the first target number of the HARQ processes configured for the user equipment is determined.

[0133] In the embodiments of the present application, the network configuration parameter includes at least one of the following: a discontinuous reception (DRX) parameter, a maximum aggregation bandwidth, a maximum number of carriers, a maximum number of MIMO layers, a minimum scheduling offset value of cross-slot scheduling, and a radio resource control (RRC) state.

[0134] In the embodiments of the present application, the processor 501 further has the following functions:

[0135] Obtaining target high-layer signaling, the target high-layer signaling including the first target number;

[0136] The target high-layer signaling is sent to the user equipment.

[0137] It should be understood that the size of the sequence number of each process described above does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0138] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0139] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0140] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0141] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment.

[0142] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit.

[0143] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts of the prior art that make contributions or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0144] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method for allocating Hybrid Automatic Repeat Request (HARQ) processes, characterized in that, The method comprises: receiving first information reported by a user equipment, the first information being used to indicate whether the user equipment needs to enter an energy saving mode, the working mode of the user equipment comprising the energy saving mode and a normal mode, the power consumption of the user equipment in the energy saving mode being lower than the power consumption of the user equipment in the normal mode; identifying whether the user equipment needs to enter the energy saving mode according to the first information, and determining a first target number of HARQ processes configured for the user equipment according to the identification result; issuing the first target number to the user equipment.

2. The method of claim 1, wherein, The determining of the first target number of HARQ processes configured for the user equipment according to the first information comprises: if the first information indicates that the user equipment does not need to enter the energy saving mode, determining the first target number as a first value; if the first information indicates that the user equipment needs to enter the energy saving mode, determining the first target number as a second value; wherein the second value is less than the first value.

3. The method according to claim 1 or 2, characterized in that, After the issuing of the first target number to the user equipment, the method further comprises: receiving second information reported by the user equipment, the second information indicating that the user equipment needs to enter the energy saving mode; issuing a second target number to the user equipment; wherein the second target number is less than the first target number.

4. The method of claim 3, wherein, The second target number is obtained by reducing the first target number by a preset step size.

5. The method of claim 4, wherein, The HARQ processes configured for the user equipment comprise uplink scheduling HARQ processes and / or downlink scheduling HARQ processes of the user equipment. The second target number is obtained by reducing the first target number by a preset step size for the uplink scheduling HARQ processes and / or the downlink scheduling HARQ processes of the user equipment.

6. The method of claim 1, wherein, The first information is auxiliary information of the user equipment, and the auxiliary information comprises an expected value of a network configuration parameter of the user equipment. The determining of the first target number of HARQ processes configured for the user equipment according to the first information comprises: determining an energy saving demand level of the user equipment entering the energy saving mode according to a target value range in which the expected value of the network configuration parameter of the user equipment is located; determining the first target number of HARQ processes configured for the user equipment according to the energy saving demand level.

7. The method of claim 6, wherein, The network configuration parameter comprises at least one of the following: a discontinuous reception (DRX) parameter, a maximum aggregation bandwidth, a maximum number of carriers, a maximum number of MIMO layers, a minimum scheduling offset value of cross-slot scheduling, and a radio resource control (RRC) state.

8. The method of any one of claims 1, wherein, The issuing of the first target number to the user equipment comprises: obtaining target high-layer signaling, the target high-layer signaling comprising the first target number; issuing the target high-layer signaling to the user equipment.

9. A HARQ process allocation device, characterized in that, The method comprises: A collection module is configured to receive first information reported by a user equipment, the first information being used to indicate whether the user equipment needs to enter an energy saving mode, and the working mode of the user equipment includes the energy saving mode and a normal mode, and the power consumption of the user equipment in the energy saving mode is lower than the power consumption of the user equipment in the normal mode; An evaluation module is configured to identify whether the user equipment needs to enter the energy saving mode according to the first information, and determine a first target number of HARQ processes configured for the user equipment according to the identification result; An execution module is configured to issue the first target number to the user equipment.

10. A base station, characterized by, comprising: a memory storing executable program codes; and a processor coupled with the memory; the processor invokes the executable program codes stored in the memory, and the executable program codes are executed by the processor to enable the processor to implement the method in any one of claims 1-8.

11. A computer readable storage medium storing a computer program, wherein, the computer program is executed by the processor to enable the processor to implement the method in any one of claims 1-8.

Citation Information

Patent Citations

  • Energy-saving mode indication method, terminal and network side equipment

    CN113543290A

  • Apparatus and method for transmitting and receiving data in non-terrestrial network system

    WO2022086255A1