Handling transmission power and time offset for first and second cell groups in dual connectivity
Determine the transmission power of the first cell group by detecting the transmission activity of the second cell group by wireless devices, solves the problem of inconsistency in the dual-connection method in the prior art, improves the coverage range and data rate, and simplifies the wireless device operation.
Patent Information
- Application Number
- CN202080099513.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-04-09
- Filing Date
- 2020-05-08
- Publication Date
- 2025-01-14
- Estimated Expiration
- 2040-05-08
AI Technical Summary
Existing dual-connection (DC) methods result in suboptimal network performance due to low coverage and data rates, especially when overlapping MCG transmissions are scheduled before time offset, but the power settings for MCG transmissions are determined by subsequent messages , resulting in the need to adjust the SCG transmission power settings, resulting in poor system performance.
The transmission power limit for the first uplink transmission is determined by detecting the downlink grant or allocation of the second uplink transmission in the second cell group by wireless device, setting the transmission power for the first uplink transmission, Avoid changing the power settings of MCG transmissions after a time offset, allowing the wireless device to reach full power in the first cell group based on the presence/absence of transmission activity on the second cell group.
Improves the system coverage and data rate, reduces the complexity of wireless devices, and improves overall system performance.
Smart Images

Figure CN115380575B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates generally to wireless communication systems, and more particularly, to wireless devices, network nodes, and methods implemented thereby for handling transmission power and time offset. Background Art
[0002] A wireless device within a wireless communication network may be, for example, a user equipment (UE), a station (STA), a mobile terminal, a wireless terminal, a terminal, and / or a mobile station (MS). A wireless device is capable of wireless communication in a cellular communication network or a wireless communication network (sometimes also referred to as a cellular radio system, a cellular system, or a cellular network). Communication may be performed, for example, between two wireless devices, between a wireless device and a conventional phone, and / or between a wireless device and a server via a radio access network (RAN) and possibly one or more core networks included in the wireless communication network. A wireless device may further be referred to as a mobile phone, a cell phone, a laptop, or a tablet computer with wireless capabilities, to mention only some further examples. A wireless device herein may be, for example, a portable, pocket-sized, handheld, computer-included, or vehicle-mounted mobile device capable of voice and / or data communication with another entity (such as another terminal or server) via a RAN.
[0003] A wireless communication network covers a geographical area that may be divided into cell areas, each cell area being served by a network node, which may be an access node, such as a radio network node, a radio node or a base station (e.g., a radio base station (RBS), which may sometimes be referred to as, for example, an evolved Node B ("eNB"), "eNodeB", "Node B", "B Node", "gNB"), a transmission point (TP), or a BTS (base transceiver station), depending on the technology and terminology used. Base stations may have different categories based on transmission power and, therefore, also on cell size, such as wide area base stations, medium range base stations, local area base stations, home base stations, pico base stations, etc. A cell is a geographical area where radio coverage is provided by a base station or a radio node at a base station site or a radio node site, respectively. One base station located at a base station site may serve one or more cells. Further, each base station may support one or more communication technologies. A base station communicates with terminals within range of the base station over an air interface operating on radio frequencies. A wireless communication network may also be a non-cellular system comprising network nodes that may serve receiving nodes (such as wireless devices) with a service beam. In the 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE), a base station may be referred to as an eNodeB or even an eNB, which may be directly connected to one or more core networks. In the context of the present disclosure, the expression "downlink (DL)" may be used for the transmission path from a base station to a wireless device. The expression "uplink (UL)" may be used for the transmission path in the opposite direction, i.e., from a wireless device to a base station.
[0004] Multi-carrier operation will now be described.
[0005] In multi-carrier or carrier aggregation (CA) operation, the UE may be able to receive and / or send data to more than one serving cell. In other words, a UE with CA capability may be configured to operate with more than one serving cell. The carrier of each serving cell may generally be referred to as a component carrier (CC). In short, a component carrier (CC) may be understood to refer to an individual carrier in a multi-carrier system. The term carrier aggregation (CA) may also be referred to (e.g., interchangeably) as a "multi-carrier system", "multi-cell operation", "multi-carrier operation", "multi-carrier" transmission and / or reception. This may be understood to mean that CA may be used for the transmission of signaling and data in both the uplink and downlink directions. One of the CCs is a primary component carrier (PCC), or simply a primary carrier, or even an anchor carrier. The remaining carriers may be referred to as secondary component carriers (SCCs), or simply secondary carriers, or even supplementary carriers. A serving cell may be interchangeably referred to as a primary cell (PCell) or a primary serving cell (PSC). Similarly, a secondary serving cell may be interchangeably referred to as a secondary cell (SCell) or a secondary serving cell (SSC).
[0006] Typically, the primary or anchor CC may carry UE-specific signaling that the UE may need. A primary CC (also called a PCC or PCell) may exist in both the uplink and downlink directions in CA. If there is a single UL CC, the PCell may be on that CC. The network may assign different primary carriers to different UEs operating in the same sector or cell.
[0007] In dual connection (DC) operation, the UE may be served by at least two nodes, referred to as a master eNB (MeNB) and a secondary eNB (SeNB). More generally, in multiple connection (also referred to as multiple connection) operation, the UE may be served by two or more nodes, each of which may operate or manage a cell group, for example, MeNB, SeNB1, SeNB2, etc. More specifically, in multiple connections, each node may serve or manage at least a secondary serving cell belonging to its own cell group. Each cell group may contain one or more serving cells. The UE may be configured with a PCC from both the MeNB and the SeNB. The PCell from the MeNB and the SeNB may be referred to as a PCell and a PSCell, respectively. The UE may also be configured with one or more SCCs from each of the MeNB and the SeNB. The corresponding secondary serving cells served by the MeNB and the SeNB may be referred to as SCells. A UE in DC may typically have a separate transmitter / receiver (TX / RX) for each connection with the MeNB and the SeNB. This may allow the MeNB and SeNB to independently configure one or more procedures, such as radio link monitoring (RLM), discontinuous reception (DRX) cycle, etc., for the UE on their PCell and PSCell, respectively.
[0008] In multiple connectivity, all cell groups may contain serving cells of the same radio access technology (RAT) (eg, LTE), or different cell groups may contain serving cells of different RATs.
[0009] The dual connection will now be described
[0010] The Evolved Universal Terrestrial Radio Access Network (E-UTRAN) can support dual connectivity (DC) operation, whereby multiple Rx / Tx UEs in RRC_CONNECTED can be configured to utilize radio resources provided by two different schedulers located in two eNBs connected via a non-ideal backhaul on an X2 interface (see 3GPP36.300). DC operation can be understood as advantageously providing data aggregation and link diversity for robustness by using more than one link. The eNB involved in the DC for a specific UE can assume two different roles: the eNB can act as a master node (MN) or as a secondary node (SN). In DC, the MN can be understood as, for example, a radio network node that can at least terminate the interface between the radio network node and the mobility management entity (MME). Such an interface can be, for example, an S1 control plane interface (S1-MME) between the eNB and the MME. In DC, the SN can be understood as a radio network node that can provide additional radio resources for the UE, but is not a MN. In DC, the UE can be connected to one MN and one SN.
[0011] Dual connectivity (DC) is typically used in NR (5G) and LTE systems to increase the UE's transmission and reception data rates. With dual connectivity, the UE can typically initially operate a serving cell group called a primary cell group (MCG). The UE can then be configured by the network with an additional cell group called a secondary cell group (SCG). Each cell group (CG) can have one or more serving cells. MCGs and SCGs can operate from geographically non-collocated gNBs. Summary of the invention
[0012] According to various embodiments of the inventive concept, there is provided a method performed by a wireless device, the wireless device being configured with dual connectivity between a first cell group and a second cell group. The method includes determining a limit on a transmission power of a first uplink transmission in the first cell group. The limit is determined based on detecting a downlink grant or allocation that triggers a second uplink transmission in the second cell group before a time offset relative to a start of a transmission time of the first uplink transmission, the second uplink transmission overlapping in time with the first uplink transmission. The method also includes setting a transmission power for the first uplink transmission based on the limit.
[0013] Corresponding embodiments of the inventive concept directed to a wireless device, a computer product and a computer program are also provided.
[0014] According to other embodiments of the inventive concept, a method is provided for execution by a first network node of a first cell group in a dual connectivity configuration in a communication network. The method includes configuring one or more scheduling parameters for one or more transmissions of a wireless device. The configuration includes a delay between a downlink message and a corresponding uplink transmission being greater than a time offset value. The method also includes sending a first message to a second network node. The first message includes an indication of the configured one or more scheduling parameters.
[0015] Corresponding embodiments of the inventive concept directed to a first network node, a computer product and a computer program are also provided.
[0016] According to other embodiments of the present inventive concept, a method performed by a second network node in a communication network serving a wireless device using a second cell group in a dual connectivity configuration is provided. The method includes receiving a first message from a first network node. The first message includes an indication of one or more scheduling parameters configured by the first network node for one or more transmissions of the wireless device. The one or more scheduling parameters include a delay between a downlink message and a corresponding uplink transmission, wherein the delay is greater than a time offset value.
[0017] Corresponding embodiments of the inventive concept directed to a second network node, a computer product and a computer program are also provided.
[0018] Existing DC methods can lead to suboptimal performance of the network due to low coverage and data rates, for example, where overlapping MCG transmissions are scheduled before T-T_offset, but the power setting for the MCG transmissions is determined / adjusted by subsequent messages arriving after T-T_offset. This requires adjusting the SCG transmission power setting accordingly. Such a scenario can occur, for example, during a configured grant or SPS UL scheduling. Such a scenario where the power setting of overlapping MCG transmissions needs to be changed after T-T_offset needs to be avoided.
[0019] Various embodiments of the present disclosure may provide solutions to these and other potential problems. In various embodiments of the present disclosure, a wireless device and (one or more) network nodes operate to provide a method for power sharing for new radio dual connectivity. For example, the operation may allow the wireless device to indicate capabilities (e.g., advanced capabilities) that result in shorter time offsets, and therefore, waiting times may be reduced because the master cell group MCG may schedule uplinks with shorter delays. This improves overall system performance. In other embodiments, the operation reduces wireless device complexity by not requiring the wireless device to adjust power settings for MCG transmissions that occur after a time offset. For example, the operation may allow the wireless device to reach full power on a first cell group based on the presence / absence of transmission activity on a second cell group. Thus, system performance may be improved by improving coverage and data rates. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] According to the following description, examples of embodiments of this document are described in more detail with reference to the accompanying drawings.
[0021] Figure 1 is a schematic diagram of an example of a wireless communication network according to an embodiment of this document.
[0022] Figure 2 is a flow chart depicting a method in a wireless device according to embodiments herein.
[0023] Figure 3 is a flow chart depicting a method in a first network node according to embodiments herein.
[0024] Figure 4 is a flow chart depicting a method in a second network node according to embodiments herein.
[0025] Figure 5 is a schematic block diagram illustrating aspects of a method performed by a wireless device according to embodiments herein.
[0026] Figure 6 is a schematic block diagram illustrating aspects of a method performed by a wireless device according to embodiments herein.
[0027] FIG. 7 is a schematic block diagram illustrating a wireless device according to an embodiment of this document.
[0028] FIG8 is a schematic block diagram illustrating embodiments of a first network node according to embodiments herein.
[0029] FIG. 9 is a schematic block diagram illustrating embodiments of a second network node according to embodiments herein.
[0030] Fig.10 is a schematic block diagram of a telecommunications network connected to a host computer via an intermediate network according to an embodiment of the present invention.
[0031] Fig.11 is a general block diagram of a host computer communicating with a user device via a base station over a partially wireless connection according to an embodiment of the present invention.
[0032] Fig.12 is a flow chart depicting an embodiment of a method in a communication system including a host computer, a base station, and a user equipment according to embodiments herein.
[0033] Fig.13 is a flow chart depicting an embodiment of a method in a communication system including a host computer, a base station, and a user equipment according to embodiments herein.
[0034] Fig.14 is a flow chart depicting an embodiment of a method in a communication system including a host computer, a base station, and a user equipment according to embodiments herein.
[0035] Fig.15 is a flow chart depicting an embodiment of a method in a communication system including a host computer, a base station, and a user equipment according to embodiments herein. DETAILED DESCRIPTION
[0036] As part of the development of the embodiments herein, one or more challenges of the prior art will first be identified and discussed.
[0037] For dual connectivity, the UE may need to perform UL transmissions across both the MCG and SCG. Since the MCG and SCG may not be co-located, or since the implementation may not allow close coordination of the schedulers between the cell groups, the NW's scheduling decisions for such uplink transmissions may not be fully coordinated, and the UE may need to use a power sharing mechanism to allocate transmission power across CGs. The simplest power sharing mechanism is that the UE can transmit on both the MCG and SCG using a predetermined power limit, regardless of transmission activity on the other CG. This is suboptimal because the predetermined power limit will be less than the full UL power that the UE can transmit.
[0038] Certain aspects of the present disclosure and embodiments thereof may provide solutions to these or other challenges. The embodiments herein may be generally understood to address the need for a mechanism that may allow a UE to reach full power on a CG based on the presence / absence of transmission activity on another CG. Such a mechanism may improve system performance by improving coverage and data rates. The embodiments herein may be generally understood to relate to power sharing for NR-DC.
[0039] The embodiments herein may also be generally understood as providing a mechanism for determining UE transmit power when configured with NR-NR dual connectivity. A method is described herein in which a UE may determine a transmission power for a first uplink transmission on a first cell group by using a power limit. If the UE detects a scheduling grant / allocation that triggers an overlapping second uplink transmission in a second cell group, the UE may set a lower power limit for the first UL transmission. If such a scheduling grant / allocation is not detected, the UE may set a higher power limit, such as full power, for the first UL transmission. The UE may also set a lower power limit if it determines that there may be potential overlapping uplink transmissions in the second cell group. The same process may be followed for other cell groups.
[0040] Some of the contemplated embodiments will be described more fully below with reference to the accompanying drawings, in which examples are shown. In this section, the embodiments of the present invention will be described in more detail by means of a plurality of exemplary embodiments. However, other embodiments may be included within the scope of the subject matter disclosed herein. The disclosed subject matter should not be construed as being limited to the embodiments set forth herein; rather, these embodiments are provided by way of example to convey the scope of the subject matter to those skilled in the art. It should be noted that the exemplary embodiments herein are not mutually exclusive. Components from one embodiment may be defaulted to being present in another embodiment, and it will be apparent to those skilled in the art how these components may be used in other exemplary embodiments.
[0041] Note that although terminology from LTE / 5G is used in this disclosure to illustrate the embodiments of this document, this should not be considered to limit the scope of the embodiments of this document to only the above-mentioned systems. Other wireless systems with similar features may also benefit from utilizing the concepts covered in this disclosure.
[0042] Figure 1A non-limiting example of a wireless network or wireless communication network 100 (sometimes also referred to as a wireless communication system, a cellular radio system, or a cellular network) is depicted in which the embodiments of the present invention may be implemented. The wireless communication network 100 may generally be a 5G system, a 5G network, or a next generation system or network. The wireless communication network 100 may also support other technologies, such as, for example, Long Term Evolution (LTE) (e.g., LTE frequency division duplex (FDD), LTE time division duplex (TDD), LTE half-duplex frequency division duplex (HD-FDD), LTE operating in an unlicensed band), WCDMA, Universal Terrestrial Radio Access (UTRA) TDD, GSM network, GERAN network, Ultra Mobile Broadband (UMB), EDGE network, a network including any combination of radio access technologies (RATs) (e.g., multi-standard radio (MSR) base stations, multi-RAT base stations, etc.), any third generation partnership project (3GPP) cellular network, WiFi network, Worldwide Interoperability for Microwave Access (WiMax), or any cellular network or system. Therefore, although terminology from 5G / NR and LTE is used in the present disclosure to illustrate the embodiments of this document, this should not be construed as limiting the scope of the embodiments of this document to only the aforementioned systems.
[0043] The wireless communication network 100 includes a plurality of network nodes. Figure 1 In the non-limiting example of FIG. 1 , a first network node 111 and a second network node 112 are shown. Figure 1 In other examples not depicted in the figure, any one of the first network node 110 and the second network node 112 may be a distributed node, such as a virtual node in the cloud, and may perform its functions entirely on the cloud or partially in cooperation with a radio network node. The expression "network nodes 111, 112" may be used herein to refer to any one of the first network node 111 and the second network node 112.
[0044] Each of the first network node 111 and the second network node 112 may be understood as a radio network node, that is, a transmission point (such as a radio base station, e.g., gNB, eNB) or any other network node with similar features capable of serving wireless devices (e.g., user equipment or machine type communication devices) in the wireless communication network 100.
[0045] The wireless communication network 100 covers a geographical area that can be divided into cell areas, each of which can be served by a network node, although one radio network node can serve one or more cells. The wireless communication network 100 may include at least one of the following: a first cell group 121 and a second cell group 123. The first cell group 121 may be, for example, an MCG. The second cell group 123 may be, for example, an SCG. The first cell group 121 may include a first cell and one or more second cells. That is, each of the first cell group 121 and the second cell group may include one or more cells. Figure 1 In the depicted non-limiting example, only the first cell is shown to simplify the figure. The first cell may be a primary cell (PCell), and each of the one or more second cells may be a secondary cell (SCell). Figure 1 In the non-limiting example shown, the first network node 111 is a radio network node serving a first cell. In some examples, the first network node 111 may serve a receiving node, such as a wireless device, with a serving beam.
[0046] The second cell group 123 may include a third cell and one or more fourth cells. Figure 1 In the non-limiting example shown, only the third cell is shown to simplify the figure. The third cell may be a primary secondary cell (PSCell), and each of the one or more fourth cells may be a secondary cell (SCell). Figure 1 In the non-limiting example shown, the second network node 112 is a radio network node serving a third cell. The second network node 112 may serve a receiving node, such as a wireless device, with a serving beam.
[0047] In some examples, the first network node 111 may be a MN.
[0048] In some examples, second network node 112 may be a SN.
[0049] In some examples, both the first network node 111 and the second network node 112 may be gNBs.
[0050] In LTE, any one of the first network node 111 and the second network node 112 may be referred to as an eNB. In some examples, the first network node 111 may be an eNB as a MN, and the second network node 112 may be a gNB as a SN. It may be noted that although the description of the embodiments herein may focus on the LTE-NR tight interworking case, where LTE is the primary node, the embodiments herein may be understood to be applicable to other DC cases, such as LTE-NRDC (where NR is the primary node and LTE is the secondary node (NE-DC)), NR-NR DC (where both the primary node and the secondary node are NR nodes), or even between LTE / NR and other RATs. In some examples, the first network node 111 may be a gNB as a MN, and the second network node 112 may be an eNB as a SN.
[0051] Any of the first network node 111 and the second network node 112 may be of different categories, for example, a macro base station, a home base station, or a pico base station, based on transmit power and thus also on cell size. Any of the first network node 111 and the second network node 112 may support one or more communication technologies, and its name may depend on the technology and terminology used. In 5G / NR, any of the first network node 111 and the second network node 112 may be referred to as a gNB and may be directly connected to the gNB. Figure 1 One or more core networks not shown.
[0052] Multiple wireless devices are located in the wireless communication network 100. Figure 1The wireless device 130 is shown in a non-limiting example of . The wireless device 130 included in the wireless communication network 100 may be a wireless communication device, such as a 5G UE, or UE, which may also be referred to as, for example, a mobile terminal, a wireless terminal and / or a mobile station, a mobile phone, a cellular phone, or a laptop with wireless capabilities, just to mention some further examples. Any user equipment included in the wireless communication network 100 may be, for example, a portable, pocket-sized, handheld, computer-included, or vehicle-mounted mobile device, which is capable of transmitting voice and / or data via the RAN with another entity (e.g., a server, a desktop computer, a personal digital assistant (PDA) or a tablet computer (sometimes referred to as a surfboard with wireless capabilities), a machine-to-machine (M2M) device, a device equipped with a wireless interface (e.g., a printer or file storage device), a modem, or any other radio network unit capable of communicating via a radio link in a communication system). The wireless device 130 included in the wireless communication network 100 is capable of wireless communication in the wireless communication network 100. Communication may be performed, for example, via the RAN and possibly one or more core networks included within the wireless communication network 100.
[0053] The wireless device 130 may be configured to communicate with a first network node 111 in a first cell via a first link 141 (e.g., a radio link) within the wireless communication network 100. The wireless device 130 may be configured to communicate with a first network node 111 in each of one or more second cells via a corresponding second link (e.g., a radio link) within the wireless communication network 100. The wireless device 130 may be configured to communicate with a second network node 112 in a third cell via a third link 143 (e.g., a radio link) within the wireless communication network 100. The wireless device 130 may be configured to communicate with a second network node 112 in each of one or more fourth cells 124 via a corresponding fourth link (e.g., a radio link) within the wireless communication network 100.
[0054] The first network node 111 and the second network node 112 may be configured to communicate within the wireless communication network 100 via a fifth link 150 (eg a wired link or an X2 interface).
[0055] Generally, all terms used in this article should be interpreted according to their common meaning in the relevant technical field, unless different meanings are clearly given and / or implied in the context of use. Unless otherwise clearly stated, all references to one / an / the element, device, assembly, method, step, etc. should be openly interpreted as at least one example of element, device, assembly, method, step, etc. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless the steps are clearly described as after or before another step, and / or the implicit steps must be after or before another step. Any feature of any embodiment disclosed herein can be applied to any other embodiment as long as it is suitable. Similarly, any advantage of any embodiment can be applied to any other embodiment, and vice versa. Other purposes, features and advantages of the attached embodiments will be apparent from the following description.
[0056] Generally, the use of "first", "second" and / or "fourth" herein may be understood as any manner of referring to different elements or entities, and may be understood not to confer cumulative or chronological characteristics on the nouns they modify unless otherwise indicated based on the context.
[0057] This article includes several embodiments. It should be noted that the examples in this article are not mutually exclusive. Components from one embodiment can be defaulted to exist in another embodiment, and it is obvious to those skilled in the art how these components can be used in other exemplary embodiments.
[0058] More specifically, the following are embodiments related to a network node (e.g., the second network node 112 or the first network node 111, such as a gNB) and embodiments related to a wireless device (e.g., the wireless device 130, such as a 5G UE).
[0059] Embodiments herein aim to improve the handling of transmission power and reduce the time offset of wireless devices in a wireless communication network. A particular aim of embodiments herein is to improve the handling of transmission power and reduce the time offset of wireless devices in dual connectivity.
[0060] The wireless device 130 embodiment relates to Figure 2 , Figure 5 , Figure 6 and Figures 10 to 15 .
[0061] A method performed by a wireless device such as the wireless device 130 is described herein. The method may be understood as being used to handle transmission power. The wireless device 130 may be configured with dual connectivity to be able to transmit using a first cell group 121 and a second cell group 123. The wireless device 130, the first cell group 121, and the second cell group 123 may operate in a wireless communication network 100.
[0062] The method may include one or more of the following actions.
[0063] In some embodiments, all actions may be performed. Where applicable, one or more embodiments may be combined. To simplify the description, not all possible combinations are described. Figure 2 A non-limiting example of a method performed by wireless device 130 is depicted in FIG. Figure 2 The order shown is different from the order in which it is executed.
[0064] ii. Determining 203 a limitation on the transmission power of a first uplink transmission in the first cell group 121 will now be described. Determining 203 may be based on detecting a downlink grant or allocation that triggers a second uplink transmission in the second cell group before a time offset relative to the start of the transmission time of the first uplink transmission, the second uplink transmission overlapping in time with the first uplink transmission. The uplink transmission may be one or more of a PUSCH or a PUCCH or an SRS transmission. In some embodiments, the downlink grant or allocation may include a DCI message. The wireless device 130 may be configured to perform action 203, for example, by means of a determining unit 701 within the wireless device 130 configured to perform the action. The determining unit 701 may be a processor 706 of the wireless device 130, or an application running on such a processor.
[0065] In some embodiments, the power determination follows future 3GPP standard recommendations as described below:
[0066] If UE
[0067] -NR-DC-PC-mode=Dynamic is provided, and
[0068] - indicates the ability to determine the total transmit power on the SCG at the first symbol of a transmission opportunity on the SCG by determining the transmission on the MCG, where the transmission on the MCG:
[0069] - Scheduled by a DCI format in PDCCH reception, where the last symbol is earlier than the first symbol of a transmission opportunity on the SCG by more than T offset ,and
[0070] - overlap with the transmission opportunity on SCG,
[0071] Then, at the beginning of the transmission opportunity on the SCG, the UE determines the maximum transmission power on the SCG as:
[0072] - If the UE determines that the transmission on the MCG has a total power
[0073] - If the UE does not determine any transmission on the MCG,
[0074] in,
[0075] -
[0076] - when the UE indicates a first value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 、T proc,CSI , and The maximum value in , and
[0077] - when the UE indicates a second value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 、T proc,CSI , The maximum value in .
[0078] The UE does not expect to have transmissions on the MCG where these transmissions:
[0079] - Scheduled by a DCI format in PDCCH reception, where the last symbol precedes the first symbol of a transmission opportunity on the SCG by less than or equal to T offset ,and
[0080] -Overlaps with transmission timing on SCG.
[0081] In some examples, if a wireless device configured with dual connectivity (e.g., NR-DC) and dynamic power sharing is scheduled to send an uplink transmission on the SCG starting at time T, the UE does not expect to receive any MCG scheduling message after time T-T_offset, which causes the MCG uplink transmission to start at time T and overlap with the SCG uplink transmission starting at time T.
[0082] The wireless device will indicate the capability and will calculate the time offset based on:
[0083] For the first ability,
[0084]
[0085] - when the UE indicates a first value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 、T proc,CSI , and The maximum value in , and
[0086] For the second ability,
[0087]
[0088] - when the UE indicates a second value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 、T proc,CSI , The maximum value in .
[0089] Therefore, T_offset will depend on the CSI processing time for both the first capability and the second capability.
[0090] In some embodiments, there is substantially no difference between T_offset based on the first capability and T_offset based on the second capability. Calculations show that for a given configuration of MCG and SCG, Tproc,CSI and Tmux,CSI have similar values, and T_offset will have almost the same value for the first capability and the second capability. The calculations assume 15kHz and 30kHz parameter sets, respectively, and no bandwidth part BWP, handover enabled, PDSCH / PUSCH processing capability 1.
[0091] A detailed example of the calculation of each term is shown below:
[0092] T proc,2 :
[0093] T proc,2 =max((N 2 +d 2,1 )(2048+144)·κ2 -μ ·T C ,d 2,2 )
[0094] ●For 15kHz, the first term is 0.85ms,
[0095] ●For 30kHz, the first term is 0.46ms,
[0096] (The second term represents the BWP switching delay, which is not applicable to this example)
[0097] T proc,CSI :
[0098] T proc,CSI =(Z)(2048+144)·κ2 -μ ·T C
[0099] For 15kHz, 10 to 40 symbols (0.7 to 2.85ms)
[0100] For 30kHz, 13 to 72 symbols (0.46 to 2.57ms)
[0101] T mux,proc,release :
[0102] -S 0 After the last symbol of any corresponding SPS PDSCH release and not before Before the symbol with CP that starts after. Depend on The maximum value of is given by, where, for the i-th PDCCH providing SPS PDSCH release with a corresponding HARQ-ACK transmission on PUCCH, where the corresponding HARQ-ACK transmission on PUCCH is in a group of overlapping PUCCH and PUSCH, N is described in clause 10.2 and is selected based on the UE PDSCH processing capability and the SCS configuration μ for the i-th SPS PDSCH release, where μ corresponds to the minimum SCS configuration among the PDCCH used to provide the i-th SPS PDSCH release, the PUCCH with the corresponding HARQ-ACK transmission for the i-th SPS PDSCH release, and the SCS configuration of all PUSCHs in the group of overlapping PUCCHs and PUSCHs. For μ=0, N=10, for μ=1, N=12,
[0103] For 15kHz, it is ~0.78ms,
[0104] • For 30kHz, it is ~0.46ms.
[0105] T mux,proc2 :
[0106] If there is at least one PUSCH in the group of overlapping PUCCH and PUSCH, then Depend on The maximum value of is given by, where, for the i-th PUSCH in the group of overlapping PUCCH and PUSCH, d 2,1 and d 2,2 According to the following [6, TS38.214], for the i-th PUSCH selection, N 2 It is selected based on the UE PUSCH processing capability and the SCS configuration μ of the i-th PUSCH, where μ corresponds to the PDCCH used to schedule the i-th PUSCH (if any), the PDCCH scheduling the PDSCH with corresponding HARQ-ACK transmission on the PUCCH in the group of overlapping PUCCH / PUSCH, and the minimum SCS configuration among the SCS configurations of all PUSCHs in the overlapping PUSCH and PUSCH group.
[0107] If there is no PUSCH in the group of overlapping PUCCH and PUSCH, then Depend on The maximum value of is given by , where, for the i-th PDSCH with corresponding HARQ-ACK transmission on the PUCCH in the group of overlapping PUCCHs, N 2 The selection is based on the UE PUSCH processing capability of the PUCCH serving cell (if configured). If the PUSCH processing capability is not configured for the PUCCH serving cell, then N 2 is selected based on the UE PUSCH processing capability 1. μ is selected based on the minimum SCS configuration between the SCS configuration of the PDCCH (if any) used to schedule the i-th PDSCH with corresponding HARQ-ACK transmission on the PUCCH in the group of overlapping PUCCHs and the SCS configuration for the PUCCH serving cell.
[0108] ●For 15kHz, it is 0.85ms,
[0109] ●For 30kHz, it is 0.5ms.
[0110] T mux,proc,CSI :
[0111] If aperiodic CSI reporting is multiplexed in the PUSCH in a group of overlapping PUCCH and PUSCH, S 0 After the last symbol of After the beginning of the symbol with CP:
[0112] - any PDCCH with a DCI format that schedules an overlapping PUSCH, and
[0113] - any PDCCH that schedules a PDSCH or SPS PDSCH release with corresponding HARQ-ACK information in a superimposed PUCCH in the timeslot,
[0114] Wherein, μ corresponds to the minimum SCS configuration in the SCS configuration of the PDCCH, the minimum SCS configuration for the group of overlapping PUSCHs, and the minimum SCS configuration of the CSI-RS associated with the DCI format scheduling the PUSCH with multiplexed non-periodic CSI reports, and for μ=0, 1, d=2, for μ=2, d=3, and for μ=3, d=4.
[0115] For 15kHz, 12 to 42 symbols (0.85 to 3ms),
[0116] • For 30kHz, 15 to 74 symbols (0.5 to 2.57ms).
[0117] Table 1 summarizes all the calculations shown above.
[0118] Table 1
[0119]
[0120]
[0121] If some embodiments disclosed herein are used to calculate T_offset, where the CSI processing time (T proc,CSI is not included in the determination of T_offset), then when the wireless device indicates the second capability, the value of T_offset is 0.85 ms for 15 kHz and 0.5 ms for 30 kHz. Therefore, T_offset will be shorter because the CSI processing time is excluded from the determination of T_offset.
[0122] In other embodiments, when the wireless device indicates the second capability, T is not excluded from the determination of T_offset. proc,CSI , but with restrictions on the use of T proc,CSI For example, for 15kHz, T in the range of 0.7 to 2.85ms proc,CSI Corresponding to different reporting standards, such as PUSCH versus PUCCH, and the number of updates corresponding to variables Z1, Z'1, and Z2, etc. In an embodiment, only T corresponding to Z1 and Z1' may be considered. proc,CSI , without considering Z2. In this example, the T_offset value for 15kHz for the second value of capability may be ˜1.57ms for 22 symbols at 15kHz.
[0123] In some embodiments, when calculating T for the first and second capabilities, max (proc,MCG) and T max (proc,SCG) Consider T proc,CSI However, when the UE reports the first capability, in determining T proc,CSI , considering the first parameter set or parameter value range when reporting the second capability, and using the second parameter set or parameter value range to determine T when the UE reports the second capability. proc,CSI For example, the first parameter set may include Z1, Z'1, and Z2. The second parameter set may include Z1 and Z'1, but not Z2.
[0124] and where M is the number of updated CSI reports according to clause 5.2.1.6, (Z(m), Z′(m)) corresponds to the mth updated CSI report and is defined as:
[0125] - (Z in Table 5.4-1 1 ,Z′ 1 ), if CSI is triggered in the absence of PUSCH with transport blocks or HARQ-ACK or both when L=0 CPUs are occupied (as per clause 5.2.1.6), and the CSI to be transmitted is a single CSI and corresponds to a wideband frequency granularity, where the CSI corresponds to a maximum of 4 CSI-RS ports without CRI reporting in a single resource, and where CodebookType is set to "typeI-SinglePanel", or where reportQuantity is set to "cri-RI-CQI", or
[0126] -(Z in Table 5.4-2 1 ,Z′ 1 ), if the CSI to be transmitted corresponds to a wideband frequency granularity, wherein the CSI corresponds to a maximum of 4 CSI-RS ports in a single resource without a CRI report, and wherein CodebookType is set to "typeI-SinglePanel", or wherein reportQuantity is set to "cri-RI-CQI", or
[0127] -(Z in Table 5.4-2 1 ,Z′ 1 ), if the CSI to be sent corresponds to a wideband frequency granularity, where reportQuantity is set to "ssb-Index-SINR", or reportQuantity is set to "cri-SINR"; or
[0128] -(Z in Table 5.4-2 3 ,Z′ 3 ), if reportQuantity is set to "cri-RSRP" or "ssb-Index-RSRP", where Xμ is the beamReportTiming capability reported by the UE, and KB l is according to the UE reported capability beamSwitchTiming as defined in [13, TS38.306], or
[0129] -(Z in Table 5.4-2 2 ,Z′ 2 ), other situations.
[0130] -μ in Table 5.4-1 and Table 5.2-2 corresponds to min(μ PDCCH ,μ CSI-RS ,μ UL ), where μ PDCCH Corresponding to the subcarrier spacing of the PDCCH with which DCI is transmitted, μ UL corresponds to the subcarrier spacing of the PUSCH with which the CSI report will be sent, μ CSIRS , corresponds to the minimum subcarrier spacing of the aperiodic CSI-RS triggered by DCI.
[0131] Table 5.4-1: CSI calculation delay requirements1
[0132]
[0133] Table 5.4-2: CSI calculation delay requirements 2
[0134]
[0135] In some embodiments, for at least some capabilities indicated by the wireless device, T_offset is independent of the CSI processing time.
[0136] The wireless device will indicate the capability and the time offset will be calculated based on:
[0137]
[0138] -Based on the configuration on MCG and SCG respectively, and It is T proc,2 , The maximum value in .
[0139] Thus, for example, if the wireless device indicates the second capability, T_offset will be independent of the CSI processing time. T_offset may still be dependent on the CSI processing time for the first capability.
[0140] Future 3GPP standards can be described as follows:
[0141] If UE
[0142] -NR-DC-PC-mode=Dynamic is provided, and
[0143] - indicates the ability to determine the total transmit power on the SCG at the first symbol of a transmission opportunity on the SCG by determining the transmission on the MCG, where the transmission on the MCG:
[0144] - Scheduled by a DCI format in PDCCH reception where the last symbol is earlier than the first symbol of a transmission opportunity on the SCG by more than T offset ,and
[0145] - overlap with the transmission opportunity on SCG,
[0146] Then, at the beginning of the transmission opportunity on the SCG, the UE determines the maximum transmission power on the SCG as:
[0147] If the UE determines that the transmission on the MCG has a total power
[0148] - If the UE does not determine any transmission on the MCG,
[0149] in,
[0150] -
[0151] - when the UE indicates a first value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 、T proc,CSI , and The maximum value in , and
[0152] - when the UE indicates a second value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 , The maximum value in .
[0153] The UE does not expect to have transmissions on the MCG that:
[0154] - Scheduled by a DCI format in PDCCH reception, where the last symbol precedes the first symbol of a transmission opportunity on the SCG by less than or equal to T offset ,and
[0155] -Overlaps with transmission timing on SCG.
[0156] Therefore, if the wireless device is to indicate the second capability, T_offset will be determined without relying on the CSI processing time. This can reduce time offset and improve latency.
[0157] In some examples, the wireless device 130 can determine the power limit based on detecting a downlink grant or allocation that triggers a second uplink transmission in the second cell group that will overlap in time with the first uplink transmission, wherein the detection is before a time offset relative to the start of the transmission time of the first uplink transmission. The time offset can be based on the capabilities of the wireless device, for example. If the wireless device indicates a first value for the capabilities, the time offset can also depend on at least a specific subset of the processing time related to the channel information state CSI processing, and if the wireless device indicates a second value for the capabilities, the time offset is independent of the CSI processing time, for example, as part of determining 203, the transmission power of the first uplink transmission.
[0158] In some embodiments, the time offset may be based on, for example, the capabilities of the wireless device. If the wireless device indicates a first value for the capabilities, the time offset may also depend on at least a specific subset of processing time associated with channel information state CSI processing, and if the wireless device indicates a second value for the capabilities, the time offset may be independent of the CSI processing time.
[0159] In some examples, when the wireless device indicates a first value for the capability, the time offset is obtained from processing time that includes at least a specific subset of processing time related to channel information state CSI processing; and when the wireless device indicates a second value for the capability, the time offset is obtained from processing time that does not include processing time related to CSI processing. In some examples, the time offset obtained from processing time that includes at least a specific subset of processing time related to CSI processing is shorter than the time offset obtained from processing time that does not include processing time related to CSI processing.
[0160] In some embodiments, the wireless device is configured with at least two cell groups CG1 and CG2. The first cell group CG1 and the second cell group CG2 each include one or more service cells. The wireless device is scheduled to perform a first uplink transmission, such as PUSCH or PUCCH or SRS or PRACH, for a service cell in CG1. The wireless device may use a power limit to determine the transmission power for the first uplink transmission. The power limit is determined using a time offset (T_offset) from the start of the first uplink transmission, a first parameter set corresponding to CG2, and whether there is any DL grant / allocation detected before T_offset (or previously received, or previously known) that triggers an uplink transmission in CG2 that overlaps with the first uplink transmission.
[0161] In some embodiments, it is preferred to avoid that the MCG scheduling grant schedules an MCG transmission before time T-T_offset, where T is the time at which the SCG transmission starts. There may also be an MCG command that changes the power setting of an MCG transmission after T-T_offset.
[0162] In some embodiments, a wireless device configured with dual connectivity is scheduled or configured to perform a first uplink transmission starting at time T0. The first uplink transmission may be for a first serving cell belonging to a first cell group (e.g., SCG) for DC. The UE is also scheduled or configured to perform a second uplink transmission that overlaps in time with the first uplink transmission. The second uplink transmission may be for a second serving cell belonging to a second cell group (e.g., MCG) for DC. To determine the transmit power of the second uplink transmission, the UE uses only those transmit power control (TPC) commands received before time T0-T_offset-Δ, where:
[0163] ●T_offset can be defined from the embodiments disclosed in this article.
[0164] ● If synchronous DC is used, Δ can be a first value (e.g., ~35us) and if asynchronous DC is used, Δ can be a second value greater than the first value (e.g., ~500us). In some embodiments, the increment can be zero (i.e., not used by the wireless device or considered implicitly included in T_offset). In some cases, Δ can be determined from inter-gNB signaling examples using the methods described in other embodiments.
[0165] ●The TPC command may be included in a first DCI format containing a jointly coded TPC command. The first DCI format may not schedule / allocate PUSCH / PDSCH transmission. The DCI CRC for the first DCI format may be scrambled by the TPC-PUSCH-RNTI or TPC-PUCCH-RNTI or TPC-SRS-RNTI configured by the higher layer. The first DCI format may be DCI format 2_2 or 2_3. The TPC command may be included in a second DCI format that schedules uplink PUSCH transmission (or allocates a PDSCH that triggers uplink PUCCH transmission). In some cases, the second DCI format may be DCI format 0_0, 0_1, 1_0, 1_1, which also schedules PDSCH / PUSCH transmission together with the TPC indication.
[0166] • In some embodiments, if the wireless device receives any TPC commands after time T0-T_offset-Δ, it may discard them when calculating the transmit power for the second uplink transmission.
[0167] • In some cases, if the wireless device receives any TPC commands after time T0-T_offset-Δ, it may apply them only to uplink transmissions of the second cell group starting after T0.
[0168] ● In addition to the above conditions, the wireless device may use other conditions to determine which TPC commands to use. For example, if the second uplink transmission corresponds to a transmission opportunity i, it may use TPC commands received between K(i-i0)-1 symbols before the uplink transmission opportunity and K(i)-1 symbols before the uplink transmission opportunity, where is the smallest integer for which K(i-i0) symbols before the uplink transmission opportunity are earlier than K(i) symbols before the uplink transmission opportunity. A symbol may be an OFDM symbol duration in a parameter set for an uplink transmission.
[0169] If the uplink transmission is a PUSCH transmission configured by ConfiguredGrantConfig, the function K() may be based on the minimum possible scheduling delay configured by higher layers for the UE (eg, using RRC parameter PUSCHConfigCommon),
[0170] • If the uplink transmission is a PUSCH / PUCCH transmission triggered by a PDCCH DCI, the function K() may be based on the number of symbols between the last symbol of the corresponding PDCCH reception and the first symbol of the uplink transmission.
[0171] • In some cases, the NW (eg, MgNB) may adjust its scheduling so that the TPC command corresponding to the second uplink transmission or the second uplink transmission opportunity is not sent to the UE before T0-T_offset-Δ.
[0172] In some embodiments, the power of the second uplink transmission is determined by a transmit power control TPC command received prior to the time offset.
[0173] In some examples, when calculating the transmit power of the second uplink transmission, TPC commands received after a time offset and Δ relative to the start of the transmission time of the first uplink transmission are discarded, where the delta value depends on whether the dual connectivity is synchronous or asynchronous.
[0174] In some embodiments, a TPC command received after a time offset and increment relative to the start of a transmission time of a first uplink transmission is applied to a second uplink transmission received after the start of the transmission time of the first uplink transmission, wherein the increment value depends on whether the dual connectivity is synchronous or asynchronous.
[0175] Now, setting 204 the transmission power for sending the first uplink transmission based on the determined limit will be described. The wireless device 130 may be configured to perform this setting action 204, for example, by means of a setting unit 702 within the wireless device 130 configured to perform this action. The setting unit 702 may be a processor 706 of the wireless device 130, or an application running on such a processor.
[0176] In some embodiments, the method may further include the following actions:
[0177] Now it will be described that one or more parameters are obtained 202, for example from a network node 111, 112 serving the wireless device 130. The wireless device 130 may be configured to perform this obtaining action 202, for example, by means of an obtaining unit 703 within the wireless device 130 configured to perform this action. The obtaining unit 703 may be a processor 706 of the wireless device 130, or an application running on such a processor.
[0178] The obtaining in action 202 may be performed via the first link 141 or the second link 142 .
[0179] In some embodiments, the determination 201 may be further based on a prediction of a downlink transmission arranged to trigger a second uplink transmission, wherein the prediction is based on one or more parameters.
[0180] Other units 705 may be included in the wireless device 130 .
[0181] Now it will be described that detection 201 of a first downlink transmission is arranged to trigger a second uplink transmission in a time period before the start of transmission of the first uplink transmission, and wherein the determination 203 is further based on the detection 201 of the first downlink transmission. The wireless device 130 may be configured to perform this detection action 201, for example, by means of a detection unit 704 within the wireless device 130 configured to perform this action. The detection unit 704 may be a processor 706 of the wireless device 130, or an application running on such a processor.
[0182] Determining 203 may include ensuring that the combined transmission power across the first cell group 121 and the second cell group 123 does not exceed a threshold, such as a power limit or power limit.
[0183] Wireless device 130 may also be configured to communicate user data with a host application unit in host computer 1110, for example, via another link (such as 1150).
[0184] In FIG. 7 , optional units are indicated by dashed boxes.
[0185] The wireless device 130 may include an interface unit to facilitate communication between the wireless device 130 and other nodes or devices (e.g., network nodes 111, 112, host 1110, or any other node). In some specific examples, the interface may, for example, include a transceiver configured to send and receive radio signals over an air interface according to an appropriate standard.
[0186] The wireless device 130 may include a Fig.11 Arrangement shown.
[0187] By determining 203 the limit of the transmission power of the first uplink transmission in the first cell group 121 by the wireless device 130 and setting the transmission power based on the determined limit, if it is determined that there is no scheduling grant / allocation or potential scheduling grant / allocation that triggers overlapping transmission, the wireless device 130 can transmit at a higher power (e.g., full power). This can be understood as improving system performance. In addition, the implementation in the wireless device 130 can be simpler, wherein the hardware / software of the wireless device 130 can set the transmission power of the first cell group 121 without accurately calculating the transmission power of the overlapping transmission on the second cell group 123.
[0188] The first network node 111 embodiment involves Figure 3 and Figures 10 to 15 .
[0189] A method performed by a first network node, such as the first network node 111, is described herein. The method may be understood as processing a transmission power of a wireless device 130. The wireless device 130 may be served by the first network node 111 using the first cell group 121. The first network node 111 and the wireless device 130 may operate in a wireless communication network 100.
[0190] The first network node 111 may serve the wireless device 130 using the first cell group 121 in a dual connectivity configuration including the second cell group 123 .
[0191] The method may include one or more of the following actions.
[0192] In some embodiments, all actions may be performed. If applicable, one or more embodiments may be combined. To simplify the description, not all possible combinations are described. Figure 3 A non-limiting example of a method performed by the first network node 111 is depicted in FIG. Figure 3 The different orders shown are executed.
[0193] Configuration 301 of one or more scheduling parameters for one or more transmissions of the wireless device 130 will now be described. The configuration may be such that a delay between a downlink message and a corresponding uplink transmission is greater than a value. The first network node 111 may be configured to perform the configuration action 301, for example, by means of a configuration unit 801 within the first network node 110 configured to perform the action. The configuration unit 801 may be a processor 804 of the first network node 111, or an application running on such a processor.
[0194] Now it will be described that a first message is sent 302 to the second base station network node 112, the first message comprising an indication of the configured one or more scheduling parameters. The first network node 111 may be configured to perform the sending action 302, for example by means of a sending unit 802 configured to perform the action. The sending unit 802 may be a processor 804 of the first network node 111, or an application running on such a processor.
[0195] The sending may be performed, for example, via the first link 141 .
[0196] In some embodiments, the indication of the configured one or more scheduling parameters includes a time offset value.
[0197] In some embodiments, the time offset value is based on capability signaling of the wireless device.
[0198] In some embodiments, if the wireless device indicates a first value for the capability, the time offset is dependent on at least a specific subset of processing time related to channel information state CSI processing, and if the wireless device indicates a second value for the capability, the time offset is independent of the CSI processing time.
[0199] In some embodiments, when the wireless device indicates a first value for the capability, the time offset is obtained from processing time including at least a specific subset of processing time related to channel information state CSI processing; and when the wireless device indicates a second value for the capability, the time offset is obtained from processing time excluding processing time related to CSI processing.
[0200] In some embodiments, the method may further include one or more of the following actions:
[0201] Scheduling 304 a first transmission of the one or more transmissions based on the configured one or more scheduling parameters will now be described. The first network node 111 may be configured to perform the scheduling action 304, for example, by means of a scheduling unit 803 within the first network node 110 configured to perform the action. The scheduling unit 803 may be a processor 804 of the first network node 111, or an application running on such a processor.
[0202] In some embodiments, the first network node 111 may serve the wireless device 130 using the first cell group 121 in a dual connectivity configuration including the second cell group 123, and the method may further include:
[0203] Now it will be described that one or more parameters, e.g. a first indication of one or more parameters, are sent 303 to the wireless device 130, wherein the one or more parameters are parameters of the second cell group 123. The first network node 111 may be configured to perform the sending action 303, e.g. by means of a sending unit 802 within the first network node 111 configured to perform the action.
[0204] The sending may be performed, for example, via the first link 141 .
[0205] The first network node 111 may include further units 811 .
[0206] The first network node 111 may also be configured to communicate user data with a host application unit in the host 1110 , for example via another grid link (such as 1150 ).
[0207] In FIG8 , optional units are indicated by dashed boxes.
[0208] The first network node 111 may include an interface unit to facilitate communication between the first network node 111 and other nodes or devices (e.g., another first network node 111, wireless device 130, host 1110, or any other node). In some specific examples, the interface may, for example, include a transceiver configured to send and receive radio signals over an air interface according to a suitable standard.
[0209] The first network node 111 may include as shown in FIG. 8 or Fig.11 Arrangement shown.
[0210] Some embodiments herein will now be further described by way of some non-limiting examples.
[0211] In the following description, any reference to one / the UE or simply "UE" may be understood as referring equivalently to the wireless device 130; any reference to one / the gNB may be understood as referring equivalently to the first network node 111 and / or the second network node 112; any reference to one / the first cell group or one / the first cell group CG1 may be understood as referring equivalently to the first cell group 121; any reference to one / the second cell group or one / the second cell group CG2 may be understood as referring equivalently to the second cell group 123.
[0212] The second network node 112 embodiment involves Figure 4 and Figures 10 to 15 .
[0213] A method performed by a second network node, such as the second network node 112, is described herein. The method may be understood as processing the transmission power of the wireless device 130. The wireless device 130 may be served by the second network node 112 using the second cell group 123. The second network node 112 and the wireless device 130 may operate in the wireless communication network 100.
[0214] The second network node 112 may serve the wireless device 130 using a second cell group 123 in a dual connectivity configuration including the first cell group 121 .
[0215] The method may include one or more of the following actions.
[0216] In some embodiments, all actions may be performed. If applicable, one or more embodiments may be combined. To simplify the description, not all possible combinations are described. Figure 4 A non-limiting example of a method performed by the second network node 112 is depicted in FIG. Figure 4 The different orders shown are executed.
[0217] Receiving 401 a first message from the first network node 111 will now be described. The first message may include an indication of one or more scheduling parameters configured by the first network node 111. The configured one or more scheduling parameters may be used for one or more transmissions of the wireless device 130. The configured one or more parameters may be such that a delay between a downlink message and a corresponding uplink transmission is greater than the value. The second network node 112 may be configured to perform the receiving action 401, for example, by means of a receiving unit 901 within the second network node 112 configured to perform the action. The receiving unit 901 may be a processor 903 of the second network node 112, or an application running on such a processor.
[0218] In some embodiments, the second network node 112 may serve the wireless device 130 using the second cell group 123 in the dual connectivity configuration including the first cell group 121, and the method may further include:
[0219] Sending 402 one or more parameters, e.g. a second indication of the one or more parameters, to the wireless device 130. The one or more parameters may be parameters of the second cell group 123. The second network node 112 may be configured to perform the sending action 402, e.g. by means of a sending unit 902 configured to perform the action. The sending unit 902 may be a processor 903 of the second network node 112, or an application running on such a processor.
[0220] The sending may be performed, for example, via the second link 142 .
[0221] In some embodiments, the indication of the configured one or more scheduling parameters includes a time offset value.
[0222] In some embodiments, the time offset value is based on capability signaling of the wireless device.
[0223] In some embodiments, if the wireless device indicates a first value for the capability, the time offset is dependent on at least a specific subset of processing time related to channel information state CSI processing, and if the wireless device indicates a second value for the capability, the time offset is independent of the CSI processing time.
[0224] In some embodiments, when the wireless device indicates a first value for the capability, the time offset is obtained from processing time including at least a specific subset of processing time related to channel information state CSI processing; and when the wireless device indicates a second value for the capability, the time offset is obtained from processing time excluding processing time related to CSI processing.
[0225] In some embodiments, the method may further include one or more of the following actions:
[0226] ● Scheduling 403 a second transmission of the one or more transmissions based on the configured one or more scheduling parameters. The second network node 112 may be configured to perform the scheduling action 403, for example, by means of a scheduling unit 910 within the second network node 112 configured to perform the action. The scheduling unit 910 may be a processor 903 of the second network node 112, or an application running on such a processor.
[0227] The second network node 112 may include further units 911 .
[0228] The second network node 112 may also be configured to communicate user data with a host application unit in the host 1110 , for example via another link such as 1150 .
[0229] In FIG. 9 , optional units are indicated by dashed boxes.
[0230] The second network node 112 may include an interface unit to facilitate communication between the second network node 112 and other nodes or devices (e.g., the first network node 111, the wireless device 130, the host 1110, or any other node). In some specific examples, the interface may, for example, include a transceiver configured to send and receive radio signals over an air interface according to a suitable standard.
[0231] The second network node 112 may include as shown in FIG. 9 or Fig.11 Arrangement shown.
[0232] Some embodiments herein will now be further described by way of some non-limiting examples.
[0233] In the following description, any reference to one / the UE or simply "UE" may be understood as referring equivalently to the wireless device 130; any reference to one / the gNB may be understood as referring equivalently to the first network node 111 and / or the second network node 112; any reference to one / the first cell group or one / the first cell group CG1 may be understood as referring equivalently to the first cell group 121; any reference to one / the second cell group or one / the second cell group CG2 may be understood as referring equivalently to the second cell group 123.
[0234] A first set of examples will now be described.
[0235] In the first group of examples, the UE may be configured with at least two cell groups. For example, a first cell group CG1 and a second cell group CG2. Each cell group may include one or more serving cells. The UE may be scheduled to perform a first uplink transmission, such as PUSCH, PUCCH, SRS, PRACH, for a serving cell in CG1. The UE may use power limits to determine the transmission power for the first uplink transmission. The power limit may be determined using a time offset (T_offset) from the start of the first uplink transmission, a first parameter set corresponding to CG2, and whether there are any DL grants / allocations detected before (or previously received) before T_offset that may trigger an uplink transmission in CG2 that may overlap with the first uplink transmission.
[0236] Figure 5 The minimum UE processing time, DCI reception and PUSCH transmission for a typical uplink transmission are shown. The NW should schedule the DL scheduling message (in the DCI) so that the UE is guaranteed to have the minimum processing time (shown by the horizontal line with arrows) for preparing and sending the corresponding uplink transmission. The minimum processing time may vary for different uplink transmissions based on UE capabilities, RRC configuration, the exact scheduling message (e.g., if CSI is requested, if PUCCH / PUSCH overlap), etc. If the minimum processing time is not met, the UE may not provide a valid uplink transmission in response to the DL scheduling message, or the UE may discard or ignore the scheduling message or consider it invalid.
[0237] A second set of examples will now be described.
[0238] In the second group of examples, the UE may be configured with at least two cell groups. For example, a first cell group CG1 and a second cell group CG2. Each cell group may include one or more serving cells. The UE may be scheduled to perform a first uplink transmission, such as PUSCH, PUCCH, SRS, PRACH, for a serving cell in CG1. The UE may use power limits to determine the transmission power for the first uplink transmission. The power limit may be determined using a time offset (T_offset) from the start of the first uplink transmission and a first parameter set corresponding to CG2.
[0239] Figure 6The minimum UE processing time, Toffset, DCI reception and PUSCH transmission on the SCG are shown. The figure shows that Toffset is calculated as the maximum processing time for the UE across the MCG and SCG configuration. This Toffset essentially becomes a scheduling restriction at the MCG, i.e., for an uplink transmission on the SCG scheduled to start at time T0, the MCG cannot schedule any overlapping uplink transmissions on the MCG unless a scheduling message from the MCG is received at the UE before time T0-Toffset. Therefore, a possible PUSCH transmission of the MCG (shown in the dashed box) can only be scheduled by a DCI received before T0-Toffset. In the figure, the minimum processing time is shown by the horizontal line with an arrow.
[0240] Certain embodiments disclosed herein may provide one or more of the following technical advantages, which may be summarized as follows. The embodiments herein may be understood as allowing the UE to transmit at a higher power (e.g., full power) if it is determined that there is no scheduling grant / allocation or potential scheduling grant / allocation that triggers overlapping transmission. This may be understood as improving system performance. The embodiments herein may be understood as also allowing a simpler UE implementation, wherein the UE hardware / software may set the transmission power of the first CG without having to precisely calculate the transmission power of the overlapping transmission on the second CG.
[0241] FIG. 7 depicts in panels a) and b) that the wireless device 130 may include instructions for performing the above Figure 2 In some embodiments, the wireless device 130 may include: Figure 7a The following arrangement is depicted in .
[0242] This document includes several embodiments. Components from one embodiment may be defaulted to exist in another embodiment, and it will be apparent to those skilled in the art how these components can be used in other exemplary embodiments. The following detailed descriptions correspond to the same references provided above regarding the actions described for the wireless device 130, and are therefore not repeated here.
[0243] In FIG. 7 , optional modules are indicated by dashed boxes.
[0244] Embodiments of the wireless device 130 herein may include one or more processors (such as Figure 7aThe program code described above may be implemented by a processor 706 in the wireless device 130 depicted in the figure and a computer program code for performing the functions and actions of the embodiments of the present invention. The processor used here may be understood as a hardware component. The program code described above may also be provided as a computer program product, for example in the form of a data carrier carrying a computer program code for executing the embodiments of the present invention when loaded into the wireless device 130. One such carrier may be in the form of a CD-ROM disk. However, this is also feasible for other data carriers such as memory sticks. The computer program code may also be provided as pure program code on a server and downloaded to the wireless device 130.
[0245] The wireless device 130 may further include a memory 707, which includes one or more memory units. The memory 707 is arranged to store the obtained information, store data, configurations, schedules and applications, etc., to perform the methods described herein when running in the wireless device 130.
[0246] In some embodiments, the wireless device 130 may receive information from, for example, the first network node 111 and / or the second network node 112 via the receive port 708. In some embodiments, the receive port 708 may, for example, be connected to one or more antennas in the wireless device 130. In other embodiments, the wireless device 130 may receive information from another structure in the wireless communication network 100 via the receive port 708. Since the receive port 708 may communicate with the processor 706, the receive port 708 may send the received information to the processor 706. The receive port 708 may also be configured to receive other information.
[0247] The processor 706 in the wireless device 130 may also be configured to transmit or send information to, for example, the first network node 111 and / or the second network node 112 or another structure in the wireless communication network 100 via a transmit port 709 (which may be in communication with the processor 706 and the memory 707).
[0248] Those skilled in the art will also understand that the above-mentioned determination unit 701, setting unit 702, acquisition unit 703, detection unit 704 and other units 705 may refer to a combination of analog and digital modules, and / or one or more processors configured with software and / or firmware (e.g., stored in a memory), which are executed as described above when run by one or more processors (e.g., processor 706). One or more of these processors and other digital hardware may be included in a single application-specific integrated circuit (ASIC), or multiple processors and various digital hardware may be distributed in several separate components, whether individually packaged or assembled into a system on a chip (SoC).
[0249] Furthermore, in some embodiments, the above-mentioned different modules 701 - 705 may be implemented as one or more applications running on one or more processors (eg, processor 706 ).
[0250] Thus, the methods according to the embodiments of the wireless device 130 described herein may be implemented respectively by means of a computer program 710 product comprising instructions, i.e. software code portions, which when executed on at least one processor 706 cause at least one processor 706 to perform the actions described herein performed by the wireless device 130. The computer program 710 product may be stored on a computer-readable storage medium 711. The computer-readable storage medium 711 having the computer program 710 stored thereon may comprise instructions which, when executed on at least one processor 706, cause at least one controller 706 to perform the actions described herein performed by the wireless device 130. In some embodiments, the computer-readable storage medium 711 may be a non-transitory computer-readable storage medium, such as a CD ROM disk or a memory stick. In other embodiments, the computer program 710 product may be stored on a carrier containing the computer program 710 just described, wherein the carrier is one of an electronic signal, an optical signal, a radio signal or a computer-readable storage medium 711, as described above.
[0251] The wireless device 130 may include a communication interface configured to facilitate communication between the wireless device 130 and other nodes or devices, such as the first network node 111 or the second network node 112. The interface may, for example, include a transceiver configured to send and receive radio signals over an air interface according to a suitable standard.
[0252] In other embodiments, the wireless device 130 may include Figure 7b The wireless device 130 may include a processing circuit 706 (e.g., one or more processors, such as the processor 706) and a memory 707 in the wireless device 130. The wireless device 130 may also include a radio circuit 712, which may include, for example, a receive port 708 and a transmit port 709. The processing circuit 706 may be configured or operable to communicate with the wireless device 130. Figure 7a A similar approach as described is performed according to Figure 2 The radio circuit 712 may be configured to at least establish and maintain a wireless connection with the first network node 111 and / or the second network node 112. A circuit may be understood herein as a hardware component.
[0253] Therefore, embodiments herein also relate to a wireless device 130 operable to process transmission power, the wireless device 130 being operable to operate in a wireless communication network 100. The wireless device 130 may include a processing circuit 706 and a memory 707 containing instructions executable by the processing circuit 707, whereby the wireless device 130 is also operable to perform, for example, Figure 2 The actions described with respect to wireless device 130 in .
[0254] FIG. 8 depicts in panels a) and b) respectively the first network node 111 may include a method for performing the above Figure 3 In some embodiments, the first network node 111 may include: Figure 8a The following arrangement is depicted in .
[0255] In the embodiment of the first network node 111 herein, one or more processors (e.g. Figure 8a The program code described above can also be provided as a computer program product, for example in the form of a data carrier carrying a computer program code for executing the embodiments of the present invention when loaded into the first network node 111. One such carrier can be in the form of a CD-ROM disk. However, this is also feasible for other data carriers such as memory sticks. The computer program code can also be provided as a pure program code on a server and downloaded to the first network node 111.
[0256] The first network node 111 may further include a memory 805 including one or more memory units. The memory 805 is arranged to store the obtained information, store data, configurations, schedules and applications, etc., to perform the methods herein when running in the first network node 111.
[0257] In some embodiments, the first network node 111 may receive information from, for example, the second network node 112 and / or the wireless device 130 via the receive port 806. In some embodiments, the receive port 806 may, for example, be connected to one or more antennas in the first network node 111. In other embodiments, the first network node 111 may receive information from another structure in the wireless communication network 100 via the receive port 806. Since the receive port 806 may communicate with the processor 804, the receive port 806 may send the received information to the processor 804. The receive port 806 may also be configured to receive other information.
[0258] The processor 804 in the first network node 111 may also be configured to transmit or send information to, for example, the second network node 112 and / or the wireless device 130 or another structure in the wireless communication network 100 via a transmit port 807 , which may be in communication with the processor 804 and the memory 805 .
[0259] Those skilled in the art will also understand that the above-mentioned configuration unit 801, transmission unit 802, scheduling unit 803 and other units 811 may refer to a combination of analog and digital modules, and / or one or more processors configured with software and / or firmware (e.g., stored in a memory), which are executed as described above when executed by one or more processors (e.g., processor 804). One or more of these processors and other digital hardware may be included in a single application-specific integrated circuit (ASIC), or multiple processors and various digital hardware may be distributed in multiple separate components, whether individually packaged or assembled into a system on a chip (SoC).
[0260] Furthermore, in some embodiments, the above-mentioned different units 801 - 803 and 811 may be implemented as one or more applications running on one or more processors (eg, processor 804 ).
[0261] Thus, the methods according to the embodiments described herein for the first network node 111 may be implemented respectively by means of a computer program 808 product comprising instructions, i.e. software code portions, which when executed on at least one processor 804, cause the at least one processor 804 to perform the actions described herein performed by the first network node 111. The computer program 808 product may be stored on a computer-readable storage medium 809. The computer-readable storage medium 809 having the computer program 808 stored thereon may comprise instructions which, when executed on at least one processor 804, cause the at least one processor 804 to perform the actions described herein performed by the first network node 111. In some embodiments, the computer-readable storage medium 809 may be a non-transitory computer-readable storage medium, such as a CD ROM disk or a memory stick. In other embodiments, the computer program 808 product may be stored on a carrier containing the computer program 808 just described, wherein the carrier is one of an electronic signal, an optical signal, a radio signal or a computer-readable storage medium 809, as described above.
[0262] The first network node 111 may include a communication interface configured to facilitate communication between the first network node 111 and other nodes or devices, such as the second network node 112 and / or the wireless device 130. The interface may, for example, include a transceiver configured to send and receive radio signals over an air interface according to a suitable standard.
[0263] In other embodiments, the first network node 111 may include Figure 8b The first network node 111 may include processing circuitry 804 (e.g., one or more processors, such as processor 804) and memory 805 of the first network node 111. The first network node 111 may also include radio circuitry 810, which may include, for example, a receive port 806 and a transmit port 807. The processing circuitry 810 may be configured or operable to communicate with the user about Figure 8a A similar approach as described is performed according to Figure 3 The radio circuit 810 may be configured to at least establish and maintain a wireless connection with the second network node 112 and / or the wireless device 130. A circuit may be understood herein as a hardware component.
[0264] Therefore, embodiments herein also relate to a first network node 111 comprising a processing circuit 804 and a memory 805, the memory 805 containing instructions executable by the processing circuit 804, whereby the first network node 111 is operable to perform, for example, Figure 3 The actions described in relation to the first network node 111.
[0265] FIG. 9 depicts in panels a) and b) respectively how the second network node 112 may include the following steps to perform the above Figure 4 Two different examples of arrangements of the described method actions. In some embodiments, the second network node 112 may include Figure 9a The following arrangement is depicted in .
[0266] This document includes several embodiments. Components from one embodiment may be defaulted to exist in another embodiment, and it is obvious to those skilled in the art how these components can be used in other exemplary embodiments. The following detailed descriptions correspond to the same references provided above regarding the actions described for the first network node, so they are not repeated here.
[0267] In FIG. 9 , optional modules are indicated by dashed boxes.
[0268] In the embodiment of the second network node 112, one or more processors (e.g. Figure 9aThe program code described above can also be provided as a computer program product, for example in the form of a data carrier carrying a computer program code for executing the embodiments of the present invention when loaded into the second network node 112. One such carrier can be in the form of a CD-ROM disk. However, this is also feasible for other data carriers such as memory sticks. The computer program code can also be provided as a pure program code on a server and downloaded to the second network node 112.
[0269] The second network node 112 may further include a memory 904 including one or more memory units. The memory 904 is arranged to store the obtained information, store data, configurations, schedules and applications etc. to perform the methods herein when executed in the second network node 112.
[0270] In some embodiments, the second network node 112 may receive information from, for example, the first network node 111 and / or the wireless device 130 via the receive port 905. In some embodiments, the receive port 905 may be connected to, for example, one or more antennas in the second network node 112. In other embodiments, the second network node 112 may receive information from another structure in the wireless communication network 100 via the receive port 905. Since the receive port 905 may communicate with the processor 903, the receive port 905 may send the received information to the processor 903. The receive port 905 may also be configured to receive other information.
[0271] The processor 903 in the second network node 112 may also be configured to transmit or send information to, for example, the first network node 111 and / or the wireless device 130 or another structure in the wireless communication network 100 via a transmit port 906 (which may be in communication with the processor 903 and the memory 904).
[0272] Those skilled in the art will also understand that the above-mentioned receiving unit 901, sending unit 902, scheduling unit 910 and other units 911 may refer to a combination of analog and digital modules, and / or one or more processors configured with software and / or firmware (e.g., stored in a memory), which are executed as described above when executed by one or more processors (e.g., processor 903). One or more of these processors and other digital hardware may be included in a single application-specific integrated circuit (ASIC), or multiple processors and various digital hardware may be distributed in multiple separate components, whether individually packaged or assembled into a system on chip (SoC).
[0273] Furthermore, in some embodiments, the above-mentioned different units 901 - 902 and 910 - 911 may be implemented as one or more applications running on one or more processors (eg, processor 903 ).
[0274] Thus, the methods according to the embodiments described herein for the second network node 112 may be implemented respectively by means of a computer program 907 product comprising instructions, i.e. software code portions, which when executed on at least one processor 903, cause the at least one processor 903 to perform the actions described herein as performed by the second network node 112. The computer program 907 product may be stored on a computer-readable storage medium 908. The computer-readable storage medium 908 having the computer program 907 stored thereon may comprise instructions which, when executed on at least one processor 903, cause the at least one processor 903 to perform the actions described herein as performed by the second network node 112. In some embodiments, the computer-readable storage medium 908 may be a non-transitory computer-readable storage medium, such as a CD ROM disk or a memory stick. In other embodiments, the computer program 907 product may be stored on a carrier containing the just described computer program 906, wherein the carrier is one of an electronic signal, an optical signal, a radio signal or a computer-readable storage medium 908, as described above.
[0275] The second network node 112 may include a communication interface configured to facilitate communication between the second network node 112 and other nodes or devices, such as the first network node 112 and / or the wireless device 130. The interface may, for example, include a transceiver configured to send and receive radio signals over an air interface according to a suitable standard.
[0276] In other embodiments, the second network node 112 may include Figure 9b The second network node 112 may include a processing circuit 903 (e.g., one or more processors, such as processor 903) and a memory 904 in the second network node 112. The second network node 112 may also include a radio circuit 909, which may include, for example, a receiving port 905 and a transmitting port 906. The processing circuit 903 may be configured or operable to communicate with the relevant Figure 9a A similar approach as described is performed according to Figure 4 The radio circuit 909 may be configured to at least establish and maintain a wireless connection with the first network node 111 and / or the wireless device 130. A circuit may be understood herein as a hardware component.
[0277] Therefore, embodiments herein also relate to a second network node 112 comprising a processing circuit 903 and a memory 904, the memory 904 containing instructions executable by the processing circuit 903, whereby the second network node 112 is operable to perform, for example, Figure 4 The actions described in relation to the second network node 112.
[0278] All terms used in this article should be interpreted according to their common meaning in the relevant technical field, unless clearly given and / or implied different meanings in the context of use. Unless otherwise clearly stated, all references to one / an / the element, device, assembly, method, step, etc. should be openly interpreted as at least one example of element, device, assembly, method, step, etc. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless the steps are clearly described as after or before another step, and / or the implicit steps must be after or before another step. Any feature of any embodiment disclosed herein can be applied to any other embodiment as long as it is suitable. Similarly, any advantage of any embodiment can be applied to any other embodiment, and vice versa. Other purposes, features and advantages of the attached embodiments will be apparent from the following description.
[0279] As used herein, the expression "at least one of" followed by a comma-separated list of alternatives, wherein the last alternative is preceded by the term "and", may be understood to mean that only one of the list of alternatives is applicable, more than one of the list of alternatives is applicable, or all of the list of alternatives is applicable. This expression may be understood to be equivalent to the expression "at least one of" followed by a comma-separated list of alternatives, wherein the last alternative is preceded by the term "or".
[0280] Examples related to the embodiments herein as well as further extensions and variations will now be described.
[0281] Fig.10 : A telecommunications network connected to a host computer via an intermediate network according to some embodiments
[0282] refer to Fig.10According to an embodiment, a communication system includes a telecommunication network 1010 (such as a wireless communication network 100), for example, a 3GPP type cellular network, which includes an access network 1011 (e.g., a radio access network) and a core network 1014. The access network 1011 includes a plurality of network nodes, such as any one of a first network node 111 and a second network node 112. For example, base stations 1012a, 1012b, 1012c, such as NB, eNB, gNB or other types of wireless access points, each defining a corresponding coverage area 1013a, 1013b, 1013c. Each base station 1012a, 1012b, 1012c can be connected to the core network 1014 via a wired or wireless connection 1015. A plurality of wireless devices, such as a wireless device 130, are included in the wireless communication network 100. In Fig.10 1012c. In the example, a first UE 1091 located in a coverage area 1013c is configured to be wirelessly connected to or paged by a corresponding base station 1012c. A second UE 1092 in a coverage area 1013a may be wirelessly connected to a corresponding base station 1012a. Although multiple UEs 1091, 1092 are shown in this example, the disclosed embodiments are equally applicable to situations where only a UE is within the coverage area or only a UE is fully connected to a corresponding base station 1012. Any of the UEs 1091, 1092 is an example of a wireless device 130.
[0283] The telecommunications network 1010 itself is connected to a host computer 1030, which may be embodied in the hardware and / or software of a standalone server, a cloud-implemented server, a distributed server, or as a processing resource in a server farm. The host computer 1030 may be under the ownership or control of a service provider, or may be operated by or on behalf of a service provider. The connections 1021, 1022 between the telecommunications network 1010 and the host computer 1030 may extend directly from the core network 1014 to the host computer 1030, or may extend via an optional intermediate network 1020. The intermediate network 1020 may be one or a combination of one or more of a public, private, or managed network; the intermediate network 1020 (if any) may be a backbone network or the Internet; in particular, the intermediate network 1020 may include two or more sub-networks (not shown).
[0284] Fig.10The communication system as a whole enables a connection between the connected UEs 1091, 1092 and the host computer 1030. The connection may be described as an OTT connection 1050. The host computer 1030 and the connected UEs 1091, 1092 are configured to communicate data and / or signaling via the OTT connection 1050 using the access network 1011, the core network 1014, any intermediate networks 1020, and possible further infrastructure (not shown) as intermediaries. The OTT connection 1050 may be transparent in the sense that at least some of the participating communication devices through which the OTT connection 1050 passes are unaware of the routing of uplink and downlink communications. For example, the base station 1012 may not or need not be informed of the past routing of incoming downlink communications with data originating from the host computer 1030 to be forwarded (e.g., switched) to the connected UE 1091. Similarly, the base station 1012 does not need to know the future routing of outgoing uplink communications originating from the UE 1091 toward the host computer 1030.
[0285] Regarding the following description Fig.11 , Fig.12 , Fig.13 , Fig.14 and Fig.15 It can be understood that the UE is an example of the wireless device 130, and any description provided for the UE is also applicable to the wireless device 130. It can also be understood that the base station is an example of any one of the first network node 111 and the second network node 112, and any description provided for the base station is also applicable to any one of the first network node 111 and the second node 112.
[0286] Fig.11 According to some embodiments, the host communicates with the user device via a base station via a partial wireless connection
[0287] According to the embodiment, reference will now be made to Fig.11An example implementation of the wireless device 130 (e.g., UE), the network node 110 (e.g., base station), and the host discussed in the previous paragraphs is described. In a communication system 1100 such as the wireless communication network 100, a host computer 1110 includes hardware 1115, which includes a communication interface 1116, which is configured to establish and maintain a wired or wireless connection with an interface of different communication devices of the communication system 1100. The host computer 1110 also includes a processing circuit 1118, which may have storage and / or processing capabilities. In particular, the processing circuit 1118 may include one or more programmable processors, application specific integrated circuits, field programmable gate arrays, or a combination of these suitable for executing instructions (not shown). The host computer 1110 also includes software 1111, which is stored in the host computer 1110 or accessible by the host computer 1110 and can be executed by the processing circuit 1118. The software 1111 includes a host application 1112. The host application 1112 is operable to provide services to a remote user, such as a UE 1130 connected via an OTT connection 1150 terminated at the UE 1130 and the host computer 1110. In providing services to the remote user, the host application 1111 may provide user data sent using the OTT connection 1150.
[0288] The communication system 1100 further includes any one of the first network node 111 and the second network node 112. Fig.11 The example is a base station 1120 provided in a telecommunication system, which includes hardware 1125 so that it can communicate with a host computer 1110 and a UE 1130. The hardware 1125 may include: a communication interface 1126 for establishing and maintaining a wired or wireless connection with different communication devices of the communication system 1100, and a wireless interface 1127 for establishing and maintaining a wireless connection with at least a wireless device 130. The wireless device 130 is connected to the wireless device 130 in the wireless communication system 1100. Fig.11 is illustrated as being located in the coverage area served by base station 1120 ( Fig.11 1100 in the UE 1130. The communication interface 1126 may be configured to facilitate a connection 1160 with the host computer 1110. The connection 1160 may be direct, or it may be through a core network ( Fig.11 1120) and / or through one or more intermediate networks external to the telecommunications system. In the illustrated embodiment, the hardware 1125 of the base station 1120 also includes processing circuitry 1128, which may include one or more programmable processors, application specific integrated circuits, field programmable gate arrays, or combinations thereof (not shown) adapted to execute instructions. The base station 1120 also has software 1121 stored internally or accessible via an external connection.
[0289] The communication system 1100 also includes the UE 1130 already mentioned. Its hardware 1135 may include a radio interface 1137, which is configured to establish and maintain a wireless connection 1170 with a base station serving the coverage area where the UE 1130 is currently located. The hardware 1135 of the UE 1130 also includes a processing circuit 1138, which may include one or more programmable processors, application-specific integrated circuits, field programmable gate arrays, or a combination thereof (not shown) suitable for executing instructions. The UE 1130 also includes software 1131, which is stored in the UE 1130 or can be accessed by the UE 1130 and can be executed by the processing circuit 1138. The software 1131 includes a client application 1132. The client application 1132 is operable to provide services to human or non-human users via the UE 1130 with the support of the host computer 1110. In the host computer 1110, the executed host application 1112 can communicate with the executed client application 1132 via the OTT connection 1150 terminated at the UE 1130 and the host computer 1110. When providing services to the user, the client application 1132 can receive request data from the host application 1112 and provide user data in response to the request data. The OTT connection 1150 can transmit the request data and the user data. The client application 1132 can interact with the user to generate the user data it provides.
[0290] Notice, Fig.11 The host computer 1110, base station 1120 and UE 1130 shown in FIG. 1 can be respectively connected to Fig.10 The host computer 1030, one of the base stations 1012a, 1012b, 1012c, and one of the UEs 1091, 1092 may be similar or identical. That is, the internal workings of these entities may be similar to or identical to those of the host computer 1030, one of the base stations 1012a, 1012b, 1012c, and one of the UEs 1091, Fig.11 shown, and independently, the surrounding network topology can be Fig.10 shown.
[0291] exist Fig.11 , an OTT connection 1150 has been abstractly drawn to illustrate communications between a host computer 1110 and a UE 1130 via a base station 1120, without explicitly mentioning any intermediate devices and the precise routing of messages via these devices. The network infrastructure may determine the routing, which may be configured to be hidden from the UE 1130 or the service provider operating the host computer 1110, or both. While the OTT connection 1150 is active, the network infrastructure may further take decisions to dynamically change the routing (e.g., based on load balancing considerations or reconfiguration of the network).
[0292] The wireless connection 1170 between the UE 1130 and the base station 1120 is in accordance with the teachings of the embodiments described throughout this disclosure. One or more of the various embodiments improve the performance of OTT services provided to the UE 1130 using the OTT connection 1150, in which the wireless connection 1170 may form the last leg. More specifically, the teachings of some of these embodiments may improve coverage and data rates, thereby providing benefits such as reduced user waiting time, better response, and extended battery life.
[0293] The measurement process may be provided for the purpose of monitoring the data rate, latency and other factors improved by one or more embodiments. There may also be an optional network function for reconfiguring the OTT connection 1150 between the host computer 1110 and the UE 1130 in response to changes in the measurement results. The measurement process and / or the network function for reconfiguring the OTT connection 1150 may be implemented in the software 1111 and hardware 1115 of the host computer 1110 or in the software 1131 and hardware 1135 of the UE 1130 or in both. In an embodiment, a sensor (not shown) may be deployed in or associated with a communication device through which the OTT connection 1150 passes; the sensor may participate in the measurement process by providing the value of the monitoring quantity of the above example or providing the value of other physical quantities from which the software 1111, 1131 can calculate or estimate the monitoring quantity. The reconfiguration of the OTT connection 1150 may include message formats, retransmission settings, preferred routes, etc.; the reconfiguration does not need to affect the base station 1120 and may be unknown or imperceptible to the base station 1120. Such processes and functions are known and practiced in the art. In certain embodiments, the measurements may involve dedicated UE signaling that facilitates measurement of throughput, propagation time, latency, etc., by the host computer 1110. The measurements may be achieved because the software 1111, 1131 causes messages (particularly empty or "dummy" messages) to be sent using the OTT connection 1150 while it monitors propagation time, errors, etc.
[0294] Fig.12 : According to some embodiments, a method is implemented in a communication system including a host computer, a base station and a user equipment.
[0295] Fig.12 is a flow chart showing a method implemented in a communication system according to an embodiment. The communication system includes a host computer, a base station and a UE, which can be reference Fig.10 and Fig.11 To simplify this disclosure, only Fig.12. In step 1210, the host computer provides user data. In sub-step 1211 of step 1210 (which may be optional), the host computer provides the user data by executing a host application. In step 1220, the host computer initiates a transmission carrying the user data to the UE. In step 1230 (which may be optional), in accordance with the teachings of the embodiments described throughout the present disclosure, the base station sends the user data carried in the transmission initiated by the host computer to the UE. In step 1240 (which may also be optional), the UE executes a client application associated with the host application executed by the host computer.
[0296] Fig.13 : According to some embodiments, a method is implemented in a communication system including a host computer, a base station and a user equipment.
[0297] Fig.13 is a flow chart showing a method implemented in a communication system according to an embodiment. The communication system includes a host computer, a base station and a UE, which can be reference Fig.10 and Fig.11 To simplify this disclosure, only Fig.13 . In step 1310 of the method, the host computer provides user data. In an optional sub-step (not shown), the host computer provides the user data by executing a host application. In step 1320, the host computer initiates a transmission carrying the user data to the UE. According to the teachings of the embodiments described throughout the present disclosure, the transmission can be delivered via a base station. In step 1330 (which may be optional), the UE receives the user data carried in the transmission.
[0298] Fig.14 : According to some embodiments, a method is implemented in a communication system including a host computer, a base station and a user equipment.
[0299] Fig.14 is a flow chart of a method implemented in a communication system according to an embodiment. The communication system includes a host computer, a base station and a UE, which can be reference Fig.10 and Fig.11 To simplify this disclosure, only Fig.14. In step 1410 (which may be optional), the UE receives input data provided by the host computer. Additionally or alternatively, in step 1420, the UE provides user data. In sub-step 1421 of step 1420 (which may be optional), the UE provides user data by executing a client application. In sub-step 1411 of step 1410 (which may be optional), the UE executes a client application that provides user data in response to the received input data provided by the host computer. When providing user data, the executed client application may further consider user input received from the user. Regardless of the specific manner in which the user data is provided, in sub-step 1430 (which may be optional), the UE initiates transmission of user data to the host computer. In step 1440 of the method, in accordance with the teachings of the embodiments described throughout the present disclosure, the host computer receives user data sent from the UE.
[0300] Fig.15 : According to some embodiments, a method is implemented in a communication system including a host computer, a base station and a user equipment.
[0301] Fig.15 is a flow chart showing a method implemented in a communication system according to an embodiment. The communication system includes a host computer, a base station and a UE, which can be reference Fig.10 and Fig.11 To simplify this disclosure, only Fig.15 In step 1510 (which may be optional), the base station receives user data from the UE in accordance with the teachings of the embodiments described throughout the present disclosure. In step 1520 (which may be optional), the base station initiates a transmission of the received user data to the host computer. In step 1530 (which may be optional), the host receives the user data carried in the transmission initiated by the base station.
[0302] Any appropriate steps, methods, features, functions or benefits disclosed herein may be performed by one or more functional units or modules of one or more virtual devices. Each virtual device may include multiple of these functional units. These functional units may be implemented via a processing circuit, which may include one or more microprocessors or microcontrollers and other digital hardware, which may include a digital signal processor (DSP), dedicated digital logic, etc. The processing circuit may be configured to execute program codes stored in a memory, which may include one or more types of memory, such as a read-only memory (ROM), a random access memory (RAM), a cache memory, a flash memory device, an optical storage device, etc. The program code stored in the memory includes program instructions for executing one or more telecommunications and / or data communication protocols and instructions for executing one or more techniques described herein. In some implementations, according to one or more embodiments of the present disclosure, a processing circuit may be used to cause a corresponding functional unit to perform a corresponding function.
[0303] The term "unit" may have its conventional meaning in the field of electronics, electrical devices and / or electronic devices, and may include, for example, electrical and / or electronic circuits, devices, modules, processors, memories, logical solid-state and / or discrete devices, computer programs or instructions for performing corresponding tasks, procedures, calculations, output and / or display functions, etc., as described herein.
[0304] Further numbered embodiments will now be described.
[0305] Preface
[0306] In this document, we discuss the remaining issues related to the specification of uplink power control for NR-DC and propose some amendments to TS 38.213.
[0307] discuss
[0308] Dynamic Power Sharing
[0309] In [2], RAN1 sends a LS to RAN2 asking for input related to UE capability signaling for Toffset (see Appendix A). The main problem with WA in LS is that the MN needs to understand the SCG configuration to use T-offset correctly, and RAN2 will discuss this issue.
[0310] In addition to the above issues, the following additional modifications are required to specify NR-DC dynamic power sharing.
[0311] Problem 1: Removing T proc,CSI
[0312] defines values for the capability, the only difference between them being the missing T-offset in the calculation for the second value compared to the first value. However, the values of Tproc,CSI and Tmux,CSI do not seem to be very different, with the latter being only slightly larger by 2 symbols in the 15 / 30kHz parameter set. proc,CSI =(Z)(2048+144)·κ2 -μ ·T C
[0313] Among them, for μ=0,1, d=2, for μ=2, d=3, for μ=3, d=4.
[0314] <![CDATA[T proc,CSI ]]> T^mux_proc,CSI 15kHz 10 to 40 symbols (0.7 to 2.85ms) 12 to 42 symbols (0.85 to 3ms) 30kHz 13 to 72 symbols (0.46 to 2.57ms) 15 to 74 symbols (0.5 to 2.57ms)
[0315] In view of the above, there is not enough difference to warrant two values for the capability - therefore, the working assumption should be updated to modify the second value for the capability. Two options - 1) UE reports the value (e.g. in absolute ms), or 2) update the expression of the second value for the UE capability. Assuming RAN2 feedback is pending on the overall working assumption, it is recommended to modify the working assumption in accordance with the latter option.
[0316] Recommendation 1: Adopt the following TP1 for 38.213
[0317] ------For 38.213v16.1.0 subclause 7.6.2 starting TP1---------------------
[0318] <......Unchanged text omitted>
[0319] If UE
[0320] -NR-DC-PC-mode=Dynamic is provided, and
[0321] - indicates the ability to determine the total transmit power on the SCG at the first symbol of a transmission opportunity on the SCG by determining the transmission on the MCG, where the transmission on the MCG:
[0322] - Scheduled by a DCI format in PDCCH reception where the last symbol is earlier than the first symbol of a transmission opportunity on the SCG by more than T offset ,and
[0323] - overlap with the transmission opportunity on SCG,
[0324] Then, at the beginning of the transmission opportunity on the SCG, the UE determines the maximum transmission power on the SCG as:
[0325] - If the UE determines that the transmission on the MCG has a total power
[0326] - If the UE does not determine any transmission on the MCG,
[0327] in,
[0328] -
[0329] - when the UE indicates a first value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 、T proc,CSI , and The maximum value in , and
[0330] - when the UE indicates a second value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 , The maximum value in .
[0331] The UE does not expect to have transmissions on the MCG that:
[0332] - Scheduled by a DCI format in PDCCH reception, where the last symbol precedes the first symbol of a transmission opportunity on the SCG by less than or equal to T offset ,and
[0333] -Overlaps with transmission timing on SCG.
[0334] ---------------------------End TP1----------------------
[0335] Problem 2: Processing DCI format 2-2 2 -TPC command in 3
[0336] The UE does not expect to have transmissions on the MCG that:
[0337] - Scheduled by a DCI format in PDCCH reception, where the last symbol precedes the first symbol of a transmission opportunity on the SCG by less than or equal to T offset ,and
[0338] -Overlaps with transmission timing on SCG.
[0339] The above text is added to 38.213 so that, for the purpose of calculating the transmit power for an SCG transmission, the UE does not need to take into account MCG grant allocations received within time T0-T-offset from the start of the SCG transmission at time T0. However, the text does not cover the possibility that the UE receives TPC commands on the MCG within T0-T-offset that may change the power of the MCG transmission that overlaps with the SCG transmission and thus require power adjustment for the SCG transmission. This may occur, for example, when there are overlapping MCG transmissions triggered by configured grants and the UE receives TPC commands based on DCI format 2_2 between time T0-T-offset and T0.
[0340] We propose the following TP2 to solve the above problems.
[0341] Recommendation 2: Adopt the following TP2 for 38.213
[0342] -------Subclause 7.6.2 of 38.213v16.1.0 starting TP2---------------------
[0343] <......Unchanged text omitted>
[0344] If UE
[0345] -NR-DC-PC-mode=Dynamic is provided, and
[0346] - indicates the ability to determine the total transmit power on the SCG at the first symbol of a transmission opportunity on the SCG by determining the transmission on the MCG, where the transmission on the MCG:
[0347] - Scheduled by a DCI format in PDCCH reception where the last symbol is earlier than the first symbol of a transmission opportunity on the SCG by more than T offset ,and
[0348] - overlap with the transmission opportunity on SCG,
[0349] Then, at the beginning of the transmission opportunity on the SCG, the UE determines the maximum transmission power on the SCG as:
[0350] - If the UE determines that the transmission on the MCG has a total power
[0351] - If the UE does not determine any transmission on the MCG,
[0352] in
[0353] -
[0354] - when the UE indicates a first value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 、T proc,CSI , and The maximum value in , and
[0355] - when the UE indicates a second value for the capability, based on the configuration on the MCG and SCG, respectively, and It is T proc,2 、T proc,CSI , The maximum value in .
[0356] The UE does not expect to have transmissions on the MCG where these transmissions:
[0357] - Scheduled by a DCI format in PDCCH reception, where the last symbol precedes the first symbol of a transmission opportunity on the SCG by less than or equal to T offset ,and
[0358] -Overlaps with transmission timing on SCG.
[0359] If a UE has a transmission on an MCG that overlaps with a transmission opportunity on an SCG, then for the purpose of adjusting the transmit power of the MCG transmission, the UE shall only consider TPC commands provided by DCI formats 2-2, 2-3 in PDCCH reception where the last symbol precedes the first symbol of a transmission opportunity on the SCG by less than or equal to T offset .
[0360] ---------------End TP2----------------------------
[0361] Another alternative to TP2 is as follows:
[0362] "If a UE has a transmission on an MCG that overlaps a transmission opportunity on an SCG, the UE does not expect to receive a TPC command to adjust the transmit power of the MCG transmission provided by DCI formats 2-2, 2-3 in a PDCCH reception where the last symbol precedes the first symbol of a transmission opportunity on the SCG by less than or equal to T offset . "
[0363] We prefer the formula in TP2 because DCI formats 2-2 and 2-3 contain TPC commands for a group of UEs, and the above alternative formula results in NW scheduling restrictions for sending power adjustments based on DCI 2-2, 2-3 to other UEs.
[0364] in conclusion
[0365] In this document, we discuss a framework for NR-NR DC power control and propose to agree on TP1 and TP2 discussed in Section 2.
[0366] Appendix A
[0367] RAN1 WA from RAN1#100-e
[0368] Update the previous agreement as follows (changes are in red):
[0369] agree:
[0370] - For NR-DC dynamic power sharing, to calculate the transmit power for SCG UL transmission starting at time T0,
[0371] The UE checks for a PDCCH received before time T0-T_offset that triggers an overlapped MCG UL transmission, and
[0372] If such PDCCH(s) are detected, the UE sets the transmit power in its SCG (pwr_SCG) such that pwr_SCG<=min{PSCG, Ptotal - MCG tx power}, where "MCG tx power" is the actual transmit power of the MCG,
[0373] Otherwise, pwr_SCG <= P total ;
[0374] The UE does not expect PDCCH scheduling(s) received on the MCG after T0-[T_offset] that triggers MCG UL transmission(s) overlapping with SCG transmission.
[0375] (Working assumption) No new RRC signaling is introduced for T_offset:
[0376] ■Alternative 1: T_offset = in:
[0377] ◆ is based on the configuration for the MCG from T as specified in TS38.213 and TS38.214 proc,2 、T proc,CSI , and / or The maximum UE processing time for any possible value of .
[0378] ◆ is based on the configuration for the SCG from T as specified in TS38.213 and TS38.214 proc,2 、T proc,CSI , and / or The maximum UE processing time for any possible value of .
[0379] ◆This is "DPS without foresight".
[0380] ■Alternative 2: T_offset =
[0381] in:
[0382] ◆ is based on the configuration for the MCG from T as specified in TS38.213 and TS38.214 proc,2 、T proc,CSI , and / or The maximum UE processing time for any possible value of .
[0383] ◆ is based on the configuration for the SCG from T as specified in TS38.213 and TS38.214 proc,2 、T proc,CSI , and / or The maximum UE processing time for any possible value of .
[0384] ◆This is a “forward-looking DPS”.
[0385]
[0386] The UE reports the UE capabilities of alternative 1 and / or alternative 2.
[0387] ■ Specific discussion in UE function list
[0388] abbreviation
[0389] At least some of the following abbreviations may be used in this disclosure. If there is any inconsistency between abbreviations, the abbreviation used above shall take precedence. If listed multiple times below, the first listing shall take precedence.
[0390] Takes precedence over any subsequent listings.
[0391] CDM Code Division Multiplexing
[0392] CQI Channel Quality Information
[0393] CRC Cyclic Redundancy Check
[0394] DCI Downlink Control Information
[0395] DFT Discrete Fourier Transform
[0396] DM-RS Demodulation Reference Signal
[0397] FDM Frequency Division Multiplexing
[0398] HARQ Hybrid Automatic Repeat Request
[0399] OFDM Orthogonal Frequency Division Multiplexing
[0400] PAPR Peak to Average Power Ratio
[0401] PUCCH Physical Uplink Control Channel
[0402] PUSCH Physical Uplink Shared Channel
[0403] SRS Sounding Reference Signal
[0404] PRACH Physical Random Access Channel
[0405] DC Dual Connection
[0406] PRB Physical Resource Block
[0407] RRC Radio Resource Control
[0408] UCI Uplink Control Information
[0409] EIRP Effective Isotropic Radiated Power
[0410] SS-block Synchronous signal block
[0411] CSI-RS Channel State Information Reference Signal
[0412] PBCH Primary Broadcast Channel
[0413] MCG Master Cell Group
[0414] SCG Secondary Cell Group
[0415] The claims are provided below. Reference numerals / letters are provided in parentheses by way of example / illustration and not to limit the claims to the specific element indicated by the reference numeral / letter.
Claims
1. A method performed by a wireless device (130), the wireless device being configured with dual connectivity with a secondary cell group (SCG) and a primary cell group (MCG), the method comprising: determining (203) a limit on a transmission power of a first uplink transmission in the SCG, wherein the limit is determined based on detecting a downlink grant or allocation that triggers a second uplink transmission in the MCG before a time offset relative to a start of a transmission time of the first uplink transmission, the second uplink transmission to overlap in time with the first uplink transmission, wherein the time offset is based on a capability indicated by the wireless device to determine a total transmission power on the SCG at a first symbol of a transmission opportunity on the SCG, and wherein if the wireless device indicates a first value for the capability, the time offset is calculated in dependence on a channel information state CSI processing time, and if the wireless device indicates a second value for the capability, the time offset is calculated independently of the CSI processing time; and Based on the limit, the transmission power for the first uplink transmission is set (204).
2. The method according to claim 1, wherein: When the wireless device indicates a first value for the capability, the time offset is obtained from processing time that includes at least a specific subset of processing time related to channel information state CSI processing; and when the wireless device indicates a second value for the capability, the time offset is obtained from processing time that does not include processing time related to CSI processing.
3. A method according to any preceding claim, wherein: The time offset obtained from processing time including at least a specific subset of processing time related to CSI processing is shorter than the time offset obtained from processing time not including processing time related to CSI processing.
4. A method according to any preceding claim, wherein: The power of the second uplink transmission is determined by a transmit power control TPC command received before the time offset.
5. The method according to any one of claims 1 to 4, wherein: When calculating the transmission power of the second uplink transmission, TPC commands received after the time offset and increment relative to the start of the transmission time of the first uplink transmission are discarded, wherein the increment value depends on whether the dual connectivity is synchronous or asynchronous.
6. The method according to any one of claims 1 to 4, wherein: A TPC command received after the time offset and increment relative to the start of the transmission time of the first uplink transmission is applied to a second uplink transmission received after the start of the transmission time of the first uplink transmission, wherein the increment value depends on whether the dual connectivity is synchronous or asynchronous.
7. A wireless device (130), comprising: Processing circuit (706); as well as A memory (707) coupled to the processing circuit, wherein the memory includes instructions that, when executed by the processing circuit, cause the wireless device to perform operations according to any one of claims 1 to 6.
8. A computer program product comprising a non-transitory storage medium, the non-transitory storage medium comprising program code to be executed by a processing circuit (706) of a wireless device (130), whereby execution of the program code causes the wireless device (130) to perform the method steps according to any one of claims 1 to 6.
Citation Information
Patent Citations
Uplink power sharing in dual connectivity
CN107113740A
TDM transmission for inter-rat dual connectivity ue
CN109151931A