System and method for physical downlink control channel monitoring
Through information exchange between the UE and the base station, PDCCH monitoring capability reporting and resource allocation are optimized, which solves the complexity of monitoring restrictions in dual connectivity scenarios and improves monitoring efficiency and resource utilization.
Patent Information
- Application Number
- CN202110526776.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-09-23
- Filing Date
- 2021-05-14
- Publication Date
- 2025-09-05
- Estimated Expiration
- 2041-05-14
AI Technical Summary
Existing PDCCH monitoring methods fail to effectively handle the complexity of UE capability reporting and monitoring restrictions in dual connectivity scenarios, resulting in improper resource allocation and low monitoring efficiency.
Through information exchange between the UE and the base station, the PDCCH monitoring capabilities by time slot and span are reported and determined. Combined with RRC signaling and complexity measurement, the monitoring candidate restrictions are optimized to achieve more efficient resource allocation.
The efficiency of PDCCH monitoring and the rationality of resource allocation are improved, the discarding operation of monitoring candidates is reduced, and the performance of user equipment and network efficiency are improved.
Smart Images

Figure CN113766556B_ABST
Abstract
Description
[0001] This application is based upon and claims the benefit of U.S. Provisional Patent Application No. 63 / 033,193, filed in the United States Patent and Trademark Office (USPTO) on June 1, 2020, and U.S. Non-Provisional Patent Application No. 17 / 029,853, filed in the United States Patent and Trademark Office (USPTO) on September 23, 2020, the contents of which are incorporated herein by reference. Technical Field
[0002] The present disclosure relates generally to channel monitoring, and more particularly, to physical downlink control channel (PDCCH) monitoring based on user equipment (UE) capabilities. Background Art
[0003] Dual Connectivity (DC) was introduced in the 3rd Generation Partnership Project (3GPP) Release 12 (Rel-12) for small cell enhancements. DC allows a UE to simultaneously transmit and receive data from two cell groups (CGs) on multiple component carriers via a primary and secondary node. DC increases user throughput, provides mobility robustness, and supports load balancing between eNBs. Compared to single connectivity, DC can provide higher per-user throughput by offloading data from the primary node to the secondary node when the primary node is overloaded.
[0004] In a typical scenario, the UE is first connected to the primary node and then to the secondary node. Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN) refers to the fourth generation (4G) or long term evolution (LTE). E-UTRAN-New Radio (NR)-DC (EN-DC), NR-E-UTRA (NE)-DC, and NR-NR-DC (NN-DC) refer to DC scenarios where the primary node and secondary nodes are (eNB, next generation Node B (gNB)), (gNB, eNB), and (gNB, gNB), respectively. eNB is used to define nodes for 4G / LTE, and gNB is used to define nodes for 5G / NR. Rel-15 supports EN-DC, NE-DC, and NN-DC (or NR-DC). A deployment scenario where nodes have different radio access technologies (RATs) is called multi-RAT DC (MR-DC). NE-DC and EN-DC are two examples of MR-DC.
[0005] Figure 1is a diagram illustrating an NN-DC deployment scenario. UE-1 102 is connected to a single NR node (gNB), specifically, a master gNB (MgNB) 104. UE-2 106 is also connected to a single NR node (gNB), specifically, a secondary gNB-2 (SgNB-2) 108. UE-3 110 is simultaneously connected to two NR nodes (gNBs), specifically, MgNB 104 and SgNB-1 112. The MgNB configures a set of serving cells within a master cell group (MCG), and each SgNB configures a set of serving cells within a corresponding secondary cell group (SCG). The primary cell of an MCG is called a PCell, and the secondary cells of an MCG are called SCells. The primary cell of an SCG is called a PSCell. PCells and PSCells are also referred to as special cells (SpCells).
[0006] In a mobile communication system, a UE may report one or more capabilities to a base station, NodeB, etc. For example, the UE may report capabilities related to blind detection (BD) and / or control channel elements (CCE).
[0007] According to 3GPP fifth generation (5G) Release 15 (Rel-15) of New Radio (NR) technology, a UE supporting Carrier Aggregation (CA) may report the capability of blind detection (BD) of PDCCH on a specific number of serving cells or component carriers (CCs). The capability signaling may be called pdcch-BlindDetection in the form of an integer ranging from 4 to 16. This capability helps to define the maximum number of serving cells for which the UE can support PDCCH BD and non-overlapping CCEs.
[0008] Define Rel-15 BD / CCE limits by time slot. Figure 2A The maximum number of BDs that a UE can perform per time slot for operation with a single serving cell based on the serving cell's subcarrier spacing (SCS) configuration (μ) is shown. table. Figure 2B Figure 2 shows the maximum number of non-overlapping CCEs that a UE can monitor per time slot for operation with a single serving cell based on the SCS configuration (μ) of the serving cell. table.
[0009] 3GPP 5G Release 16 (Rel-16) of NR technology supports increased per-slot PDCCH monitoring by defining per-span restrictions. Generally, a span is defined as a time unit within and smaller than a slot. The span pattern within a slot can be defined by the next-generation NodeB (gNB) based on the search space configuration. Figure 3is a diagram showing a span pattern in a time slot. Specifically, the monitoring opportunities (MO) are shown in symbols 1, 5, 9, 11, and 13, and the span pattern is defined based on the following UE capabilities: the UE capabilities define the minimum interval between the start symbols of each span and the number of symbols in each span. For example, in Figure 3 The span patterns based on capabilities (2,2) and (2,1) are shown in FIG.
[0010] Similar to Figure 2A and Figure 2B Rel-16 provides a table that defines BD / CCE limits by span. For single-cell operation, the BD / CCE limits are defined as a function of the SCS configuration of the cell's activated bandwidth part (BWP).
[0011] Rel-16 UEs may perform BD / CCE monitoring based on per-slot restrictions or per-span restrictions. For UEs operating with Carrier Attachment (CA), all configured serving cells may follow per-slot monitoring restrictions and the UE may report pdcch-BlindDetectionCA, all configured serving cells may follow per-span monitoring restrictions and the UE may report pdcch-BlindDetectionCA-R16, or some serving cells may be configured with per-slot monitoring restrictions and some serving cells may be configured with per-span monitoring restrictions and the UE may report a pair (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16).
[0012] When a serving cell is configured with a per-slot monitoring limit and a per-span monitoring limit, constraints may be imposed on the reported pairs as described in equation (1) below.
[0013] pdcch-BlindDetectionCA-R15+pdcch-BlindDetectionCA-R16≤4…(1)
[0014] For example, a UE may report a pair (1, 3), indicating that the UE supports up to one cell using per-slot BD / CCE monitoring and up to three cells using per-span BD / CCE monitoring. However, the UE may also support monitoring for the pair (3, 1). In order for the UE to indicate support for both pairs, the UE would need to report the pair (3, 3), which is not possible under the constraints mentioned in Equation 1 (i.e., 3+3=6>4). Summary of the Invention
[0015] According to one embodiment, a method for monitoring a PDCCH by a UE is provided. The UE reports capability information indicating a first set of one or more pairs and a second set of one or more tuples. Each of the one or more pairs indicates a combination of service cells configured for time slot monitoring and span monitoring that the UE can support. Each of the one or more tuples indicates a combination of service cells configured for time slot monitoring and span monitoring that the UE can support in each of a primary cell group (MCG) and a secondary cell group (SCG). In response to the capability information, a first pair of values for the MCG and a second pair of values for the SCG are received. The first value in each of the first pair of values and the second pair of values is the maximum number of service cells configured for time slot monitoring, and the second value in each of the first pair of values and the second pair of values is the maximum number of service cells configured for span monitoring. Based on the first value in each of the first pair of values and the second pair of values, a time slot monitoring candidate restriction is determined for each of the MCG and the SCG. A per-span monitoring candidate limit is determined for each of the MCG and the SCG based on the second value in each of the first pair of values and the second pair of values.
[0016] According to one embodiment, a method for monitoring a PDCCH by a BS is provided. The BS receives capability information indicating a first set of one or more pairs and a second set of one or more tuples from a UE. Each of the one or more pairs indicates a combination of service cells configured for time slot monitoring and span monitoring that the UE can support. Each of the one or more tuples indicates a combination of service cells configured for time slot monitoring and span monitoring that the UE can support in each of an MCG and an SCG. In response to the capability information, the BS provides a first pair of values for the MCG and a second pair of values for the SCG. The first value in each of the first pair of values and the second pair of values is the maximum number of service cells configured for time slot monitoring, and the second value in each of the first pair of values and the second pair of values is the maximum number of service cells configured for span monitoring. Based on the first value in each of the first pair of values and the second pair of values, a time slot monitoring candidate restriction is determined for each of the MCG and the SCG. A per-span monitoring candidate limit is determined for each of the MCG and the SCG based on the second value in each of the first pair of values and the second pair of values.
[0017] According to one embodiment, a UE including a processor and a non-transitory computer-readable storage medium storing instructions is provided. When the instructions are executed, the instructions cause the processor to perform the following operations: reporting capability information indicating a first set of one or more pairs and a second set of one or more tuples, wherein each of the one or more pairs indicates a combination of service cells configured for slot-by-slot monitoring and span-by-span monitoring that the UE can support, and each of the one or more tuples indicates a combination of service cells configured for slot-by-slot monitoring and span-by-span monitoring that the UE can support in each of an MCG and an SCG; in response to the capability information, receiving a first pair value for the MCG and a second pair value for the SCG a second pair of values of the first pair of values and the second pair of values, wherein the first value in each pair of values in the first pair of values and the second pair of values is the maximum number of service cells configured for monitoring by time slot, and the second value in each pair of values in the first pair of values and the second pair of values is the maximum number of service cells configured for monitoring by span; based on the first value in each pair of values in the first pair of values and the second pair of values, determining the monitoring candidate restriction by time slot for each of MCG and SCG; and based on the second value in each pair of values in the first pair of values and the second pair of values, determining the monitoring candidate restriction by span for each of MCG and SCG.
[0018] According to one embodiment, a base station (BS) is provided that includes a processor and a non-transitory computer-readable storage medium storing instructions. When the instructions are executed, the instructions cause the processor to perform the following operations: receive capability information indicating a first set of one or more pairs and a second set of one or more tuples from a UE, wherein each of the one or more pairs indicates a combination of serving cells configured for time slot monitoring and span monitoring that the UE can support, and each of the one or more tuples indicates a combination of serving cells configured for time slot monitoring and span monitoring that the UE can support in each of an MCG and an SCG; and provide a first pair of values for the MCG and a second pair of values for the SCG in response to the capability information, wherein a first value in each of the first and second pairs of values is a maximum number of serving cells configured for time slot monitoring, and a second value in each of the first and second pairs of values is a maximum number of serving cells configured for span monitoring. Determine a time slot monitoring candidate restriction for each of the MCG and the SCG based on the first value in each of the first and second pairs of values. A per-span monitoring candidate limit is determined for each of the MCG and the SCG based on the second value in each of the first pair of values and the second pair of values.
[0019] According to one embodiment, a method for monitoring a PDCCH by a UE, wherein capability information indicating a set of one or more tuples is reported. Each tuple in the set indicates a combination of service cells configured for slot-by-slot monitoring and span-by-span monitoring that the UE can support in each of an MCG and an SCG. In response to the capability information, a first pair of values for the MCG and a second pair of values for the SCG are received. The first value in each of the first pair of values and the second pair of values is the maximum number of service cells configured for slot-by-slot monitoring, and the second value in each of the first pair of values and the second pair of values is the maximum number of service cells configured for span-by-slot monitoring. Based on the first value in each of the first pair of values and the second pair of values, a slot-by-slot monitoring candidate restriction is determined for each of the MCG and the SCG. Based on the second value in each of the first pair of values and the second pair of values, a span-by-span monitoring candidate restriction is determined for each of the MCG and the SCG. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The above and other aspects, features and advantages of certain embodiments of the present disclosure will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings, in which:
[0021] Figure 1 is a diagram illustrating a NN-DC deployment scenario;
[0022] Figure 2A The maximum number of BDs that a UE can perform per time slot for operation with a single serving cell based on the serving cell's subcarrier spacing (SCS) configuration (μ) is shown. table;
[0023] Figure 2B is the maximum number of non-overlapping CCEs that a UE can monitor per time slot for operation with a single serving cell based on the SCS configuration (μ) of the serving cell. table;
[0024] Figure 3 is a diagram showing a span pattern in a time slot;
[0025] Figure 4A is an RRC table corresponding to a 3-tuple (Y, Z, W)=(2, 3, 4) according to an embodiment;
[0026] Figure 4B is an RRC table corresponding to a 3-tuple (Y, Z, W)=(3, 3, 4) according to an embodiment;
[0027] Figure 5 is a flow chart illustrating a method for monitoring a PDCCH by a UE according to an embodiment;
[0028] Figure 6 is a flowchart illustrating a method for monitoring a PDCCH by a BS according to an embodiment; and
[0029] Figure 7 is a block diagram of an electronic device in a network environment according to an embodiment. DETAILED DESCRIPTION
[0030] Hereinafter, embodiments of the present disclosure are described in detail with reference to the accompanying drawings. It should be noted that the same elements will be represented by the same reference numerals, even though they are shown in different drawings. In the following description, only specific details such as detailed configuration and components are provided to help fully understand the embodiments of the present disclosure. Therefore, it is obvious to those skilled in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope of the present disclosure. In addition, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted. The terms described below are terms defined in consideration of the functions in the present disclosure, and may vary according to the user, the user's intention or custom. Therefore, the definition of the terms should be determined based on the content throughout this specification.
[0031] The present disclosure may have various modifications and various embodiments, wherein the embodiments are described in detail below with reference to the accompanying drawings. However, it should be understood that the present disclosure is not limited to the embodiments, but includes all modifications, equivalents, and substitutes within the scope of the present disclosure.
[0032] Although terms including ordinal numbers such as first and second can be used to describe various elements, structural elements are not limited by these terms. These terms are only used to distinguish one element from another element. For example, without departing from the scope of this disclosure, the first structural element can be referred to as the second structural element. Similarly, the second structural element can also be referred to as the first structural element. As used herein, the term "and / or" includes any and all combinations of one or more associated items.
[0033] The terms used herein are only used to describe various embodiments of the present disclosure and are not intended to limit the present disclosure. Unless the context clearly indicates otherwise, the singular form is intended to include the plural form. In the present disclosure, it should be understood that the term "including" or "having" indicates the presence of a feature, number, step, operation, structural element, component or a combination thereof, and does not exclude the presence of one or more other features, numbers, steps, operations, structural elements, components or a combination thereof or the possibility of adding one or more other features, numbers, steps, operations, structural elements, components or a combination thereof.
[0034] Unless defined differently, all terms used herein have the same meaning as understood by those skilled in the art to which the present disclosure belongs. Terms such as those defined in commonly used dictionaries should be interpreted as having the same meaning as in the context of the relevant art and should not be interpreted as having an ideal or overly formal meaning unless explicitly defined in the present disclosure.
[0035] The electronic device according to one embodiment may be one of various types of electronic devices. The electronic device may include, for example, a portable communication device (e.g., a smartphone), a computer, a portable multimedia device, a portable medical device, a camera, a wearable device, or a household appliance. According to one embodiment of the present disclosure, the electronic device is not limited to those devices mentioned above.
[0036] The terms used in this disclosure are not intended to limit the disclosure, but are intended to include various changes, equivalents or replacements for corresponding embodiments. With regard to the description of the accompanying drawings, similar figure numerals may be used to refer to similar or related elements. Unless otherwise clearly indicated by the relevant context, the singular form of the noun corresponding to the item may include one or more things. As used herein, each phrase in the phrases such as "A or B", "at least one of A and B", "at least one of A or B", "A, B or C", "at least one of A, B and C" and "at least one of A, B or C" may include all possible combinations of the items listed together in the corresponding one of the phrases. As used herein, terms such as "the 1st", "the 2nd", "first" and "second" may be used to distinguish corresponding components from another component, but are not intended to limit the components in other respects (for example, importance or order). It is intended that if an element (e.g., a first element) is referred to as being “coupled with another element (e.g., a second element)”, “coupled to another element (e.g., the second element)”, “connected with another element (e.g., the second element)”, or “connected to another element (e.g., the second element)”, with or without the term “operably” or “communicably”, it indicates that the element may be coupled with the other element directly (e.g., by wire), wirelessly, or via a third element.
[0037] As used herein, the term "module" may include units implemented in hardware, software, or firmware, and may be used interchangeably with other terms such as, for example, "logic," "logic block," "component," and "circuit." A module may be a single integrated component or minimum unit or portion thereof adapted to perform one or more functions. For example, according to one embodiment, a module may be implemented in the form of an application-specific integrated circuit (ASIC).
[0038] According to an embodiment of the present disclosure, the UE may report multiple pairs (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16) to provide information about its ability to support different configurations of the number of serving cells configured with per-slot monitoring and the number of serving cells configured with per-span monitoring. Alternatively, the UE may report a single pair (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16) as (Y1, Z1) and may report the number of serving cells configured with per-slot monitoring based on the functional relationship (Y i , Z i )=f(Y1,Z1) to determine (Y i , Z i ) other values. One such functional relationship can be i =Y1-a and Z i = Z1 + a / b, where a is a multiple of b. In this case, and depending on implementation details, b may represent span-based monitoring, which is more complex than slot-based monitoring.
[0039] Since UE has such restrictions The maximum BD / CCE limit per span and the maximum BD / CCE limit per time slot are determined by the maximum number of cells, so the UE can be expected to be provided with the corresponding Specifically, after the UE has reported multiple pairs, as described above, the gNB may indicate to the UE which pair has been selected, where the UE determines the BD / CCE restriction per span and the BD / CCE restriction per time slot from the pair.
[0040] Additionally or alternatively, depending on the embodiment, the gNB may not indicate pairs to the UE. If the number of configured monitoring candidates exceeds a limit, candidate discarding may be performed at the UE using one or more BD / CCE limits. Thus, if the gNB ensures that such a limit does not occur for at least one pair reported by the UE, the UE may operate without knowing which pair was selected. In such an implementation, when the UE reports multiple pairs and the gNB does not provide an implicit or explicit indication, the UE may not be expected to perform a discard operation.
[0041] Here, for the reported pair (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16), the maximum number of cells with per-slot restrictions is obtained from pdcch-BlindDetectionCA-R15 And get the maximum number of cells with restrictions by span from pdcch-BlindDetectionCA-R16
[0042] According to the first embodiment, the UE reports M≥1 pairs (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16) to the gNB as (Y1, Z1), ..., (Y M , Z M The gNB explicitly indicates the pair (Y) in the reported pair via Radio Resource Control (RRC). k , Z k ). Set to Y k ,and Set to Z k . Used to determine the BD / CCE restriction of each scheduled cell for a set of serving cells configured with per-slot monitoring. Used to determine the BD / CCE restriction of each scheduled cell for a set of serving cells configured with per-span monitoring.
[0043] For example, the UE reports M=3 pairs (1, 3), (2, 2), and (3, 1). The gNB indicates to the UE via RRC that (2, 2) is selected. Therefore, the UE sets and
[0044] Then, UE Number of cells configured by time slot BD / CCE single-cell restriction by time slot, SCS configuration parameter set μ of the scheduling cell, and / or the total number of scheduled cells that can be scheduled by the cell with SCS configuration parameter set μ A per-slot BD / CCE restriction of the scheduling cell is determined for the scheduled cell from a set of cells configured to perform per-slot monitoring.
[0045] In addition, UE The number of cells configured by span BD / CCE single-cell restriction by span, SCS configuration parameter set μ of the scheduling cell, and / or the total number of scheduled cells that can be scheduled by a cell with SCS configuration parameter set μ A per-span BD / CCE restriction of a scheduling cell is determined for the scheduled cell from a set of cells configured to perform per-span monitoring.
[0046] According to the second embodiment, the UE reports a 3-tuple (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16, pdcch-BlindDetectionCA-total_R15&R16) to the gNB as (Y, Z, W), where max(Y, Z) ≤ W. The gNB indicates via RRC the pair (y, z) such that y ≤ Y, z ≤ Z, and y + z ≤ W. is set to y, and is set to z. Used to determine the BD / CCE restriction of each scheduled cell for a set of serving cells configured with per-slot monitoring. Used to determine the BD / CCE restriction of each scheduled cell for a set of serving cells configured with per-span monitoring.
[0047] For example, the UE reports (Y, Z, W) = (3, 3, 5) to the gNB. The gNB indicates the pair (2, 3) to the UE via RRC. The UE then sets as well as And the per-slot and per-span BD / CCE restrictions are determined as described above.
[0048] Alternatively, the gNB can provide the indication using a table. The first column in the table indicates the index, and the second column indicates the corresponding pairs starting with (y, z) = (1, 1). Given y and y in ascending order, subsequent pairs in the second column are listed in ascending order of z, such that y ≤ Y, z ≤ Z, and y + z ≤ W.
[0049] Figure 4A is an RRC table corresponding to a 3-tuple (Y, Z, W) = (2, 3, 4) according to an embodiment. If the UE reports (Y, Z, W) = (2, 3, 4) and the gNB indicates index 3 via RRC, the UE Figure 4A Table to set and
[0050] Figure 4B is an RRC table corresponding to a 3-tuple (Y, Z, W) = (3, 3, 4) according to an embodiment. Figure 4B As shown in , if the UE reports (Y, Z, W) = (3, 3, 4) and the gNB indicates index 5 via RRC, the UE Figure 4B Table to set and
[0051] According to the third embodiment, the UE and the gNB share M sets S1, ..., S MEach set includes one or more pairs (Y, Z). A given pair (Y, Z) may appear in only one of the sets. The UE reports any pair (Y, Z) or set index m∩{1, ..., M} to the gNB. Based on the pair or set index, the gNB can identify the set S of pairs. m The gNB then indicates to the UE the set S of identified pairs m The pair (y, z) in UE settings as well as And the per-slot and per-span BD / CCE restrictions are determined as described above.
[0052] According to the fourth embodiment, the UE reports a set S of pairs (Y, Z) or 3-tuples (Y, Z, W) to the gNB. The gNB uses a slot-based monitoring configuration cells and utilize span-based monitoring configuration UE based on the reported set S and configured cells To implicitly determine and
[0053] Specifically, implicit determination is based on Where f is a uniquely defined function shared between the UE and the gNB. Function f may be implemented as a formula via a lookup table.
[0054] For example, if the UE reports a set with only a single 3-tuple as S = {(3, 3, 4)} and the gNB configures cells, the UE determines Specifically, (3, 1) = f(5, 1, S). As another example, if the gNB is configured cells, the UE's implicit determination results in Specifically, (2, 2) = f(4, 4, S).
[0055] In another example, if the UE reports multiple pairs {(Y1, Z1), (Y2, Z2), ....,}, and for a certain value of i, and Then for You can choose this (Y i , Z i ).
[0056] However, if and Then we can consider several rules based on (Y i , Z i )choose Such rules include selection based on:
[0057] The largest Y i +Z i ;
[0058] against or smallest
[0059] smallest
[0060] against smallest
[0061] smallest
[0062] against smallest as well as
[0063] smallest
[0064] As another example, if the UE reports multiple 3-tuples {(Y1, Z1, W1), (Y2, Z2, W2), ...,}, several rules can be considered to determine the 3-tuples based on (A, B) and (Y i , Z i , W i )choose Such rules include selection based on:
[0065] The largest W i ;
[0066] For 0≤A≤Y i , 0≤B≤Z i , A+B≤W i ,against or smallest
[0067] For 0≤A≤Y i , 0≤B≤Z i , A+B≤W i , the smallest against smallest
[0068] smallest
[0069] against smallest as well as
[0070] smallest
[0071] The network configuration can be restricted so that and In this case, the BD / CCE restriction may be determined based on the number of configured cells, for example. There may also be a restriction on the set S, such that, for example, an element Y+Z or W in the set is equal to the number of configurable cells.
[0072] According to the fifth embodiment, when the UE reports a set S of pairs (Y, Z) and the gNB uses a slot-based monitoring configuration cells and utilize span-based monitoring configuration When there are multiple cells, as described below, the UE reports the set S and to determine and
[0073] Specifically, for each pair (Y i , Z i ), the complexity measure is calculated as ρ i =Y i +αZ i The complexity value corresponding to the configured cell is calculated as With ρ-ρ i The minimum value of the pair (Y i , Z i ) is set to When there are multiple pairs with minimum values (Y i , Z i ), in the plurality of pairs, select Minimized As a pair (Y i , Z i ).
[0074] α may be a fixed value or RRC configured for the UE. An exemplary value may be α=2, indicating that a cell with a monitoring configuration of Rel-16 (span-based) has a PDCCH monitoring burden twice that of a monitoring configuration of Rel-15 (slot-based).
[0075] For example, the UE reports multiple pairs S = {(2, 2), (1, 3), (3, 1), (1, 4), (4, 1)}, and the gNB configures The value of ρ = 5 + 2 × 5 = 15 and ρ i The values are:
[0076] ρ(2,2)=6;
[0077] ρ(1,3)=7;
[0078] ρ(3,1)=5;
[0079] ρ(1,4)=9; and
[0080] ρ(4,1)=6.
[0081] Due to ρ-ρ i The minimum value of is (15-9=6), so
[0082] As another example, if the UE reports multiple pairs as above and the gNB configures cells, then the value of ρ = 3 + 2 × 2 = 7. i The minimum value of is (7-7=0), so,
[0083] When the UE operates in DC, as described above, the UE may report multiple combinations of (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16). In addition, based on the relationship defined by equations (2) and (3) below, the UE may report multiple combinations of (pdcch-BlindDetectionMCG-UE-R15, pdcch-BlindDetectionSCG-UE-R15, pdcch-BlindDetectionMCG-UE-R16, pdcch-BlindDetectionSCG-UE-R16) for both the primary cell group and the secondary cell group in each of the rel-15 and rel-16 monitoring.
[0084] pdcch-BlindDetectionMCG-UE-R15+pdcch-BlindDetectionSCG-UE-R15>=pdcch-BlindDetectionCA-R15
[0085] …(2)
[0086] pdcch-BlindDetectionMCG-UE-R16+pdcch-BlindDetectionSCG-UE-R16>=pdcch-BlindDetectionCA-R16
[0087] …(3)
[0088] If the UE reports two combinations of (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16) as ((Y1, Z1), (Y2, Z2)), the UE may also report two combinations of (pdcch-BlindDetectionMCG-UE-R15, pdcch-BlindDetectionSCG-UE-R15, pdcch-BlindDetectionMCG-UE-R16, pdcch-BlindDetectionSCG-UE-R16) as ((A1, B1, C1, D1), (A2, B2, C2, D2)) to satisfy A i +B i ≥Y i and C i +D i ≥Z i . In addition, the nth pair in the combined first set and the nth tuple in the combined second set act together. For example, the nth pair in the combined first set provides the number of cells in all cell groups for which the UE supports slot-by-time monitoring and span-by-time monitoring. In addition, the nth tuple in the combined second set provides an additional per-cell-group condition (on top of the value provided in the nth pair in the combined first set) regarding the number of cells for which the UE supports slot-by-time monitoring and span-by-time monitoring.
[0089] When UE reports a combination of (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16) i , Z i ) fewer combinations of (pdcch-BlindDetectionMCG-UE-R15,pdcch-BlindDetectionSCG-UE-R15,pdcch-BlindDetectionMCG-UE-R16,pdcch-BlindDetectionSCG-UE-R16) (A j , B j , C j , D j ), for all i and j, the combination satisfies condition A j +B j ≥Y i and C j +D j ≥Z i For example, the UE may report that A+B≥Y for all i i and C+D≥Z i A single combination of (A, B, C, D).
[0090] Optionally, when the UE reports a combination of (pdcch-BlindDetectionCA-R15, pdcch-BlindDetectionCA-R16) (Y i , Z i ) fewer combinations of (pdcch-BlindDetectionMCG-UE-R15,pdcch-BlindDetectionSCG-UE-R15,pdcch-BlindDetectionMCG-UE-R16,pdcch-BlindDetectionSCG-UE-R16) (A j , B j , C j , D j ), for some i and j, the combination satisfies A j +B j ≥Y i and C j +D j ≥Z i The network can select appropriate i and j to configure appropriate monitoring between cell groups. For example, the UE can report that for some i, A+B≥Y i and C+D≥Z i A single combination of (A, B, C, D).
[0091] Reference Figure 5 The flowchart illustrates a method for monitoring a PDCCH by a UE according to an embodiment. At 502, the UE reports capability information indicating a first set of one or more pairs and a second set of one or more tuples to a base station. Each pair indicates a combination of serving cells configured for time slot monitoring and span monitoring that the UE can support. Each tuple of the second set indicates a combination of serving cells configured for time slot monitoring and span monitoring that the UE can support in each of a primary cell group and a secondary cell group.
[0092] Each pair in the first set includes a first value and a second value, wherein the first value indicates the number of serving cells configured for time slot-by-time slot monitoring, and the second value indicates the number of serving cells configured for span-by-time slot monitoring. Each tuple in the second set includes a first value, a second value, a third value, and a fourth value, wherein the first value indicates the number of serving cells configured for time slot-by-time slot monitoring in a primary cell group, the second value indicates the number of serving cells configured for time slot-by-time slot monitoring in a secondary cell group, the third value indicates the number of serving cells configured for span-by-time slot monitoring in the primary cell group, and the fourth value indicates the number of serving cells configured for span-by-time slot monitoring in a secondary cell group.
[0093] The number of one or more pairs in the first set may be equal to the number of one or more tuples in the second set. When the number of the one or more pairs in the first set is greater than the number of the one or more tuples in the second set, a first sum of a first value and a second value of a given tuple of the second set is greater than or equal to the first value of some or all of the pairs in the first set, and a second sum of a third value and a fourth value of the given tuple of the second set is greater than or equal to the second value of some or all of the pairs in the first set.
[0094] Return to reference Figure 5 At 504, in response to the capability information, the UE receives a first pair of values for the MCG and a second pair of values for the SCG from the BS. A first value in each of the first and second pairs of values is a maximum number of serving cells configured for slot-by-slot monitoring in the corresponding cell group, and a second value in each of the first and second pairs of values is a maximum number of serving cells configured for span-by-span monitoring in the corresponding cell group.
[0095] At 506, the UE determines a per-slot monitoring candidate restriction for each of the MCG and the SCG based on a first value in each of the first pair of values and the second pair of values. At 508, the UE determines a per-span monitoring candidate restriction for each of the MCG and the SCG based on a second value in each of the first pair of values and the second pair of values.
[0096] The monitoring candidate limit per time slot is also determined based on the number of cells configured for monitoring per time slot in the corresponding cell group, the candidate single cell limit per time slot, the SCS configuration, and the number of cells scheduled with the SCS configuration.
[0097] The monitoring candidate limit by span is also determined based on the number of cells configured for monitoring by span in the corresponding cell group, the candidate single cell limit by span, the SCS configuration, and the number of cells scheduled with the SCS configuration.
[0098] Reference Figure 6 The flowchart illustrates a method for monitoring a PDCCH by a base station according to an embodiment. At 602, the base station receives capability information from a user equipment terminal (UE) indicating a first set of one or more pairs and a second set of one or more tuples. Each pair indicates a combination of serving cells configured for time slot monitoring and span monitoring that the UE can support. Each tuple indicates a combination of serving cells configured for time slot monitoring and span monitoring that the UE can support in each of a primary cell group and a secondary cell group.
[0099] Each pair of the first set includes a first value and a second value, wherein the first value indicates the number of serving cells configured for time slot-by-time slot monitoring, and the second value indicates the number of serving cells configured for span-by-time slot monitoring. Each tuple of the second set includes a first value, a second value, a third value, and a fourth value, wherein the first value indicates the number of serving cells configured for time slot-by-time slot monitoring in a primary cell group, the second value indicates the number of serving cells configured for time slot-by-time slot monitoring in a secondary cell group, the third value indicates the number of serving cells configured for span-by-time slot monitoring in the primary cell group, and the fourth value indicates the number of serving cells configured for span-by-time slot monitoring in a secondary cell group.
[0100] The number of one or more pairs in the first set may be equal to the number of one or more tuples in the second set. When the number of the one or more pairs in the first set is greater than the number of the one or more tuples in the second set, a first sum of a first value and a second value of a given tuple of the second set is greater than or equal to the first value of some or all of the pairs in the first set, and a second sum of a third value and a fourth value of the given tuple of the second set is greater than or equal to the second value of some or all of the pairs in the first set.
[0101] At 604, in response to the capability information, the BS provides a first pair of values for the MCG and a second pair of values for the SCG. The first value in each of the first and second pairs of values is the maximum number of serving cells configured for time slot-based monitoring in the corresponding cell group, and the second value in each of the first and second pairs of values is the maximum number of serving cells configured for span-based monitoring in the corresponding cell group. A time slot-based monitoring candidate restriction for each of the MCG and the SCG is determined based on the first value in the pair of values, and a span-based monitoring candidate restriction for each of the MCG and the SCG is determined based on the second value in the pair of values.
[0102] In some of the above embodiments, UE capability signaling is based on UE reporting multiple tuples (Y, Z) or (Y, Z, W). The UE may report its ability to perform a specific feature in any scenario (i.e., per UE basis), in a specific band (i.e., per band basis), in a specific band combination for CA (i.e., per-band combination basis or per BC basis), in a specific band in a specific band combination for CA (i.e., per-featureSet basis or per FS basis), or in a specific component carrier (CC) in a specific band combination for CA (i.e., per-featureSet per CC basis or per FSPC basis).
[0103] In one or more of the above examples, the band combination may include a set of bands for representing a CA configuration. Depending on implementation details, the flexibility of the UE for declaring support for particular features may increase when proceeding from the first item to the last item in the above reporting examples. For example, if the UE reports its ability to perform Feature A and Feature B on a per FSPC basis, the UE may have full flexibility to support only one of Feature A or Feature B in some CCs or all CCs. However, if the UE reports its ability to perform the same feature on a per UE basis, the UE may need to support or not support the feature. Some embodiments may involve trade-offs related to increased flexibility and / or signaling overhead. Therefore, the determination of how to declare a particular feature provides insight into the complexity of the feature in the UE implementation and / or the associated signaling overhead.
[0104] A UE that reports its capabilities via multiple tuples per UE reports a list of tuples. A UE that reports its capabilities via multiple tuples per BC reports a list of tuples for one or more BCs. This may cause the UE to signal a list of changes for one or more BCs with a large signaling overhead.
[0105] When reporting on a per FS or per FSPC basis, reporting a tuple (Y, Z) or (Y, Z, W) corresponding to the number of cells may be contradictory and / or incompatible because these tuples may be intended to be applied to all bands or CCs in the band combination. This can be corrected by using a functional relationship g((Y1, Z1), (Y2, Z2), ...) or g((Y1, Z1, W1), (Y2, Z2, W2), ...) to determine the tuple to apply. One possible such relationship may be to interpret multiple (Y, Z) or (Y, Z, W) reported for bands or cells in some or all feature sets as tuples that may be supported by the UE in some or all CCs in the corresponding band combination. Another possible relationship may be to consider Y i , Z i , W i Linear combinations of (such as Z i 、W i 、Y i +Z i ) to determine the tuple to be applied.
[0106] Additionally or optionally, further restrictions on reporting may be applied. One such restriction may be to require the UE to report the same (Y, Z) or (Y, Z, W) for some bands or all bands or some cells or all cells for one or more feature sets. In such an embodiment, the same value may be supported in some CCs or all CCs in the corresponding band combination. Another possible interpretation and restriction may be to have the UE report the tuple (Y, Z) or (Y, Z, W) for at least one band or one CC, while requiring the same (Y, Z) or (Y, Z, W) for some bands or all bands or some cells or all cells for which those tuples are reported for one or more feature sets. In such an embodiment, the same value may be supported in all CCs in the corresponding band combination. Another possible restriction may be to have some functional relationship between the elements on one or more tuples for the UE. For example, one such relationship may be Y i =aZ i +b. Depending on the embodiment, the scalar a or the offset b may indicate a higher complexity of span-based monitoring than slot-based monitoring.
[0107] A benefit of utilizing per FS or per FSPC may be the natural allowance for multiple reports. Specifically, some embodiments may be implemented without building an explicit list similar to the embodiments related to the per UE or per BC basis described above.
[0108] If the UE reports a tuple (Y, Z) or (Y, Z, W) (or a combination thereof) per band, then for the purpose of CA BD / CCE restriction (e.g., BD / CCE restriction hard partitioning), the tuple (or a combination thereof) reported for the band and / or the number of cells configured for the UE in the band may be used to determine the CA BD / CCE restriction for the cells configured in the band.
[0109] If the UE reports the tuple (Y, Z) or (Y, Z, W) (or a combination thereof) in BC, then for the purpose of CA BD / CCE restriction (e.g., BD / CCE restriction hard partitioning), the tuple (or a combination thereof) reported for the number of cells configured for the UE in the band combination and / or in all bands of the band combination may be used to determine the CA BD / CCE restriction.
[0110] If the UE reports the tuple (Y, Z) or (Y, Z, W) (or a combination thereof) per FS, then for the purpose of CA BD / CCE restriction (e.g., BD / CCE restriction hard partitioning), the tuple (or a combination thereof) reported for the number of cells configured for the UE in the bands in the band combination and / or in a specific band in the band combination may be used to determine the CA BD / CCE restriction for the configured cells in the bands in the band combination.
[0111] If the UE reports the tuple (Y, Z) or (Y, Z, W) (or a combination thereof) in FS, then for the purpose of CA BD / CCE restriction (e.g., BD / CCE restriction hard partitioning), ∑Y i ,∑Z i ,∑W i It can be used to determine the CA BD / CCE restriction, where the index i corresponds to the frequency band in the frequency band combination and the number of cells configured for the UE.
[0112] Due to the complexity of span-based monitoring in Rel-16, some embodiments may implement one or more further optimizations of reporting tuples (Y, Z) or (Y, Z, W). For example, as described below, in Rel-15 3GPP, there may be multiple different UE time slot-based PDCCH monitoring behaviors. For example, there may be feature groups FG3-1, 3-2, 3-5, 3-5a, 3-5b for different UE monitoring behaviors. The UE may report tuples (Y, Z) or (Y, Z, W) (or lists thereof) for one or more different time slot-based monitoring configurations FG3-1, 3-2, 3-5, 3-5a, 3-5b, respectively. In such an embodiment, the UE determines the tuple to be applied based on the network configuration.
[0113] In some embodiments, an explicit indication may be received from the network, wherein the explicit indication indicates FG 3 - 1 , 3 - 2 , 3 - 5 , 3 - 5 a , 3 - 5 b in a per component carrier (CC) , per cell group and / or per UE manner.
[0114] In some embodiments, the UE may check whether the current configuration satisfies FG3-1, 3-2, 3-5, 3-5a, 3-5b and implicitly determine the FG to be applied. If the configuration satisfies multiple FGs, a single FG may be determined by a rule or criterion. Such a rule or criterion may be predetermined or indicated by the network. Such a rule or criterion may be based on a complexity order, such as, for example, FG3-1, 3-2, 3-5a, 3-5b, 3-5 from low to high, and the FG with the lowest complexity may be selected. If the FG with the lowest complexity is selected, it may correspond to the largest Y and may be beneficial for system deployment. Alternatively, the FG with the highest complexity may be selected, and in such an embodiment, the UE complexity may be reduced, and in some embodiments, the UE complexity is minimized.
[0115] For one or more frequency band combinations, there may be a mixture of FGs 3-1, 3-2, 3-5, 3-5a, and 3-5b configured by the network for slot-based monitoring. If there is no such mixture (i.e., if some or all cells configured with slot-based monitoring correspond to the same FG), then when reporting tuples (Y, Z) or (Y, Z, W) for some or all of FGs 3-1, 3-2, 3-5, 3-5a, and 3-5b, the first to fifth embodiments described above may be applied.
[0116] In some embodiments, an explicit indication may be received from the network to indicate the FG 3 - 1 , 3 - 2 , 3 - 5 , 3 - 5 a , 3 - 5 b used to determine the tuple.
[0117] In some embodiments, the UE may check which mix of FG3-1, 3-2, 3-5, 3-5a, 3-5b the current configuration satisfies and implicitly determine the applicable tuple by a rule. Such rules or criteria may be predetermined and / or indicated by the network, for example.
[0118] The above rules may be based on a complexity order, such as, for example, FGs 3-1, 3-2, 3-5a, 3-5b, and 3-5 from low to high, and the tuple corresponding to the FG with the highest complexity may be selected. In such an embodiment, and depending on implementation details, UE complexity may be reduced or minimized. Similarly, the rules may be based on a low or lowest number, Y. Since the overall complexity of the UE may also depend on span-by-span monitoring, such rules or criteria may be based on a low or lowest number, Y+Z or W. In some embodiments, the complexity of the UE may be dominated by span-based monitoring, and the rules or criteria may be based on a low or lowest number, Z.
[0119] In some embodiments, the rule or criterion may be based on the high or highest number in the mix, Y. Since overall system flexibility may also depend on monitoring by span, the rule may also be based on the high or highest number, Y+Z or W. In some embodiments, such a rule or criterion may be based on the high or highest number, Z, for example, where system flexibility based on span monitoring may be more important.
[0120] Figure 7 is a block diagram of an electronic device in a network environment according to one embodiment. Figure 7, an electronic device 701 in a network environment 700 can communicate with an electronic device 702 via a first network 798 (e.g., a short-range wireless communication network), or can communicate with an electronic device 704 or a server 708 via a second network 799 (e.g., a long-range wireless communication network). The electronic device 701 can communicate with the electronic device 704 via the server 708. The electronic device 701 may include a processor 720, a memory 730, an input device 750, a sound output device 755, a display device 760, an audio module 770, a sensor module 776, an interface 777, a haptic module 779, a camera module 780, a power management module 788, a battery 789, a communication module 790, a subscriber identification module (SIM) 796, or an antenna module 797. In one embodiment, at least one of the components (e.g., the display device 760 or the camera module 780) may be omitted from the electronic device 701, or one or more other components may be added to the electronic device 701. Some of the components may be implemented as a single integrated circuit (IC).For example, the sensor module 776 (eg, a fingerprint sensor, an iris sensor, or an illumination sensor) may be embedded in the display device 760 (eg, a display).
[0121] The processor 720 may run, for example, software (e.g., program 740) to control at least one other component of the electronic device 701 connected to the processor 720 (e.g., a hardware component or a software component), and may perform various data processing or calculations. As at least part of the data processing or calculation, the processor 720 may load commands or data received from another component (e.g., sensor module 776 or communication module 790) into the volatile memory 732, process the commands or data stored in the volatile memory 732, and store the resulting data in the non-volatile memory 734. The processor 720 may include a main processor 721 (e.g., a central processing unit (CPU) or an application processor (AP)) and an auxiliary processor 723 (e.g., a graphics processing unit (GPU), an image signal processor (ISP), a sensor hub processor, or a communication processor (CP)) that is operationally independent of or combined with the main processor 721. Additionally or alternatively, the auxiliary processor 723 may be adapted to consume less power than the main processor 721 or to perform specific functions. The auxiliary processor 723 may be implemented separately from the main processor 721 or as part of the main processor 721 .
[0122] When the main processor 721 is in an inactive (e.g., sleep) state, the auxiliary processor 723 (instead of the main processor 721) may control at least some of the functions or states related to at least one component (e.g., the display device 760, the sensor module 776, or the communication module 790) among the components of the electronic device 701, or when the main processor 721 is in an active state (e.g., running an application), the auxiliary processor 723 may control at least some of the functions or states related to at least one component (e.g., the display device 760, the sensor module 776, or the communication module 790) together with the main processor 721. The auxiliary processor 723 (e.g., ISP or CP) may be implemented as part of another component (e.g., camera module 780 or communication module 790) that is functionally related to the auxiliary processor 723.
[0123] The memory 730 may store various data used by at least one component of the electronic device 701 (e.g., the processor 720 or the sensor module 776). The various data may include, for example, software (e.g., the program 740) and input data or output data for commands related thereto. The memory 730 may include a volatile memory 732 or a non-volatile memory 734.
[0124] The program 740 may be stored as software in the memory 730 , and may include, for example, an operating system (OS) 742 , middleware 744 , or applications 746 .
[0125] The input device 750 may receive a command or data to be used by another component (eg, processor 720) of the electronic device 701 from outside the electronic device 701 (eg, a user). The input device 750 may include, for example, a microphone, a mouse, or a keyboard.
[0126] The sound output device 755 can output sound signals to the outside of the electronic device 701. The sound output device 755 may include, for example, a speaker or a receiver. The speaker can be used for general purposes such as playing multimedia or records, and the receiver can be used to receive incoming calls. The receiver can be implemented separately from the speaker or as part of the speaker.
[0127] The display device 760 can visually provide information to the outside of the electronic device 701 (e.g., a user). The display device 760 may include, for example, a display, a holographic device, or a projector, and a control circuit for controlling a corresponding one of the display, the holographic device, and the projector. The display device 760 may include a touch circuit adapted to detect a touch or a sensor circuit adapted to measure the strength of the force caused by the touch (e.g., a pressure sensor).
[0128] The audio module 770 can convert sound into an electrical signal, or vice versa. The audio module 770 can obtain sound via the input device 750, or output sound via the sound output device 755 or an earphone of an external electronic device 702 directly (e.g., wired) or wirelessly connected to the electronic device 701.
[0129] The sensor module 776 can detect the operating state (e.g., power or temperature) of the electronic device 701 or the environmental state (e.g., the state of the user) outside the electronic device 701, and then generate an electrical signal or data value corresponding to the detected state. The sensor module 776 may include, for example, a gesture sensor, a gyroscope sensor, an atmospheric pressure sensor, a magnetic sensor, an acceleration sensor, a grip sensor, a proximity sensor, a color sensor, an infrared (IR) sensor, a biometric sensor, a temperature sensor, a humidity sensor, or an illumination sensor.
[0130] The interface 777 may support one or more specific protocols to be used to connect the electronic device 701 directly (e.g., wired) or wirelessly with the external electronic device 702. The interface 777 may include, for example, a High-Definition Multimedia Interface (HDMI), a Universal Serial Bus (USB) interface, a Secure Digital (SD) card interface, or an audio interface.
[0131] The connection end 778 may include a connector via which the electronic device 701 can be physically connected to the external electronic device 702. The connection end 778 may include, for example, an HDMI connector, a USB connector, an SD card connector, or an audio connector (eg, a headphone connector).
[0132] The haptic module 779 may convert the electrical signal into mechanical stimulation (eg, vibration or motion) or electrical stimulation that can be recognized by the user via tactile or kinesthetic sense. The haptic module 779 may include, for example, a motor, a piezoelectric element, or an electrical stimulator.
[0133] The camera module 780 may capture still images or moving images and may include one or more lenses, image sensors, ISPs, or flashes.
[0134] The power management module 788 may manage power supply to the electronic device 701. The power management module 788 may be implemented as, for example, at least part of a power management integrated circuit (PMIC).
[0135] The battery 789 may power at least one component of the electronic device 701. The battery 789 may include, for example, a non-rechargeable primary battery, a rechargeable secondary battery, or a fuel cell.
[0136] The communication module 790 may support establishing a direct (e.g., wired) communication channel or a wireless communication channel between the electronic device 701 and an external electronic device (e.g., electronic device 702, electronic device 704, or server 708), and perform communication via the established communication channel. The communication module 790 may include one or more CPs capable of operating independently with the processor 720 (e.g., AP) and support direct (e.g., wired) communication or wireless communication. The communication module 790 may include a wireless communication module 792 (e.g., a cellular communication module, a short-range wireless communication module, or a global navigation satellite system (GNSS) communication module) or a wired communication module 794 (e.g., a local area network (LAN) communication module or a power line communication (PLC) module). A corresponding one of these communication modules may communicate via a first network 798 (e.g., a short-range communication network such as Bluetooth TM , Wireless Fidelity (Wi-Fi) Direct, or Infrared Data Association (IrDA) standards) or a second network 799 (for example, a long-distance communication network such as a cellular network, the Internet, or a computer network (for example, a LAN or a wide area network (WAN))). These various types of communication modules can be implemented as a single component (for example, a single IC), or these various types of communication modules can be implemented as multiple components separated from each other (for example, multiple ICs). The wireless communication module 792 can identify and authenticate the electronic device 701 in a communication network (such as the first network 798 or the second network 799) using user information (for example, an International Mobile Subscriber Identity (IMSI)) stored in the user identification module 796.
[0137] The antenna module 797 can transmit or receive signals or power to or from the outside of the electronic device 701 (e.g., an external electronic device). The antenna module 797 may include one or more antennas, and thus, for example, the communication module 790 (e.g., the wireless communication module 792) may select at least one antenna suitable for a communication scheme used in a communication network (such as the first network 798 or the second network 799). Signals or power can then be transmitted or received between the communication module 790 and the external electronic device via the selected at least one antenna.
[0138] At least some of the above components can be connected to each other via an inter-peripheral communication scheme (e.g., a bus, general-purpose input output (GPIO), serial peripheral interface (SPI), or mobile industry processor interface (MIPI)) and communicatively transmit signals (e.g., commands or data) therebetween.
[0139] Commands or data may be transmitted or received between the electronic device 701 and the external electronic device 704 via the server 708 connected to the second network 799. Each of the electronic device 702 and the electronic device 704 may be a device of the same type as the electronic device 701, or a device of a different type than the electronic device 701. All or some operations to be executed on the electronic device 701 may be executed on one or more of the external electronic device 702, the external electronic device 704, or the server 708. For example, if the electronic device 701 should automatically execute a function or service or should execute a function or service in response to a request from a user or another device, the electronic device 701 may request the one or more external electronic devices to execute at least part of the function or service instead of executing the function or service, or the electronic device 701 may request the one or more external electronic devices to execute at least part of the function or service in addition to executing the function or service. The one or more external electronic devices that receive the request may execute at least a portion of the requested function or service, or execute another function or service related to the request, and transmit the result of the execution to the electronic device 701. The electronic device 701 may provide the result as at least a partial response to the request, either by further processing the result or without further processing the result. To this end, for example, cloud computing technology, distributed computing technology, or client-server computing technology may be used.
[0140] One embodiment may be implemented as software (e.g., program 740) comprising one or more instructions stored in a storage medium (e.g., internal memory 736 or external memory 738) that can be read by a machine (e.g., electronic device 701). For example, under the control of a processor, the processor of the electronic device 701 may call at least one of the one or more instructions stored in the storage medium and execute the at least one instruction with or without the use of one or more other components. Thus, the machine may be operated to perform at least one function according to the at least one instruction called. The one or more instructions may include code generated by a compiler or code that can be executed by an interpreter. The machine-readable storage medium may be provided in the form of a non-transitory storage medium. The term "non-transitory" indicates that the storage medium is a tangible device and does not include signals (e.g., electromagnetic waves), but the term does not distinguish between data being semi-permanently stored in the storage medium and data being temporarily stored in the storage medium.
[0141] According to one embodiment, the method of the present disclosure may be included and provided in a computer program product. The computer program product may be traded as a product between a seller and a buyer. The computer program product may be released in the form of a machine-readable storage medium (e.g., a compact disc read-only memory (CD-ROM)), or may be downloaded via an application store (e.g., PlayStore). TM ) The computer program product may be published online (e.g., downloaded or uploaded) or may be distributed (e.g., downloaded or uploaded) directly between two user devices (e.g., smartphones). If published online, at least part of the computer program product may be temporarily generated or at least part of the computer program product may be at least temporarily stored in a machine-readable storage medium (such as a memory of a manufacturer's server, an application store's server, or a forwarding server).
[0142] According to one embodiment, each component (for example, module or program) in the above-mentioned components may include a single entity or multiple entities. One or more components in the above-mentioned components may be omitted, or one or more other components may be added. Alternatively or additionally, multiple components (for example, module or program) may be integrated into a single component. In this case, the integrated component may still perform the one or more functions of each component in the multiple components in the same or similar manner as a corresponding component in the multiple components before integration. The operations performed by a module, program or another component may be performed sequentially, in parallel, repeatedly or in a heuristic manner, or one or more operations in the operations may be run or omitted in different orders, or one or more other operations may be added.
[0143] Although the specific embodiments of the present disclosure have been described in detail in the present disclosure, the present disclosure may be modified in various forms without departing from the scope of the present disclosure. Therefore, the scope of the present disclosure should not be determined based solely on the described embodiments, but rather based on the claims and their equivalents.
Claims
1. A method for monitoring a physical downlink control channel (PDCCH) by a user equipment (UE), the method comprising: reporting capability information indicating a first set of one or more pairs and a second set of one or more tuples, wherein each pair in the first set indicates a combination of serving cells configured for time slot-by-time slot monitoring and time span-by-time slot monitoring that the UE can support, and each tuple in the second set indicates a combination of serving cells configured for time slot-by-time slot monitoring and time span-by-time slot monitoring that the UE can support in each of a primary cell group (MCG) and a secondary cell group (SCG); receiving, in response to the capability information, a first pair of values for an MCG and a second pair of values for an SCG, wherein a first value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-slot monitoring, and a second value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-span monitoring; determining, for each of the MCG and the SCG, a monitoring candidate restriction by time slot based on a first value in each of the first pair of values and the second pair of values; and Based on the second value in each of the first pair of values and the second pair of values, a monitoring candidate limit per span is determined for each of the MCG and the SCG.
2. The method of claim 1, wherein: Each pair of the first set includes a first value indicating the number of serving cells in the cell group configured for monitoring by timeslot and a second value indicating the number of serving cells in the cell group configured for monitoring by span; and Each tuple of the second set includes a first value indicating the number of service cells configured for time slot-by-time slot monitoring in the MCG, a second value indicating the number of service cells configured for time slot-by-time slot monitoring in the SCG, a third value indicating the number of service cells configured for span-by-time slot monitoring in the MCG, and a fourth value indicating the number of service cells configured for span-by-time slot monitoring in the SCG.
3. The method according to claim 2, wherein: The number of the one or more pairs in the first set is equal to the number of the one or more tuples in the second set.
4. The method according to claim 3, wherein: The nth pair of the first set and the nth tuple of the second set are used in combination to determine, for each of the MCG and the SCG, the number of serving cells configured for slot-wise monitoring and span-wise monitoring.
5. The method according to claim 2, wherein: When the number of the one or more pairs in the first set is greater than the number of the one or more tuples in the second set, a first sum of the first value and the second value of a given tuple of the second set is greater than or equal to the first value of at least one pair in the first set, and a second sum of the third value and the fourth value of the given tuple of the second set is greater than or equal to the second value of the at least one pair in the first set.
6. The method according to claim 5, wherein: The number of the at least one pair and the given tuple are predetermined for proper monitoring between the MCG and the SCG.
7. The method according to claim 5, wherein: The at least one pair in the first set includes every pair in the first set.
8. The method of claim 1, wherein: The per-timeslot monitoring candidate limit is determined based on the number of cells configured for per-timeslot monitoring, the per-timeslot candidate single cell limit, the subcarrier spacing (SCS) configuration, and the number of cells scheduled using the SCS configuration; and The per-span monitoring candidate limit is determined based on the number of cells configured for per-span monitoring, the per-span candidate single cell limit, the SCS configuration, and the number of cells scheduled using the SCS configuration.
9. The method of claim 1, wherein: The capability information is reported on at least one of a per-UE basis, a per-band basis, a per-band combination basis, a per-feature set basis, and a per-component carrier basis per feature set.
10. The method of claim 1, wherein: The steps for reporting capability information include: determining a plurality of feature groups for monitoring behavior of the UE; determining a feature group from the plurality of feature groups based on predetermined criteria; and Reports capability information for the identified feature groups.
11. A method for monitoring a physical downlink control channel (PDCCH) by a base station (BS), the method comprising: receiving capability information indicating a first set of one or more pairs and a second set of one or more tuples from a user equipment (UE), wherein each pair of the first set indicates a combination of serving cells configured for time slot-by-time slot monitoring and time span-by-time slot monitoring that the UE can support, and each tuple of the second set indicates a combination of serving cells configured for time slot-by-time slot monitoring and time span-by-time slot monitoring that the UE can support in each of a primary cell group (MCG) and a secondary cell group (SCG); and providing, in response to the capability information, a first pair of values for the MCG and a second pair of values for the SCG, wherein a first value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-slot monitoring, and a second value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-span monitoring, wherein a monitoring candidate limit by time slot is determined for each of the MCG and the SCG based on a first value in each of the first pair of values and the second pair of values, and Wherein, a monitoring candidate limit by span is determined for each of the MCG and the SCG based on the second value in each of the first pair of values and the second pair of values.
12. The method of claim 11, wherein: Each pair of the first set includes a first value indicating the number of serving cells in the cell group configured for monitoring by timeslot and a second value indicating the number of serving cells in the cell group configured for monitoring by span; and Each tuple of the second set includes a first value indicating the number of service cells configured for time slot-by-time slot monitoring in the MCG, a second value indicating the number of service cells configured for time slot-by-time slot monitoring in the SCG, a third value indicating the number of service cells configured for span-by-time slot monitoring in the MCG, and a fourth value indicating the number of service cells configured for span-by-time slot monitoring in the SCG.
13. The method of claim 12, wherein: The number of the one or more pairs in the first set is equal to the number of the one or more tuples in the second set.
14. The method of claim 13, wherein: The nth pair of the first set and the nth tuple of the second set are used in combination to determine, for each of the MCG and the SCG, the number of serving cells configured for slot-wise monitoring and span-wise monitoring.
15. The method of claim 12, wherein: When the number of the one or more pairs in the first set is greater than the number of the one or more tuples in the second set, a first sum of the first value and the second value of a given tuple of the second set is greater than or equal to the first value of at least one pair in the first set, and a second sum of the third value and the fourth value of the given tuple of the second set is greater than or equal to the second value of the at least one pair in the first set.
16. The method of claim 15, wherein: The number of the at least one pair and the given tuple are predetermined for proper monitoring between the MCG and the SCG.
17. The method of claim 15, wherein: The at least one pair of the first set includes every pair in the first set.
18. The method of claim 11, wherein: The per-timeslot monitoring candidate limit is determined based on the number of cells configured for per-timeslot monitoring, the per-timeslot candidate single cell limit, the subcarrier spacing (SCS) configuration, and the number of cells scheduled using the SCS configuration; and The per-span monitoring candidate limit is determined based on the number of cells configured for per-span monitoring, the per-span candidate single cell limit, the SCS configuration, and the number of cells scheduled using the SCS configuration.
19. A user equipment (UE), comprising: processor; as well as A non-transitory computer-readable storage medium storing instructions, wherein when the instructions are executed, the processor is caused to perform the following operations: reporting capability information indicating a first set of one or more pairs and a second set of one or more tuples, wherein each pair of the first set indicates a combination of serving cells configured for time slot-by-time slot monitoring and time span-by-time slot monitoring that the UE can support, and each tuple of the second set indicates a combination of serving cells configured for time slot-by-time slot monitoring and time span-by-time slot monitoring that the UE can support in each of a primary cell group (MCG) and a secondary cell group (SCG); receiving, in response to the capability information, a first pair of values for an MCG and a second pair of values for an SCG, wherein a first value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-slot monitoring, and a second value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-span monitoring; determining, for each of the MCG and the SCG, a monitoring candidate restriction by time slot based on a first value in each of the first pair of values and the second pair of values; and Based on the second value in each of the first pair of values and the second pair of values, a monitoring candidate limit per span is determined for each of the MCG and the SCG.
20. A base station BS, comprising: processor; as well as A non-transitory computer-readable storage medium storing instructions, wherein when the instructions are executed, the processor is caused to perform the following operations: receiving capability information indicating a first set of one or more pairs and a second set of one or more tuples from a user equipment (UE), wherein each pair of the first set indicates a combination of serving cells configured for time slot-based monitoring and time span-based monitoring that the UE can support, and each tuple of the second set indicates a combination of serving cells configured for time slot-based monitoring and time span-based monitoring that the UE can support for each cell group in a primary cell group (MCG) and a secondary cell group (SCG); and providing, in response to the capability information, a first pair of values for the MCG and a second pair of values for the SCG, wherein a first value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-slot monitoring, and a second value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-span monitoring, wherein a monitoring candidate limit by time slot is determined for each of the MCG and the SCG based on a first value in each of the first pair of values and the second pair of values, and Wherein, a monitoring candidate limit by span is determined for each of the MCG and the SCG based on the second value in each of the first pair of values and the second pair of values.
21. A method for monitoring a physical downlink control channel (PDCCH) by a user equipment (UE), the method comprising: Report capability information indicating a set of one or more tuples, wherein each tuple of the set indicates a combination of serving cells configured for slot-based monitoring and span-based monitoring that the UE can support in each cell group in a primary cell group (MCG) and a secondary cell group (SCG); receiving, in response to the capability information, a first pair of values for an MCG and a second pair of values for an SCG, wherein a first value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-slot monitoring, and a second value in each of the first pair of values and the second pair of values is a maximum number of serving cells configured for per-span monitoring; determining, for each of the MCG and the SCG, a monitoring candidate restriction by time slot based on a first value in each of the first pair of values and the second pair of values; and Based on the second value in each of the first pair of values and the second pair of values, a monitoring candidate limit per span is determined for each of the MCG and the SCG.
Citation Information
Patent Citations
Techniques for downlink control channel location indication in wireless communications
WO2019113834A1
Pdcch monitoring span and DCI format set determination
WO2020072963A1