Terminal and wireless communication method
By reporting OOO processing capabilities from user terminals and dynamically switching UE capabilities, the problem of unclear OOO processing control in wireless communication systems is solved, thereby improving communication throughput.
Patent Information
- Application Number
- CN201980094787.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-03-29
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2039-03-29
AI Technical Summary
In future wireless communication systems, out-of-order processing (OOO) control is not clearly defined, which makes it impossible to implement proper OOO processing and leads to a deterioration in communication throughput.
By reporting OOO processing capability information, the user terminal enables the base station to configure higher-layer signaling and control the application of OOO processing, including dynamically switching UE capabilities to adapt to different data processing needs.
Proper OOO handling was implemented, improving the throughput and efficiency of the communication system.
Smart Images

Figure CN113678551B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to a terminal in a next-generation mobile communication system and a wireless communication method. BACKGROUND
[0002] In a Universal Mobile Telecommunications System (UMTS) network, Long Term Evolution (LTE) has been standardized for the purpose of further higher-speed data rates, lower delay, and so on (Non-Patent Literature 1). Further, LTE-Advanced (3GPP Rel. 10-14) has been standardized for the purpose of further larger capacity, higher density, and so on of LTE (3rd Generation Partnership Project (3GPP) Release (Rel.) 8, 9).
[0003] A subsequent system to LTE (also referred to as, for example, 5th generation mobile communication system (5G), 5G (plus), New Radio (NR), 3GPP Rel. 15 onwards, and so on) is also being researched.
[0004] PRIOR ART DOCUMENTS
[0005] NON-PATENT LITERATURE
[0006] Non-Patent Literature 1: 3GPP TS 36.300 V8.12.0 "Evolved Universal Terrestrial Radio Access (E-UTRA) and Evolved Universal Terrestrial Radio Access Network (E-UTRAN); Overall description; Stage 2 (Release 8)", April 2010 SUMMARY
[0007] PROBLEMS TO BE SOLVED BY THE INVENTION
[0008] In a future wireless communication system (for example, NR), the introduction of Out-Of-Order (OOO) processing is being researched.
[0009] However, in the current NR specification, control for OOO processing has not been studied. If not specified unambiguously for the control, proper OOO processing cannot be achieved, with concerns of communication throughput degradation and the like.
[0010] Therefore, one of the objects of the present disclosure is to provide a user terminal and a wireless communication method capable of properly performing OOO processing.
[0011] Means for solving the problem
[0012] The user terminal according to one embodiment of the present disclosure is characterized by having: a control unit that controls whether or not to apply Out-Of-Order (OOO) processing with respect to processing of first data and processing of second data, based on a capability applied to the processing of the first data and a capability applied to the processing of the second data; and a transmission and reception unit that starts the processing of the second data and completes the processing between a start and a completion of the processing of the first data in a case where the OOO processing is applied.
[0013] Effects of the Invention
[0014] According to one embodiment of the present disclosure, proper OOO processing can be performed. BRIEF DESCRIPTION OF DRAWINGS
[0015] Figure 1 is a diagram showing an example of OOO processing.
[0016] Figure 2 is a diagram showing another example of OOO processing.
[0017] Figure 3 is a diagram showing an example of a setting flow of OOO operation of the first embodiment.
[0018] Figure 4 is a diagram showing another example of a setting flow of OOO operation of the first embodiment.
[0019] Figure 5 is a diagram showing an example of OOO processing of Embodiment 2-1.
[0020] Figure 6 is a diagram showing another example of OOO processing of Embodiment 2-1.
[0021] Figure 7 is a diagram showing an example of dynamic switching of UE capability of Embodiment 3.
[0022] Figure 8 is a diagram showing another example of dynamic switching of UE capability of Embodiment 3.
[0023] Figure 9Fig. 1 is a diagram representing an example of a procedure of dynamic switching of UE capability of the third embodiment.
[0024] Figure 10 Fig. 1 is a diagram representing an example of a procedure of dynamic switching of UE capability of the third embodiment.
[0025] Figure 11 Fig. 1 is a diagram representing an example of a procedure of dynamic switching of UE capability of the third embodiment.
[0026] Figure 12 Fig. 1 is a diagram representing an example of a procedure of dynamic switching of UE capability of the third embodiment.
[0027] Figure 13 Fig. 1 is a diagram representing an example of a procedure of dynamic switching of UE capability of the third embodiment. DETAILED DESCRIPTION
[0028] (Processing Time)
[0029] In the existing Rel-15 NR, a processing time of a downlink shared channel (Physical Downlink Shared Channel (PDSCH)), a processing time of an uplink shared channel (Physical Uplink Shared Channel (PUSCH)), and the like are defined. In addition, the processing time can be replaced with a preparation time, a preparation procedure time, a processing procedure time, or the like.
[0030] The processing time of the PDSCH can also be a period until an uplink (UL) symbol after the last symbol of the PDSCH in which a transport block is transmitted. The UE can provide delivery confirmation information (for example, a Hybrid Automatic Repeat reQuest ACKnowledgement (HARQ-ACK)) valid in the same symbol as the UL symbol or in a symbol thereafter.
[0031] The processing time for PUSCH can also be a period until an UL symbol after the end of the last symbol of a downlink control channel (Physical Downlink Control Channel (PDCCH)) that transmits downlink control information (Downlink Control Information (DCI)) that schedules the PUSCH. The UE can also transmit the PUSCH in the same symbol as the UL symbol or a symbol after that.
[0032] The processing time for PDSCH can also be decided based on a parameter N1 (may also be referred to as PDSCH decoding time), and the processing time for PUSCH can also be decided based on a parameter N2 (may also be referred to as PUSCH preparation time).
[0033] N1 can also be decided based on the SCS of the downlink that transmits the PDSCH, the SCS of the UL channel (e.g., PUCCH, PUSCH) that transmits the HARQ-ACK described above. For example, N1 can also be decided based on the smallest SCS among these SCSs, can be determined to be 8-20 symbols, for example, 8 symbols in the case where the smallest SCS is 15 kHz, and the like. In the case where an additional PDSCH DMRS is set, N1 can also be determined to be 13-24 symbols.
[0034] N2 can also be decided based on the SCS of the downlink that transmits the PDCCH that transmits the DCI that schedules the PUSCH, the SCS of the UL channel that transmits the PUSCH. For example, N2 can also be decided based on the smallest SCS among these SCSs, can be determined to be 10-36 symbols, for example, 10 symbols in the case where the smallest SCS is 15 kHz, and the like.
[0035] That is, the processing times described above (as well as the parameters related to the processing times (N1, N2, and the like)) can also conform to the values specified by the numerology corresponding to the smallest SCS among PDCCH / PDSCH, PUCCH / PUSCH.
[0036] In the case where PUSCH is used to transmit the HARQ-ACK corresponding to the PDSCH, the UE can also transmit the PUSCH in an UL symbol after the time obtained by adding the processing time for the PDSCH described above and the processing time for the PUSCH described above (the time of the sum), or a symbol after that.
[0037] In the existing Rel-15 NR, the above processing time can also be classified into two: UE capability 1 and UE capability 2. The UE capability 2 processing time is shorter than the UE capability 1 processing time.
[0038] The UE reports to the network (e.g., base station) whether it supports UE capability 2 using different UE capability information for PDSCH and PUSCH, respectively (e.g., the former is RRC parameter “pdsch-ProcessingType2” and the latter is RRC parameter “pusch-ProcessingType2”).
[0039] The base station can also decide whether the UE processes based on UE capability 2 based on the UE capability information. The base station can also configure the UE using higher layer signaling to indicate to apply UE capability 2 (make valid) for PDSCH and PUSCH, respectively (e.g., the former is parameter “processingType2Enabled” included in RRC information element “PDSCH-ServingCellConfig” and the latter is parameter “processingType2Enabled” included in RRC information element “PUSCH-ServingCellConfig”). In addition, the former parameter can also be referred to as “Capability2-PDSCH-Processing” and the latter parameter can also be referred to as “Capability2-PUSCH-Processing”.
[0040] In addition, in the present disclosure, the higher layer signaling can be one or a combination of, for example, Radio Resource Control (RRC) signaling, Medium Access Control (MAC) signaling, broadcast information, and the like.
[0041] The MAC signaling can also use, for example, a MAC control element (MAC Control Element (MAC CE)), a MAC protocol data unit (MAC Protocol Data Unit (PDU)), and the like. The broadcast information can also be, for example, a Master Information Block (MIB), a System Information Block (SIB), Remaining Minimum System Information (RMSI), Other System Information (OSI), and the like.
[0042] In addition, even if the UE supports the UE capability 2 and the application of the UE capability 2 is set from the base station, the UE falls back to the UE capability 1 under certain conditions. For example, with respect to the PDSCH, in the case where the subcarrier spacing is 30 kHz (a parameter μ related to a numerology = 1), in the case where the number of scheduled resource blocks exceeds 136, the UE performs processing of the PDSCH based on the processing time of the UE capability 1.
[0043] On the other hand, the condition for the fallback to the UE capability 1 with respect to the PUSCH is not defined in the existing specification of Rel-15 NR.
[0044] (Out-Of-Order (OOO) processing)
[0045] Consider: receiving a certain signal or channel (may also be marked as a signal / channel), performing processing of receiving and transmitting other signals / channels corresponding to the signal / channel. From the start of the first processing to the completion, the start of the other second processing and the completion of this case, because the order of the start and completion of the processing is reversed, is also called Out-Of-Order (OOO) processing. In NR, the introduction of such OOO processing is being studied.
[0046] Figure 1 is a figure indicating an example of OOO processing. In this example, the above-mentioned first processing corresponds to the processing of receiving PDSCH #1 and transmitting HARQ-ACK #1 corresponding to the PDSCH #1. The above-mentioned second processing corresponds to the processing of receiving PDSCH #2 and transmitting HARQ-ACK #2 corresponding to the PDSCH #2.
[0047] Figure 1K1 shown is a parameter indicating the transmission timing of HARQ-ACK corresponding to the received PDSCH, and can also be decided based on the DCI that schedules the PDSCH (for example, can also be specified by the PDSCH-to-HARQ-timing-indicator field corresponding to the PDSCH).
[0048] In this example, K1 (= 15) between PDSCH #1 and HARQ-ACK #1 is considerably large compared to K1 (= 2) between PDSCH #2 and HARQ-ACK #2, and the first process and the second process become OOO. Specifically, HARQ-ACK #2 associated with PDSCH #2 received after PDSCH #1 is transmitted before HARQ-ACK #1 associated with the PDSCH #1.
[0049] For Figure 1 Such OOO processing, because it is contrary to the order of HARQ-ACK corresponding to the order of PDSCH, can also be referred to as OOO PDSCH-HARQ-ACK flow, OOO HARQ-ACK, and the like.
[0050] Figure 2 is a figure indicating another example of OOO processing. In this example, the above-mentioned first process corresponds to the process of receiving PDCCH #1 and transmitting PUSCH #1 corresponding to the PDCCH #1 or receiving PDSCH #1 corresponding to the PDCCH #1. The above-mentioned second process corresponds to the process of receiving PDCCH #2 and transmitting PUSCH #2 corresponding to the PDCCH #2 or receiving PDSCH #2 corresponding to the PDCCH #2.
[0051] In this example, the time between PDCCH #1 and PUSCH #1 / PDSCH #1 is considerably large compared to the time between PDCCH #2 and PUSCH #2 / PDSCH #2, and the first process and the second process become OOO. Specifically, PUSCH #2 / PDSCH #2 associated with PDCCH #2 received after PDCCH #1 is transmitted / received before PUSCH #1 / PDSCH #1 associated with the PDCCH #1.
[0052] In addition, the PUSCH #X / PDSCH #X of the present disclosure can also be replaced by at least one of PUSCH #X and PDSCH #X.
[0053] For Figure 2 Such OOO processing, because it is associated with the scheduling of PUSCH / PDSCH, can also be referred to as OOO scheduling, OOO PUSCH / PDSCH, and the like.
[0054] Generally, preferably, signals / channels corresponding to the received signals / channels are sent and received in the order they are received. On the other hand, when multiple services with different request conditions (also referred to as use cases, communication types, etc.) are utilized, the necessity of OOO processing increases.
[0055] As a use case for NR, research is underway for applications such as high speed and high capacity (e.g., enhanced Mobile Broadband (eMBB)), massive machine-type communication (mMTC) and ultra-reliable and low-latency communication (e.g., ultra-reliable and low-latency communications (URLLC)).
[0056] For example, in the above Figure 1 In this scenario, we envision a situation where PDSCH#1 contains eMBB data and PDSCH#2 contains URLLC data (where the more important URLLC data is added to the eMBB data).
[0057] However, current NR specifications do not address the control of OOO processing. Without clear regulations for this control, proper OOO processing cannot be achieved, raising concerns about potential degradation in communication throughput.
[0058] Therefore, the inventors of this invention have conceived of a method for properly performing OOO processing.
[0059] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. The wireless communication methods involved in each embodiment can be applied individually or in combination.
[0060] Additionally, in this disclosure, "data" can also be replaced by at least one of PDSCH and PUSCH. Furthermore, UE capabilities 1 and 2 in this disclosure can also be replaced by UE capabilities 1 and 2 respectively related to processing time.
[0061] (Wireless communication method)
[0062] <First Implementation>
[0063] The first implementation method relates to the UE capabilities of OOO.
[0064] The UE can also report capability information (which can also be referred to as a capability of support of OOO processing, an OOO processing capability, an OOO capability, etc.) indicating support of OOO to the network (e.g., base station).
[0065] The OOO capability can also include (may also mean) at least one of a capability of OOO HARQ-ACK, a capability of OOO PUSCH scheduling. That is, the capability of OOO HARQ-ACK and the capability of OOO PUSCH scheduling can be separate (independent) capabilities, or can be combined (support of one also supports the other) capabilities.
[0066] The former has an advantage of allowing the UE to implement these capabilities separately, for example, enabling suppression of manufacturing costs of the UE. The latter has an advantage of reducing signaling overhead involved in reporting of the UE capability.
[0067] The OOO capability can also be defined per each specific unit. Here, the specific unit can also be at least one of a component carrier (CC), a UE, a frequency range (FR), a cell group (CG), etc. An advantage thereof is that it enables separate control of whether the UE supports the OOO capability per specific unit, for example, enabling suppression of manufacturing costs of the UE.
[0068] In addition, the OOO capability can also be defined as an explicit OOO capability. On the other hand, the OOO capability can also be defined in association with other capabilities. For example, the OOO capability can also be defined in combination with other capabilities (e.g., a capability of whether the UE supports a separate HARQ-ACK codebook) related to URLLC operation.
[0069] In a case where the OOO capability and the UE capability 2 described above are separate capabilities, when the UE capability 2 is set only for a certain CC, the UE does not support OOO. On the other hand, in a case where the UE capability 2 is set for a certain CC, and OOO is also set for the CC, the UE can also assume that OOO is valid.
[0070] In a case where the OOO capability and the UE capability 2 described above are combined (in other words, associated) capabilities, in a case where the UE capability 2 is set for a certain CC, the UE can also assume that OOO is valid.
[0071] The base station can also use high layer signaling to notify the UE of the setting of the OOO processing being enabled for the UE having the OOO capability. The setting can be an explicit parameter for the OOO processing being enabled, or can be another parameter (e.g., a parameter for the UE capability 2 being enabled). The UE can also assume that the setting of the OOO processing being enabled is made when the other parameter is set.
[0072] Figure 3 A figure showing an example of a setting procedure of the OOO operation of the first embodiment. The UE capability 2 of this example assumes the UE capability 2 related to the PDSCH, but is not limited thereto.
[0073] In step S101, the UE reports the support of the UE capability 2 and the support of the capability of the OOO processing.
[0074] In step S102, the base station only makes the setting of the processing time of the UE capability 2 being enabled. In step S103, the UE transmits a re-setting completion message in accordance with the setting. At this time, the setting of the OOO processing being enabled has not been made for the UE. The UE can process the PDSCH in the processing time of the UE capability 2, but cannot perform the OOO processing.
[0075] In step S104, the UE can perform the non-OOO processing for the HARQ-ACK #1 and the HARQ-ACK #2 corresponding to the PDSCH #1 and the PDSCH #2, respectively, but cannot perform the OOO processing.
[0076] In step S105, the base station notifies the UE of the setting of the OOO processing being enabled. In step S106, the UE transmits a re-setting completion message in accordance with the setting. At this time, the UE can process the PDSCH in the processing time of the UE capability 2, and can perform the OOO processing.
[0077] In step S107, the UE can perform the OOO processing for the HARQ-ACK #1 and the HARQ-ACK #2 corresponding to the PDSCH #1 and the PDSCH #2, respectively.
[0078] Figure 4 A figure showing another example of a setting procedure of the OOO operation of the first embodiment. The UE capability 2 of this example assumes the UE capability 2 related to the PDSCH, but is not limited thereto.
[0079] In step S201, the UE reports the support of the UE capability 2.
[0080] In step S202, the base station notifies the UE of a setting in which the processing time of the UE capability 2 is made valid. In step S203, the UE transmits a re-setting completion message in accordance with the setting. In this example, the UE capability 2 and the OOO are associated, and the UE in which the UE capability 2 is set can also be assumed to be valid for the OOO. Thus, at this time, for the UE, the OOO processing is also made valid. The UE can process the PDSCH in the processing time of the UE capability 2, and can also perform the OOO processing.
[0081] In step S204, the UE can perform the OOO processing with respect to HARQ-ACK#1 and HARQ-ACK#2 corresponding to PDSCH#1 and PDSCH#2, respectively.
[0082] According to the first embodiment described above, it is possible to appropriately control the possibility of the OOO processing based on the UE capability.
[0083] <Second Embodiment>
[0084] The second embodiment relates to the possibility of applying the OOO processing.
[0085] The second embodiment is roughly classified into the following embodiments 2-1 to 2-3:
[0086] • Embodiment 2-1: With respect to a plurality of data, the OOO processing can be applied only in a case where the UE capabilities associated with respective processing times are different,
[0087] • Embodiment 2-2: With respect to a plurality of data, the OOO processing can be applied only in a case where the UE capabilities associated with respective processing times are the same,
[0088] • Embodiment 2-3: With respect to a plurality of data, the OOO processing can be applied regardless of whether the UE capabilities associated with respective processing times are different or the same,
[0089] Figure 5 is a diagram that shows an example of the OOO processing of the embodiment 2-1. This example is the same as Figure 1 the example, and corresponds to the case of the OOO HARQ-ACK in which PDSCH#1 is processed in the UE capability 1 and PDSCH#2 is processed in the UE capability 2. Thus, in a case where the UE capabilities associated with the processing times of a plurality of PDSCHs are different, the UE can also apply the OOO processing with respect to these PDSCHs and the corresponding HARQ-ACKs.
[0090] Figure 6 is a diagram that shows another example of the OOO processing of the embodiment 2-1. This example is the same as Figure 2The same example corresponds to the case of OOO scheduling in which PUSCH#1 / PDSCH#1 is processed by UE capability 1 and PUSCH#2 / PDSCH#2 is processed by UE capability 2. In this way, in the case of associating a UE capability different in processing time for a plurality of PUSCHs, the UE can also apply OOO processing with respect to these PUSCHs / PDSCHs and the corresponding PDCCHs.
[0091] In addition, with respect to switching of the UE capability 1 and the UE capability 2 as described in Embodiment 1, the switching can also be performed in a case where the above-described fallback condition for the existing PDSCH is satisfied, and can also be performed in accordance with the method described in Embodiment 2. Figure 5 , 6 In addition, with respect to switching of the UE capability 1 and the UE capability 2 as described in Embodiment 1, the switching can also be performed in a case where the above-described fallback condition for the existing PDSCH is satisfied, and can also be performed in accordance with the method described in Embodiment 2.
[0092] With respect to Embodiment 2-2, in the case of associating a UE capability that is the same in processing capability for a plurality of data, the UE capability can also be assumed to be the UE capability 2. The OOO processing is required because it is assumed to be processing in a shorter time.
[0093] In other words, in the case of associating a UE capability 1 that is the same in processing capability for a plurality of data, the UE can also be assumed to be unable to apply OOO processing, and can also not be expected to generate such a HARQ-ACK or scheduling.
[0094] With respect to Embodiment 2-3, in the case of associating a UE capability different in processing capability for a plurality of data, Embodiment 2-1 can also be applied, and in the case of associating a UE capability the same in processing capability for a plurality of data, Embodiment 2-2 can also be applied.
[0095] In addition, in the case where OOO processing cannot be applied, the UE can also discard, skip, not transmit, or the like, at least one of the data, the HARQ-ACK, and the like, and control so that OOO processing is not generated.
[0096] According to the second embodiment described above, it is possible to appropriately determine the case where OOO processing is applied.
[0097] <Third Embodiment>
[0098] The third embodiment relates to whether or not the UE capability 2 can be applied.
[0099] As described above, in the existing Rel-15 NR, the case where the UE capability 2 is applied (made valid) is separately set by high layer signaling with respect to the PDSCH and the PUSCH. However, as described in the second embodiment, it is possible to dynamically switch the UE capability 1 and the UE capability 2 in a shorter time, and it is preferable to achieve flexible scheduling.
[0100] Thus, in the third embodiment, the UE dynamically switches the UE capability of data processing (e.g., from the UE capability 1 to the UE capability 2, from the UE capability 2 to the UE capability 1) in a case where a specific condition is satisfied.
[0101] The dynamic switching of the UE capability can also be applied only for specific data. For example, the UE can also be conceived to apply the dynamic switching for at least one of PDSCH / PUSCH scheduled by unicast data and a specific PDCCH, the processing time of which is based on a specific UE capability (e.g., the UE capability 1).
[0102] Here, the specific PDCCH described above can also be a PDCCH monitored in a specific Common Search Space set (CSS set). The specific CSS set can also correspond to, for example, at least one of PDCCH CSS sets of Type 0 / 0A / 1 / 2 / 3.
[0103] Further, the specific PDCCH described above can also be a PDCCH having Cyclic Redundancy Check (CRC) bits scrambled by a specific Radio Network Temporary Identifier (RNTI). The specific RNTI can also correspond to, for example, at least one of System Information RNTI (SI-RNTI), Paging RNTI (P-RNTI), Random Access RNTI (RA-RNTI), Slot Format Indication RNTI (SFI-RNTI), and the like.
[0104] Information related to the specific PDCCH described above (e.g., information of a CSS set in which the dynamic switching is allowed, information of an RNTI in which the dynamic switching is allowed) can also be notified to the UE using higher layer signaling, physical layer signaling, or a combination thereof, and can also be defined by a specification.
[0105] The UE can also be conceived to process, with respect to the specific data described above, by a specific UE capability (e.g., the UE capability 1), and with respect to other data, in other UE capabilities (e.g., the UE capability 2).
[0106] The dynamic switching of the UE capability can also be applied to arbitrary data. For example, with respect to the processing of certain data, the UE can also dynamically switch the UE capability based on at least one of the following (1) to (5):
[0107] (1) Transport Block Size (TBS) of data transmitted and received in 1 serving cell,
[0108] (2) total TBS of data transmitted and received in multiple serving cells overlapping in time (or simultaneously),
[0109] (3) at least one of DCI format for scheduling data, field included in DCI, and RNTI associated with DCI,
[0110] (4) time length (duration) of data,
[0111] (5) use of data (e.g., for URLLC, for eMBB, etc.).
[0112] According to such a structure, the UE considers the processing load of data based on TBS or the like, and is able to perform processing of the data based on a processing time at which the data can be appropriately processed.
[0113] For the above (1), for example, if the TBS of data is not large compared to a certain threshold value X, the UE can also apply a certain UE capability (e.g., UE capability 2) to processing of the data, and otherwise the UE can also apply another UE capability (e.g., UE capability 1) to processing of the data.
[0114] Information about the certain threshold value X can also be notified to the UE using higher layer signaling, physical layer signaling, or a combination of these, and can also be defined by specification.
[0115] Figure 7 is a diagram indicating an example of dynamic switching of UE capabilities of Embodiment 3. This example is the same as Figure 1 The same example, the case where the TB corresponding to PDSCH #1 is TB #1 and the TB corresponding to PDSCH #2 is TB #2.
[0116] For example, when it is determined that the TBS of TB #1 in serving cell #1 is greater than the above certain threshold value X, the UE can also apply UE capability 1 in processing of PDSCH #1 and corresponding HARQ-ACK #1. Further, when it is determined that the TBS of TB #2 in serving cell #1 is the above certain threshold value X or less, the UE can also apply UE capability 2 in processing of PDSCH #2 and corresponding HARQ-ACK #2.
[0117] For the above (2), for example, if the total TBS of the plurality of data which are transmitted and received while overlapping is not greater than a certain threshold value Y, the UE can also apply a certain UE capability (for example, UE capability 2) to the processing of the plurality of data, and otherwise, the UE can also apply other UE capability (for example, UE capability 1) to the processing of the plurality of data.
[0118] For the information related to the certain threshold value Y, the UE can also be notified using higher layer signaling, physical layer signaling, or a combination thereof, and can also be defined by specification. In addition, the above certain threshold values X and Y can also be independent values.
[0119] Figure 8 is a diagram showing another example of dynamic switching of UE capability of Embodiment 3. This example is similar to Figure 7 the example of Embodiment 2, but the points at which PDSCH #3, PDSCH #4, HARQ-ACK #3, and HARQ-ACK #4 of serving cell #2 are respectively scheduled are different from those of PDSCH #1, PDSCH #2, HARQ-ACK #1, and HARQ-ACK #2. The case where the TB corresponding to PDSCH #3 is TB #3 and the TB of PDSCH #4 is TB #4.
[0120] For example, when it is determined that the total TBS of TB #1 and TB #3 is greater than the above certain threshold value Y, the UE can apply UE capability 1 in the processing of PDSCH #1 and the corresponding HARQ-ACK #1, and the processing of PDSCH #3 and the corresponding HARQ-ACK #3. In addition, when it is determined that the total TBS of TB #2 and TB #4 is the above certain threshold value Y or less, the UE can apply UE capability 2 in the processing of PDSCH #2 and the corresponding HARQ-ACK #2, and the processing of PDSCH #4 and the corresponding HARQ-ACK #4.
[0121] For the above (3), for example, in the case where at least one of the DCI that schedules the data is a certain DCI format, the included field is a certain value, and the associated RNTI is a certain RNTI, the UE can apply a certain UE capability (for example, UE capability 2) to the processing of the data, and otherwise, the UE can apply other UE capability (for example, UE capability 1) to the processing of the data.
[0122] For the above (4), for example, if the time length of the data is not greater than a certain threshold value Z, the UE can also apply a certain UE capability (for example, UE capability 2) to the processing of the data, and otherwise, the UE can also apply other UE capability (for example, UE capability 1) to the processing of the data.
[0123] Information about the specific threshold Z can also be notified to the UE using higher layer signaling, physical layer signaling, or a combination of these, or can be defined by specification. In addition, the specific thresholds X, Y, and Z described above can also be independent values.
[0124] In addition, the time length of the data can also be specified by, for example, the number of consecutive OFDM symbols, the number of slots, and the like.
[0125] For (5) described above, for example, if it is data for URLLC, the UE can apply a specific UE capability (for example, UE capability 2) to the processing of the data, and otherwise (for example, if it is data for eMBB), the UE can apply another UE capability (for example, UE capability 1) to the processing of the data.
[0126] In addition, the use of the data can be determined based on at least one of the DCI format of the DCI that schedules the data, a field included in the DCI, an RNTI associated with the DCI, a Modulation and Coding Scheme (MCS) table used for the data, the time length of the data, and the like, and can be set by associating the data with higher layer signaling.
[0127] According to the third embodiment, the processing time of each data can be dynamically determined, so even if the case where UE capability 2 is applied (made effective) by higher layer signaling is not set, the UE can apply UE capability 2 to the processing of data if the above such conditions are satisfied.
[0128] On the other hand, even in the case where dynamic switching of UE capability is possible, the UE can be set to the case where UE capability 2 is applied (made effective) by higher layer signaling. In this case, the UE can be assumed to apply UE capability 2 to the processing of any data by default. In the case where this is not so, the UE can be assumed to apply UE capability 1 to the processing of any data by default.
[0129] In addition, the UE can be assumed to not dynamically switch UE capability in a specific period thereafter if UE capability is dynamically switched. Furthermore, the UE can assume the UE capability as the default UE capability after a specific time elapses after UE capability is dynamically switched.
[0130] The UE can report capability information of support of dynamic switching of UE capability to the base station. Furthermore, the UE can be assumed to support dynamic switching of UE capability in the case where other capability information is reported. For example, the UE can be assumed to support dynamic switching of UE capability in the case where capability of supporting OOO processing is reported.
[0131] Figure 9 FIG. 2 is an example of a flow of dynamic switching of UE capability according to the third embodiment. The UE capability 2 of this example assumes a UE capability 2 related to PDSCH, but is not limited thereto. Further, the UE of this example supports dynamic switching of UE capability.
[0132] In step S301, the UE reports support of the UE capability 2 and support of the capability of OOO processing.
[0133] In step S302, the base station notifies the UE of the processing time of the UE capability 2 and the setting of the activation of the OOO processing. In step S303, the UE transmits a reconfiguration complete message according to the setting. At this time, the UE is able to process the PDSCH in the processing time of the UE capability 2.
[0134] In step S304, the UE receives the PDSCH #1 for eMBB. In this example, the UE applies the UE capability 1 in the data for eMBB, and thus dynamic switching of UE capability occurs here.
[0135] In step S305, the UE receives the PDSCH #2 for URLLC. In this example, the UE applies the UE capability 2 in the data for URLLC, and thus dynamic switching of UE capability occurs here.
[0136] In step S306, the UE receives the PDSCH #3 for eMBB. Dynamic switching of UE capability occurs as in step S304.
[0137] In step S307, the UE receives the above-described such specific data (for example, PDSCH scheduled by a system information (SI) message, paging, a PDCCH CSS set of Type 0 / 0A / 1 / 2 / 3). In this example, the UE applies the UE capability 1 in the specific data.
[0138] According to the third embodiment described above, dynamic switching of UE capability can be appropriately controlled.
[0139] <Others>
[0140] Further, in each of the above-described embodiments, an example in which the UE capability related to the processing time is defined as two is described, but is not limited thereto. Even in a case where the UE capability related to the processing time is defined as three or more, each of the embodiments of the present disclosure can be applied.
[0141] (Wireless communication system)
[0142] Hereinafter, a configuration of a wireless communication system according to an embodiment of the present disclosure will be described. In the wireless communication system, communication is performed using one of the wireless communication methods according to the above-described embodiments of the present disclosure or a combination thereof.
[0143] Figure 10 FIG. 1 is a diagram illustrating an example of a schematic configuration of a wireless communication system according to an embodiment. The wireless communication system 1 can also be a system that performs communication using Long Term Evolution (LTE) standardized by the Third Generation Partnership Project (3GPP), 5th generation mobile communication system New Radio (5G NR), or the like.
[0144] Further, the wireless communication system 1 can also support dual connectivity between multiple radio access technologies (Multi-RAT Dual Connectivity (MR-DC)). The MR-DC can include E-UTRA-NR Dual Connectivity (EN-DC), NR-E-UTRA Dual Connectivity (NE-DC), and the like.
[0145] In the EN-DC, a base station (eNB) of LTE (E-UTRA) is a master node (MN), and a base station (gNB) of NR is a secondary node (SN). In the NE-DC, a base station (gNB) of NR is an MN, and a base station (eNB) of LTE (E-UTRA) is an SN.
[0146] The wireless communication system 1 can also support dual connectivity between multiple base stations within the same RAT (for example, dual connectivity in which both the MN and the SN are base stations (gNBs) of NR (NR-NR Dual Connectivity (NN-DC))).
[0147] The wireless communication system 1 can also have the base station 11 that forms a macro cell C1 with a wider coverage, and the base stations 12 (12a-12c) that are configured within the macro cell C1 and form small cells C2 that are narrower than the macro cell C1. The user terminal 20 can also be located within at least one cell. The configuration, number, and the like of the cells and the user terminal 20 are not limited to the illustrated manner. Hereinafter, the base stations 11 and 12 are collectively referred to as base stations 10 without distinction.
[0148] The user terminal 20 can also be connected with at least one of the plurality of base stations 10. The user terminal 20 can also use at least one of carrier aggregation (CA) using a plurality of component carriers (CCs) and dual connectivity (DC).
[0149] Each CC can be included in at least one of a first frequency band (Frequency Range 1 (FR1)) and a second frequency band (Frequency Range 2 (FR2)). The macro cell C1 can be included in the FR1, and the small cell C2 can be included in the FR2. For example, the FR1 can be a sub-6 GHz band, and the FR2 can be an above-24 GHz band. Note that the frequency bands, definitions, and the like of the FR1 and the FR2 are not limited to these, and for example, the FR1 can correspond to a band higher than the FR2.
[0150] Furthermore, the user terminal 20 can use at least one of time division duplex (TDD) and frequency division duplex (FDD) in each CC to perform communication.
[0151] The plurality of base stations 10 can be connected by wire (for example, an optical fiber in compliance with Common Public Radio Interface (CPRI), an X2 interface, or the like) or wirelessly (for example, NR communication). For example, in a case where NR communication is used as a backhaul between the base stations 11 and 12, the base station 11 that corresponds to a higher station can be referred to as an Integrated Access Backhaul (IAB) donor, and the base station 12 that corresponds to a relay station (relay) can be referred to as an IAB node.
[0152] The base station 10 can also be connected to the core network 30 via other base stations 10 or directly. The core network 30 can also include at least one of, for example, an Evolved Packet Core (EPC), a 5G Core Network (5GCN), a Next Generation Core (NGC), and the like.
[0153] The user terminal 20 can also be a terminal that supports at least one of LTE, LTE-A, 5G, and the like.
[0154] In the wireless communication system 1, a wireless access scheme based on Orthogonal Frequency Division Multiplexing (OFDM) can also be used. For example, in at least one of Downlink (DL) and Uplink (UL), Cyclic Prefix OFDM (CP-OFDM), Discrete Fourier Transform Spread OFDM (DFT-s-OFDM), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), and the like can also be used.
[0155] The wireless access scheme can also be referred to as a waveform. In addition, in the wireless communication system 1, other wireless access schemes (for example, other single-carrier transmission schemes, other multi-carrier transmission schemes) can also be used for the wireless access scheme of UL and DL.
[0156] In the wireless communication system 1, as a channel of downlink, a downlink shared channel (Physical Downlink Shared Channel (PDSCH)), a broadcast channel (Physical Broadcast Channel (PBCH)), a downlink control channel (Physical Downlink Control Channel (PDCCH)), and the like, which are shared among the user terminals 20, can also be used.
[0157] Further, in the wireless communication system 1, as a channel of uplink, an uplink shared channel (Physical Uplink Shared Channel (PUSCH)), an uplink control channel (Physical Uplink Control Channel (PUCCH)), a random access channel (Physical Random Access Channel (PRACH)), and the like, which are shared among the user terminals 20, can also be used.
[0158] User data, higher layer control information, a System Information Block (SIB), and the like are transmitted through the PDSCH. The user data, the higher layer control information, and the like can also be transmitted through the PUSCH. Further, a Master Information Block (MIB) can also be transmitted through the PBCH.
[0159] Lower layer control information can also be transmitted through the PDCCH. The lower layer control information can also include Downlink Control Information (DCI) including scheduling information of at least one of the PDSCH and the PUSCH, for example.
[0160] In addition, the DCI that schedules the PDSCH can also be referred to as a DL assignment, a DL DCI, and the like, and the DCI that schedules the PUSCH can also be referred to as an UL grant, an UL DCI, and the like. In addition, the PDSCH can also be replaced with DL data, and the PUSCH can also be replaced with UL data.
[0161] In the detection of the PDCCH, a Control REsource SET (CORESET) and a search space can also be utilized. The CORESET corresponds to a resource in which the DCI is searched for. The search space corresponds to a search area and a search method of the PDCCH candidates. One CORESET can also be associated with one or a plurality of search spaces. The UE can monitor the CORESET associated with a certain search space based on the search space configuration.
[0162] One search space can also correspond to PDCCH candidates equivalent to one or a plurality of aggregation levels. One or a plurality of search spaces can also be referred to as a search space set. In addition, "search space", "search space set", "search space setting", "search space set setting", "CORESET", "CORESET setting", and the like of the present disclosure can also be replaced with each other.
[0163] Uplink control information (UCI) including at least one of channel state information (CSI), delivery confirmation information (for example, also referred to as a hybrid automatic repeat request acknowledgement (HARQ-ACK), ACK / NACK, and the like), and a scheduling request (SR) can also be transmitted through a PUCCH. A random access preamble for establishing a connection with a cell can also be transmitted through a PRACH.
[0164] In addition, in the present disclosure, downlink, uplink, and the like can also be expressed without attaching "link". Furthermore, "physical" can also be expressed without being attached at the beginning of various channels.
[0165] In the wireless communication system 1, a synchronization signal (SS), a downlink reference signal (DL-RS), and the like can also be transmitted. In the wireless communication system 1, as a DL-RS, a cell-specific reference signal (CRS), a channel state information reference signal (CSI-RS), a demodulation reference signal (DMRS), a positioning reference signal (PRS), a phase tracking reference signal (PTRS), and the like can also be transmitted.
[0166] The synchronization signal can also be at least one of, for example, a primary synchronization signal (PSS) and a secondary synchronization signal (SSS). A signal block containing the SS (PSS, SSS) and the PBCH (and the DMRS for the PBCH) can also be referred to as an SS / PBCH block, an SS Block (SSB), or the like. In addition, the SS, SSB, or the like can also be referred to as a reference signal.
[0167] Furthermore, in the wireless communication system 1, as an uplink reference signal (UL-RS), a sounding reference signal (SRS), a demodulation reference signal (DMRS), or the like can also be transmitted. In addition, the DMRS can also be referred to as a UE-specific reference signal.
[0168] (Base station)
[0169] Figure 11 is a diagram showing an example of the structure of a base station according to an embodiment. The base station 10 is provided with a control unit 110, a transmission / reception unit 120, a transmission / reception antenna 130, and a transmission line interface 140. In addition, the control unit 110, the transmission / reception unit 120, and the transmission / reception antenna 130, and the transmission line interface 140 can each be provided with one or more.
[0170] In addition, in this example, the functional blocks of the characteristic parts in the present embodiment are mainly shown, and it can also be assumed that the base station 10 also has other functional blocks required for wireless communication. A part of the processing of each unit described below can also be omitted.
[0171] The control unit 110 implements control of the entire base station 10. The control unit 110 can be constituted by a controller, a control circuit, or the like based on common knowledge in the technical field to which the present disclosure pertains.
[0172] The control unit 110 can also control generation, scheduling (e.g., resource allocation, mapping), and the like of signals. The control unit 110 can also control transmission and reception using the transmission and reception unit 120, the transmission and reception antenna 130, and the transmission path interface 140, measurement, and the like. The control unit 110 can also generate data, control information, a sequence, and the like to be transmitted as signals, and forward to the transmission and reception unit 120. The control unit 110 can also perform call processing (setting, release, and the like) of a communication channel, state management of the base station 10, management of wireless resources, and the like.
[0173] The transmission and reception unit 120 can also include a baseband unit 121, a radio frequency (RF) unit 122, and a measurement unit 123. The baseband unit 121 can also include a transmission processing unit 1211 and a reception processing unit 1212. The transmission and reception unit 120 can be constituted by a transmitter / receiver, an RF circuit, a baseband circuit, a filter, a phase shifter, a measurement circuit, a transmission and reception circuit, and the like, which can be described based on common knowledge in the technical field to which the present disclosure pertains.
[0174] The transmission and reception unit 120 can be constituted as an integrated transmission and reception unit, or can be constituted by a transmission unit and a reception unit. The transmission unit can be constituted by the transmission processing unit 1211 and the RF unit 122. The reception unit can be constituted by the reception processing unit 1212, the RF unit 122, and the measurement unit 123.
[0175] The transmission and reception antenna 130 can be constituted by an antenna, for example, an array antenna, and the like, which can be described based on common knowledge in the technical field to which the present disclosure pertains.
[0176] The transmission and reception unit 120 can transmit the downlink channel, the synchronization signal, the downlink reference signal, and the like described above. The transmission and reception unit 120 can receive the uplink channel, the uplink reference signal, and the like described above.
[0177] The transmission and reception unit 120 can form at least one of a transmission beam and a reception beam using digital beamforming (e.g., precoding), analog beamforming (e.g., phase rotation), and the like.
[0178] The transmission / reception unit 120 (transmission processing unit 1211) can also generate a transmitted bit string by performing, for example, Packet Data Convergence Protocol (PDCP) layer processing, Radio Link Control (RLC) layer processing (for example, RLC retransmission control), Medium Access Control (MAC) layer processing (for example, HARQ retransmission control), and the like on data, control information, and the like acquired from the control unit 110.
[0179] The transmission / reception unit 120 (transmission processing unit 1211) can also output a baseband signal by performing transmission processing such as channel coding (which can include error correction coding), modulation, mapping, filter processing, Discrete Fourier Transform (DFT) processing (as necessary), Inverse Fast Fourier Transform (IFFT) processing, precoding, digital-to-analog conversion, and the like on a bit string to be transmitted.
[0180] The transmission / reception unit 120 (RF unit 122) can also perform modulation to a radio frequency band, filter processing, amplification, and the like on the baseband signal, and transmit a signal of the radio frequency band via the transmission / reception antenna 130.
[0181] On the other hand, the transmission / reception unit 120 (RF unit 122) can also perform amplification, filter processing, demodulation to a baseband signal, and the like on a signal of a radio frequency band received by the transmission / reception antenna 130.
[0182] The transmission / reception unit 120 (transmission processing unit 1211) can also generate a transmitted bit string by performing, for example, Packet Data Convergence Protocol (PDCP) layer processing, Radio Link Control (RLC) layer processing (for example, RLC retransmission control), Medium Access Control (MAC) layer processing (for example, HARQ retransmission control), and the like on data, control information, and the like acquired from the control unit 110.
[0183] The transmission / reception unit 120 (measurement unit 123) can also perform measurements related to the received signal. For example, the measurement unit 123 can also perform Radio Resource Management (RRM) measurements, Channel State Information (CSI) measurements, and the like, based on the received signal. The measurement unit 123 can also measure the received power (for example, Reference Signal Received Power (RSRP)), the received quality (for example, Reference Signal Received Quality (RSRQ), Signal to Interference plus Noise Ratio (SINR), Signal to Noise Ratio (SNR)), the signal strength (for example, Received Signal Strength Indicator (RSSI)), the propagation path information (for example, CSI), and the like. The measurement results can also be output to the control unit 110.
[0184] The transmission path interface 140 can also transmit and receive signals (backhaul signaling) between devices included in the core network 30, other base stations 10, and the like, acquire, transmit, and the like, user data (user plane data), control plane data, and the like, for the user terminal 20.
[0185] In addition, the transmission unit and the reception unit of the base station 10 in the present disclosure can also be constituted by at least one of the transmission / reception unit 120, the transmission / reception antenna 130, and the transmission path interface 140.
[0186] In addition, the transmission / reception unit 120 can also receive capability information related to the OOO process from the user terminal 20. The transmission / reception unit 120 can also transmit setting information for enabling the OOO process to the user terminal 20.
[0187] (User terminal)
[0188] Figure 12 is a diagram that shows an example of the structure of a user terminal according to an embodiment. The user terminal 20 is provided with a control unit 210, a transmission / reception unit 220, and a transmission / reception antenna 230. In addition, one or more of the control unit 210, the transmission / reception unit 220, and the transmission / reception antenna 230 can also be provided.
[0189] Also, in the present example, the functional blocks mainly indicating characteristic parts in the present embodiment, the user terminal 20 can be also conceived to have other functional blocks required for wireless communication. Part of the processing of each unit described below can also be omitted.
[0190] The control unit 210 implements control of the whole of the user terminal 20. The control unit 210 can be constituted by a controller, a control circuit, or the like described based on common knowledge in the technical field to which the present disclosure pertains.
[0191] The control unit 210 can also control generation, mapping, and the like of signals. The control unit 210 can also control transmission and reception, measurement, and the like using the transmission and reception unit 220 and the transmission and reception antenna 230. The control unit 210 can also generate data, control information, sequences, and the like transmitted as signals, and forward them to the transmission and reception unit 220.
[0192] The transmission and reception unit 220 can include a baseband unit 221, an RF unit 222, a measurement unit 223. The baseband unit 221 can include a transmission processing unit 2211, a reception processing unit 2212. The transmission and reception unit 220 can be constituted by a transmitter / receiver, an RF circuit, a baseband circuit, a filter, a phase shifter, a measurement circuit, a transmission and reception circuit, and the like described based on common knowledge in the technical field to which the present disclosure pertains.
[0193] The transmission and reception unit 220 can be constituted as an integrated transmission and reception unit, or can be constituted by a transmission unit and a reception unit. The transmission unit can be constituted by the transmission processing unit 2211, the RF unit 222. The reception unit can be constituted by the reception processing unit 2212, the RF unit 222, the measurement unit 223.
[0194] The transmission and reception antenna 230 can be constituted by an antenna, for example, an array antenna, and the like described based on common knowledge in the technical field to which the present disclosure pertains.
[0195] The transmission and reception unit 220 can receive the downlink channel, the synchronization signal, the downlink reference signal, and the like described above. The transmission and reception unit 220 can transmit the uplink channel, the uplink reference signal, and the like described above.
[0196] The transmission and reception unit 220 can form at least one of a transmission beam and a reception beam using digital beamforming (for example, precoding), analog beamforming (for example, phase rotation), and the like.
[0197] The transmission / reception unit 220 (transmission processing section 2211) can also perform processing of the PDCP layer, processing of the RLC layer (for example, RLC retransmission control), processing of the MAC layer (for example, HARQ retransmission control), and the like on data, control information, and the like acquired from the control unit 210, for example, to generate a bit string to be transmitted.
[0198] The transmission / reception unit 220 (transmission processing section 2211) can also perform transmission processing of channel coding (which can include error correction coding), modulation, mapping, filter processing, DFT processing (as necessary), IFFT processing, precoding, digital-analog conversion, and the like on the bit string to be transmitted to output a baseband signal.
[0199] In addition, whether or not to apply DFT processing can also be based on the setting of transform precoding. The transmission / reception unit 220 (transmission processing section 2211) can also perform DFT processing as the above-described transmission processing in order to transmit a certain channel (for example, PUSCH) using a DFT-s-OFDM waveform in a case where transform precoding is enabled for the channel, and not perform DFT processing as the above-described transmission processing in a case where transform precoding is not enabled for the channel.
[0200] The transmission / reception unit 220 (RF unit 222) can also perform modulation to a radio frequency band, filter processing, amplification, and the like on the baseband signal, and transmit a signal of the radio frequency band via the transmission / reception antenna 230.
[0201] On the other hand, the transmission / reception unit 220 (RF unit 222) can also perform amplification, filter processing, demodulation to a baseband signal, and the like on a signal of the radio frequency band received by the transmission / reception antenna 230.
[0202] The transmission / reception unit 220 (reception processing section 2212) can also apply analog-digital conversion, FFT processing, IDFT processing (as necessary), filter processing, demapping, demodulation, decoding (which can include error correction decoding), MAC layer processing, RLC layer processing, and PDCP layer processing, and the like to the acquired baseband signal to acquire user data and the like.
[0203] The transmission / reception unit 220 (measurement unit 223) can also perform measurement related to a received signal. For example, the measurement unit 223 can also perform RRM measurement, CSI measurement, and the like based on the received signal. The measurement unit 223 can also perform measurement on reception power (for example, RSRP), reception quality (for example, RSRQ, SINR, SNR), signal strength (for example, RSSI), propagation path information (for example, CSI), and the like. The measurement result can also be output to the control unit 210.
[0204] Further, the transmission unit and the reception unit of the user terminal 20 in the present disclosure can also be constituted by at least one of the transmission / reception unit 220 and the transmission / reception antenna 230.
[0205] Further, the control unit 210 can also control whether or not the Out-Of-Order (OOO) processing is applied with respect to the processing of the first data and the processing of the second data, based on the capability applied to the processing of the first data (for example, UE capability 1 or 2), the capability applied to the processing of the second data (for example, UE capability 1 or UE capability 2).
[0206] Further, the data can also be replaced by the PDSCH, the PUSCH, and the like.
[0207] The transmission / reception unit 220 can also start the processing of the second data and complete it (that is, the OOO processing can also be performed) from the start to the completion of the processing of the first data in the case where the OOO processing is applied.
[0208] Here, the processing of the first data and the processing of the second data can also correspond to, for example, receiving a certain signal / channel, and performing the processing of the transmission / reception of another signal / channel based on the signal / channel.
[0209] In the case where the capability applied to the processing of the first data and the capability applied to the processing of the second data are different, the control unit 210 can also perform the control to apply the OOO processing.
[0210] In the case where both of the capability applied to the processing of the first data and the capability applied to the processing of the second data correspond to one (for example, UE capability 2) of the plurality of user terminal capabilities indicating the shorter processing time with respect to the processing time, the control unit 210 can also perform the control to apply the OOO processing.
[0211] In the case where a certain condition is satisfied, the control unit 210 can also dynamically switch the capability applied to the processing of the first data and the capability applied to the processing of the second data (for example, refer to the third embodiment).
[0212] (Hardware structure)
[0213] Further, the block diagrams for describing the above-described embodiments represent functional blocks of the blocks. These functional blocks (structural units) are realized by any combination of hardware and software, at least one of them. In addition, the method of realizing each functional block is not particularly limited. That is, each functional block can be realized by using one device physically or logically integrated, or using two or more devices physically or logically separated directly or indirectly (for example, using wired, wireless, or the like) connected, using a plurality of devices. The functional blocks can also be realized by combining software in the above-described one device or the above-described plurality of devices.
[0214] Here, among the functions, there are judgment, decision, determination, calculation, computation, processing, derivation, investigation, search, confirmation, reception, transmission, output, access, resolution, selection, election, establishment, comparison, assumption, expectation, consideration, broadcasting, notifying, communicating, forwarding, configuring, reconfiguring, allocating, mapping, assigning, and the like, but are not limited to these. For example, a functional block (structural unit) that functions to transmit can also be referred to as a transmitting unit, a transmitter, or the like. As described above, the method of realization is not particularly limited.
[0215] For example, the base station, the user terminal, and the like in an embodiment of the present disclosure can also function as a computer that performs processing of the wireless communication method of the present disclosure. Figure 13 is a diagram that shows an example of the hardware structure of the base station and the user terminal according to an embodiment. The above-described base station 10 and the user terminal 20 can also be physically configured as a computer device including a processor 1001, a memory 1002, a storage 1003, a communication device 1004, an input device 1005, an output device 1006, a bus 1007, and the like.
[0216] Further, in the present disclosure, the language of devices, circuits, equipment, sections, units, and the like can be replaced with each other. The hardware structure of the base station 10 and the user terminal 20 can be configured to include one or a plurality of each device illustrated, or can be configured not to include a part of the devices.
[0217] For example, the processor 1001 is illustrated as one, but a plurality of processors can also be present. Furthermore, processing can be executed by 1 processor, or processing can be executed by 2 or more processors simultaneously, sequentially, or using other methods. In addition, the processor 1001 can also be realized by 1 or more chips.
[0218] Each function in the base station 10 and the user terminal 20 is realized, for example, by causing a specific software (program) to be read into hardware such as the processor 1001, the memory 1002, and the like, and the processor 1001 performs computation, controls communication via the communication device 1004, or controls at least one of reading and writing of data in the memory 1002 and the storage 1003.
[0219] The processor 1001 controls the entire computer, for example, by operating an operating system. The processor 1001 can also be constituted by a central processing device (Central Processing Unit (CPU)) including an interface with a peripheral device, a control device, a computation device, a register, and the like. For example, at least a part of the control unit 110 (210), the transmission / reception unit 120 (220), and the like described above can also be realized by the processor 1001.
[0220] Furthermore, the processor 1001 reads programs (program codes), software modules, data, and the like from at least one of the storage 1003 and the communication device 1004 to the memory 1002, and performs various processing in accordance with them. As the program, a program that causes a computer to execute at least a part of the operations described in the embodiments described above is used. For example, the control unit 110 (210) can also be realized by a control program stored in the memory 1002 and operated in the processor 1001, and the same can also be applied to other functional blocks.
[0221] The memory 1002 is a computer-readable recording medium, and can also be constituted by at least one of a Read Only Memory (ROM), an Erasable Programmable ROM (EPROM), an Electrically EPROM (EEPROM), a Random Access Memory (RAM), and other appropriate storage media. The memory 1002 can also be referred to as a register, a cache, a main storage (main storage device), and the like. The memory 1002 can hold programs (program codes), software modules, and the like that can be executed in order to implement the wireless communication method related to an embodiment of the present disclosure.
[0222] The storage 1003 is a computer-readable recording medium, such as at least one of a floppy (registered trademark) disk, a magneto-optical disk (e.g., a compact disc read-only memory (CD-ROM), a digital versatile disc, a Blu-ray (registered trademark) disc), a removable disk, a hard disk drive, a smart card, a flash memory (e.g., a card, a stick, a key drive), a magnetic stripe, a database, a server, and another appropriate storage medium. The storage 1003 can also be referred to as an auxiliary storage device.
[0223] The communication device 1004 is hardware (a transceiver device) for performing communication between computers via at least one of a wired network and a wireless network, such as a network device, a network controller, a network card, a communication module, and the like. The communication device 1004 can also include a high-frequency switch, a duplexer, a filter, a frequency synthesizer, and the like, for example, in order to implement at least one of frequency division duplex (FDD) and time division duplex (TDD). The above-described transceiver 120 (220), transceiver antenna 130 (230), and the like can also be implemented by the communication device 1004. The transceiver 120 (220) can also be implemented by a physical or logical separation of a transmission unit 120a (220a) and a reception unit 120b (220b).
[0224] The input device 1005 is an input device (e.g., a keyboard, a mouse, a microphone, a switch, a button, a sensor, and the like) that receives input from an external device. The output device 1006 is an output device (e.g., a display, a speaker, an LED lamp, and the like) that performs output to an external device. In addition, the input device 1005 and the output device 1006 can also be a structure that is integrated (e.g., a touch panel).
[0225] Furthermore, the processor 1001, the memory 1002, and the like are connected through a bus 1007 for communicating information. The bus 1007 can be configured using a single bus, or different buses can be used between each device.
[0226] Furthermore, the base station 10 and the user terminal 20 can also be configured to include a microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a programmable logic device (PLD), a field programmable gate array (FPGA), or the like hardware, and a part or all of each functional block can be implemented using the hardware. For example, the processor 1001 can also be implemented using at least one of these hardware.
[0227] (Modified example)
[0228] In addition, the terms described in the present disclosure and the terms necessary for understanding the present disclosure can also be replaced with terms having the same or similar meanings. For example, a channel, a symbol, and a signal (a signal or signaling) can also be replaced with each other. Furthermore, a signal can also be a message. A reference signal (RS) can also be abbreviated as RS, and can also be referred to as a pilot, a pilot signal, or the like depending on the applied standard. Furthermore, a component carrier (CC) can also be referred to as a cell, a frequency carrier, a carrier frequency, or the like.
[0229] A radio frame can also be configured by one or a plurality of periods (frames) in the time domain. Each period (frame) of the one or a plurality of periods (frames) configuring the radio frame can also be referred to as a subframe. Furthermore, a subframe can also be configured by one or a plurality of slots in the time domain. A subframe can also be a fixed time length (for example, 1 ms) independent of numerology.
[0230] Here, numerology can also be a communication parameter applied to at least one of transmission and reception of a certain signal or channel. Numerology can also indicate at least one of, for example, a subcarrier spacing (SCS), a bandwidth, a symbol length, a cyclic prefix length, a transmission time interval (TTI), a number of symbols per TTI, a radio frame structure, a specific filtering processing performed by a transmitter-receiver in the frequency domain, a specific windowing processing performed by a transmitter-receiver in the time domain, or the like.
[0231] A slot can also be composed of one or a plurality of symbols (Orthogonal Frequency Division Multiplexing (OFDM) symbols, Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols, and the like) in the time domain. Further, a slot can also be a time unit based on a numerology.
[0232] A slot can also include a plurality of mini-slots. Each mini-slot can also be composed of one or a plurality of symbols in the time domain. Further, a mini-slot can also be referred to as a sub-slot. A mini-slot can also be composed of a smaller number of symbols than a slot. A PDSCH (or PUSCH) transmitted in a larger time unit than a mini-slot can also be referred to as PDSCH (PUSCH) mapping type A. A PDSCH (or PUSCH) transmitted using a mini-slot can also be referred to as PDSCH (PUSCH) mapping type B.
[0233] A radio frame, a subframe, a slot, a mini-slot, and a symbol all represent a time unit for transmission of a signal. A radio frame, a subframe, a slot, a mini-slot, and a symbol can also be referred to by another name using a term corresponding thereto. In addition, the time units of a frame, a subframe, a slot, a mini-slot, a symbol, and the like in the present disclosure can be replaced with each other.
[0234] For example, 1 subframe can also be referred to as a TTI, a plurality of consecutive subframes can also be referred to as a TTI, 1 slot or 1 mini-slot can also be referred to as a TTI. That is, at least one of a subframe and a TTI can be a subframe (1 ms) in the existing LTE, can be a period shorter than 1 ms (for example, 1-13 symbols), or can be a period longer than 1 ms. In addition, a unit representing a TTI can also be referred to as a slot, a mini-slot, or the like, rather than a subframe.
[0235] Here, a TTI, for example, refers to a minimum time unit of scheduling in wireless communication. For example, in an LTE system, a base station performs scheduling in which a radio resource (a frequency bandwidth, a transmission power, and the like that can be used in each user terminal) is allocated to each user terminal in a TTI unit. In addition, the definition of a TTI is not limited thereto.
[0236] A TTI can be a transmission time unit of a data packet (a transport block), a code block, a codeword, and the like after channel coding, or can become a processing unit of scheduling, link adaptation, and the like. In addition, when a TTI is given, a time interval (for example, a number of symbols) to which a transport block, a code block, a codeword, and the like are actually mapped can be shorter than the TTI.
[0237] In addition, in a case where one slot or one mini-slot is referred to as a TTI, one or more TTIs (i.e., one or more slots or one or more mini-slots) can also be a minimum time unit of scheduling. Furthermore, the number of slots (mini-slots) constituting the minimum time unit of scheduling can also be controlled.
[0238] A TTI having a time length of 1 ms can also be referred to as a normal TTI (TTI in 3GPP Rel. 8-12), a regular TTI, a long TTI, a normal subframe, a regular subframe, a long subframe, a slot, etc. A TTI shorter than the normal TTI can also be referred to as a shortened TTI, a short TTI, a partial or fractional TTI, a shortened subframe, a short subframe, a mini-slot, a sub-slot, a slot, etc.
[0239] In addition, the long TTI (e.g., normal TTI, subframe, etc.) can also be replaced with a TTI having a time length of more than 1 ms, and the short TTI (e.g., shortened TTI, etc.) can also be replaced with a TTI having a TTI length shorter than the long TTI and a TTI length of 1 ms or more.
[0240] A resource block (RB) is a unit of resource allocation in the time domain and the frequency domain. The number of subcarriers included in an RB can also be the same regardless of numerology, for example, 12, in the frequency domain. The number of subcarriers included in an RB can also be determined based on numerology.
[0241] Furthermore, an RB can also include one or more symbols in the time domain, and can be the length of one slot, one mini-slot, one subframe, or one TTI. One TTI, one subframe, etc. can also be constituted by one or more resource blocks, respectively.
[0242] In addition, one or more RBs can also be referred to as a physical RB (PRB), a sub-carrier group (SCG), a resource element group (REG), a PRB pair, an RB pair, etc.
[0243] Furthermore, a resource block can also be constituted by one or more resource elements (REs). For example, one RE can also be a wireless resource area of one subcarrier and one symbol.
[0244] The Bandwidth Part (BWP) (also known as partial bandwidth, etc.) can also represent a subset of consecutive common resource blocks (RBs) used for a certain parameter set (numerology) in a certain carrier. Here, common RBs can also be determined by the index of RBs based on the common reference point of the carrier. PRBs can also be defined by a BWP and appended with a sequence number within that BWP.
[0245] A BWP can also include a UL BWP (BWP used by UL) and a DL BWP (BWP used by DL). For a UE, one or more BWPs can be set within a single carrier.
[0246] At least one of the configured BWPs can be active, and the UE may not intend to transmit or receive specific signals / channels outside of the active BWPs. Additionally, terms such as "cell" and "carrier" in this disclosure can be replaced with "BWP".
[0247] Furthermore, the above-described constructions of radio frames, subframes, time slots, mini-time slots, and symbols are merely illustrative. For example, the number of subframes contained in a radio frame, the number of time slots in each subframe or radio frame, the number of mini-time slots contained within a time slot, the number of symbols and RBs contained in a time slot or mini-time slot, the number of subcarriers contained in an RB, and the number of symbols in a TTI, symbol length, cyclic prefix (CP) length, etc., can be varied in many ways.
[0248] Furthermore, the information, parameters, etc., described in this disclosure can be represented using absolute values, relative values with respect to a specific value, or other corresponding information. For example, wireless resources can also be indicated by a specific index.
[0249] The names used for parameters, etc., in this disclosure are not limiting names at any point. Furthermore, the formulas, etc., using these parameters may differ from those explicitly disclosed in this disclosure. Various channels (PUCCH, PDCCH, etc.) and information elements can be identified by any suitable names, therefore the various names assigned to these various channels and information elements are not limiting names at any point.
[0250] The information, signals, etc., described in this disclosure can also be represented using one of a variety of different techniques. For example, data, instructions, commands, information, signals, bits, symbols, chips, etc., which can be mentioned throughout the foregoing description, can also be represented by voltage, current, electromagnetic waves, magnetic fields or magnetic particles, light fields or photons, or any combination thereof.
[0251] Furthermore, information, signals, and the like can be output to at least one of a higher layer (upper layer) and a lower layer (lower layer) from the lower layer or the higher layer. Information, signals, and the like can also be input and output via a plurality of network nodes.
[0252] Information, signals, and the like that are input and output can be stored in a specific place (for example, a memory) or managed using a management table. Information, signals, and the like that are input and output can be overwritten, updated, or appended. Information, signals, and the like that are output can be deleted. Information, signals, and the like that are input can be transmitted to other apparatuses.
[0253] The notification of information is not limited to the methods / embodiments described in the present disclosure, and can be performed using other methods. For example, the notification of information in the present disclosure can also be implemented by physical layer signaling (for example, Downlink Control Information (DCI), Uplink Control Information (UCI)), higher layer signaling (for example, Radio Resource Control (RRC) signaling, broadcast information (Master Information Block (MIB), System Information Block (SIB), and the like), Medium Access Control (MAC) signaling), other signals, or a combination thereof.
[0254] In addition, the physical layer signaling can also be referred to as Layer 1 / Layer 2 (L1 / L2) control information (L1 / L2 control signal), L1 control information (L1 control signal), or the like. Furthermore, the RRC signaling can also be referred to as an RRC message, and can be, for example, an RRC Connection Setup message, an RRC Connection Reconfiguration message, or the like. Furthermore, the MAC signaling can be notified using, for example, a MAC Control Element (CE).
[0255] Furthermore, the notification of specific information (for example, the notification of "X is") is not limited to explicit notification, and can be performed implicitly (for example, by not performing the notification of the specific information or by the notification of another information).
[0256] The determination can be made by a value represented by 1 bit (0 or 1), by a true or false value (boolean), or by a comparison of values (e.g., by comparison with a specific value).
[0257] Whether software is called software, firmware, middleware, microcode, hardware description language, or any other name, it should be broadly interpreted as meaning instructions, instruction sets, code, code segments, program code, programs, subroutines, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, execution threads, procedures, functions, etc.
[0258] Furthermore, software, instructions, and information can also be sent and received via a transmission medium. For example, when software is sent from a website, server, or other remote source using at least one of wired technologies (coaxial cable, optical fiber, twisted pair, Digital Subscriber Line (DSL) etc.) and wireless technologies (infrared, microwave, etc.), at least one of these wired and wireless technologies is included within the definition of a transmission medium.
[0259] The terms “system” and “network” as used in this disclosure are used interchangeably. “Network” may also mean devices included in a network (e.g., base stations).
[0260] In this disclosure, the terms "precoding", "precoder", "weight (precoding weight)", "quasi-co-location (QCL)", "transmission configuration indication state (TCI state)", "spatial relation", "spatial domain filter", "transmit power", "phase rotation", "antenna port", "antenna port group", "layer", "number of layers", "rank", "resource", "resource set", "resource group", "beam", "beamwidth", "beam angle", "antenna", "antenna element", and "panel" are used interchangeably.
[0261] In the present disclosure, the terms "base station (BS)", "wireless base station", "base station device", "fixed station", "NodeB", "eNB (eNodeB)", "gNB (gNodeB)", "access point", "Transmission Point (TP)", "Reception Point (RP)", "Transmission / Reception point (TRP)", "panel", "cell", "sector", "cell group", "carrier", "component carrier", and the like can be used interchangeably. A base station is also sometimes referred to by other terms such as macrocell, small cell, femtocell, pico cell, and the like.
[0262] A base station can accommodate one or a plurality of (for example, three) cells. In a case where a base station accommodates a plurality of cells, the coverage area of the base station as a whole can be divided into a plurality of smaller areas, each of which can also be provided with communication services by a base station subsystem (for example, a small base station for indoor use (Remote Radio Head (RRH))). The term "cell" or "sector" refers to a part or the whole of the coverage area of at least one of the base station and the base station subsystem that provides communication services in the coverage range.
[0263] In the present disclosure, the terms "mobile station (MS)", "user terminal", "user equipment (UE)", "terminal", and the like can be used interchangeably.
[0264] A mobile station is also sometimes referred to as a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a hand set, a user agent, a mobile client, a client, or by some other suitable terminology.
[0265] At least one of the base station and the mobile station can also be referred to as a transmission device, a reception device, a wireless communication device, or the like. In addition, at least one of the base station and the mobile station can be a device mounted on a moving body, the moving body itself, or the like. The moving body can be a vehicle (for example, a car, an airplane, or the like), a moving body that moves in an unmanned manner (for example, a drone, a self-driving car, or the like), or a robot (manned or unmanned). In addition, at least one of the base station and the mobile station also includes a device that does not necessarily move at the time of communication operation. For example, at least one of the base station and the mobile station can also be an Internet of Things (IoT) machine such as a sensor.
[0266] Further, the base station in the present disclosure can also be replaced with a user terminal. For example, each of the modes / embodiments of the present disclosure can also be applied to a structure in which communication between the base station and the user terminal is replaced with communication between a plurality of user terminals (for example, also referred to as Device-to-Device (D2D), Vehicle-to-Everything (V2X), or the like). In this case, the user terminal 20 can also be configured to have the functions of the base station 10 described above. Further, the language of "uplink", "downlink", and the like can also be replaced with language corresponding to inter-terminal communication (for example, "side"). For example, the uplink channel, the downlink channel, and the like can also be replaced with a side channel.
[0267] Similarly, the user terminal in the present disclosure can also be replaced with a base station. In this case, the base station 10 can also be configured to have the functions of the user terminal 20 described above.
[0268] In the present disclosure, it is assumed that operations performed by the base station are sometimes performed by an upper node thereof depending on the situation. In a network including one or a plurality of network nodes having a base station, various operations performed for communication with a terminal can obviously be performed by the base station, one or more network nodes other than the base station (for example, consider (Mobility Management Entity (MME), Serving-Gateway (S-GW), or the like, but not limited thereto), or a combination thereof.
[0269] The modes / embodiments described in the present disclosure can be used alone or in combination, or switched in conjunction with execution. Furthermore, the processing procedures, timing, flowcharts, and the like of the modes / embodiments described in the present disclosure can be changed in order as long as there is no contradiction. For example, for the methods described in the present disclosure, the elements of various steps are prompted using the order of the examples, and are not limited to the specific order prompted.
[0270] The modes / embodiments described in the present disclosure can also be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), Bluetooth (registered trademark), systems using other appropriate systems, and next-generation systems obtained by expanding them. Furthermore, a plurality of systems can be combined (for example, a combination of LTE or LTE-A and 5G, and the like).
[0271] The description of "based on" used in the present disclosure does not mean "only based on" unless otherwise explicitly stated. In other words, the description of "based on" means both "only based on" and "at least based on".
[0272] Any reference to an element or apparatus using a "first," "second," and the like, does not limit the quantity or order of those elements, nor does it limit me to one or the other. These designations are used herein as a convenient method of distinguishing between two or more elements or instances of an element. Thus, a reference to first and second elements does not mean that only two elements can be employed or that the first element must precede the second element.
[0273] The term "determining" as used in the disclosure can include a wide variety of actions. For example, "determining" can include calculating, computing, processing, deriving, investigating, searching, looking up (such as looking up in a table, a database or another data structure), ascertaining and the like. Also, "determining" can include receiving (such as receiving information), accessing (such as accessing data in a memory), and the like.
[0274] Also, "determining" can include resolving, selecting, choosing, establishing and the like.
[0275] Also, "determining" can include resolving, selecting, choosing, establishing and the like.
[0276] Also, "determining" can be construed as "assuming," "expecting," "considering," and the like.
[0277] The "maximum transmit power" recited in the disclosure can mean a maximum value of the transmit power, can mean a nominal maximum transmit power (the nominal UE maximum transmit power), or can mean a rated maximum transmit power (the rated UE maximum transmit power).
[0278] The term "connected", "coupled" or all modifications thereof used in the present disclosure means all connections or couplings between two or more elements, directly or indirectly, which can include a case where one or more intermediate elements exist between two elements which are "connected" or "coupled" to each other. The coupling or connection between elements can be physical, logical, or a combination thereof. For example, "connected" can be replaced with "accessed".
[0279] In the present disclosure, in the case of connecting two elements, it can be considered that one or more wires, cables, printed electrical connections, etc. are used, and as some non-limiting and non-inclusive examples, electromagnetic energy having a wavelength in the radio frequency domain, microwave domain, light (visible and invisible) domain is used, and the two elements are "connected" or "coupled" to each other.
[0280] In the present disclosure, the term "A is different from B" can also mean "A and B are different from each other". In addition, the term can also mean "A and B are different from C, respectively". The terms "separate", "couple", etc. can also be interpreted as "different" in the same way.
[0281] In the present disclosure, in the case where "include", "including", and modifications thereof are used, these terms mean inclusive, as well as the term "comprising". Furthermore, the term "or" used in the present disclosure means not exclusive.
[0282] In the present disclosure, in the case where an article is added as a definite article due to translation, such as a, an, and the in English, the present disclosure can include a plural form of the noun following the definite article.
[0283] The above has been described in detail with respect to the invention related to the present disclosure, but the invention related to the present disclosure is obviously not limited to the embodiments described in the present disclosure. The invention related to the present disclosure can be implemented as a modification and a change without departing from the spirit and scope of the invention determined based on the recitations of the claims. Therefore, the recitations of the present disclosure are intended to illustrate and have no limiting meaning on the invention related to the present disclosure.
Claims
1. A terminal, characterized in that, have: The control unit dynamically switches the ability to process first data and the ability to process second data under specified conditions, thereby applying out-of-order (OOO) processing to the processing of the first data and the processing of the second data. as well as The transmitting and receiving unit, when applying the OOO processing, starts and completes the processing of the second data from the start to the end of the processing of the first data.
2. The terminal according to claim 1, characterized in that, When the processing capability applied to the first data differs from the processing capability applied to the second data, the control unit applies the OOO processing.
3. The terminal according to claim 1 or claim 2, characterized in that, When both the capability applied to the processing of the first data and the capability applied to the processing of the second data correspond to the shorter of a plurality of terminal capabilities related to processing time, the control unit applies the OOO processing.
4. The terminal according to claim 1, characterized in that, The specified conditions are determined based on at least one of the following: the Transport Block Size (TBS) of data transmitted and received in one serving cell; the total TBS of data transmitted and received in multiple serving cells that overlap in time or are transmitted simultaneously; at least one of the following: the Downlink Control Information (DCI) format used for scheduling data, the fields contained in the DCI, and the Radio Network Temporary Identifier (RNTI) associated with the DCI; the duration of the data; and the purpose of the data.
5. A wireless communication method, which is a wireless communication method for a terminal, characterized in that, have: Under specified conditions, the ability to process the first data and the ability to process the second data are dynamically switched, thereby applying out-of-order (OOO) processing steps to the processing of the first data and the processing of the second data. as well as When the OOO process is applied, the process of processing the second data begins and is completed between the start and end of the processing of the first data.