Power allocation method and apparatus
By allocating transmit power between the MCG and SCG in a dual-connectivity architecture, the problem of limited power allocation between the MCG and SCG for terminal devices is solved, improving network performance and user throughput, and ensuring the effectiveness of joint channel detection.
Patent Information
- Application Number
- CN202110369406.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-04-06
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2041-04-06
AI Technical Summary
In a dual connectivity (DC) architecture, the power allocation of terminal devices between the primary cell group (MCG) and the secondary cell group (SCG) is limited by the maximum power of the devices. Furthermore, since base stations cannot exchange information in real time, it is difficult to allocate power reasonably to meet the simultaneous communication requirements.
By determining the first time domain window, according to the uplink transmission configuration of MCG and SCG within the time domain window, the transmission power is statically allocated to MCG and SCG respectively to ensure that the maximum transmission power of the device is not exceeded and the power is maintained stable during joint channel detection.
This enables the reasonable allocation of transmission power between MCG and SCG in DC scenarios, improving network mobility performance and user throughput while ensuring that the joint channel detection function remains unaffected.
Smart Images

Figure CN115190616B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and in particular to a power allocation method and device. BACKGROUND
[0002] In a dual-connectivity (DC) architecture, a terminal device can establish a communication connection with two base stations at the same time, one of which is called a master base station and the other is called a secondary base station. The master base station is used to configure a master cell group (MCG) for the terminal device, and the secondary base station is used to configure a secondary cell group (SCG) for the terminal device. When the terminal device transmits data in the MCG and the SCG, the terminal device is limited by the power capability of the terminal device, and the transmission power of the terminal device in the MCG and the SCG cannot exceed the maximum transmission power supported by the terminal device. Therefore, the terminal device needs to allocate transmission power between the MCG and the SCG. Considering that the terminal device is simultaneously scheduled by two base stations in a dual-link scenario, and the two base stations cannot interact information in real time, how to reasonably allocate the transmission power of the terminal device between the MCG and the SCG is a problem. SUMMARY
[0003] Therefore, the embodiments of the present application provide a power allocation method and device, which can allocate transmission power for the MCG and the SCG in a DC scenario.
[0004] In a first aspect, the embodiments of the present application provide a power allocation method, which is applied to a terminal device and includes: determining a first time domain window, the first time domain window including a plurality of continuous symbols;
[0005] If the master cell group (MCG) and the secondary cell group (SCG) both have uplink transmission configurations in the first time domain window, the MCG is allocated a first transmission power and the SCG is allocated a second transmission power in the first time domain window.
[0006] Optionally, determining the first time domain window includes: if at least one cell of the MCG or at least one cell of the SCG has a time domain window for joint channel detection, determining the time domain window for joint channel detection as the first time domain window.
[0007] Optionally, the MCG and the SCG both have uplink transmission configurations in the first time domain window, including:
[0008] At least one cell of the MCG and at least one cell of the SCG both have uplink transmission configurations at a specified time domain position of the first time domain window.
[0009] Optionally, the method further comprises: if all cells of the MCG do not have uplink transmission configuration in the first time domain window, and at least one cell of the SCG has uplink transmission configuration in the first time domain window, allocating the maximum transmission power supported by the terminal device to the SCG in the first time domain window;
[0010] if all cells of the SCG do not have uplink transmission configuration in the first time domain window, and at least one cell of the MCG has uplink transmission configuration in the first time domain window, allocating the maximum transmission power supported by the terminal device to the MCG in the first time domain window.
[0011] Optionally, all cells of the MCG or the SCG do not have uplink transmission configuration in the first time domain window comprises: all cells of the MCG or the SCG do not have uplink transmission configuration in a specified time domain position of the first time domain window.
[0012] at least one cell of the SCG or the MCG has uplink transmission configuration in the first time domain window comprises: at least one cell of the SCG or the MCG has uplink transmission configuration in a specified time domain position of the first time domain window.
[0013] Optionally, the specified time domain position comprises one or more combinations of: a specified subframe, a specified time slot, and a specified symbol.
[0014] Optionally, having uplink transmission configuration in the first time domain window comprises:
[0015] having uplink transmission in the first time domain window; or,
[0016] configuring uplink time domain resources in the first time domain window.
[0017] Optionally, the uplink transmission is scheduled by downlink control information (DCI) or radio resource control (RRC) signaling of the MCG and the SCG.
[0018] Optionally, the uplink time domain resources are determined according to frame structures of the MCG and the SCG, and the frame structures of the MCG and the SCG are configured by DCI or RRC signaling.
[0019] Optionally, the uplink time domain resources comprise one or more combinations of:
[0020] an uplink subframe, an uplink time slot, an uplink symbol, a flexible subframe, a flexible time slot, and a flexible symbol.
[0021] Optionally, the first transmit power and the second transmit power are less than or equal to the maximum transmit power supported by the terminal device.
[0022] Optionally, the first transmit power and the second transmit power are configured by system information and RRC signaling.
[0023] In a second aspect, an embodiment of the present invention provides a terminal device, including:
[0024] at least one processor; and
[0025] At least one memory communicatively connected to the processor, wherein: the memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute the method of the above-mentioned first aspect or any possible embodiment of the first aspect.
[0026] In a third aspect, an embodiment of the present invention provides a communication chip, comprising: a processor for executing computer program instructions stored in a memory, wherein, when the computer program instructions are executed by the processor, the communication chip is triggered to execute the method of the above-mentioned first aspect or any possible embodiment of the first aspect.
[0027] In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, which includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute the method of the above-mentioned first aspect or any possible embodiment of the first aspect.
[0028] In the embodiment of the present invention, the terminal device determines a first time domain window. If both the MCG and the SCG have uplink transmission configurations in the first time domain window, a first transmission power is allocated to the MCG and a second transmission power is allocated to the SCG within the first time domain window, thereby achieving the effect of statically allocating transmission power to the MCG and the SCG in a DC scenario. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0030] Figure 1 is a schematic diagram of a dual connection system provided by an embodiment of the present invention;
[0031] Figure 2 is a flow chart of a power allocation method provided by an embodiment of the present invention;
[0032] Figure 3-a is an example diagram of a power distribution method provided by an embodiment of the present application;
[0033] Figure 3-b is an example diagram of another power distribution method provided by an embodiment of the present application;
[0034] Figure 4 is a structural schematic diagram of a terminal device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0035] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0036] In order to enhance the mobility performance of the network and increase the user throughput, the dual connectivity (DC) architecture is introduced in the 5G communication system. As shown in FIG. 1, in the DC architecture, the terminal device 103 is connected with two base stations at the same time, one of which is called the master base station 101 or master node (MN), and the other is called the secondary base station 102 or secondary node. Under the dual connectivity architecture, the terminal device 103 in the connected state is configured with one MCG and one SCG. Figure 1
[0037] The implementation forms of the above-mentioned master base station 101 and secondary base station 102 can include but are not limited to base station (Base Station, BS), station (Station, STA, including access point (Access Point, AP) and non-AP station STA), network controller, transmission and reception point (Transmission and Reception Point, TRP), mobile switching center or wireless access point in WiFi, etc. The implementation forms of the above-mentioned master base station 101 and secondary base station 102 can include but are not limited to NR (New Radio) technology, LTE (Long term Evolution) technology and WiFi technology, etc.
[0038] The terminal device 103 can include, for example, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), and the like. For example, a handheld device with wireless connectivity, a vehicle-mounted device, a wearable device, a computing device, or other processing devices linked to a wireless modem. Currently, some examples of terminals are: a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, and the like.
[0039] In the DC scenario described above, the terminal device cannot exceed the maximum transmission power supported by itself in the transmission power of the MCG and the SCG. Therefore, the terminal device needs to allocate the transmission power between the MCG and the SCG. In the embodiment of the present application, the terminal device allocates the transmission power of the SCG and the MCG according to the uplink transmission state of the MCG and the SCG in the overlapping time domain.
[0040] Figure 2 is a flowchart of a power allocation method provided by an embodiment of the present application. As shown in Figure 2 the execution subject of the method is a terminal device, and the processing steps include:
[0041] 201, determine the first time domain window, the first time domain window includes multiple consecutive symbols. In some embodiments, the terminal device can determine the first time domain window based on a preconfigured communication protocol or according to the RRC signaling or control signaling sent by the network device. The length of the first time domain window can be set as needed. Optionally, the first time domain window may include N1 consecutive symbols, where N1 is less than the number of symbols included in a time slot. Optionally, the first time domain window includes N2 consecutive symbols, where N2 is greater than the number of symbols included in a time slot, that is, the length of the first time domain window is one or more time slots. Optionally, the first time domain window includes N3 consecutive symbols, where N3 is greater than the number of symbols included in a subframe, that is, the length of the first time domain window is one or several subframes. Other possible lengths of the first time domain window can be determined according to actual needs and are not listed here one by one.
[0042] In some embodiments, the network device needs to perform joint channel detection on the uplink channel sent by the terminal device within a certain time domain window. In an embodiment of the present invention, the terminal device can determine the time domain window used for joint channel detection as the first time domain window. Specifically, the network device, such as the main base station, can send the time domain position information of the time domain window used for joint channel detection to the terminal device through RRC signaling or system message or other possible control signaling. Optionally, the time domain position information can be, for example, the starting position and time domain length of the first time domain window.
[0043] Optionally, when the terminal device detects at least one cell of the MCG or at least one cell of the SCG and has a time domain window for joint channel detection, the terminal device determines the detected time domain window as the above-mentioned first time domain window.
[0044] 202. The terminal device determines whether both the MCG and the SCG have uplink transmission configuration in the first time domain window.
[0045] 203. If both the MCG and the SCG have uplink transmission configurations in the first time domain window, a first transmission power is allocated to the MCG and a second transmission power is allocated to the SCG in the first time domain window.
[0046] Optionally, the allocating the first transmission power for the MCG and the second transmission power for the SCG in the first time domain window comprises: determining the first transmission power of the terminal device on uplink time domain resources of at least one cell of the MCG in the first time domain window; and / or determining the second transmission power of the terminal device on uplink time domain resources of at least one cell of the SCG in the first time domain window. The uplink time domain resources comprise: uplink subframes and / or uplink time slots and / or uplink symbols and / or flexible subframes and / or flexible time slots and / or flexible symbols. That is, in the first time domain window, the first transmission power of the terminal device is determined on uplink subframes and / or uplink time slots and / or uplink symbols and / or flexible subframes and / or flexible time slots and / or flexible symbols of at least one cell of the MCG. In the first time domain window, the second transmission power of the terminal device is determined on uplink subframes and / or uplink time slots and / or uplink symbols and / or flexible subframes and / or flexible time slots and / or flexible symbols of at least one cell of the SCG
[0047] The first transmission power of the terminal device is the maximum transmission power of the terminal device on at least one cell of the MCG in the first time domain window; and the second transmission power of the terminal device is the maximum transmission power of the terminal device on at least one cell of the SCG in the first time domain window. Optionally, the first transmission power and the second transmission power are less than or equal to the maximum transmission power supported by the terminal device. Optionally, the first transmission power and the second transmission power can be configured based on system information or RRC signaling. Optionally, the definition of the first transmission power allocated for the MCG and the second transmission power allocated for the SCG refers to TS 38.213 7.6.2 section, that is, P MCG and P SCG . Optionally, the maximum transmission power supported by the terminal device is the maximum transmission power configured in a DC scenario. Optionally, the specific definition can refer to TS 38.101-3 8-3.
[0048] In the embodiment of the application, the uplink transmission configuration in the first time domain window can comprise: having uplink transmission in the first time domain window, or being configured with uplink time domain resources in the first time domain window.
[0049] In some embodiments, if at least one cell of the MCG and at least one cell of the SCG have uplink transmission configuration at any time domain position of the first time domain window, the first transmission power is allocated to the MCG and the second transmission power is allocated to the SCG. For example, if at least one cell of the MCG and at least one cell of the SCG have uplink transmission at any time domain position of the first time domain window, the first transmission power is allocated to the MCG and the second transmission power is allocated to the SCG. More specifically, if at least one cell of the MCG and at least one cell of the SCG have uplink transmission at any time domain position of the first time domain window, the first transmission power is allocated to the at least one cell of the MCG and the second transmission power is allocated to the at least one cell of the SCG. Optionally, the uplink transmission can be scheduled by DCI of the MCG and the SCG respectively and / or configured by RRC signaling of the MCG and the SCG respectively. Of course, if at least one cell of the MCG and at least one cell of the SCG are configured with uplink time domain resource at any time domain position of the first time domain window, the first transmission power is allocated to the MCG and the second transmission power is allocated to the SCG. Optionally, the uplink time domain resource can be one or more of the following in combination: uplink subframe, uplink time slot, uplink symbol, flexible subframe, flexible time slot and flexible symbol. Specifically, the uplink time domain resource can be determined according to frame structure of the MCG and the SCG, which can be configured by RRC signaling or indicated by DCI of the MCG and the SCG respectively.
[0050] In some embodiments, if at least one cell of the MCG and at least one cell of the SCG have uplink transmission configuration at a specified time domain position of the first time domain window, the first transmission power is allocated to the MCG and the second transmission power is allocated to the SCG. Optionally, the specified time domain position can be one or a combination of the following: a specified subframe, a specified time slot, and a specified symbol. Optionally, the specific values of the specified subframe, the specified time slot, and the specified symbol can be determined according to actual needs. Optionally, the specified time domain position can be the M1th subframe, the M2th time slot, or the M3th symbol of the first time domain window, or the specified time domain position can be the M1th subframe, the M2th time slot, or the M3th symbol of the first time domain window. Of course, it can also be the M1th subframe, the M2th time slot, or the M3th symbol of the first time domain window. In the embodiments of the present application, M1, M2, and M3 can be determined according to the length of the first time domain window and / or a preset protocol. For example, if the length of the first time domain window is less than the length of a time slot, the time slot position can be specified. For another example, if the length of the first time domain window includes multiple time slots, the time slot position can be specified, and of course the symbol position can be further specified based on the specified time slot position. For another example, if the length of the first time domain window includes multiple subframes, the subframe position can be specified, and of course the time slot and / or symbol position can be further specified based on the specified subframe position. In one example, the specified time domain position can be the first symbol of the first time domain window, or the first time slot of the first time domain window, or the first subframe of the first time domain window, or it can also be one or more time slots of the first subframe of the first time domain window. For another example, the specified time domain position can be the second subframe of the first time domain window, and for another example, the specified time domain position can be a symbol of a time slot of the third subframe of the first time domain window. Here, they are not listed one by one.
[0051] 204, if all cells of the MCG do not have uplink transmission configuration in the first time domain window, and at least one cell of the SCG has uplink transmission configuration in the first time domain window, the maximum transmission power supported by the terminal device is allocated to the SCG in the first time domain window. Optionally, the maximum transmission power supported by the terminal device is the maximum transmission power configured in a DC scenario. Optionally, its specific definition can refer to TS 38.101-3 8-3.
[0052] Optionally, all cells of the MCG do not have uplink transmission configuration in the first time domain window, and at least one cell of the SCG has uplink transmission configuration in the first time domain window, including: all cells of the MCG do not have uplink transmission configuration at any time domain position of the first time domain window, and at least one cell of the SCG has uplink transmission configuration at any time domain position of the first time domain window. Alternatively, all cells of the MCG do not have uplink transmission configuration at a specified time domain position of the first time domain window, and at least one cell of the SCG has uplink transmission configuration at the specified time domain position of the first time domain window. Wherein, the specific content of the specified time domain position and the uplink transmission configuration can be referred to the related description of step 203. Optionally, the maximum transmission power supported by the terminal device can be determined based on a preset protocol. Optionally, the maximum transmission power supported by the terminal device is the maximum transmission power configured in a DC scenario. Optionally, the specific definition can refer to TS 38.101-3 8-3.
[0053] 205, if all cells of the SCG do not have uplink transmission configuration in the first time domain window, and at least one cell of the MCG has uplink transmission configuration in the first time domain window, the maximum transmission power supported by the terminal device is allocated to the MCG in the first time domain window. Optionally, the maximum transmission power supported by the terminal device is the maximum transmission power configured in a DC scenario. Optionally, the specific definition can refer to TS 38.101-3 8-3.
[0054] Optionally, all cells of the SCG do not have uplink transmission configuration in the first time domain window, and at least one cell of the MCG has uplink transmission configuration in the first time domain window, including: all cells of the SCG do not have uplink transmission configuration at any time domain position of the first time domain window, and at least one cell of the MCG has uplink transmission configuration at any time domain position of the first time domain window. Alternatively, all cells of the SCG do not have uplink transmission configuration at a specified time domain position of the first time domain window, and at least one cell of the MCG has uplink transmission configuration at the specified time domain position of the first time domain window. Wherein, the specific content of the specified time domain position and the uplink transmission configuration can be referred to the related description of step 203. Optionally, the maximum transmission power supported by the terminal device can be determined based on a preset protocol.
[0055] In the embodiment of the present application, the terminal device allocates transmission power to the MCG and the SCG according to whether the MCG and the SCG have uplink transmission or are configured with uplink time domain resources in an overlapping time domain position (such as a first time domain window). Optionally, the first time domain window can be a time domain window in which the network device performs joint channel detection. The time domain window for performing joint channel detection can include a plurality of consecutive time slots. Optionally, the first time domain window belongs to at least one cell of the MCG and / or the SCG. Through the embodiment of the present application, the transmission power of the MCG and the SCG in the joint channel detection time domain window remains unchanged, thereby ensuring that the function of the joint channel detection time domain window is not affected by the allocation of transmission power. The power allocation method of the present application will be described in detail below in combination with specific examples.
[0056] In one example, the terminal device detects that one cell of the MCG or the SCG has a time domain window for performing joint channel detection. As shown in Figure 3-a , the terminal device detects that one cell of the MCG has a time domain window A and one cell of the SCG has a time domain window B, and then the terminal device allocates transmission power to the MCG and the SCG in the time domain window A and the time domain window B according to the uplink transmission configuration of the MCG and the SCG in the time domain window A and the time domain window B. The time domain window A and the time domain window B each include 4 consecutive symbols. In some other examples, the time domain window for performing joint channel detection can also have other lengths, which are only examples here.
[0057] The terminal device obtains RRC signaling and / or downlink control signaling sent by the network device. The terminal device can obtain the time domain resource configuration of the MCG and the SCG in the time domain window A and the time domain window B according to the RRC signaling and / or the downlink control signaling. For example, the terminal device can obtain the frame structure of the MCG and the SCG according to the RRC signaling and / or the downlink control signaling. As shown in Figure 3-a , the terminal device can determine, according to the frame structure of the MCG, that the symbol configuration of one cell of the MCG in the time domain window A is downlink symbol D, uplink symbol U, downlink symbol D, and downlink symbol D, and the symbol configuration in the time domain window B is downlink symbol D, downlink symbol D, downlink symbol D, and downlink symbol D. The terminal device can determine, according to the frame structure of the SCG, that the symbol configuration of one cell of the SCG in the time domain window A is flexible symbol S, uplink symbol U, uplink symbol U, and uplink symbol U, and the symbol configuration in the time domain window B is uplink symbol U, uplink symbol U, uplink symbol U, and uplink symbol U.
[0058] In one example, the principle of allocating transmission power to the MCG and the SCG includes: at least one cell of the MCG and at least one cell of the SCG are configured with uplink time domain resources at any time domain position in the first time domain window, and then the first transmission power P MCG , the second transmission power PSCG Based on this, in Figure 3-a , one cell of the MCG and one cell of the SCG are both configured with uplink symbols in the time domain window A, the first transmission power P MCG is allocated to the MCG in the time domain window A, and the second transmission power P SCG is allocated to the SCG. In the time domain window B, one cell of the SCG is configured with uplink symbols in the time domain window B, and if all cells of the MCG are configured with downlink symbols in the time domain window B, the maximum transmission power P cmax supported by the terminal device is allocated to the SCG in the time domain window B.
[0059] In one example, the principle of allocating transmission power to the MCG and the SCG includes: at least one cell of the MCG and at least one cell of the SCG are both configured with uplink time domain resources in the first symbol of the first time domain window, and the first transmission power P MCG is allocated to the MCG, and the second transmission power P SCG is allocated to the SCG. In Figure 3-a , one cell of the SCG is configured with a flexible symbol in the first symbol of the time domain window A, and if all cells of the MCG are configured with downlink symbols in the first symbol position of the time domain window A, the maximum transmission power P cmax supported by the terminal device is allocated to the SCG in the time domain window A. Similarly, one cell of the SCG is configured with an uplink symbol in the first symbol of the time domain window B, and if all cells of the MCG are configured with downlink symbols in the first symbol position of the time domain window B, the maximum transmission power P cmax supported by the terminal device is allocated to the SCG in the time domain window B.
[0060] In some embodiments, the terminal device can determine the time domain position of the MCG and the SCG for uplink transmission according to the downlink control information DCI or the RRC signaling. As Figure 3-b shown, the terminal device can determine that one cell of the MCG has uplink transmission in the first symbol of the time domain window A and has uplink transmission in the second symbol of the time domain window B according to the DCI. One cell of the SCG has uplink transmission in the first symbol of the time domain window A and has uplink transmission in the first symbol of the time domain window B.
[0061] In one example, the principle of allocating transmission power to the MCG and the SCG includes: at least one cell of the MCG and at least one cell of the SCG have uplink transmission at any time domain position in the first time domain window, and the first transmission power P MCG is allocated to the MCG, and the second transmission power P SCG is allocated to the SCG, i.e., the maximum transmission power of the terminal device on at least one cell of the MCG in the first time domain window is P MCGThe maximum transmission power of at least one cell of the SCG in the first time domain window is P SCG Based on this, in Figure 3-b , one cell of the MCG and one cell of the SCG both have uplink transmission in the time domain window A, the first transmission power P MCG is allocated to the MCG in the time domain window A, and the second transmission power P SCG is allocated to the SCG. In the time domain window B, one cell of the MCG and one cell of the SCG both have uplink transmission in the time domain window B, the first transmission power P MCG is allocated to the MCG in the time domain window B, and the second transmission power P SCG .
[0062] In one example, the principle of allocating transmission power to the MCG and the SCG includes: at least one cell of the MCG and at least one cell of the SCG have uplink transmission in the first symbol of the first time domain window, the first transmission power P MCG is allocated to the MCG, and the second transmission power P SCG is allocated to the SCG, that is, the maximum transmission power of at least one cell of the MCG in the first time domain window is P MCG , and the maximum transmission power of at least one cell of the SCG in the first time domain window is P SCG In Figure 3-b , one cell of the MCG and one cell of the SCG both have uplink transmission in the first symbol of the time domain window A, the first transmission power P MCG is allocated to the MCG in the time domain window A, and the second transmission power P SCG is allocated to the SCG. In the time domain window B, one cell of the SCG has uplink transmission in the first symbol of the time domain window B, if all cells of the MCG do not have uplink transmission in the first symbol of the time domain window B, the maximum transmission power P cmax .
[0063] Figure 4 is a structural schematic diagram of a terminal device provided by an embodiment of the present application. In Figure 4 , a simplified schematic diagram of a possible design structure of a terminal device involved in the above method embodiment is shown. The terminal device includes a transceiver 401, a processor 402, a memory 403, and a modem 404, which are connected through a bus.
[0064] The transceiver 401 conditions (e.g., analog to digital conversion, filtering, amplification, and frequency up conversion, etc.) the output samples and generates an uplink signal that is transmitted via an antenna to the network device in the above-described embodiments. In the downlink, the antenna receives a downlink signal from the network device in the above-described embodiments. The transceiver 401 conditions (e.g., filtering, amplification, frequency down conversion, and digitization, etc.) the signal received from the antenna and provides the input samples. Illustratively, in the modem 404, the encoder 4041 receives traffic data and signaling messages to be transmitted on the uplink and processes (e.g., formats, codes, and interleaves) the traffic data and signaling messages. The modulator 4042 further processes (e.g., symbol maps and modulates) the encoded traffic data and signaling messages and provides the above-described output samples. The demodulator 4043 processes (e.g., demodulates) the above-described input samples and provides symbol estimates. The decoder 4044 processes (e.g., deinterleaves and decodes) the symbol estimates and provides decoded data and signaling messages to the terminal device. The encoder 4041, the modulator 4042, the demodulator 4043, and the decoder 4044 can be implemented by a synthetic modem 404. These units process according to the radio access technology employed by the wireless access network (e.g., LTE, 5G, and other evolved systems' access technologies). In Figure 4 In the illustrated embodiment, the transceiver 401 is integrated by a transmitter and a receiver, in other embodiments, the transmitter and the receiver can also be independent of each other.
[0065] The processor 402 controls and manages the terminal device, and is configured to perform the steps of the processing performed by the terminal device in the above-described method embodiments. For example, to control the terminal device to perform uplink transmission and / or other processes of the technology described in the present application. As an example, the processor 402 is configured to support the terminal device to perform Figure 2 - the processing process related to the terminal device in FIG. 3. For example, the transceiver 401 is configured to control / receive the signal of the downlink transmission through the antenna. In different embodiments, the processor 402 can include one or more processors, for example, including one or more CPUs, and the processor 402 can be integrated into a chip or can be the chip itself.
[0066] The memory 403 is configured to store relevant instructions and data, and program codes and data of the terminal. In different embodiments, the memory 403 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a non-transitory computer readable storage medium, or a compact disc read-only memory (CD-ROM). In the embodiment, the memory 403 is independent of the processor 402. In other embodiments, the memory 403 can also be integrated into the processor 402.
[0067] It can be understood that, Figure 4 Only a simplified design of the terminal device is shown. In different embodiments, the terminal device can include any number of transmitters, receivers, processors, memories, etc., and all terminal devices that can implement the present application are within the protection scope of the present application.
[0068] Further, the embodiment of the present application further provides a communication chip, which can be a chip for implementing the structure of the terminal device. Optionally, the communication chip includes a processor configured to execute computer program instructions stored in a memory, wherein when the computer program instructions are executed by the processor, the communication chip is triggered to execute the method performed by the terminal device in the above embodiment.
[0069] In specific implementations, the present application further provides a computer storage medium, wherein the computer storage medium can store a program, and the program can include part or all steps in the embodiments of the present application when executed. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM) or a random access memory (RAM), etc.
[0070] In specific implementations, the embodiment of the present application further provides a computer program product, which includes executable instructions, and when the executable instructions are executed on a computer, the computer executes part or all steps in the above method embodiments.
[0071] In the embodiments of the present application, “at least one” means one or more, and “multiple” means two or more. “And / or” describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent the cases of A alone, A and B together, and B alone. Wherein A and B can be singular or plural. The character “ / ” generally represents an “or” relationship between the front and rear associated objects. “At least one of the following” and the like means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, wherein a, b, and c can be single or multiple.
[0072] Those skilled in the art can realize that the units and algorithm steps described in the embodiments disclosed herein can be realized by electronic hardware, computer software and combination of electronic hardware and computer software. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0073] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0074] In several embodiments provided by the present application, any function realized in the form of a software function unit and sold or used as an independent product can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0075] The above is only a specific implementation of the present application. Any skilled person in the art can easily think of changes or replacements within the technical scope disclosed by the present application, which should be covered within the protection scope of the present application. The protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A power distribution method, characterized in that: The method is applied to a terminal device and includes: Determining a first time domain window, where the first time domain window includes a plurality of consecutive symbols; If both the primary cell group MCG and the secondary cell group SCG have uplink transmission configurations in the first time domain window, allocating a first transmit power to the MCG and a second transmit power to the SCG in the first time domain window; The step of determining the first time domain window includes: If at least one cell of the MCG or at least one cell of the SCG has a time domain window for joint channel detection, the time domain window for joint channel detection is determined as the first time domain window, and the transmission power of the MCG and the SCG within the first time domain window remains unchanged.
2. The method according to claim 1, characterized in that The MCG and the SCG both have an uplink transmission configuration in the first time domain window, including: At least one cell of the MCG and at least one cell of the SCG both have uplink transmission configurations at designated time domain positions in the first time domain window.
3. The method according to claim 1, characterized in that The method further comprises: If all cells of the MCG do not have an uplink transmission configuration in the first time domain window, and at least one cell of the SCG has an uplink transmission configuration in the first time domain window, allocating a maximum transmit power supported by the terminal device to the SCG in the first time domain window; If all cells of the SCG do not have uplink transmission configuration in the first time domain window, and at least one cell of the MCG has uplink transmission configuration in the first time domain window, the maximum transmission power supported by the terminal device is allocated to the MCG within the first time domain window.
4. The method according to claim 3, characterized in that All cells of the MCG or the SCG do not have an uplink transmission configuration in the first time domain window, including: all cells of the MCG or the SCG do not have an uplink transmission configuration in a specified time domain position of the first time domain window; At least one cell of the SCG or the MCG has an uplink transmission configuration in the first time domain window, including: at least one cell of the SCG or the MCG has an uplink transmission configuration in a specified time domain position of the first time domain window.
5. The method according to claim 2 or 4, characterized in that The specified time domain location includes one or more of the following combinations: Specify a subframe, a time slot, and a symbol.
6. The method according to claim 1, characterized in that The first time domain window has an uplink transmission configuration, including: There is uplink transmission in the first time domain window; or, Uplink time domain resources are configured in the first time domain window.
7. The method according to claim 6, characterized in that The uplink transmission is scheduled by downlink control information DCI or radio resource control RRC signaling of the MCG and the SCG.
8. The method according to claim 6, characterized in that The uplink time domain resources are determined according to the frame structures of the MCG and the SCG, and the frame structures of the MCG and the SCG are configured by RRC signaling or DCI.
9. The method according to claim 6 or 8, characterized in that The uplink time domain resources include one or more of the following combinations: Uplink subframe, uplink timeslot, uplink symbol, flexible subframe, flexible timeslot and flexible symbol.
10. The method according to claim 1, characterized in that The first transmit power and the second transmit power are less than or equal to the maximum transmit power supported by the terminal device.
11. The method according to claim 1 or 10, characterized in that The first transmit power and the second transmit power are configured by system information or RRC signaling.
12. A terminal device, characterized in that: include: at least one processor; as well as at least one memory in communication with the processor, wherein: The memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to perform the method according to any one of claims 1 to 11.
13. A communication chip, characterized in that: include: A processor, configured to execute computer program instructions stored in a memory, wherein when the computer program instructions are executed by the processor, the communication chip is triggered to execute the method according to any one of claims 1 to 11.
14. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 11.