Communication method and device, terminal and network side equipment
By reporting auxiliary information to network-side devices and independently determining uplink transmission information, the scheduling mismatch problem caused by the lack of terminal information of network-side devices is solved, and the performance and flexibility of the terminal are improved.
Patent Information
- Application Number
- CN202410062759.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-16
- Publication Date
- 2025-07-18
AI Technical Summary
In a communication system, the lack of sufficient terminal information of the network side equipment causes the scheduling or configuration information to mismatch the terminal, resulting in poor terminal performance.
The terminal reports auxiliary information to the network-side equipment to assist in scheduling, and determines the uplink transmission power and resources based on the instructions of the network-side equipment, including the power adjustment range and the power fallback value, etc., and determines the uplink transmission information by itself, involving cache size, path loss estimation parameters, QoS, CQI, distance and environmental information, etc.
The uplink transmission information determined independently by the terminal is more matched with it, which improves the performance and flexibility of the terminal and achieves more effective resource utilization and power management.
Smart Images

Figure CN120343736A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technologies, and particularly relates to a communication method, apparatus, terminal, and network-side device. Background Art
[0002] In some communication systems, the transmission-related information of a terminal is basically determined by a network-side device. For example, for the uplink transmission-related information such as the scheduling resources and transmission power of the terminal, it is basically directly determined by the network-side device. However, when the network side determines the relevant indication parameters, there is less terminal information that can be referred to, which may cause the transmission-related scheduling or configuration information of the terminal to be inapplicable to the terminal or have a poor matching degree with the terminal, resulting in poor terminal performance. Summary of the Invention
[0003] Embodiments of this application provide a communication method, apparatus, terminal, and network-side device, which can solve the problem of poor terminal performance.
[0004] In a first aspect, a communication method is provided, including:
[0005] The terminal performs a first operation, and the first operation includes at least one of the following:
[0006] Report auxiliary information to the network-side device, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0007] Determine at least one of the uplink transmission power and uplink transmission resources based on the indication information sent by the network-side device, where the indication information includes at least one of the following: power adjustment range, adjusted power backoff value information;
[0008] Determine the uplink transmission information according to first information, where the first information includes at least one of the following: buffer size, path loss estimation parameter, Quality of Service (QoS), service type, Channel Quality Indicator (CQI), first measurement result, distance, environmental information.
[0009] In a second aspect, a communication method is provided, including:
[0010] The network-side device performs a second operation, and the second operation includes at least one of the following:
[0011] Receive the auxiliary information reported by the terminal, and determine the scheduling information according to the auxiliary information, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0012] Send indication information to a terminal, where the indication information is used to determine at least one of an uplink transmission power and an uplink transmission resource, and the indication information includes at least one of the following: a power adjustment range, adjusted power backoff value information.
[0013] In a third aspect, a communication device is provided, including:
[0014] An execution module, configured to perform a first operation, where the first operation includes at least one of the following:
[0015] Report auxiliary information to a network-side device, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0016] Determine at least one of an uplink transmission power and an uplink transmission resource based on indication information sent by a network-side device, where the indication information includes at least one of the following: a power adjustment range, adjusted power backoff value information;
[0017] Determine uplink transmission information according to first information, where the first information includes at least one of the following: buffer size, path loss estimation parameter, quality of service (QoS), service type, channel quality indicator (CQI), first measurement result, distance, environmental information.
[0018] In a fourth aspect, a communication device is provided, including:
[0019] An execution module, configured to perform a second operation, where the second operation includes at least one of the following:
[0020] Receive auxiliary information reported by a terminal, and determine scheduling information according to the auxiliary information, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0021] Send indication information to the terminal, where the indication information is used to determine at least one of an uplink transmission power and an uplink transmission resource, and the indication information includes at least one of the following: a power adjustment range, adjusted power backoff value information.
[0022] In a fifth aspect, a terminal is provided, where the device includes a processor and a memory, and the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the communication method on the terminal side provided in the embodiments of the present application are implemented.
[0023] In a sixth aspect, a terminal is provided, including a processor and a communication interface. Wherein, the processor or the communication interface is used to perform a first operation, and the first operation includes at least one of the following: reporting auxiliary information to a network-side device, where the auxiliary information is used to assist the network-side device in scheduling the terminal; determining at least one of an uplink transmission power and an uplink transmission resource based on indication information sent by the network-side device, where the indication information includes at least one of the following: a power adjustment range, an adjusted power backoff value information; determining uplink transmission information according to first information, where the first information includes at least one of the following: a buffer size, a path loss estimation parameter, a quality of service (QoS), a service type, a channel quality indicator (CQI), a first measurement result, a distance, an environmental information.
[0024] In a seventh aspect, a network-side device is provided. The device includes a processor and a memory. The memory stores a program or instructions that can run on the processor. When the program or instructions are executed by the processor, the steps of the communication method on the network-side device side provided in the embodiments of the present application are implemented.
[0025] In an eighth aspect, a network-side device is provided, including a processor and a communication interface. Wherein, the processor or the communication interface is used to perform a second operation, and the second operation includes at least one of the following: receiving auxiliary information reported by a terminal, and determining scheduling information according to the auxiliary information, where the auxiliary information is used to assist the network-side device in scheduling the terminal; sending indication information to the terminal, where the indication information is used to determine at least one of an uplink transmission power and an uplink transmission resource, and the indication information includes at least one of the following: a power adjustment range, an adjusted power backoff value information.
[0026] In a ninth aspect, a readable storage medium is provided. A program or instructions are stored on the readable storage medium. When the program or instructions are executed by a processor, the steps of the communication method on the terminal side provided in the embodiments of the present application are implemented, or the steps of the communication method on the network-side device side provided in the embodiments of the present application are implemented.
[0027] In a tenth aspect, a wireless communication system is provided, including: a terminal and a network-side device. The terminal can be used to execute the steps of the communication method on the terminal side provided in the embodiments of the present application, and the network-side device can be used to execute the steps of the communication method on the network-side device side provided in the embodiments of the present application.
[0028] In an eleventh aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instructions to implement the communication method on the terminal side provided in the embodiments of the present application, or to implement the steps of the communication method on the network-side device side provided in the embodiments of the present application.
[0029] In a twelfth aspect, a computer program / program product is provided. The computer program / program product is stored in a storage medium and is executed by at least one processor to implement the steps of the communication method on the terminal side provided in the embodiments of the present application, or the program / program product is executed by at least one processor to implement the steps of the communication method on the network side device side provided in the embodiments of the present application.
[0030] In the embodiments of the present application, the terminal performs a first operation, and the first operation includes at least one of the following: reporting auxiliary information to the network side device, where the auxiliary information is used to assist the network side device in scheduling the terminal; determining at least one of the uplink transmission power and the uplink transmission resource based on the indication information sent by the network side device, where the indication information includes at least one of the following: power adjustment range, adjusted power back-off value information; determining the uplink transmission information according to the first information, where the first information includes at least one of the following: buffer size, path loss estimation parameter, QoS, service type, CQI, first measurement result, distance, environmental information. Since the auxiliary information is used to assist the network side device in scheduling the terminal, this can make the scheduling more matched with the terminal to improve the terminal performance; and the indication information includes at least one of the power adjustment range and the adjusted power back-off value information, so that the terminal can determine the uplink transmission power and the uplink transmission resource based on at least one of the power adjustment range and the adjusted power back-off value information, enabling the terminal uplink transmission to support power adjustment, making the terminal uplink transmission more flexible and conducive to improving the terminal performance; in addition, determining the uplink transmission information according to the above first information, since it is determined by the terminal itself, the determined uplink transmission information is more matched with the terminal to improve the terminal performance. Description of the Drawings
[0031] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0032] Figure 2 is a flowchart of a communication method provided by the embodiments of the present application;
[0033] Figure 3 is a flowchart of another communication method provided by the embodiments of the present application;
[0034] Figure 4 is a structural diagram of a communication device provided by the embodiments of the present application;
[0035] Figure 5 is a structural diagram of another communication device provided by the embodiments of the present application;
[0036] Figure 6 is a structural diagram of a communication device provided by the embodiments of the present application;
[0037] Figure 7 It is a structural diagram of a terminal provided by an embodiment of the present application;
[0038] Figure 8 It is a structural diagram of a network - side device provided by an embodiment of the present application. Specific implementation manners
[0039] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0040] The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same category, and the number of objects is not limited. For example, the target object can be one or multiple. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.
[0041] The term "indicate" in the present application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly tells the receiver specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.
[0042] It should be noted that the technology described in the embodiments of this application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, and can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and the NR term is used in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th Generation (6G) communication system. th Generation, 6G) communication system.
[0043] Figure 1A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, TVs, washing machines, or furniture, etc.), a game console, a personal computer (PC), an ATM, a self-service machine, an Internet of Things (IoT) device, or an ambient Internet of Things (A-IoT) device, etc., which are terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be referred to as a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip, or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application.
[0044] The network-side device 12 may include an access network device or a core network device. Among them, the access network device may also be referred to as a radio access network (RAN) device, a radio access network function, or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP), or a wireless fidelity (WiFi) node, etc. Among them, the base station may be referred to as Node B (NB), evolved Node B (eNB), next generation Node B (gNB), New Radio Node B (NR Node B), access point, relay base station (RBS), serving base station (SBS), base transceiver station (BTS), radio base station, radio transceiver, basic service set (BSS), extended service set (ESS), home Node B (HNB), home evolved Node B, transmission reception point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to a specific technical term. It should be noted that in the embodiments of this application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0045] The core network device may include, but is not limited to, at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of the present application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited.
[0046] The following will, with reference to the accompanying drawings, through some embodiments and their application scenarios, elaborate in detail on a communication method, apparatus, and device provided by the embodiments of the present application.
[0047] Please refer to Figure 2 , Figure 2 which is a flowchart of a communication method provided by the embodiments of the present application. As Figure 2 shown, it includes the following steps:
[0048] Step 201, the terminal performs a first operation, and the first operation includes at least one of the following:
[0049] Report auxiliary information to the network-side device, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0050] Determine at least one of the uplink transmission power and uplink transmission resources based on the indication information sent by the network-side device, where the indication information includes at least one of the following: power adjustment range, adjusted power backoff value information;
[0051] Determine the uplink transmission information according to the first information, where the first information includes at least one of the following: buffer size, path loss estimation parameter, QoS, service type, CQI, first measurement result, distance, environmental information.
[0052] Among them, the above-mentioned auxiliary information is used to assist the network-side device in scheduling the terminal can be understood as the above-mentioned auxiliary information is used to assist in scheduling the above-mentioned terminal. Since the auxiliary information is sent to the above-mentioned network-side device, the auxiliary information can assist the network-side device in scheduling the terminal. After receiving the above-mentioned auxiliary information, the network-side device determines the scheduling for the above-mentioned terminal based on the auxiliary information, such as determining scheduling information. Specifically, it can determine at least one of scheduling parameters, transmission resources, and scheduling schemes. And the above-mentioned scheduling can be uplink scheduling or downlink scheduling.
[0053] In some embodiments, the above-mentioned auxiliary information may be auxiliary information determined by the terminal based on its own requirements, actual situation, or expectations, etc. The auxiliary information can assist the scheduling determined by the network-side device to meet the expectations of the terminal, such as being able to assist the network-side scheduling to be more in line with the transmission parameters expected by the terminal, and generally reducing the power amplifier power consumption or terminal power consumption.
[0054] The above-mentioned indication information may be sent by the network-side device based on the above-mentioned auxiliary information, or the network-side device may not consider the above-mentioned auxiliary information when sending the above-mentioned indication information, such as when the terminal does not send the above-mentioned auxiliary information.
[0055] The above-mentioned power adjustment range may represent the power range allowed for the terminal to adjust during uplink transmission. For example, the network-side device indicates that the power adjustment range is 1 dBm or 2 dBm, etc. Through the above-mentioned power adjustment range, it is beneficial for the terminal to save power consumption. For example, the network-side device allows the terminal to adjust the transmission power within a certain range. At this time, if the terminal prioritizes instantaneous power consumption, it may be more inclined to transmit at a low power, while the terminal that prioritizes overall power consumption is more inclined to transmit at a high power.
[0056] The above-mentioned adjusted power backoff value information may represent the relevant information of the power backoff value during uplink transmission.
[0057] Determining at least one of the uplink transmission power and the uplink transmission resource based on the indication information sent by the network-side device may be to adjust at least one of the uplink transmission power and the uplink transmission resource based on the indication information. For example, adjusting the power backoff value to achieve lower power consumption. Another example: The terminal determines a preliminary transmission power according to the transmission bandwidth in the indication information sent by the network side, and then adjusts the preliminary transmission power according to the power adjustment range.
[0058] The above first information may be determined by the terminal according to actual requirements or the terminal situation. The above uplink transmission information may include uplink transmission power, uplink transmission bandwidth, modulation and coding scheme (MCS), etc. Determining the uplink transmission information according to the first information may determine the uplink transmission information based on the mapping relationship or calculation formula between the first information and the uplink transmission information, or determine the uplink transmission information within the uplink transmission information set based on the first information, etc.
[0059] The above buffer size may represent the current buffer size of the terminal. It can be understood that the buffer size reported by the terminal may be the actual buffer size, or a buffer size smaller than the actual buffer determined according to the terminal's expected transmission strategy (such as transmission power, etc.); the above path loss estimation parameter may represent the path loss estimation parameter expected or measured by the terminal, the above QoS may be the QoS of the terminal's current service or the service to be transmitted or the terminal's expected QoS, the above service type may be the service type of the terminal's current service or the service to be transmitted, the above CQI may be the CQI measured by the terminal or the CQI expected by the terminal, the above first measurement result may be the measurement result measured by the terminal, the above distance may be the distance measured by the terminal from the network-side device, and the above environmental information may represent the environment where the terminal is currently located, such as indoors or outdoors, the height difference from the network-side device, or whether it is a direct path or a non-direct path from the network-side device.
[0060] In the embodiments of the present application, since the auxiliary information is used to assist the network-side device in scheduling the terminal, this can make the scheduling more matching with the terminal to improve the terminal performance; and the indication information includes at least one of the power adjustment range and the adjusted power backoff value information, so that the terminal can determine the uplink transmission power and the uplink transmission resource based on at least one of the power adjustment range and the adjusted power backoff value information, enabling the terminal's uplink transmission to support power adjustment, making the terminal's uplink transmission more flexible and conducive to improving the terminal performance; in addition, the uplink transmission information can be determined according to the above first information. Since it is determined by the terminal itself, the determined uplink transmission information is more matching with the terminal to improve the terminal performance.
[0061] As an alternative implementation manner, the auxiliary information includes at least one of the following:
[0062] Power information, power consumption policy indication, Transport Block (TB) information, Rank information, number of layers information, codeword information, number of streams information, number of antenna ports information, bandwidth information, Resource Block (RB) quantity information, scheduling policy information, path loss information, MCS information, data rate information, Carrier Aggregation (CA) information, activated Bandwidth Part (BWP) information, activated Secondary Cell (Scell) information, delay information, buffer information, transmission time information.
[0063] Among them, the above power information includes at least one of the following:
[0064] Desired power value, minimum power value, maximum power value, average power value, lower power limit value, average lower power limit;
[0065] The above desired power value can be a value, or a set or a range. For example: it can be a set of desired power values or a desired power range.
[0066] The above lower power limit value can be a specific value, or can be a set of lower power limit values or a lower power limit range.
[0067] Since the auxiliary information includes the above power information, it can make the power of the network side device for scheduling the above terminal match the above power information, thereby helping to save the power consumption of the terminal or improve the transmission performance of the terminal.
[0068] For example: The terminal can determine a balance point between power consumption and Power Amplifier (PA) efficiency, for example, 17 dBm. Then, through the above auxiliary information, it can be realized that the network side can try to adjust the scheduling information during scheduling so that the transmission power value of the terminal works at such a balance point, thereby balancing the transmission power consumption and PA efficiency.
[0069] Another example: The terminal determines that at least part of the transmission can be performed with a relatively high transmission power according to the data size in the buffer (such as the buffer size), so as to reduce the number of transmissions for transmitting the data completely, and then the overall power consumption can be reduced. At this time, the terminal indicates a desired power value to the base station, for example, 17 dBm, to enable the terminal to transmit with a relatively high transmission power during transmission, reduce the number of transmissions, and reduce the overall power consumption.
[0070] For another example, the terminal indicates that the expected minimum transmission power is 14 dBm. To maintain a high level of PA efficiency, it is expected that the network side does not schedule uplink transmissions below the power lower limit value during scheduling, thereby reducing the terminal power consumption as a whole.
[0071] The above power consumption policy indication can indicate whether the terminal is power consumption - priority, that is, whether the terminal gives priority to power consumption savings, or can indicate whether it is the current power consumption priority or the overall power consumption priority. For example: The above power policy indicates that the terminal is a power consumption - priority terminal, that is, when the network - side device schedules itself, it is expected to schedule more resources relatively, thereby reducing the transmission time and thus reducing power consumption. In this way, through the above power consumption policy indication, the network - side device can match the scheduling of the above - mentioned terminal with the power consumption policy of the terminal to save the terminal power consumption and improve the transmission performance of the terminal.
[0072] The above TB information may include at least one of the following:
[0073] TB size, TB size list, TB size range, average TB size.
[0074] Among them, the above TB information can indicate the size of the TB that the terminal wants to send in total or once, and can assist the network - side device to determine scheduling parameters, thereby more directly affecting the transmission time and transmission power, making the network - side device schedule the corresponding transmission time and transmission power more in line with the terminal, so as to improve the transmission performance of the terminal or reduce the transmission energy consumption of the terminal.
[0075] In some embodiments, the unit of the above TB size is a time slot, or the above TB size can also be in units such as transmission size, symbol, or mini - slot, etc. For example, one possibility is that the terminal reports the expected transmission time at the same time to determine the unit of the TB size, and another possibility is that the form of the data size reported by the terminal is associated with a certain time - domain form, such as time slot, mini - slot, or symbol, etc.
[0076] For example: In one embodiment, for different TB sizes, 16 different TB size range intervals are predefined, such as 0 - 200K, 200K - 1M, 1M - 2M, 2M - 4M, etc. The terminal uses 4 - bit indication information to indicate the size of the TB it wants to send, thereby assisting the network side to determine parameters such as the uplink transmission bandwidth, and finally achieving an expected transmission power of the terminal.
[0077] The above Rank information may include at least one of the following:
[0078] Rank value, Rank set, Rank range, Rank average value, Rank expected value, Rank upper limit, Rank lower limit.
[0079] Based on the above Rank information, the network-side device can perform a more appropriate or more in line with the terminal's expectations scheduling for the terminal, so as to improve the terminal's transmission performance or reduce the terminal's transmission energy consumption. For example, the terminal can report a larger Rank value to increase the data transmission rate.
[0080] The above layer information includes at least one of the following:
[0081] Number of layers, set of layer numbers, range of layer numbers, average value of layer numbers, expected value of layer numbers, upper limit of layer numbers, lower limit of layer numbers.
[0082] Based on the above layer information, the network-side device can perform a more appropriate or more in line with the terminal's expectations scheduling for the terminal, so as to improve the terminal's transmission performance or reduce the terminal's transmission energy consumption. For example, schedule the number of layers expected by the terminal so that the terminal's transmission is more easily in line with the terminal's expectations.
[0083] The above codeword information includes at least one of the following:
[0084] Number of codewords, set of codewords, range of codewords, average value of codewords, expected value of codewords, upper limit of codewords, lower limit of codewords.
[0085] Based on the above codeword information, the network-side device can perform a more appropriate or more in line with the terminal's expectations scheduling for the terminal, so as to improve the terminal's transmission performance or reduce the terminal's transmission energy consumption. For example, schedule the number of codewords expected by the terminal so that the terminal's transmission is more easily in line with the terminal's expectations.
[0086] The above number of streams information includes at least one of the following:
[0087] Number of streams, set of number of streams, range of number of streams, average value of number of streams, expected value of number of streams, upper limit of number of streams, lower limit of number of streams.
[0088] Based on the above layer information, the network-side device can perform a more appropriate or more in line with the terminal's expectations scheduling for the terminal, so as to improve the terminal's transmission performance or reduce the terminal's transmission energy consumption. For example, schedule the number of streams expected by the terminal so that the terminal's transmission is more easily in line with the terminal's expectations.
[0089] The above number of antenna ports information includes at least one of the following:
[0090] Number of antenna ports, set of number of antenna ports, range of number of antenna ports, average value of number of antenna ports, expected value of number of antenna ports, upper limit of number of antenna ports, lower limit of number of antenna ports.
[0091] Through the above layer information, the network-side device can perform a more appropriate or more terminal-expected scheduling on the terminal, so as to improve the transmission performance of the terminal or reduce the transmission energy consumption of the terminal. For example: scheduling the number of antenna ports expected by the terminal, so that the transmission of the terminal is more likely to meet the expectations of the terminal.
[0092] The above bandwidth information includes at least one of the following:
[0093] Bandwidth, bandwidth set, bandwidth range, bandwidth average value, bandwidth expected value, bandwidth upper limit, bandwidth lower limit.
[0094] Through the above layer information, the network-side device can perform a more appropriate or more terminal-expected scheduling on the terminal, so as to improve the transmission performance of the terminal or reduce the transmission energy consumption of the terminal. For example: the terminal provides an expected bandwidth value of 5M, which can enable the network-side device to schedule the corresponding bandwidth, thereby using a larger transmission bandwidth and determining a higher transmission power. Or the terminal provides an expected minimum bandwidth, so that the scheduling of the network-side device conforms to the minimum bandwidth.
[0095] The above RB quantity information includes at least one of the following:
[0096] Number of RBs, set of numbers of RBs, range of numbers of RBs, average value of numbers of RBs, expected value of numbers of RBs, upper limit of numbers of RBs, lower limit of numbers of RBs.
[0097] Through the above RB quantity information, the network-side device can perform a more appropriate or more terminal-expected scheduling on the terminal, so as to improve the transmission performance of the terminal or reduce the transmission energy consumption of the terminal. For example: the terminal provides 40 Physical Resource Blocks (PRBs), etc., which can enable the network-side device to schedule the corresponding bandwidth, thereby using a larger transmission bandwidth and determining a higher transmission power.
[0098] The above scheduling policy information can be a list of scheduling policies. For example, the terminal recommends to the network-side device the scheduling policies expected by the terminal, such as including at least one of the following:
[0099] A scheduling policy that is more biased towards Time Division Multiplexing (TDM) rather than Frequency Division Multiplexing (FDM); it can be understood that the TDM scheduling will enable each terminal to occupy as many resources as possible in the frequency domain, and different terminals are distinguished by different time domain resources.
[0100] More inclined to the scheduling of large bandwidth;
[0101] Tend to the scheduling with a higher Rank / more antennas.
[0102] Through the above scheduling policy information, the network-side device can perform a more appropriate or more terminal-expected scheduling on the terminal, so as to improve the transmission performance of the terminal or reduce the transmission energy consumption of the terminal.
[0103] The above path loss information includes at least one of the following:
[0104] Path loss value, path loss set, path loss range, path loss average value, path loss expected value, path loss upper limit, path loss lower limit.
[0105] Through the above path loss information, the network-side device can perform a more appropriate or more terminal-expected scheduling on the terminal. For example, through the above path loss information, the network-side device can be assisted to determine the transmission power of the final scheduling in combination with other auxiliary information. Of course, in some embodiments, the path loss value may also be determined by the network-side device itself.
[0106] The above MCS information includes at least one of the following:
[0107] MCS, MCS set, MCS range, MCS average value, MCS expected value, MCS upper limit, MCS lower limit.
[0108] Through the above MCS information, the network-side device can perform a more appropriate or more terminal-expected scheduling on the terminal, so as to improve the transmission performance of the terminal or reduce the transmission energy consumption of the terminal.
[0109] The above data rate information includes at least one of the following:
[0110] Data rate, data rate set, data rate range, data rate average value, data rate expected value, data rate upper limit, data rate lower limit.
[0111] Through the above data rate quantity information, the network-side device can perform a more appropriate or more terminal-expected scheduling on the terminal. For example, schedule a transmission data rate that is more in line with the terminal's expectations, so as to improve the transmission performance of the terminal or reduce the transmission energy consumption of the terminal.
[0112] The above CA information includes at least one of the following:
[0113] Number of carriers of CA, set of number of carriers of CA, range of number of carriers of CA, average value of number of carriers of CA, expected value of number of carriers of CA, upper limit of number of carriers of CA, lower limit of number of carriers of CA.
[0114] Through the above CA information, the network-side device can perform a more appropriate or more terminal-expected scheduling on the terminal. For example, schedule a number of carriers that is more in line with the terminal's expectations, so as to improve the transmission performance of the terminal or reduce the transmission energy consumption of the terminal.
[0115] The above activation BWP information includes at least one of the following:
[0116] The number of activated BWPs, the set of the number of activated BWPs, the range of the number of activated BWPs, the average value of the number of activated BWPs, the expected value of the number of activated BWPs, the upper limit of the number of activated BWPs, the lower limit of the number of activated BWPs.
[0117] Through the above BWP information, the network side device can perform a more appropriate or more in line with the terminal's expectations scheduling on the terminal. For example, scheduling the number of BWPs that is more in line with the terminal's expectations to improve the terminal's transmission performance or reduce the terminal's transmission energy consumption.
[0118] The above activation Scell information includes at least one of the following:
[0119] The number of activated Scells, the set of the number of activated Scells, the range of the number of activated Scells, the average value of the number of activated Scells, the expected value of the number of activated Scells, the upper limit of the number of activated Scells, the lower limit of the number of activated Scells.
[0120] Through the above Scell information, the network side device can perform a more appropriate or more in line with the terminal's expectations scheduling on the terminal. For example, activating the number of BWPs that is more in line with the terminal's expectations to improve the terminal's transmission performance or reduce the terminal's transmission energy consumption.
[0121] The above latency information includes at least one of the following:
[0122] Latency value, latency set, latency range, average latency value, expected latency value, upper latency limit, lower latency limit.
[0123] Through the above latency information, the network side device can perform a more appropriate or more in line with the terminal's expectations scheduling on the terminal. For example, the network side device is more aware of the transmission latency or the scheduling latency information expected by the terminal to improve the terminal's transmission performance or reduce the terminal's transmission energy consumption. It can be understood that the scheduling latency refers to scheduling the terminal transmission after a certain time interval.
[0124] The above buffer information includes at least one of the following:
[0125] Buffer size, buffer size set, buffer size range, average buffer size value, expected buffer size value, upper buffer size limit, lower buffer size limit.
[0126] Through the above buffer information, the network side device can perform a more appropriate or more in line with the terminal's expectations scheduling on the terminal. For example, the network side determines according to the buffer information that at least part of the transmission can be performed with a relatively high transmission power, thereby reducing the number of transmissions to complete the data transmission, and thus the overall power consumption can be reduced.
[0127] The above transmission time information includes at least one of the following:
[0128] Transmission time, set of transmission times, range of transmission times, average value of transmission times, expected value of transmission times, upper limit of transmission time, lower limit of transmission time.
[0129] Through the above transmission time information, the network-side device can perform more appropriate or more in line with the terminal's expectations scheduling on the terminal. For example, the network-side device schedules the terminal to transmit within the time indicated by the above transmission time information, thereby improving the terminal's transmission performance or saving the terminal's power consumption.
[0130] As an optional implementation manner, the reporting of the auxiliary information to the network-side device satisfies at least one of the following:
[0131] The auxiliary information includes information with different reporting methods;
[0132] The reporting method of the auxiliary information includes at least one of list, bitmap, mapping table, and direct indication;
[0133] The auxiliary information is reported in association with other information reported by the terminal.
[0134] The above auxiliary information including information with different reporting methods may mean that the reporting methods of different auxiliary information are different, or the reporting methods of some auxiliary information are the same and the reporting methods of some auxiliary information are different. The reporting methods of some or all of the auxiliary information can be predefined by the protocol or preconfigured, configured, or indicated by the network side.
[0135] The above list reporting can be used to report one or more pieces of auxiliary information through a list. It can be understood that by predefined or preconfigured values or states corresponding to the list, the content of the auxiliary information can be determined according to the index or list position represented by the transmitted bit group.
[0136] The above bitmap reporting can be used to report through one or more bitmaps, and each bitmap can be used to indicate one or more pieces of auxiliary information. It can be understood that by predefined or preconfigured values or states corresponding to each position in the bitmap, the content of the auxiliary information can be determined according to the transmitted bit group.
[0137] The above mapping table reporting can be used to report the index in the mapping table to report one or more pieces of auxiliary information. It can be understood that by predefined or preconfigured values or states corresponding to the mapping table, the content of the auxiliary information can be determined according to the index represented by the transmitted bit group or the position in the mapping table.
[0138] The above direct indication can be to directly explicitly indicate the auxiliary information in the reporting message.
[0139] It should be noted that the auxiliary information and the reported content can be protocol - agreed or pre - configured by the network side. For example, in some embodiments, the protocol defines or the network side pre - configures multiple mapping tables or indication information corresponding to multiple levels or bits. For different auxiliary information reported by the terminal, such as one or more of the expected power value, power lower limit value, TB size, power consumption priority indication, rank value, bandwidth, scheduling strategy, path loss estimation, different corresponding relationships are defined respectively.
[0140] The above - mentioned associated reporting of other information reported by the terminal can be the associated reporting of the above - mentioned other information and auxiliary information. In this way, since only the same transmission resources are shared by the above - mentioned auxiliary information and other information, transmission resources can be saved.
[0141] Among them, the above - mentioned other information can include one or more measurement results, or can also include information other than measurement results. For example, the above - mentioned other information can include at least one of the following:
[0142] Reference Signal Received Power (RSRP), Received Signal Strength Indication (RSSI), Signal to Interference plus Noise Ratio (SINR), Reference Signal Received Quality (RSRQ), path loss, number of Acknowledgements (ACK), ACK ratio, number of Negative Acknowledgements (NACK), NACK ratio, power consumption, energy consumption level, energy - saving level, success rate, failure rate.
[0143] For each of the above - mentioned other information when reporting, one or more auxiliary information can be associated.
[0144] In some embodiments, when the auxiliary information includes multiple types of information, at least some of the other information is associated with at least one of the auxiliary information.
[0145] For example, each of the above - mentioned other information is associated with at least one of the maximum, minimum, average, expected or range of one or more of power, TB size, bandwidth, MCS, scheduling strategy, Rank value, number of layers, number of codewords, number of streams or number of antenna ports.
[0146] The above associated reporting can save transmission resources and improve the flexibility of auxiliary information reporting. For example, different ranges of RSRP reported by the terminal can be associated with different powers or TB sizes.
[0147] As an optional implementation manner, the auxiliary information is determined by the terminal based on second information, and the second information includes at least one of the following: buffer size, path loss estimation parameter, QoS, service type, CQI, first measurement result, distance, environmental information.
[0148] Among them, for the content included in the above second information, reference can be made to the corresponding description of the above first information, which will not be elaborated here.
[0149] In some implementation manners, the above second information may be the same as the above first information, or the values of all or part of the information in the second information are different from those of the first information.
[0150] The fact that the above auxiliary information is determined by the terminal based on the second information can be understood as that the auxiliary information sent by the terminal to the network-side device matches the above second information, so that the scheduling of the terminal by the network-side device matches the above second information, thereby improving the terminal performance. For example: The reporting of CQI affects the network-side device's final determination of the modulation order and coding rate. Therefore, the terminal can report more accurate auxiliary information according to the CQI measured by itself, so that the modulation order and coding rate match the CQI, improving the channel quality.
[0151] Optionally, when the buffer size is greater than a first threshold, the first operation includes reporting auxiliary information to the network-side device; or
[0152] When the first measurement result is greater than a second threshold, the first operation includes reporting auxiliary information to the network-side device.
[0153] Among them, the above first threshold and second threshold can be agreed upon by the protocol or configured by the network side, or determined by the terminal itself.
[0154] In this implementation manner, it can be realized that the auxiliary information is reported only when the buffer size is greater than the first threshold. In this way, it can be realized that only when the buffer size is too large, the network-side device is assisted in scheduling, and when the buffer size is small, no assistance is provided, and the network-side device decides by itself. For example: When sending small data packets, in order to avoid a greater impact on scheduling fairness, it is not necessary to force the transmission with a larger power.
[0155] The first operation in the case where the first measurement result is greater than the second threshold includes reporting auxiliary information to the network-side device. This can achieve reporting auxiliary information only in this case, which can not only reduce the reporting of auxiliary information, but also enable the network-side device to perform scheduling that meets the terminal's expectations when the first measurement result is greater than the second threshold, so as to improve the terminal performance.
[0156] It should be noted that the above embodiments include the following three ways:
[0157] In the case where the cache size is greater than the first threshold, the first operation includes reporting auxiliary information to the network-side device; or,
[0158] In the case where the first measurement result is greater than the second threshold, the first operation includes reporting auxiliary information to the network-side device; or,
[0159] In the case where the cache size is greater than the first threshold and the first measurement result is greater than the second threshold, the first operation includes reporting auxiliary information to the network-side device.
[0160] In one embodiment, the terminal will trigger the reporting of power auxiliary information only under certain conditions. For example, when the size of the data to be sent is greater than a certain value, or in an indoor scenario where the frequency selectivity is relatively flat, or when the distance from the base station is less than a certain distance limit, etc. Under these conditions, it is more suitable to use a larger bandwidth in exchange for a shorter transmission time, so as to achieve a lower power consumption level.
[0161] As an alternative embodiment, the first measurement result in the above first information or second information includes at least one of the following for the target measurement object:
[0162] RSRP, RSSI, SINR, RSRQ;
[0163] Among them, the target measurement object includes at least one of the following:
[0164] Synchronization Signal Block (SSB), Channel State Information Reference Signal (CSI-RS), Demodulation Reference Signal (DMRS), tracking reference signal (TRS).
[0165] It can be understood that the target measurement object may also be other reference signals that can achieve the same functions, such as at least one of synchronization, channel state measurement, cell quality measurement, demodulation, phase tracking, etc.
[0166] In this way, it is possible to measure one or more measurement objects, and the measurement results of multiple measurement quantities can be measured, so that the terminal can assist the network side in scheduling or determining uplink transmission information based on more information.
[0167] As an optional implementation manner, the environmental information in the above first information or second information is used to indicate whether the terminal is indoors or outdoors.
[0168] In this implementation manner, since it is considered whether the terminal is indoors or outdoors, the scheduling or uplink transmission information of the terminal can be better matched with the environment where the terminal is located to improve the performance of the terminal. For example, the frequency selection in the indoor environment is relatively low, which is more conducive to increasing the bandwidth for transmission. Among them, frequency selection can be frequency selective fading, which means that the fading characteristics are different in different frequency bands, and frequency selective fading occurs when the frequency exceeds the coherence bandwidth. The parameter for quantifying frequency selection can be the size of the correlation bandwidth.
[0169] As an optional implementation manner, reporting the auxiliary information to the network side device includes at least one of the following:
[0170] The auxiliary information is reported together with the Buffer Status Report (BSR), or the auxiliary information is carried in the BSR;
[0171] The auxiliary information is reported as the capability of the terminal;
[0172] The auxiliary information is reported as Uplink Control Information (UCI); it can be understood that at this time, the auxiliary information is carried in the physical uplink control channel or the physical uplink shared channel.
[0173] The auxiliary information is reported by being carried in the Physical Uplink Shared Channel (PUSCH).
[0174] The above-mentioned reporting of the auxiliary information together with the BSR can be that the auxiliary information and the BSR are reported using the same resources or the same message to save transmission resources. The above-mentioned carrying of the auxiliary information in the BSR can be adding the auxiliary information to the BSR, and the BSR may or may not include other information in addition to the above-mentioned auxiliary information.
[0175] The above auxiliary information can be reported as the capabilities of the terminal, that is, the above auxiliary information can be regarded as a kind of capability of the terminal for reporting. For example, the capabilities of the terminal include at least one of the following: expected power value, expected bandwidth, lower power limit value, scheduling strategy, and power consumption strategy.
[0176] Reporting the above auxiliary information as UCI can be adding the auxiliary information to the UCI. The UCI may or may not include other information in addition to the above auxiliary information. In some embodiments, the above auxiliary information has the lowest priority in the UCI type, or is only lower than the Hybrid Automatic Repeat Request Acknowledge (HARQ-ACK), or lower than HARQ-ACK and Scheduling Request (SR), or is only higher than the Channel State Information (CSI) report with low priority.
[0177] Through the above embodiments, the reporting of auxiliary information can support multiple reporting types, which is beneficial to saving the terminal or transmission resources. For example, when the terminal reports the auxiliary information, it does not need to add extra information and is reported based on the above BSR, capabilities, UCI, or PUSCH.
[0178] In one embodiment, the terminal can report power auxiliary information when reporting the BSR, that is, not only report the total size of the data that the terminal wants to send, but also report at least one of the auxiliary information such as the size of the data associated with the next single transmission, bandwidth, transmission power, and Rank value. Another possible embodiment is that the BSR reported by the terminal only carries the size of the data expected to be sent in the next transmission.
[0179] In one embodiment, the terminal reports the power auxiliary information dynamically, such as reporting it as a kind of UCI information, or reporting it in the MAC CE. It may also be that the power auxiliary information is reported semi-statically or periodically configured, such as reporting auxiliary information such as whether power consumption is prioritized and the expected scheduling strategy.
[0180] As an alternative embodiment, the uplink transmission information includes at least one of the following:
[0181] Uplink transmission information corresponding to the configured grant;
[0182] Uplink transmission information corresponding to the dynamical grant.
[0183] The uplink transmission information corresponding to the above configuration grant can be the uplink transmission information on the configuration grant, that is, when performing uplink transmission on the resources of the configuration grant, this uplink transmission information is used for transmission.
[0184] The uplink transmission information corresponding to the above dynamic grant can be the uplink transmission information on the dynamic grant, that is, when performing uplink transmission on the resources of the dynamic grant, this uplink transmission information is used for transmission.
[0185] The uplink transmission information corresponding to the above configuration grant or dynamic grant includes at least one of the following:
[0186] The bandwidth of the uplink transmission;
[0187] The MCS of the uplink transmission;
[0188] The uplink transmission parameter or uplink transmission power determined within at least one of the network side device configuration parameters, parameter ranges, and parameter sets.
[0189] Among them, the above uplink transmission parameter can be a parameter other than the uplink transmission power, such as parameters like the number of layers, TB size, codeword, antenna port, number of streams, etc.
[0190] In the above implementation manners, it is possible to determine the uplink transmission information corresponding to the configuration grant or dynamic grant based on the above first information, so that the uplink transmission on the resources of the configuration grant or dynamic grant can better match the terminal, thereby improving the terminal performance.
[0191] As an optional implementation manner, the adjustment power backoff value information includes at least one of the following:
[0192] Indicating whether power backoff value adjustment is allowed;
[0193] The maximum or minimum value to which the power backoff value can be adjusted.
[0194] The above indication of whether power backoff value adjustment is allowed can be whether the terminal can adjust the power backoff value through 1 bit.
[0195] In some implementation manners, the network side device can determine whether the terminal can adopt a lower power backoff value according to the load situation and beam width, etc. Specifically, when the load is low, the impact of out-of-band interference is small, so the terminal is allowed to adopt a lower power backoff value.
[0196] For example: when the terminal receives the adjustment power backoff value information, it can appropriately reduce the power backoff value, thereby achieving lower power consumption.
[0197] The maximum or minimum value that can be adjusted by the above power back-off value enables the terminal to meet the power back-off value indicated by the network-side device during power back-off, ensuring that the terminal and the network-side device have a consistent understanding of power back-off, which is beneficial to improving the transmission performance between the terminal and the network-side device.
[0198] In some embodiments, to prevent all terminals from increasing their transmission power, the transmission power of the terminal may not be increased in the power control command.
[0199] In some embodiments, the above indication information may further include at least one of the following:
[0200] Transmission bandwidth, MCS, time-domain resources, frequency-domain resources.
[0201] As an alternative embodiment, the indication information is carried in at least one of the following:
[0202] UE-specific downlink control information (DCI) (UE specific DCI), group common DCI, medium access control control element (MAC CE), radio resource control (RRC) configuration.
[0203] The above UE specific DCI can be in single-cell uplink scheduling DCIs such as DCI 0_0 / 0_1 / 0_2, and can be a scheduling DCI or a non-scheduling DCI.
[0204] The above group common DCI can be power or energy-saving related indication DCIs such as DCI 2-2 / 2-6.
[0205] The above embodiments can support multiple ways of sending the indication information to make the terminal transmission more flexible.
[0206] As an alternative embodiment, the above indication information is determined based on the auxiliary information.
[0207] The above indication information is determined based on the above auxiliary information. It can be understood that after receiving the above auxiliary information, the network-side device sends the above indication information to the terminal based on the auxiliary information, so that the terminal can determine whether the network-side device performs resource scheduling and transmission parameter indication based on the auxiliary information reported by itself, and determine the final resource scheduling and transmission parameters. If the indication information matches the auxiliary information, ultimately it will enable the uplink transmission power or uplink transmission resources determined by the terminal to match the auxiliary information, thereby improving the uplink transmission performance. For example: the above indication information includes an indication of time-domain resources or frequency-domain resources, and it can be realized that the time-domain resources or frequency-domain resources indicated by the network-side device are determined based on the auxiliary information reported by the terminal. In this way, the terminal determines the uplink transmission resources using the time-domain resources and frequency-domain resources indicated in the network-side indication information, which can make the uplink transmission resources of the terminal more suitable or meet the expectations of the terminal, thereby improving the uplink transmission performance of the terminal.
[0208] As an optional implementation manner, the method further includes:
[0209] The terminal receives scheduling parameters sent by the network-side device, where the scheduling parameters include at least one of the following:
[0210] Bandwidth information, PRB quantity information, symbol number information, time slot number information, scheduled MCS information.
[0211] Among them, the above scheduling parameters are the scheduling parameters sent by the network-side device after receiving the above auxiliary information.
[0212] The above bandwidth information may include at least one of the following:
[0213] Bandwidth, bandwidth set, bandwidth range, bandwidth average value, bandwidth upper limit, bandwidth lower limit;
[0214] The above PRB quantity information may include at least one of the following:
[0215] PRB quantity, PRB quantity set, PRB quantity range, PRB quantity average value, PRB quantity upper limit, PRB quantity lower limit;
[0216] The above symbol number information may include at least one of the following:
[0217] Symbol number, symbol number set, symbol number range, symbol number average value, symbol number upper limit, symbol number lower limit;
[0218] The above time slot number information may include at least one of the following:
[0219] Time slot number, time slot number set, time slot number range, time slot number average value, time slot number upper limit, time slot number lower limit;
[0220] The above-mentioned scheduled MCS information may include at least one of the following:
[0221] MCS, MCS set, MCS range, MCS average value, MCS upper limit, MCS lower limit.
[0222] In the above-mentioned embodiments, it can be realized that the scheduling parameters sent by the network-side device are sent based on the auxiliary information reported by the terminal, so that these scheduling parameters can better conform to the terminal, thereby improving the terminal performance, such as saving the terminal power consumption or improving the transmission efficiency of the terminal, etc.
[0223] In the embodiments of the present application, the terminal performs a first operation, and the first operation includes at least one of the following: reporting auxiliary information to the network-side device, where the auxiliary information is used to assist the network-side device in scheduling the terminal; determining at least one of the uplink transmission power and uplink transmission resources based on the indication information sent by the network-side device, where the indication information includes at least one of the following: power adjustment range, adjusted power backoff value information; determining the uplink transmission information according to the first information, where the first information includes at least one of the following: buffer size, path loss estimation parameter, QoS, service type, CQI, first measurement result, distance, environmental information. Since the auxiliary information is used to assist the network-side device in scheduling the terminal, this can make the scheduling more matching with the terminal to improve the terminal performance; and the indication information includes at least one of the power adjustment range and the adjusted power backoff value information, so that the terminal can determine the uplink transmission power and uplink transmission resources based on at least one of the power adjustment range and the adjusted power backoff value information, enabling the terminal uplink transmission to support power adjustment, making the terminal uplink transmission more flexible and conducive to improving the terminal performance; in addition, determining the uplink transmission information according to the above-mentioned first information, since it is determined by the terminal itself, the determined uplink transmission information is more matching with the terminal to improve the terminal performance.
[0224] Please refer to Figure 3 , Figure 3 which is a flowchart of another communication method provided by the embodiments of the present application, as Figure 3 shown, and includes the following steps:
[0225] Step 301, the network-side device performs a second operation, and the second operation includes at least one of the following:
[0226] Receiving the auxiliary information reported by the terminal and determining the scheduling information according to the auxiliary information, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0227] Sending indication information to the terminal, where the indication information is used to determine at least one of the uplink transmission power and uplink transmission resources, and the indication information includes at least one of the following: power adjustment range, adjusted power backoff value information.
[0228] Optionally, the auxiliary information includes at least one of the following:
[0229] Power information, power consumption policy indication, transport block (TB) information, rank information, number of layers information, codeword information, number of streams information, number of antenna ports information, bandwidth information, number of resource blocks (RB) information, scheduling policy information, path loss information, modulation and coding scheme (MCS) information, data rate information, carrier aggregation (CA) information, active bandwidth part (BWP) information, active secondary cell (Scell) information, latency information, buffer information, transmission time information.
[0230] Optionally, the power information includes at least one of the following:
[0231] Desired power value, minimum power value, maximum power value, average power value, lower power limit value, average lower power limit value;
[0232] Alternatively, the TB information includes at least one of the following:
[0233] TB size, TB size list, TB size range, average TB size;
[0234] Alternatively, the rank information includes at least one of the following:
[0235] Rank value, rank set, rank range, average rank value, expected rank value, rank upper limit, rank lower limit;
[0236] Alternatively, the number of layers information includes at least one of the following:
[0237] Number of layers, number of layers set, number of layers range, average number of layers value, expected number of layers value, number of layers upper limit, number of layers lower limit;
[0238] Alternatively, the codeword information includes at least one of the following:
[0239] Number of codewords, codeword set, codeword range, average codeword value, expected codeword value, codeword upper limit, codeword lower limit;
[0240] Alternatively, the number of streams information includes at least one of the following:
[0241] Number of streams, number of streams set, number of streams range, average number of streams value, expected number of streams value, number of streams upper limit, number of streams lower limit;
[0242] Alternatively, the number of antenna ports information includes at least one of the following:
[0243] Number of antenna ports, number of antenna ports set, number of antenna ports range, average number of antenna ports value, expected number of antenna ports value, number of antenna ports upper limit, number of antenna ports lower limit;
[0244] Alternatively, the bandwidth information includes at least one of the following:
[0245] Bandwidth, bandwidth set, bandwidth range, average bandwidth, expected bandwidth, bandwidth upper limit, bandwidth lower limit;
[0246] Alternatively, the RB quantity information includes at least one of the following:
[0247] Number of RBs, set of number of RBs, range of number of RBs, average number of RBs, expected number of RBs, upper limit of number of RBs, lower limit of number of RBs;
[0248] Alternatively, the path loss information includes at least one of the following:
[0249] Path loss value, path loss set, path loss range, average path loss, expected path loss, path loss upper limit, path loss lower limit;
[0250] Alternatively, the MCS information includes at least one of the following:
[0251] MCS, MCS set, MCS range, average MCS, expected MCS, MCS upper limit, MCS lower limit;
[0252] Alternatively, the data rate information includes at least one of the following:
[0253] Data rate, data rate set, data rate range, average data rate, expected data rate, data rate upper limit, data rate lower limit;
[0254] Alternatively, the CA information includes at least one of the following:
[0255] Number of carriers of CA, set of number of carriers of CA, range of number of carriers of CA, average number of carriers of CA, expected number of carriers of CA, upper limit of number of carriers of CA, lower limit of number of carriers of CA;
[0256] Alternatively, the activated BWP information includes at least one of the following:
[0257] Number of activated BWPs, set of number of activated BWPs, range of number of activated BWPs, average number of activated BWPs, expected number of activated BWPs, upper limit of number of activated BWPs, lower limit of number of activated BWPs;
[0258] Alternatively, the activated Scell information includes at least one of the following:
[0259] Number of activated Scells, set of number of activated Scells, range of number of activated Scells, average number of activated Scells, expected number of activated Scells, upper limit of number of activated Scells, lower limit of number of activated Scells;
[0260] Alternatively, the delay information includes at least one of the following:
[0261] Delay value, delay set, delay range, average delay value, expected delay value, upper delay limit, lower delay limit;
[0262] Or, the cache information includes at least one of the following:
[0263] Cache size, cache size set, cache size range, average cache size value, expected cache size value, upper cache size limit, lower cache size limit;
[0264] Or, the transmission time information includes at least one of the following:
[0265] Transmission time, transmission time set, transmission time range, average transmission time value, expected transmission time value, upper transmission time limit, lower transmission time limit.
[0266] Optionally, the auxiliary information reported by the receiving terminal satisfies at least one of the following:
[0267] The auxiliary information includes information with different reporting methods;
[0268] The reporting methods of the auxiliary information include at least one of a list, a bitmap, a mapping table, and a direct indication;
[0269] The auxiliary information is reported in association with other information reported by the terminal.
[0270] Optionally, the other information includes at least one of the following:
[0271] Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Signal-to-Interference-plus-Noise Ratio (SINR), Reference Signal Received Quality (RSRQ), path loss, number of Acknowledgments (ACK), ACK ratio, number of Negative Acknowledgments (NACK), NACK ratio, battery power, energy consumption level, energy saving level, success rate, failure rate.
[0272] Optionally, when the auxiliary information includes multiple pieces of information, at least some of the other information is associated with at least one piece of the auxiliary information.
[0273] Optionally, the first measurement result includes at least one of the following for the target measurement object:
[0274] RSRP, RSSI, SINR, RSRQ;
[0275] Wherein, the target measurement object includes at least one of the following:
[0276] Synchronization Signal Block (SSB), Channel State Information Reference Signal (CSI-RS), Demodulation Reference Signal (DMRS), Tracking Reference Signal (TRS).
[0277] Optionally, the environmental information is used to indicate whether the terminal is indoors or outdoors.
[0278] Optionally, the auxiliary information satisfies at least one of the following:
[0279] The auxiliary information is reported together with the buffer status report (BSR), or the auxiliary information is carried in the BSR;
[0280] The auxiliary information is reported as the capability of the terminal;
[0281] The auxiliary information is reported as uplink control information (UCI);
[0282] The auxiliary information is carried in the physical uplink shared channel (PUSCH) for reporting.
[0283] Optionally, the adjusted power backoff value information includes at least one of the following:
[0284] Indicating whether adjustment of the power backoff value is allowed;
[0285] The maximum or minimum value to which the power backoff value can be adjusted.
[0286] Optionally, the determining of the scheduling information according to the auxiliary information includes:
[0287] Determining the scheduling information according to the auxiliary information when a target condition is satisfied;
[0288] Wherein, the target condition includes at least one of the following:
[0289] The buffer size in the auxiliary information is greater than a first threshold;
[0290] The auxiliary information has a power consumption priority indication;
[0291] The scheduling policy in the auxiliary information indicates time-division multiplexing or large bandwidth transmission;
[0292] The environmental information in the auxiliary information indicates that the terminal is indoors;
[0293] The distance between the terminal and the network-side device is less than a third threshold;
[0294] The frequency selection parameter is lower than a fourth threshold;
[0295] The second measurement result is greater than a second threshold, where the second measurement result includes the first measurement result in the auxiliary information or the measurement result measured by the network-side device.
[0296] In this embodiment, since the scheduling information is determined according to the auxiliary information when the target conditions are met, the scheduling information can be determined according to the auxiliary information while saving the terminal power consumption or improving the terminal transmission efficiency of the terminal, so as to better save the terminal power consumption and improve the terminal transmission efficiency.
[0297] Optionally, the indication information is carried in at least one of the following:
[0298] Terminal-specific downlink control information DCI, group common DCI, media access control control element MAC CE, radio resource control RRC configuration.
[0299] Optionally, the indication information is determined based on the auxiliary information;
[0300] Or, the scheduling information includes at least one of the following: scheduling parameters, transmission resources, scheduling schemes.
[0301] Optionally, the method further includes:
[0302] Sending the scheduling parameters to the terminal, where the scheduling parameters include at least one of the following:
[0303] Bandwidth information, physical resource block PRB quantity information, symbol number information, time slot number information, scheduled MCS information.
[0304] It should be noted that this embodiment is the embodiment of the network-side device corresponding to the embodiment shown in Figure 2 For the specific implementation manner, reference may be made to the relevant description of the embodiment shown in Figure 2 To avoid repeated description, this embodiment will not be elaborated herein.
[0305] For the communication method provided in the embodiments of the present application, the execution subject may be a communication device. In the embodiments of the present application, taking the communication device executing the communication method as an example, the communication device provided in the embodiments of the present application is described.
[0306] Please refer to Figure 4 , Figure 4 which is a structural diagram of a communication device provided in the embodiments of the present application. As shown in Figure 4 , the communication device 400 includes:
[0307] An execution module 401, configured to execute a first operation, where the first operation includes at least one of the following:
[0308] Reporting auxiliary information to a network-side device, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0309] Determine at least one of the uplink transmission power and uplink transmission resources based on the indication information sent by the network-side device, where the indication information includes at least one of the following: power adjustment range, adjusted power back-off value information;
[0310] Determine the uplink transmission information according to the first information, where the first information includes at least one of the following: buffer size, path loss estimation parameter, quality of service QoS, service type, channel quality indicator CQI, first measurement result, distance, environmental information.
[0311] Optionally, the auxiliary information includes at least one of the following:
[0312] Power information, power consumption policy indication, transport block TB information, rank information, number of layers information, codeword information, number of streams information, number of antenna ports information, bandwidth information, number of resource blocks RB quantity information, scheduling policy information, path loss information, modulation and coding strategy MCS information, data rate information, carrier aggregation CA information, activated bandwidth part BWP information, activated secondary cell Scell information, delay information, buffer information, transmission time information.
[0313] Optionally, the power information includes at least one of the following:
[0314] Desired power value, minimum power value, maximum power value, average power value, lower power limit value, lower average power limit;
[0315] Or, the TB information includes at least one of the following:
[0316] TB size, TB size list, TB size range, average TB size;
[0317] Or, the rank information includes at least one of the following:
[0318] Rank value, rank set, rank range, rank average, rank expected value, rank upper limit, rank lower limit;
[0319] Or, the number of layers information includes at least one of the following:
[0320] Number of layers, number of layers set, number of layers range, number of layers average, number of layers expected value, number of layers upper limit, number of layers lower limit;
[0321] Or, the codeword information includes at least one of the following:
[0322] Number of codewords, codeword set, codeword range, codeword average, codeword expected value, codeword upper limit, codeword lower limit;
[0323] Or, the number of streams information includes at least one of the following:
[0324] Flow number, flow number set, flow number range, flow number average value, flow number expected value, flow number upper limit, flow number lower limit;
[0325] Or, the antenna port number information includes at least one of the following:
[0326] Antenna port number, antenna port number set, antenna port number range, antenna port number average value, antenna port number expected value, antenna port number upper limit, antenna port number lower limit;
[0327] Or, the bandwidth information includes at least one of the following:
[0328] Bandwidth, bandwidth set, bandwidth range, bandwidth average value, bandwidth expected value, bandwidth upper limit, bandwidth lower limit;
[0329] Or, the RB number information includes at least one of the following:
[0330] RB number, RB number set, RB number range, RB number average value, RB number expected value, RB number upper limit, RB number lower limit;
[0331] Or, the path loss information includes at least one of the following:
[0332] Path loss value, path loss set, path loss range, path loss average value, path loss expected value, path loss upper limit, path loss lower limit;
[0333] Or, the MCS information includes at least one of the following:
[0334] MCS, MCS set, MCS range, MCS average value, MCS expected value, MCS upper limit, MCS lower limit;
[0335] Or, the data rate information includes at least one of the following:
[0336] Data rate, data rate set, data rate range, data rate average value, data rate expected value, data rate upper limit, data rate lower limit;
[0337] Or, the CA information includes at least one of the following:
[0338] Number of carriers of CA, set of number of carriers of CA, range of number of carriers of CA, average value of number of carriers of CA, expected value of number of carriers of CA, upper limit of number of carriers of CA, lower limit of number of carriers of CA;
[0339] Or, the active BWP information includes at least one of the following:
[0340] Number of active BWPs, set of number of active BWPs, range of number of active BWPs, average value of number of active BWPs, expected value of number of active BWPs, upper limit of number of active BWPs, lower limit of number of active BWPs;
[0341] Alternatively, the activated Scell information includes at least one of the following:
[0342] The number of activated Scells, the set of the number of activated Scells, the range of the number of activated Scells, the average value of the number of activated Scells, the expected value of the number of activated Scells, the upper limit of the number of activated Scells, the lower limit of the number of activated Scells;
[0343] Alternatively, the latency information includes at least one of the following:
[0344] Latency value, latency set, latency range, average latency value, expected latency value, upper latency limit, lower latency limit;
[0345] Alternatively, the buffer information includes at least one of the following:
[0346] Buffer size, buffer size set, buffer size range, average buffer size, expected buffer size, upper buffer size limit, lower buffer size limit;
[0347] Alternatively, the transmission time information includes at least one of the following:
[0348] Transmission time, transmission time set, transmission time range, average transmission time, expected transmission time, upper transmission time limit, lower transmission time limit.
[0349] Optionally, reporting the auxiliary information to the network-side device satisfies at least one of the following:
[0350] The auxiliary information includes information with different reporting methods;
[0351] The reporting method of the auxiliary information includes at least one of a list, a bitmap, a mapping table, and a direct indication;
[0352] The auxiliary information is reported in association with other information reported by the terminal.
[0353] Optionally, the other information includes at least one of the following:
[0354] Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Signal-to-Interference-plus-Noise Ratio (SINR), Reference Signal Received Quality (RSRQ), path loss, number of Acknowledgments (ACKs), ACK ratio, number of Negative Acknowledgments (NACKs), NACK ratio, battery power, energy consumption level, energy saving level, success rate, failure rate.
[0355] Optionally, in the case where the auxiliary information includes multiple types of information, at least some of the other information is associated with at least one type of information in the auxiliary information.
[0356] Optionally, the auxiliary information is determined by the terminal based on second information, where the second information includes at least one of the following: cache size, path loss estimation parameter, QoS, service type, CQI, first measurement result, distance, and environmental information.
[0357] Optionally, when the cache size is greater than a first threshold, the first operation includes reporting the auxiliary information to the network-side device; or
[0358] When the first measurement result is greater than a second threshold, the first operation includes reporting the auxiliary information to the network-side device.
[0359] Optionally, the first measurement result includes at least one of the following for a target measurement object:
[0360] RSRP, RSSI, SINR, RSRQ;
[0361] where the target measurement object includes at least one of the following:
[0362] synchronization signal block SSB, channel state information reference signal CSI-RS, demodulation reference signal DMRS, and tracking reference signal TRS.
[0363] Optionally, the environmental information is used to indicate whether the terminal is indoors or outdoors.
[0364] Optionally, the reporting of the auxiliary information to the network-side device includes at least one of the following:
[0365] reporting the auxiliary information together with a buffer status report BSR, or carrying the auxiliary information within the BSR;
[0366] reporting the auxiliary information as the capability of the terminal;
[0367] reporting the auxiliary information as uplink control information UCI;
[0368] reporting the auxiliary information carried in a physical uplink shared channel PUSCH.
[0369] Optionally, the uplink transmission information includes at least one of the following:
[0370] uplink transmission information corresponding to configured grant;
[0371] uplink transmission information corresponding to dynamic grant.
[0372] Optionally, the uplink transmission information corresponding to the configured grant or dynamic grant includes at least one of the following:
[0373] bandwidth of uplink transmission;
[0374] MCS sent uplink
[0375] Uplink transmission parameters or uplink transmission power determined within at least one of network - side device configuration parameters, parameter ranges, and parameter sets
[0376] Optionally, the adjustment power back - off value information includes at least one of the following:
[0377] Indicating whether power back - off value adjustment is allowed
[0378] The maximum or minimum value to which the power back - off value can be adjusted
[0379] Optionally, the indication information is carried in at least one of the following:
[0380] Terminal - specific downlink control information DCI, group - common DCI, media access control control element MAC CE, radio resource control RRC configuration
[0381] Optionally, the indication information is determined based on the auxiliary information
[0382] Optionally, the device further includes:
[0383] A receiving module, configured to receive scheduling parameters sent by the network - side device, where the scheduling parameters include at least one of the following:
[0384] Bandwidth information, physical resource block PRB quantity information, symbol number information, time slot number information, scheduled MCS information
[0385] The above - mentioned communication device can improve terminal performance
[0386] In the embodiments of the present application, the communication device can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. For example: The electronic device can be a terminal or other devices other than the terminal. Exemplarily, the terminal can include, but is not limited to, the types of terminals listed in the embodiments of the present application, and other devices can be a server, a network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application
[0387] The communication device provided in the embodiments of the present application can achieve Figure 2 Each process implemented by the method embodiments shown and achieve the same technical effects. To avoid repetition, it will not be elaborated here
[0388] Please refer to Figure 5 , Figure 5 is the structural diagram of another communication device provided in the embodiments of the present application. As Figure 5 shown, the communication device 500 includes:
[0389] Execution module 501, configured to perform a second operation, where the second operation includes at least one of the following:
[0390] Receiving auxiliary information reported by a terminal, and determining scheduling information according to the auxiliary information, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0391] Sending indication information to the terminal, where the indication information is used to determine at least one of uplink transmission power and uplink transmission resources, and the indication information includes at least one of the following: power adjustment range, adjusted power backoff value information.
[0392] Optionally, the auxiliary information includes at least one of the following:
[0393] Power information, power consumption policy indication, transport block (TB) information, rank information, number of layers information, codeword information, number of streams information, number of antenna ports information, bandwidth information, number of resource blocks (RB) information, scheduling policy information, path loss information, modulation and coding scheme (MCS) information, data rate information, carrier aggregation (CA) information, activated bandwidth part (BWP) information, activated secondary cell (Scell) information, delay information, buffer information, transmission time information.
[0394] Optionally, the power information includes at least one of the following:
[0395] Desired power value, minimum power value, maximum power value, average power value, power lower limit value, average power lower limit value;
[0396] Alternatively, the TB information includes at least one of the following:
[0397] TB size, TB size list, TB size range, average TB size;
[0398] Alternatively, the rank information includes at least one of the following:
[0399] Rank value, rank set, rank range, average rank value, expected rank value, rank upper limit, rank lower limit;
[0400] Alternatively, the number of layers information includes at least one of the following:
[0401] Number of layers, number of layers set, number of layers range, average number of layers value, expected number of layers value, number of layers upper limit, number of layers lower limit;
[0402] Alternatively, the codeword information includes at least one of the following:
[0403] Number of codewords, codeword set, codeword range, average codeword value, expected codeword value, codeword upper limit, codeword lower limit;
[0404] Alternatively, the flow number information includes at least one of the following:
[0405] Flow number, flow number set, flow number range, flow number average value, flow number expected value, flow number upper limit, flow number lower limit;
[0406] Alternatively, the antenna port number information includes at least one of the following:
[0407] Antenna port number, antenna port number set, antenna port number range, antenna port number average value, antenna port number expected value, antenna port number upper limit, antenna port number lower limit;
[0408] Alternatively, the bandwidth information includes at least one of the following:
[0409] Bandwidth, bandwidth set, bandwidth range, bandwidth average value, bandwidth expected value, bandwidth upper limit, bandwidth lower limit;
[0410] Alternatively, the RB quantity information includes at least one of the following:
[0411] RB quantity, RB quantity set, RB quantity range, RB quantity average value, RB quantity expected value, RB quantity upper limit, RB quantity lower limit;
[0412] Alternatively, the path loss information includes at least one of the following:
[0413] Path loss value, path loss set, path loss range, path loss average value, path loss expected value, path loss upper limit, path loss lower limit;
[0414] Alternatively, the MCS information includes at least one of the following:
[0415] MCS, MCS set, MCS range, MCS average value, MCS expected value, MCS upper limit, MCS lower limit;
[0416] Alternatively, the data rate information includes at least one of the following:
[0417] Data rate, data rate set, data rate range, data rate average value, data rate expected value, data rate upper limit, data rate lower limit;
[0418] Alternatively, the CA information includes at least one of the following:
[0419] Number of carriers of CA, set of number of carriers of CA, range of number of carriers of CA, average value of number of carriers of CA, expected value of number of carriers of CA, upper limit of number of carriers of CA, lower limit of number of carriers of CA;
[0420] Alternatively, the active BWP information includes at least one of the following:
[0421] Number of activated BWPs, set of numbers of activated BWPs, range of numbers of activated BWPs, average value of numbers of activated BWPs, expected value of numbers of activated BWPs, upper limit of numbers of activated BWPs, lower limit of numbers of activated BWPs;
[0422] Or, the activated Scell information includes at least one of the following:
[0423] Number of activated Scells, set of numbers of activated Scells, range of numbers of activated Scells, average value of numbers of activated Scells, expected value of numbers of activated Scells, upper limit of numbers of activated Scells, lower limit of numbers of activated Scells;
[0424] Or, the delay information includes at least one of the following:
[0425] Delay value, set of delays, range of delays, average value of delays, expected value of delays, upper limit of delays, lower limit of delays;
[0426] Or, the buffer information includes at least one of the following:
[0427] Buffer size, set of buffer sizes, range of buffer sizes, average value of buffer sizes, expected value of buffer sizes, upper limit of buffer sizes, lower limit of buffer sizes;
[0428] Or, the transmission time information includes at least one of the following:
[0429] Transmission time, set of transmission times, range of transmission times, average value of transmission times, expected value of transmission times, upper limit of transmission times, lower limit of transmission times.
[0430] Optionally, the auxiliary information reported by the receiving terminal satisfies at least one of the following:
[0431] The auxiliary information includes information with different reporting methods;
[0432] The reporting methods of the auxiliary information include at least one of a list, a bitmap, a mapping table, and a direct indication;
[0433] The auxiliary information is reported in association with other information reported by the terminal.
[0434] Optionally, the other information includes at least one of the following:
[0435] Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Signal-to-Interference-plus-Noise Ratio (SINR), Reference Signal Received Quality (RSRQ), Path Loss, number of Acknowledgments (ACKs), ACK ratio, number of Negative Acknowledgments (NACKs), NACK ratio, battery power, energy consumption level, energy saving level, success rate, failure rate.
[0436] Optionally, when the auxiliary information includes multiple types of information, at least some of the other information is associated with at least one of the auxiliary information.
[0437] Optionally, the first measurement result includes at least one of the following for the target measurement object:
[0438] RSRP, RSSI, SINR, RSRQ;
[0439] Wherein, the target measurement object includes at least one of the following:
[0440] Synchronization signal block SSB, channel state information reference signal CSI-RS, demodulation reference signal DMRS, tracking reference signal TRS.
[0441] Optionally, the environmental information is used to indicate whether the terminal is indoors or outdoors.
[0442] Optionally, the auxiliary information satisfies at least one of the following:
[0443] The auxiliary information is reported together with the buffer status report BSR, or the auxiliary information is carried within the BSR;
[0444] The auxiliary information is reported as the capability of the terminal;
[0445] The auxiliary information is reported as uplink control information UCI;
[0446] The auxiliary information is reported carried in the physical uplink shared channel PUSCH.
[0447] Optionally, the adjustment power backoff value information includes at least one of the following:
[0448] Indicating whether adjustment of the power backoff value is allowed;
[0449] The maximum or minimum value to which the power backoff value can be adjusted.
[0450] Optionally, the determining the scheduling information according to the auxiliary information includes:
[0451] When a target condition is satisfied, determining the scheduling information according to the auxiliary information;
[0452] Wherein, the target condition includes at least one of the following:
[0453] The buffer size in the auxiliary information is greater than a first threshold;
[0454] The auxiliary information has a power consumption priority indication;
[0455] The scheduling policy in the auxiliary information indicates time division multiplexing or large bandwidth transmission;
[0456] The environmental information in the auxiliary information indicates that the terminal is located indoors;
[0457] The distance between the terminal and the network-side device is less than a third threshold;
[0458] The frequency selection parameter is lower than a fourth threshold;
[0459] The second measurement result is greater than a second threshold, where the second measurement result includes the first measurement result in the auxiliary information or the measurement result measured by the network-side device.
[0460] Optionally, the indication information is carried in at least one of the following:
[0461] Terminal-specific downlink control information DCI, group common DCI, media access control control element MAC CE, radio resource control RRC configuration.
[0462] Optionally, the indication information is determined based on the auxiliary information;
[0463] Or, the scheduling information includes at least one of the following: scheduling parameters, transmission resources, scheduling schemes.
[0464] Optionally, the device further includes:
[0465] A sending module, configured to send the scheduling parameters to the terminal, where the scheduling parameters include at least one of the following:
[0466] Bandwidth information, physical resource block PRB quantity information, symbol number information, time slot number information, scheduled MCS information.
[0467] The above communication device can improve the performance of the terminal.
[0468] The communication device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or a network-side device.
[0469] The communication device provided in the embodiments of the present application can implement Figure 3 each process implemented by the method embodiments shown and achieve the same technical effects. To avoid repetition, details are not described herein again.
[0470] Optionally, as Figure 6As shown in the figure, an embodiment of the present application further provides a communication device 600, including a processor 601 and a memory 602. A program or instruction that can run on the processor 601 is stored on the memory 602. For example, when the communication device 600 is a terminal, when the program or instruction is executed by the processor 601, each step of the above communication method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.
[0471] An embodiment of the present application further provides a communication device, including a processor and a communication interface. Wherein, the processor or the communication interface is used to execute a first operation, and the first operation includes at least one of the following: reporting auxiliary information to a network-side device, where the auxiliary information is used to assist the network-side device in scheduling the terminal; determining at least one of an uplink transmission power and an uplink transmission resource based on indication information sent by the network-side device, where the indication information includes at least one of the following: a power adjustment range, an adjustment power backoff value information; determining uplink transmission information according to first information, where the first information includes at least one of the following: a buffer size, a path loss estimation parameter, a quality of service QoS, a service type, a channel quality indicator CQI, a first measurement result, a distance, an environment information. This communication device embodiment corresponds to the above communication method embodiment, and each implementation process and implementation manner of the above method embodiment can be applied to this communication device embodiment, and the same technical effect can be achieved.
[0472] Specifically, Figure 7 It is a schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0473] The terminal 700 includes, but is not limited to, at least some components such as a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 710.
[0474] Those skilled in the art can understand that the terminal 700 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 710 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 7 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine some components, or have different component arrangements, which will not be elaborated here.
[0475] It should be understood that in the embodiments of the present application, the input unit 704 may include a Graphics Processing Unit (GPU) 7041 and a microphone 7042. The graphics processing unit 7041 processes the image data of static pictures or videos obtained by an image capturing device (such as a camera) in a video capture mode or an image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of, for example, a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes at least one of a touch panel 7071 and other input terminals 7072. The touch panel 7071 is also referred to as a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. The other input terminals 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, power on / off keys, etc.), a trackball, a mouse, a joystick, which will not be elaborated herein.
[0476] In the embodiments of the present application, after receiving downlink data from a network-side terminal, the radio frequency unit 701 may transmit it to the processor 710 for processing; in addition, the radio frequency unit 701 may send uplink data to the network-side terminal. Generally, the radio frequency unit 701 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0477] The memory 709 can be used to store software programs or instructions and various data. The memory 709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 709 may include volatile memory or non-volatile memory, or the memory 709 may include both volatile and non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (Synchronous DRAM, SDRAM), a double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), an enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), a synchronous link dynamic random access memory (Synch link DRAM, SLDRAM), and a direct rambus random access memory (DirectRambus RAM, DRRAM). The memory 709 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0478] The processor 710 may include one or more processing units; optionally, the processor 710 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 710 either.
[0479] The processor 710 or the radio frequency unit 701 is used to perform a first operation, and the first operation includes at least one of the following:
[0480] Report auxiliary information to the network-side device, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0481] Determine at least one of the uplink transmission power and the uplink transmission resources based on the indication information sent by the network-side device, where the indication information includes at least one of the following: power adjustment range, adjusted power back-off value information;
[0482] Determine the uplink transmission information according to the first information, where the first information includes at least one of the following: buffer size, path loss estimation parameter, quality of service QoS, service type, channel quality indicator CQI, first measurement result, distance, environmental information.
[0483] Optionally, the auxiliary information includes at least one of the following:
[0484] Power information, power consumption policy indication, transport block TB information, rank information, number of layers information, codeword information, number of streams information, number of antenna ports information, bandwidth information, number of resource blocks RB information, scheduling policy information, path loss information, modulation and coding strategy MCS information, data rate information, carrier aggregation CA information, activated bandwidth part BWP information, activated secondary cell Scell information, delay information, buffer information, transmission time information.
[0485] Optionally, the power information includes at least one of the following:
[0486] Desired power value, minimum power value, maximum power value, average power value, lower power limit value, lower average power limit;
[0487] Or, the TB information includes at least one of the following:
[0488] TB size, TB size list, TB size range, average TB size;
[0489] Or, the Rank information includes at least one of the following:
[0490] Rank value, Rank set, Rank range, average Rank value, expected Rank value, Rank upper limit, Rank lower limit;
[0491] Or, the number of layers information includes at least one of the following:
[0492] Number of layers, number of layers set, number of layers range, average number of layers, expected number of layers, number of layers upper limit, number of layers lower limit;
[0493] Or, the codeword information includes at least one of the following:
[0494] Number of codewords, codeword set, codeword range, average codeword, expected codeword, codeword upper limit, codeword lower limit;
[0495] Or, the number of streams information includes at least one of the following:
[0496] Flow number, flow number set, flow number range, average flow number, expected flow number, upper limit of flow number, lower limit of flow number;
[0497] Or, the antenna port number information includes at least one of the following:
[0498] Antenna port number, antenna port number set, antenna port number range, average antenna port number, expected antenna port number, upper limit of antenna port number, lower limit of antenna port number;
[0499] Or, the bandwidth information includes at least one of the following:
[0500] Bandwidth, bandwidth set, bandwidth range, average bandwidth, expected bandwidth, upper limit of bandwidth, lower limit of bandwidth;
[0501] Or, the RB number information includes at least one of the following:
[0502] RB number, RB number set, RB number range, average RB number, expected RB number, upper limit of RB number, lower limit of RB number;
[0503] Or, the path loss information includes at least one of the following:
[0504] Path loss value, path loss set, path loss range, average path loss, expected path loss, upper limit of path loss, lower limit of path loss;
[0505] Or, the MCS information includes at least one of the following:
[0506] MCS, MCS set, MCS range, average MCS, expected MCS, upper limit of MCS, lower limit of MCS;
[0507] Or, the data rate information includes at least one of the following:
[0508] Data rate, data rate set, data rate range, average data rate, expected data rate, upper limit of data rate, lower limit of data rate;
[0509] Or, the CA information includes at least one of the following:
[0510] Number of carriers for CA, set of number of carriers for CA, range of number of carriers for CA, average number of carriers for CA, expected number of carriers for CA, upper limit of number of carriers for CA, lower limit of number of carriers for CA;
[0511] Or, the activated BWP information includes at least one of the following:
[0512] Number of activated BWPs, set of number of activated BWPs, range of number of activated BWPs, average number of activated BWPs, expected number of activated BWPs, upper limit of number of activated BWPs, lower limit of number of activated BWPs;
[0513] Alternatively, the active Scell information includes at least one of the following:
[0514] The number of active Scells, the set of the number of active Scells, the range of the number of active Scells, the average value of the number of active Scells, the expected value of the number of active Scells, the upper limit of the number of active Scells, the lower limit of the number of active Scells;
[0515] Alternatively, the latency information includes at least one of the following:
[0516] Latency value, latency set, latency range, average latency value, expected latency value, upper latency limit, lower latency limit;
[0517] Alternatively, the buffer information includes at least one of the following:
[0518] Buffer size, buffer size set, buffer size range, average buffer size, expected buffer size, upper buffer size limit, lower buffer size limit;
[0519] Alternatively, the transmission time information includes at least one of the following:
[0520] Transmission time, transmission time set, transmission time range, average transmission time, expected transmission time, upper transmission time limit, lower transmission time limit.
[0521] Optionally, reporting the auxiliary information to the network-side device satisfies at least one of the following:
[0522] The auxiliary information includes information with different reporting methods;
[0523] The reporting methods of the auxiliary information include at least one of a list, a bitmap, a mapping table, and a direct indication;
[0524] The auxiliary information is reported in association with other information reported by the terminal.
[0525] Optionally, the other information includes at least one of the following:
[0526] Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Signal-to-Interference-plus-Noise Ratio (SINR), Reference Signal Received Quality (RSRQ), path loss, number of Acknowledgments (ACKs), ACK ratio, number of Negative Acknowledgments (NACKs), NACK ratio, battery power, energy consumption level, energy saving level, success rate, failure rate.
[0527] Optionally, when the auxiliary information includes multiple types of information, at least some of the other information is associated with at least one type of information in the auxiliary information.
[0528] Optionally, the auxiliary information is determined by the terminal based on second information, where the second information includes at least one of the following: cache size, path loss estimation parameter, QoS, service type, CQI, first measurement result, distance, and environmental information.
[0529] Optionally, when the cache size is greater than a first threshold, the first operation includes reporting the auxiliary information to a network-side device; or
[0530] When the first measurement result is greater than a second threshold, the first operation includes reporting the auxiliary information to a network-side device.
[0531] Optionally, the first measurement result includes at least one of the following for a target measurement object:
[0532] RSRP, RSSI, SINR, RSRQ;
[0533] Among them, the target measurement object includes at least one of the following:
[0534] Synchronization signal block SSB, channel state information reference signal CSI-RS, demodulation reference signal DMRS, tracking reference signal TRS.
[0535] Optionally, the environmental information is used to indicate whether the terminal is indoors or outdoors.
[0536] Optionally, reporting the auxiliary information to a network-side device includes at least one of the following:
[0537] Reporting the auxiliary information together with a buffer status report BSR, or carrying the auxiliary information in the BSR;
[0538] Reporting the auxiliary information as the capability of the terminal;
[0539] Reporting the auxiliary information as uplink control information UCI;
[0540] Reporting the auxiliary information carried in a physical uplink shared channel PUSCH.
[0541] Optionally, the uplink transmission information includes at least one of the following:
[0542] Uplink transmission information corresponding to configured grant;
[0543] Uplink transmission information corresponding to dynamic grant.
[0544] Optionally, the uplink transmission information corresponding to the configured grant or dynamic grant includes at least one of the following:
[0545] Bandwidth of uplink transmission;
[0546] MCS transmitted uplink
[0547] An uplink transmission parameter or uplink transmission power determined within at least one of network - side device configuration parameters, parameter ranges, and parameter sets
[0548] Optionally, the adjustment power back - off value information includes at least one of the following
[0549] Indicating whether power back - off value adjustment is allowed
[0550] The maximum or minimum value to which the power back - off value can be adjusted
[0551] Optionally, the indication information is carried in at least one of the following
[0552] Terminal - specific downlink control information DCI, group - common DCI, media access control control element MAC CE, radio resource control RRC configuration
[0553] Optionally, the indication information is determined based on the auxiliary information
[0554] Optionally, the radio frequency unit 701 is further configured to
[0555] Receive scheduling parameters sent by the network - side device, where the scheduling parameters include at least one of the following
[0556] Bandwidth information, physical resource block PRB quantity information, symbol quantity information, time slot quantity information, scheduled MCS information
[0557] The above - mentioned terminal can improve terminal performance
[0558] It can be understood that the implementation processes of the various implementation manners mentioned in this embodiment can refer to the relevant descriptions of the above - mentioned communication method and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here
[0559] This application embodiment also provides a device, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the steps of the method embodiment as shown in Figure 3 This network - side device embodiment corresponds to the above - mentioned communication method embodiment. Each implementation process and implementation manner of the above - mentioned method embodiment can be applied to this device embodiment and can achieve the same technical effects
[0560] An embodiment of the present application also provides a device, including a processor and a communication interface. Among them, the processor or the communication interface is used to execute a second operation, and the second operation includes at least one of the following: receiving auxiliary information reported by a terminal, and determining scheduling information according to the auxiliary information, where the auxiliary information is used to assist the network-side device in scheduling the terminal; sending indication information to the terminal, where the indication information is used to determine at least one of the uplink transmission power and the uplink transmission resource, and the indication information includes at least one of the following: power adjustment range, adjustment power backoff value information.
[0561] Specifically, an embodiment of the present application also provides a device. As Figure 8 shown, the device 800 includes: an antenna 81, a radio frequency device 82, a baseband device 83, a processor 84, and a memory 85. The antenna 81 is connected to the radio frequency device 82. In the uplink direction, the radio frequency device 82 receives information through the antenna 81 and sends the received information to the baseband device 83 for processing. In the downlink direction, the baseband device 83 processes the information to be sent and sends it to the radio frequency device 82. After the radio frequency device 82 processes the received information, it is sent out through the antenna 81.
[0562] The communication method in the above embodiments can be implemented in the baseband device 83, and the baseband device 83 includes a baseband processor.
[0563] The baseband device 83 may include, for example, at least one baseband board, and a plurality of chips are provided on the baseband board. As Figure 8 shown, one of the chips is, for example, a baseband processor, which is connected to the memory 85 through a bus interface to call a program in the memory 85 to execute the network device operations shown in the above method embodiments.
[0564] The device may further include a network interface 86, and the interface is, for example, a Common Public Radio Interface (CPRI).
[0565] Specifically, the device 800 in an embodiment of the present application further includes: instructions or programs stored on the memory 85 and executable on the processor 84. The processor 84 calls the instructions or programs in the memory 85 to execute Figure 5 the methods executed by the modules shown, and achieves the same technical effects. To avoid repetition, it will not be described here.
[0566] Among them, the processor 84 or the radio frequency device 82 is used to execute a second operation, and the second operation includes at least one of the following:
[0567] receiving auxiliary information reported by a terminal, and determining scheduling information according to the auxiliary information, where the auxiliary information is used to assist the network-side device in scheduling the terminal;
[0568] Send indication information to the terminal, where the indication information is used to determine at least one of the uplink transmission power and the uplink transmission resource, and the indication information includes at least one of the following: power adjustment range, adjusted power back-off value information.
[0569] Optionally, the auxiliary information includes at least one of the following:
[0570] Power information, power consumption policy indication, transport block (TB) information, rank information, number of layers information, codeword information, number of streams information, number of antenna ports information, bandwidth information, number of resource blocks (RB) information, scheduling policy information, path loss information, modulation and coding scheme (MCS) information, data rate information, carrier aggregation (CA) information, activated bandwidth part (BWP) information, activated secondary cell (Scell) information, delay information, buffer information, transmission time information.
[0571] Optionally, the power information includes at least one of the following:
[0572] Desired power value, minimum power value, maximum power value, average power value, lower power limit value, average lower power limit;
[0573] Or, the TB information includes at least one of the following:
[0574] TB size, TB size list, TB size range, average TB size;
[0575] Or, the rank information includes at least one of the following:
[0576] Rank value, rank set, rank range, average rank value, expected rank value, rank upper limit, rank lower limit;
[0577] Or, the number of layers information includes at least one of the following:
[0578] Number of layers, number of layers set, number of layers range, average number of layers value, expected number of layers value, number of layers upper limit, number of layers lower limit;
[0579] Or, the codeword information includes at least one of the following:
[0580] Number of codewords, codeword set, codeword range, average codeword value, expected codeword value, codeword upper limit, codeword lower limit;
[0581] Or, the number of streams information includes at least one of the following:
[0582] Number of streams, number of streams set, number of streams range, average number of streams value, expected number of streams value, number of streams upper limit, number of streams lower limit;
[0583] Or, the number of antenna ports information includes at least one of the following:
[0584] The number of antenna ports, the set of the number of antenna ports, the range of the number of antenna ports, the average value of the number of antenna ports, the expected value of the number of antenna ports, the upper limit of the number of antenna ports, the lower limit of the number of antenna ports;
[0585] Or, the bandwidth information includes at least one of the following:
[0586] Bandwidth, the set of bandwidths, the range of bandwidths, the average value of bandwidths, the expected value of bandwidths, the upper limit of bandwidths, the lower limit of bandwidths;
[0587] Or, the RB quantity information includes at least one of the following:
[0588] The number of RBs, the set of the number of RBs, the range of the number of RBs, the average value of the number of RBs, the expected value of the number of RBs, the upper limit of the number of RBs, the lower limit of the number of RBs;
[0589] Or, the path loss information includes at least one of the following:
[0590] Path loss value, the set of path loss values, the range of path loss values, the average value of path loss values, the expected value of path loss values, the upper limit of path loss values, the lower limit of path loss values;
[0591] Or, the MCS information includes at least one of the following:
[0592] MCS, the set of MCSs, the range of MCSs, the average value of MCSs, the expected value of MCSs, the upper limit of MCSs, the lower limit of MCSs;
[0593] Or, the data rate information includes at least one of the following:
[0594] Data rate, the set of data rates, the range of data rates, the average value of data rates, the expected value of data rates, the upper limit of data rates, the lower limit of data rates;
[0595] Or, the CA information includes at least one of the following:
[0596] The number of carriers of CA, the set of the number of carriers of CA, the range of the number of carriers of CA, the average value of the number of carriers of CA, the expected value of the number of carriers of CA, the upper limit of the number of carriers of CA, the lower limit of the number of carriers of CA;
[0597] Or, the activated BWP information includes at least one of the following:
[0598] The number of activated BWPs, the set of the number of activated BWPs, the range of the number of activated BWPs, the average value of the number of activated BWPs, the expected value of the number of activated BWPs, the upper limit of the number of activated BWPs, the lower limit of the number of activated BWPs;
[0599] Or, the activated Scell information includes at least one of the following:
[0600] The number of active Scells, the set of the number of active Scells, the range of the number of active Scells, the average value of the number of active Scells, the expected value of the number of active Scells, the upper limit of the number of active Scells, the lower limit of the number of active Scells;
[0601] Or, the delay information includes at least one of the following:
[0602] Delay value, delay set, delay range, average delay value, expected delay value, upper limit of delay, lower limit of delay;
[0603] Or, the cache information includes at least one of the following:
[0604] Cache size, cache size set, cache size range, average cache size, expected cache size, upper limit of cache size, lower limit of cache size;
[0605] Or, the transmission time information includes at least one of the following:
[0606] Transmission time, transmission time set, transmission time range, average transmission time, expected transmission time, upper limit of transmission time, lower limit of transmission time.
[0607] Optionally, the auxiliary information reported by the receiving terminal satisfies at least one of the following:
[0608] The auxiliary information includes information with different reporting methods;
[0609] The reporting methods of the auxiliary information include at least one of a list, a bitmap, a mapping table, and a direct indication;
[0610] The auxiliary information is reported in association with other information reported by the terminal.
[0611] Optionally, the other information includes at least one of the following:
[0612] Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Signal-to-Interference-plus-Noise Ratio (SINR), Reference Signal Received Quality (RSRQ), path loss, number of Acknowledgments (ACKs), ACK ratio, number of Negative Acknowledgments (NACKs), NACK ratio, battery power, energy consumption level, energy saving level, success rate, failure rate.
[0613] Optionally, when the auxiliary information includes multiple types of information, at least some of the other information is associated with at least one type of information in the auxiliary information.
[0614] Optionally, the first measurement result includes at least one of the following for the target measurement object:
[0615] RSRP, RSSI, SINR, RSRQ;
[0616] Among them, the target measurement object includes at least one of the following:
[0617] Synchronization signal block SSB, channel state information reference signal CSI-RS, demodulation reference signal DMRS, tracking reference signal TRS.
[0618] Optionally, the environmental information is used to indicate whether the terminal is indoors or outdoors.
[0619] Optionally, the auxiliary information satisfies at least one of the following:
[0620] The auxiliary information is reported together with the buffer status report BSR, or the auxiliary information is carried in the BSR;
[0621] The auxiliary information is reported as the capability of the terminal;
[0622] The auxiliary information is reported as uplink control information UCI;
[0623] The auxiliary information is carried in the physical uplink shared channel PUSCH and reported.
[0624] Optionally, the adjusted power back-off value information includes at least one of the following:
[0625] Indicating whether adjustment of the power back-off value is allowed;
[0626] The maximum or minimum value to which the power back-off value can be adjusted.
[0627] Optionally, the determining of the scheduling information according to the auxiliary information includes:
[0628] When the target conditions are met, the scheduling information is determined according to the auxiliary information;
[0629] Among them, the target conditions include at least one of the following:
[0630] The buffer size in the auxiliary information is greater than the first threshold;
[0631] The auxiliary information has a power consumption priority indication;
[0632] The scheduling policy in the auxiliary information indicates time-division multiplexing or large bandwidth transmission;
[0633] The environmental information in the auxiliary information indicates that the terminal is located indoors;
[0634] The distance between the terminal and the network-side device is less than the third threshold;
[0635] The frequency selection parameter is lower than the fourth threshold;
[0636] The second measurement result is greater than a second threshold value, where the second measurement result includes a first measurement result in the auxiliary information or a measurement result measured by the network-side device.
[0637] Optionally, the indication information is carried in at least one of the following:
[0638] Terminal-specific downlink control information DCI, group-common DCI, media access control control element MAC CE, radio resource control RRC configuration.
[0639] Optionally, the indication information is determined based on the auxiliary information;
[0640] Or, the scheduling information includes at least one of the following: scheduling parameters, transmission resources, scheduling schemes.
[0641] Optionally, the radio frequency device 82 is further configured to:
[0642] Send the scheduling parameters to the terminal, where the scheduling parameters include at least one of the following:
[0643] Bandwidth information, physical resource block PRB quantity information, symbol quantity information, time slot quantity information, scheduled MCS information.
[0644] The above device can improve the performance of the terminal.
[0645] It can be understood that the implementation processes of the various implementation manners mentioned in this embodiment can refer to the relevant descriptions of the above method embodiment and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here.
[0646] The embodiment of the present application further provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the above communication method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0647] Wherein, the processor is the processor in the terminal in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk, or an optical disc, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0648] The embodiment of the present application further provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement each process of the above communication method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0649] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip.
[0650] Another embodiment of the present application provides a computer program / program product. The computer program / program product is stored in a storage medium and is executed by at least one processor to implement each process of the communication method embodiment described above, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.
[0651] Another embodiment of the present application provides a wireless communication system, including: a terminal and a network-side device. The terminal can be used to execute the steps of the communication method on the terminal side provided in the embodiments of the present application, and the network-side device can be used to execute the steps of the communication method on the network-side device side provided in the embodiments of the present application.
[0652] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of another identical element in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted or combined. Additionally, the features described with reference to certain examples may be combined in other examples.
[0653] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for causing a terminal or a network-side device to execute the methods described in various embodiments of the present application.
[0654] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.
Claims
1. A communication method, characterized in that, Including: The terminal performs a first operation, and the first operation includes at least one of the following: Reporting auxiliary information to a network-side device, where the auxiliary information is used to assist the network-side device in scheduling the terminal; Determining at least one of an uplink transmission power and an uplink transmission resource based on indication information sent by a network-side device, where the indication information includes at least one of the following: a power adjustment range, an adjusted power back-off value information; Determining uplink transmission information according to first information, where the first information includes at least one of the following: a buffer size, a path loss estimation parameter, a quality of service (QoS), a service type, a channel quality indicator (CQI), a first measurement result, a distance, an environment information.
2. The method according to claim 1, wherein The auxiliary information includes at least one of the following: Power information, a power consumption policy indication, a transport block (TB) information, a rank information, a layer information, a codeword information, a stream number information, an antenna port number information, a bandwidth information, a resource block (RB) quantity information, a scheduling policy information, a path loss information, a modulation and coding scheme (MCS) information, a data rate information, a carrier aggregation (CA) information, an activated bandwidth part (BWP) information, an activated secondary cell (Scell) information, a delay information, a buffer information, a transmission time information.
3. The method according to claim 2, wherein The power information includes at least one of the following: An expected power value, a minimum power value, a maximum power value, a power average value, a power lower limit value, a power lower limit average value; Or, the TB information includes at least one of the following: A TB size, a TB size list, a TB size range, an average TB size; Or, the rank information includes at least one of the following: A rank value, a rank set, a rank range, a rank average value, a rank expected value, a rank upper limit, a rank lower limit; Or, the layer information includes at least one of the following: A layer number, a layer set, a layer range, a layer average value, a layer expected value, a layer upper limit, a layer lower limit; Or, the codeword information includes at least one of the following: A codeword number, a codeword set, a codeword range, a codeword average value, a codeword expected value, a codeword upper limit, a codeword lower limit; Or, the stream number information includes at least one of the following: A stream number, a stream number set, a stream number range, a stream number average value, a stream number expected value, a stream number upper limit, a stream number lower limit; Or, the antenna port number information includes at least one of the following: An antenna port number, an antenna port number set, an antenna port number range, an antenna port number average value, an antenna port number expected value, an antenna port number upper limit, an antenna port number lower limit; Or, the bandwidth information includes at least one of the following: A bandwidth, a bandwidth set, a bandwidth range, a bandwidth average value, a bandwidth expected value, a bandwidth upper limit, a bandwidth lower limit; Or, the RB quantity information includes at least one of the following: An RB number, an RB number set, an RB number range, an RB number average value, an RB number expected value, an RB number upper limit, an RB number lower limit; Or, the path loss information includes at least one of the following: A path loss value, a path loss set, a path loss range, a path loss average value, a path loss expected value, a path loss upper limit, a path loss lower limit; Or, the MCS information includes at least one of the following: MCS, MCS set, MCS range, MCS average value, MCS expected value, MCS upper limit, MCS lower limit; Or, the data rate information includes at least one of the following: Data rate, data rate set, data rate range, data rate average value, data rate expected value, data rate upper limit, data rate lower limit; Or, the CA information includes at least one of the following: Number of carriers of CA, set of numbers of carriers of CA, range of numbers of carriers of CA, average value of numbers of carriers of CA, expected value of numbers of carriers of CA, upper limit of numbers of carriers of CA, lower limit of numbers of carriers of CA; Or, the activated BWP information includes at least one of the following: Number of activated BWPs, set of numbers of activated BWPs, range of numbers of activated BWPs, average value of numbers of activated BWPs, expected value of numbers of activated BWPs, upper limit of numbers of activated BWPs, lower limit of numbers of activated BWPs; Or, the activated Scell information includes at least one of the following: Number of activated Scells, set of numbers of activated Scells, range of numbers of activated Scells, average value of numbers of activated Scells, expected value of numbers of activated Scells, upper limit of numbers of activated Scells, lower limit of numbers of activated Scells; Or, the latency information includes at least one of the following: Latency value, latency set, latency range, latency average value, latency expected value, latency upper limit, latency lower limit; Or, the buffer information includes at least one of the following: Buffer size, buffer size set, buffer size range, buffer size average value, buffer size expected value, buffer size upper limit, buffer size lower limit; Or, the transmission time information includes at least one of the following: Transmission time, transmission time set, transmission time range, transmission time average value, transmission time expected value, transmission time upper limit, transmission time lower limit.
4. The method according to any one of claims 1 to 3, characterized in that, The reporting of the auxiliary information to the network-side device satisfies at least one of the following: The auxiliary information includes information with different reporting methods; The reporting methods of the auxiliary information include at least one of a list, a bitmap, a mapping table, and a direct indication; The auxiliary information is reported in association with other information reported by the terminal.
5. The method according to claim 4, characterized in that, The other information includes at least one of the following: Reference Signal Received Power (RSRP), Received Signal Strength Indicator (RSSI), Signal-to-Interference-plus-Noise Ratio (SINR), Reference Signal Received Quality (RSRQ), path loss, number of ACKs, ACK ratio, number of NACKs, NACK ratio, power, energy consumption level, energy saving level, success rate, failure rate.
6. The method according to claim 5, characterized in that In the case where the auxiliary information includes multiple types of information, at least some of the other information is associated with at least one type of information in the auxiliary information.
7. The method according to any one of claims 1 to 6, characterized in that, The auxiliary information is determined by the terminal based on second information, and the second information includes at least one of the following: buffer size, path loss estimation parameter, QoS, service type, CQI, first measurement result, distance, environmental information.
8. The method according to claim 7, wherein In the case where the buffer size is greater than a first threshold, the first operation includes reporting the auxiliary information to the network-side device; or In the case where the first measurement result is greater than a second threshold, the first operation includes reporting the auxiliary information to the network-side device.
9. The method according to any one of claims 1 to 8, characterized in that The first measurement result includes at least one of the following for the target measurement object: RSRP, RSSI, SINR, RSRQ; Wherein, the target measurement object includes at least one of the following: Synchronization signal block SSB, channel state information reference signal CSI-RS, demodulation reference signal DMRS, tracking reference signal TRS.
10. The method according to any one of claims 1 to 9, characterized in that, The environmental information is used to indicate whether the terminal is indoor or outdoor.
11. The method according to any one of claims 1 to 10, characterized in that, Reporting the auxiliary information to the network-side device includes at least one of the following: The auxiliary information is reported together with the buffer status report BSR, or the auxiliary information is carried in the BSR; The auxiliary information is reported as the capability of the terminal; The auxiliary information is reported as the uplink control information UCI; The auxiliary information is carried in the physical uplink shared channel PUSCH and reported.
12. The method according to any one of claims 1 to 11, characterized in that, The uplink transmission information includes at least one of the following: Uplink transmission information corresponding to the configured grant; Uplink transmission information corresponding to the dynamic grant.
13. The method according to claim 12, wherein The uplink transmission information corresponding to the configured grant or dynamic grant includes at least one of the following: The bandwidth of the uplink transmission; The MCS of the uplink transmission; The uplink transmission parameter or uplink transmission power determined within at least one of the network-side device configuration parameters, parameter ranges, and parameter sets.
14. The method according to any one of claims 1 to 13, characterized in that, The adjustment power backoff value information includes at least one of the following: Indicating whether the adjustment of the power backoff value is allowed; The maximum or minimum value by which the power backoff value can be adjusted.
15. The method according to any one of claims 1 to 14, characterized in that, The indication information is carried in at least one of the following: Terminal-specific downlink control information DCI, group common DCI, media access control control element MAC CE, radio resource control RRC configuration.
16. The method according to any one of claims 1 to 15, characterized in that, The indication information is determined based on the auxiliary information.
17. The method according to any one of claims 1 to 16, characterized in that, The method further includes: The terminal receives the scheduling parameters sent by the network-side device, and the scheduling parameters include at least one of the following: Bandwidth information, physical resource block PRB quantity information, symbol number information, time slot number information, scheduled MCS information.
18. A communication processing method, characterized in that, Including: The network-side device performs a second operation, and the second operation includes at least one of the following: Receiving the auxiliary information reported by the terminal and determining scheduling information according to the auxiliary information, where the auxiliary information is used to assist the network-side device in scheduling the terminal; Sending indication information to the terminal, where the indication information is used to determine at least one of the uplink transmission power and uplink transmission resources, and the indication information includes at least one of the following: power adjustment range, adjustment power backoff value information.
19. The method according to claim 18, wherein The auxiliary information includes at least one of the following: Power information, power consumption policy indication, transport block TB information, rank information, number of layers information, codeword information, number of streams information, number of antenna ports information, bandwidth information, number of resource blocks RB information, scheduling policy information, path loss information, modulation and coding strategy MCS information, data rate information, carrier aggregation CA information, activated bandwidth part BWP information, activated secondary cell Scell information, latency information, buffer information, transmission time information.
20. The method according to claim 18 or 19, characterized in that, Determining the scheduling information according to the auxiliary information includes: Determining the scheduling information according to the auxiliary information when the target conditions are met; Wherein, the target conditions include at least one of the following: The cache size in the auxiliary information is greater than the first threshold; The auxiliary information has a power consumption priority indication; The scheduling policy in the auxiliary information indicates time division multiplexing or large bandwidth transmission; The environment information in the auxiliary information indicates that the terminal is located indoors; The distance between the terminal and the network side device is less than the third threshold; The frequency selection parameter is lower than the fourth threshold; The second measurement result is greater than the second threshold, where the second measurement result includes the first measurement result in the auxiliary information, or the measurement result measured by the network side device.
21. The method according to any one of claims 18 to 20, characterized in that The indication information is carried in at least one of the following: Terminal-specific downlink control information DCI, group common DCI, media access control control element MAC CE, radio resource control RRC configuration.
22. The method according to any one of claims 18 to 21, characterized in that The indication information is determined based on the auxiliary information; Or, the scheduling information includes at least one of the following: scheduling parameters, transmission resources, scheduling schemes.
23. The method according to claim 22, wherein The method further includes: Sending the scheduling parameters to the terminal, the scheduling parameters including at least one of the following: Bandwidth information, physical resource block PRB quantity information, symbol number information, time slot number information, scheduled MCS information.
24. A communication device, characterized in that, Includes: An execution module for performing a first operation, the first operation including at least one of the following: Reporting auxiliary information to the network side device, the auxiliary information being used to assist the network side device in scheduling the terminal; Determining at least one of the uplink transmission power and uplink transmission resources based on the indication information sent by the network side device, the indication information including at least one of the following: power adjustment range, adjusted power backoff value information; Determining uplink transmission information according to first information, the first information including at least one of the following: cache size, path loss estimation parameter, quality of service QoS, service type, channel quality indicator CQI, first measurement result, distance, environment information.
25. The device according to claim 24, wherein The auxiliary information includes at least one of the following: Power information, power consumption policy indication, transport block TB information, rank information, number of layers information, codeword information, number of streams information, number of antenna ports information, bandwidth information, number of resource blocks RB information, scheduling policy information, path loss information, modulation and coding strategy MCS information, data rate information, carrier aggregation CA information, active bandwidth part BWP information, active secondary cell Scell information, latency information, cache information, transmission time information.
26. The device according to claim 24 or 25, characterized in that, The reporting of the auxiliary information to the network side device satisfies at least one of the following: The auxiliary information includes information with different reporting methods; The reporting method of the auxiliary information includes at least one of a list, a bitmap, a mapping table, and a direct indication; The auxiliary information is reported in association with other information reported by the terminal.
27. The device according to any one of claims 24 to 26, characterized in that, The device further includes: A receiving module for receiving the scheduling parameters sent by the network side device, the scheduling parameters including at least one of the following: Bandwidth information, physical resource block PRB quantity information, symbol number information, time slot number information, scheduled MCS information.
28. A communication processing device, characterized in that, Includes: An execution module for performing a second operation, the second operation including at least one of the following: Receive the auxiliary information reported by the receiving terminal, and determine scheduling information according to the auxiliary information, where the auxiliary information is used to assist the network-side device in scheduling the terminal; Send indication information to the terminal, where the indication information is used to determine at least one of the uplink transmission power and the uplink transmission resource, and the indication information includes at least one of the following: power adjustment range, adjusted power backoff value information.
29. The device according to claim 28, wherein The auxiliary information includes at least one of the following: Power information, power consumption policy indication, transport block (TB) information, rank information, number of layers information, codeword information, number of streams information, number of antenna ports information, bandwidth information, number of resource blocks (RB) information, scheduling policy information, path loss information, modulation and coding scheme (MCS) information, data rate information, carrier aggregation (CA) information, active bandwidth part (BWP) information, active secondary cell (Scell) information, delay information, buffer information, transmission time information.
30. The device according to claim 28 or 29, characterized in that, The apparatus further includes: A sending module, configured to send scheduling parameters to the terminal, where the scheduling parameters include at least one of the following: Bandwidth information, number of physical resource blocks (PRB) information, number of symbols information, number of time slots information, scheduled MCS information.
31. A terminal, characterized in that, Comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the communication method according to any one of claims 1 to 17 are implemented.
32. A network-side device, characterized in that, Comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the communication method according to any one of claims 18 to 23 are implemented.
33. A readable storage medium, characterized in that, A program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the communication method according to any one of claims 1 to 17 are implemented, or the steps of the communication method according to any one of claims 18 to 23 are implemented.
Citation Information
Cited By
Method for transmitting terminal capability or transmission configuration, terminal, and network side device
WO2026046218A1