Method for handling semi-permanently or dynamically scheduled channels - Patents.com

JP7630964B2Active Publication Date: 2025-02-18SAMSUNG ELECTRONICS CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
JP2020190573
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2020-08-14
Filing Date
2020-11-16
Publication Date
2025-02-18
Estimated Expiration
2040-11-16

AI Technical Summary

Benefits of technology

【0017】 本発明によれば、基地局に向上した柔軟性を提供し、基地局とUE間の通信性能を向上させることができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007630964000003
    Figure 0007630964000003
  • Figure 0007630964000004
    Figure 0007630964000004
  • Figure 0007630964000005
    Figure 0007630964000005
Patent Text Reader

Abstract

To provide a method for processing multiple overlapping channels.SOLUTION: A method for processing multiple overlapping channels includes: receiving, by a mobile station, a channel comprising a plurality of PDSCHs in a slot; determining one or more sub-groups of the PDSCHs in the slot, wherein each of the sub-groups includes one or more overlapping PDSCHs that overlap in a time domain; selecting two or more PDSCHs of at least one of the sub-groups; generating an acknowledgment bit for the selected two or more PDSCHs; and transmitting the acknowledgment bit to a base station. Each of the sub-groups includes one or more overlapping PDSCHs that overlap in a time domain.SELECTED DRAWING: Figure 5a
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a method for handling semi-permanently or dynamically scheduled channels in a mobile communication protocol. [Background technology]

[0002] In mobile communication protocols such as Release 15 of the 3rd Generation Partnership Project (3GPP) Fifth Generation New Radio (5G-NR) specifications for mobile networks, downlink traffic from a base station to a user equipment (e.g., a smartphone) is transmitted over the air in a signal that includes a Physical Downlink Shared Channel (PDSCH) capable of dynamic scheduling (dynamic grant or DG) or semi-persistent scheduling (SPS). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2014-003724 A Summary of the Invention [Problem to be solved by the invention]

[0004] SUMMARY OF THE PRESENT DISCLOSURE The present invention has been made in view of the above-mentioned prior art, and an object of the present invention is to provide a method for processing multiple superimposed channels. [Means for solving the problem]

[0005] Some aspects of embodiments of the present invention relate to mobile communication protocols, including systems and methods implemented in a User Equipment (UE) for processing semi-persistently scheduled (SPS) or dynamically scheduled (or dynamic grant or DG) capable channels transmitted by a base station (or gNode B or gNB).

[0006] Some aspects of embodiments of the present invention relate to systems and methods for defining UE processing capabilities in the case of multiple SPS physical downlink shared channel (PDSCH) configurations per serving cell per bandwidth part (BWP) as well as overlapped SPS PDSCH opportunities by limiting the number of SPS PDSCH opportunities that the UE is expected to decode within a subgroup of the overlapped SPS PDSCH, including situations where the SPS PDSCH overlaps with a DG PDSCH.

[0007] Some aspects of embodiments of the present invention also relate to semi-static hybrid automatic repeat request acknowledgment (HARQ-ACK) codebooks, which may represent the case for multiple overlapping SPS PDSCHs.

[0008] In order to achieve the above object, according to one aspect of the present invention, a method for processing multiple superimposed channels includes the steps of: receiving a channel including a plurality of physical downlink shared channels (PDSCHs) in a slot in a mobile station including a processor and a memory; determining, by the processor of the mobile station, one or more sub-groups of PDSCHs in the slot, each of the sub-groups including one or more superimposed PDSCHs that overlap in a time domain; selecting, by the processor of the mobile station, two or more PDSCHs of at least one sub-group of the one or more sub-groups; generating, by the processor of the mobile station, confirmation bits of the selected two or more PDSCHs of the at least one sub-group; and transmitting, by the mobile station, confirmation bits of the two or more PDSCHs in the at least one sub-group to a base station.

[0009] The acknowledgement bits may be included in two or more containers corresponding to the at least one subgroup, and the two or more containers may be included in a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook. The acknowledgement bits may include an acknowledgement (ACK) or a negative acknowledgement (NACK) value corresponding to one of the selected two or more PDSCHs. The method may further include decoding, by the mobile station, the selected two or more PDSCHs.

[0010] In order to achieve the above object, a method for processing multiple superimposed channels according to another aspect of the present invention includes the steps of: transmitting a channel including a plurality of physical downlink shared channels (PDSCHs) in a slot by a base station including a processor and a memory, the PDSCH being configured as one or more sub-groups of superimposed PDSCHs; and receiving, by the base station, an acknowledgement (ACK) or a negative acknowledgement (NACK) from a mobile station for two or more superimposed PDSCHs in at least one of the one or more sub-groups in the slot.

[0011] The method may further include receiving, by the base station, a report from the mobile station of the number of overlapping semi-persistent scheduled (SPS) PDSCHs that the mobile station can receive in the subgroup, and setting, by the base station, a number of confirmation containers per subgroup at confirmation time based on the number of overlapping SPS PDSCHs that the mobile station can receive in the subgroup. The method may further include receiving, by the base station, a report from the mobile station of the number of overlapping semi-persistently scheduled (SPS) PDSCHs and dynamically granted (DG) PDSCHs that the mobile station can receive in the subgroup, and setting, by the base station, a number of confirmation containers for the subgroup at confirmation time based on the number of overlapping PDSCHs that the mobile station can receive in the subgroup. The method may further include determining, by the base station, which of the two or more overlapped PDSCHs of the at least one sub-group is to be decoded by the mobile station, and setting, by the base station, a timeout period between transmitting the two or more overlapped PDSCHs of the at least one sub-group and receiving the confirmation based on processing times for the determined two or more overlapped PDSCHs.

[0012] The determined two or more overlapping PDSCHs may include N PDSCHs, where N is greater than one, and the base station may allocate additional processing time for each of the N PDSCHs of the at least one subgroup. The acknowledgement may include a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook including two or more containers corresponding to the two or more superimposed PDSCHs of the at least one subgroup of the slot.

[0013] In accordance with yet another aspect of the present invention, a method for processing multiple superimposed channels, which is made to achieve the above object, is characterized in that, in a mobile station including a processor and a memory, in a method for processing multiple channels, the method includes the steps of receiving a channel including a plurality of physical downlink shared channels (PDSCHs) in a slot; determining, by the processor of the mobile station, one or more sub-groups of PDSCHs in the slot, each of the sub-groups including one or more superimposed PDSCHs that overlap in a time domain; selecting, by the processor of the mobile station, two or more superimposed PDSCHs of a j-th sub-group among the one or more sub-groups; and decoding, by the mobile station, the selected two or more superimposed PDSCHs.

[0014] The step of selecting two or more overlapped PDSCHs may include determining a number αj of scheduled dynamic grant (DG) PDSCHs in the jth subgroup, selecting the scheduled DG PDSCHs, and selecting Mj-αj PDSCHs from among the remaining PDSCHs in the jth subgroup, where Mj may be the number of overlapped PDSCH opportunities that the mobile station can decode in the jth subgroup. αj can be 0. αj may be equal to or greater than 1. Each of the remaining PDSCHs may be a semi-persistently scheduled (SPS) PDSCH, each of the SPS PDSCHs being associated with a corresponding SPS configuration index, and the step of selecting an Mj-αj PDSCH from among the remaining PDSCHs of the jth subgroup may be based on the corresponding SPS configuration index.

[0015] Each of the SPS PDSCHs is activated by a corresponding scheduling activation downlink control information (DCI), the corresponding SPS configuration index of each of the SPS PDSCHs is assigned based on the order in which the corresponding scheduling activation DCI of the SPS PDSCH is transmitted to the mobile station, and the Mj-αj PDSCH may be selected from among the remaining PDSCHs of the jth subgroup based on the SPS configuration index. The method may further include selecting, by the processor of the mobile station, a semi-persistent scheduled (SPS) PDSCH of an i-th subgroup of the one or more subgroups, where i ≠ j, and the selected SPS PDSCH of the i-th subgroup being overlapped with an SPS PDSCH of the j-th subgroup from among the selected two or more overlapped PDSCHs of the j-th subgroup; comparing, by the processor of the mobile station, the corresponding SPS configuration index of the SPS PDSCH of the j-th subgroup with the corresponding SPS configuration index of the SPS PDSCH of the i-th subgroup; and dropping, by the processor of the mobile station, one of the SPS PDSCH of the j-th subgroup and the SPS PDSCH of the i-th subgroup based on the comparison.

[0016] The method may further include selecting, by the processor of the mobile station, a dynamic grant (DG) PDSCH of an i-th subgroup of the one or more subgroups, where i ≠ j, and overlapping the selected DG PDSCH of the i-th subgroup with an SPS PDSCH of the j-th subgroup from among the selected two or more overlapping PDSCHs of the j-th subgroup; and dropping, by the processor of the mobile station, the SPS PDSCH of the j-th subgroup. The method may further include selecting, by the processor of the mobile station, a semi-persistent scheduled (SPS) PDSCH of an i-th subgroup of the one or more subgroups, where i ≠ j, and the selected SPS PDSCH of the i-th subgroup overlaps with a dynamic grant (DG) PDSCH of the j-th subgroup; and dropping, by the processor of the mobile station, the SPS PDSCH of the i-th subgroup. Effect of the Invention

[0017] According to the present invention, it is possible to provide increased flexibility to base stations and improve the performance of communications between the base stations and the UEs. [Brief description of the drawings]

[0018] [Figure 1] FIG. 1 is a schematic block diagram of a wireless communication system in which base stations (or gNode Bs or gNBs) communicate with mobile stations (or User Equipments or UEs). [Diagram 2] 2 is a block diagram illustrating a physical downlink shared channel (PDSCH) manager according to one embodiment of the present invention; [Diagram 3] FIG. 2 is a schematic diagram illustrating an arrangement of semi-persistently scheduled physical downlink shared channel (SPS PDSCH) opportunities across multiple slots of a serving cell. [Figure 4] 1 is a schematic diagram illustrating a set of superimposed SPS PDSCH opportunities and corresponding Type-1 Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook subgroups of the PDSCH opportunities. [Figure 5a] 4 is a flowchart illustrating a method for receiving or decoding multiple overlapped PDSCHs in a slot having multiple PDSCHs according to an embodiment of the present invention. [Figure 5b] 1 is a flow chart illustrating the steps of selecting a superimposed PDSCH in a subgroup for decoding or receiving according to an embodiment of the present invention. [Figure 6]1 is a schematic diagram illustrating an example of a set of superimposed SPS PDSCH opportunities and corresponding Type-1 Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook subgroups. [Figure 7] 1 is a schematic diagram illustrating an example of a set of overlapping DG PDSCH and SPS PDSCH opportunities and corresponding Type-1 Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook subgroups. [Figure 8] 1 is a flowchart illustrating a method for transmitting multiple overlapped PDSCHs in a slot and receiving Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) for multiple overlapped PDSCHs in at least one subgroup of the PDSCHs in the slot according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0019] In the following detailed description, only certain exemplary embodiments of the present invention are shown and described by way of example. As will be recognized by those skilled in the art, the present invention may be embodied in many different forms and is not limited to the embodiments set forth herein.

[0020] In mobile communications, such as Release 15 (Rel-15) of the 3rd Generation Partnership Project (3GPP) new radio (NR) technologies (e.g., 5th Generation New Radio or 5G-NR) for mobile networks, downlink traffic from a base station or gNodeB (gNB) to a mobile station or user equipment (e.g., a smartphone) is transmitted on a physical downlink shared channel (PDSCH) capable of dynamic scheduling (dynamic grant or DG) or semi-persistent scheduling (SPS).

[0021] The DG PDSCH is scheduled by scheduling a physical downlink control channel (PDCCH) that is used to convey downlink control information (DCI) to user equipment (UE) such as smartphones, tablet computers, Wi-Fi hotspots, etc. The DCI includes, among other things, time and frequency resources at which the UE can receive the DG PDSCH. According to Release 15 of the 5G-NR standard, all DG PDSCHs are received only if they have previously received a scheduling DCI.

[0022] Release 15 of the 5G-NR standard also defines a semi-permanently scheduled (SPS) PDSCH, which allows a UE to receive a PDSCH without a corresponding scheduling DCI. In Release 15, the SPS PDSCH is supported to provide continuous downlink transmission without the need to schedule every individual PDSCH via a separate DCI.

[0023] For example, with SPS PDSCH, the base station (or gNode B or gNB) configures the UE with one or more SPS configurations by a radio resource control (RRC) message. The SPS configuration information element (IE) per serving cell per bandwidth portion (BWP) includes periodicity, physical uplink control channel (PUCCH) resource information, and other information required for SPS operation (see, for example, 3GPP Technical Specification 38.331, Clause 6). For example, the SPS configuration information element specifies the periodicity for SPS PDSCH opportunities, e.g., how frequently the SPS PDSCH is received. For example, in some situations, the minimum periodicity is 10 ms (10 slots per 15 KHz subcarrier spacing).

[0024] 5G-NR Release 15 supports a maximum of one active SPS PDSCH configuration per Bandwidth Part (BWP) per serving cell. Also, there is a maximum of one serving cell in each cell group configured with an SPS PDSCH configuration. To provide more flexibility to Ultra Reliable Low Latency Communications (uRLLC) UEs including less waiting time, aspects of embodiments of the present invention relate to supporting multiple active SPS configurations per BWP per serving cell. Furthermore, aspects of embodiments of the present invention allow configuration of one or more cells with SPS configurations within each cell group.

[0025] FIG. 1 is a schematic block diagram of a wireless communication system in which a base station BS (or gNode B or gNB) communicates with a mobile station MS (or User Equipment or UE).

[0026] As shown in Figure 1, mobile station 10 includes an antenna 11 configured to receive a downlink electromagnetic signal 30 (e.g., transmitted by base station 20). The downlink electromagnetic signal 30 transmitted by base station 20 includes one or more downlink channels, such as a PDSCH. As shown in Figure 1, mobile station 10 also transmits an uplink electromagnetic signal 40 that is received by base station 20, where the uplink electromagnetic signal 40 includes one or more uplink channels, such as a PUCCH.

[0027] The received downlink electromagnetic signal 30 is provided to the radio 12, which applies various signal processing operations to the received downlink electromagnetic signal (an analog signal) to produce a digital signal that is further processed by the baseband processor 14. In some circumstances, the radio 12 and baseband processor 14 may be integrated as a single unit.

[0028] The baseband processor 14 generates decoded digital information 50 from the received downlink electromagnetic signals 30 and provides the decoded digital information, along with other information for the communication state, to an application processor (AP) 18. The digital information (or data) 50 includes a digital bit stream provided for consumption by an application executing on the application processor 18 of the mobile station 10. The application processor 18 executes an operating system (e.g., Google® Android®, Tizen®, Apple® iOS®, etc.), and the applications (or apps) may include, for example, a voice calling application, a video conferencing application, an email application, a web browser, etc. The application processor 18 also controls aspects of communication with the base station 20 via the baseband processor 14 and the radio 12.

[0029] FIG. 2 is a block diagram illustrating an example of a physical downlink shared channel (PDSCH) manager in accordance with one embodiment of the present invention.

[0030] According to various embodiments of the present invention, the application processor 18 and / or the baseband processor 14 embody a PDSCH manager.

[0031] As shown in FIG. 2, the PDSCH manager 200 includes a subgroup determiner 210 configured to group the PDSCHs of the current slot k into one or more subgroups, a PDSCH selector 250 configured to select one or more PDSCHs to be received, and a hybrid automatic repeat request acknowledgement (HARQ-ACK) generator 270 configured to generate a HARQ-ACK bit to acknowledge (or in some circumstances negatively acknowledge) reception of the selected PDSCH (e.g., the HARQ-ACK is transmitted on a PUCCH of the uplink electromagnetic signal 40 from the mobile station 10 to the base station 20).

[0032] In various embodiments of the present invention, components of the PDSCH management unit 200, such as the subgroup determiner 210, the PDSCH selector 250, and the HARQ-ACK generator 270, may be embodied in one or more processing circuits of a digital radio (e.g., a wireless baseband processor (BP or BBP), a central processing unit (CPU) or application processor (AP), a microcontroller, a digital signal processor (DSP), a field programmable gate array (FPGA), or an application specific integrated circuit (ASIC)), with various portions of the various blocks being embodied in the same circuit (e.g., the same die or the same package) or in different circuits (e.g., different dies or different packages connected via a communication bus).

[0033] FIG. 3 is a schematic diagram illustrating an arrangement of semi-persistent scheduling physical downlink shared channel (SPS PDSCH) opportunities across multiple slots of a serving cell.

[0034] The SPS configuration is activated by an SPS Activation DCI (302), which is a form of DCI for scheduling a DG PDSCH that typically has an additional verification mechanism (see, for example, 3GPP Technical Specification 38.213, Section 10.2). In comparison with the DCI for scheduling a DG PDSCH, the 3GPP 5G-NR specification specifies that the SPS Activation DCI is scrambled by the configured Allowed Radio Network Temporary Identifier (CS-RNTI), and some designated DCI, including, among others, a New Data Indicator (NDI), a Hybrid Automatic Repeat Request (HARQ) Process Number (HPN), and a Superposition Version (RV), is used to identify the SPS activation. The SPS Activation DCI schedules the first SPS PDSCH opportunity (310) in slot m in a manner similar to the DG PDSCH.

[0035] As shown in Figure 3, an SPS Activation DCI (302) is received in slot m, and the SPS Activation DCI indicates / schedules the first SPS PDSCH opportunity (310) in slot m. The next SPS PDSCH opportunity is determined by the time and frequency domain resources indicated by the SPS Activation DCI (302) as well as the periodicity set by the SPS Activation DCI (302), which in this example is a periodicity of one slot.

[0036] For example, within an SPS slot, the time and frequency resources follow the resources of the first SPS opportunity (eg, are offset the same from the beginning of the respective slot).

[0037] As another example, if the periodicity is set to 2 slots, the first SPS PDSCH opportunity is scheduled in slot m, no SPS PDSCH opportunity is scheduled in slot m+1, and the second SPS PDSCH opportunity is scheduled in slot m+2. As shown in FIG 3, no corresponding SPS Activated DCI is required in slot m+1 or slot m+2 to receive the SPS PDSCH opportunity (311) or SPS PDSCH opportunity (312), respectively.

[0038] As shown in Figure 3, a Release DCI (304) in slot n (where n>m) releases the active SPS configuration. Although the Release DCI (304) does not technically schedule resources, in some embodiments, the Release DCI (304) is associated with one last PDSCH opportunity (318).

[0039] In some embodiments, the last PDSCH opportunity (318) is only used for semi-static HARQ-ACK codebook configuration, in which case the user equipment assumes that there is no SPS PDSCH reception during this last PDSCH opportunity (318). According to Release 15 of the 3GPP 5G-NR standard, there can be at most one active SPS configuration per Bandwidth Part (BWP) of the serving cell.

[0040] An aspect of an embodiment of the present invention relates to providing additional flexibility to a base station (or gNodeB or gNB) to schedule Ultra Reliable Low Latency Communications (uRLLC) and meet latency requirements by allowing different active SPS configurations per serving cell per BWP. By allowing multiple active SPS configurations per serving cell BWP, multiple active SPS opportunities may overlap in time and / or frequency in one slot.

[0041] FIG. 4 illustrates an example slot k of a serving cell C in which six SPS PDSCH opportunities (400) are scheduled to occur, some of which overlap.

[0042] 4 represents the time domain or time (t) and the vertical axis generally represents diversity in different domains such as the frequency domain and / or the code division domain. The six SPS PDSCH opportunities are represented as SPS configuration #0 (410), SPS configuration #1 (411), SPS configuration #2 (412), SPS configuration #3 (413), SPS configuration #4 (414), and SPS configuration #5 (415). In the embodiment described herein, the SPS PDSCH opportunities are assigned indices in the order in which each of the SPS PDSCH opportunities is scheduled by their corresponding activated DCI (e.g., the mobile station receives an activated DCI scheduling SPS configuration #0 (410), followed by activated DCIs scheduling SPS configuration #1 (411), SPS configuration #2 (412), SPS configuration #3 (413), SPS configuration #4 (414), and SPS configuration #5 (415)). In other embodiments of the invention, the SPS PDSCH opportunities are assigned their corresponding indices according to different rules (e.g., a combination of the priority and order in which they are scheduled).

[0043] Although Figure 4 shows SPS PDSCH opportunities (400) scheduled for slot k, other slots may have different SPS PDSCH opportunities scheduled depending on the periodicity of the SPS PDSCH. For example, one SPS configuration schedules an SPS PDSCH with a period of 2, and another SPS configuration schedules an SPS PDSCH with a period of 3. Thus, these two configurations would each have their own SPS PDSCH opportunity appear in the same slot once every six slots (6 being the least common multiple of 2 and 3). Thus, slot k-1 and slot k+1 may have different SPS PDSCH opportunities than slot k illustrated in Figure 4.

[0044] To handle such multiple active SPS configurations, a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook for acknowledging multiple active overlapped PDSCHs, a system and method for determining which of multiple PDSCHs should be acknowledged, and a modification or relaxation of the processing time allowed for PDSCH processing are provided.

[0045] Release 15 of the 5G-NR standard describes a quasi-static Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook that provides HARQ-ACK bits for SPS PDSCH bits (e.g., for a UE to acknowledge receipt of an SPS PDSCH). Such a codebook includes a Type 1 HARQ-ACK codebook, where all possible time-domain resource allocations provided in a time-domain resource allocation (TDRA) table are subgrouped based on their overlap (described in more detail below), and the Type 1 HARQ-ACK codebook includes one container for HARQ-ACK bits per subgroup.

[0046] The TDRA table includes a row for each SPS opportunity representing the corresponding time domain resource as indicated in the corresponding activated DCI. In FIG. 4, the TDRA table is assumed to have six rows, and each of the six active SPS configurations has a time domain resource indicated in each row of the TDRA table.

[0047] In Release 15 of the 3GPP 5G-NR standard, such HARQ-ACK codebooks are limited to a maximum of one SPS PDSCH opportunity per BWP per serving cell. Also, if one DG PDSCH and one SPS PDSCH overlap, the specification specifies that the UE is only required to decode the DG PDSCH. However, all such operations operate on a maximum of one SPS PDSCH opportunity within the BWP of the serving cell and a maximum of one SPS PDSCH opportunity within the set of overlapping SPS PDSCH opportunities.

[0048] FIG. 4 is a schematic diagram illustrating a set of overlapping SPS PDSCH opportunities and corresponding type 1 Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook subgroups of PDSCH opportunities. In FIG. 4, each SPS PDSCH opportunity (400), represented by a box, is a PDSCH candidate where the base station 20 can transmit a PDSCH. In some examples, such candidates may be empty, e.g., the base station 20 needs to transmit a PDSCH to the UE on each scheduled SPS PDSCH opportunity. Each overlapping PDSCH subgroup may be defined by a type 1 codebook subgroup. In particular, the PDSCH opportunity with the earliest last symbol is selected, and all other PDSCHs overlapping with this PDSCH are grouped into a first subgroup of slots. The PDSCH with the earliest last symbol is selected, except for the PDSCH in the first subgroup, and all other PDSCHs that overlap with this PDSCH are grouped into a second subgroup of slots (see, for example, 3GPP Technical Specification 38.213, subclause 9.1.2).

[0049] In the particular example shown in Figure 4, SPS configuration #0 (410) has the earliest last symbol (so the right edge of box 410 is the earliest in time of all the SPS PDSCH opportunities (400)). All other PDSCH opportunities that overlap in time with SPS configuration #0 (410) are considered to be part of the same subgroup as SPS configuration #0 (410). Referring to Figure 4, two PDSCH opportunities overlap when a vertical line is drawn through the two boxes representing the PDSCH opportunities.

[0050] In the example shown in FIG. 4, SPS configuration #1 (411), SPS configuration #2 (412), and SPS configuration #3 (413) are all part of the subgroup because they overlap in time with SPS configuration #0 (410). Of the remaining PDSCH opportunities, SPS configuration #4 (414) has the earliest last symbol (e.g., the right edge of SPS configuration #4 (414) is earlier in time than the right edge of SPS configuration #5 (415)). SPS configuration #5 (415) is part of the same subgroup as SPS configuration #4 (414) because it overlaps in time with SPS configuration #4 (414), and there are no remaining subgroups.

[0051] Thus, based on Release 15 of the 5G-NR standard with a Type 1 HARQ-ACK codebook, SPS PDSCH opportunities for SPS configurations #0 to #3 (SPS configuration #0 (410), SPS configuration #1 (411), SPS configuration #2 (412), and SPS configuration #3 (413)) are subgrouped together in subgroup 0 (430), and SPS PDSCH opportunities for SPS configurations #4 and #5 (SPS configuration #4 (414) and SPS configuration #5 (415)) are subgrouped together in subgroup 1 (431) to form two subgroups.

[0052] Release 15 of the 5G-NR standard specifies that the type 1 codebook generates one HARQ-ACK container for each subgroup, and in the case of two subgroups (430 and 431), the type 1 codebook includes a HARQ-ACK container. Release 15 of the 5G-NR standard specifies that each container provides one set of HARQ-ACK bits for one PDSCH reception. This is because Release 15 of the 5G-NR standard assumes that for each subgroup, only one actual PDSCH is received (e.g., the remaining PDSCHs are dropped and not received by the UE).

[0053] More specifically, Section 9 of 3GPP Technical Specification 38.213 includes pseudocode for a Type 1 HARQ-ACK codebook, where the pseudocode includes definitions of subgroups. For each subgroup, the pseudocode specifies that exactly one HARQ-ACK / NACK (A / N) bit is generated regardless of PDSCH reception. For example, in slot k shown in FIG. 4, one bit is generated for subgroup 0 (430) and one bit is generated for subgroup 1 (431). That is, there is one "container" for each subgroup. The value of the HARQ A / N bit is essentially set to a 0 (e.g., NACK) value.

[0054] As mentioned above, the base station 20 does not need to transmit a PDSCH during every SPS PDSCH opportunity, but if the base station 20 does transmit a PDSCH during a scheduled SPS PDSCH opportunity, the UE 10 attempts to decode the PDSCH candidate and, if the decoding is successful, generates a valid HARQ ACK / NACK (A / N) bit for the subgroup, i.e., an ACK for successful decoding and a NACK for unsuccessful decoding.

[0055] However, some UEs receive multiple PDSCH opportunities in a given subgroup. Thus, some aspects of embodiments of the present invention relate to a HARQ-ACK codebook that can acknowledge multiple PDSCH receptions in the same subgroup. In some embodiments, the HARQ-ACK codebook includes one or more containers for each subgroup, where each container includes HARQ-ACK bits that correspond to or are associated with different PDSCH opportunities of the subgroup.

[0056] Additionally, when a UE receives multiple PDSCHs (SPS PDSCHs or DG PDSCHs) of one subgroup, some aspects of embodiments of the present invention relate to systems and methods for determining UE behavior when processing a set of overlapping SPS PDSCHs and / or DG PDSCHs, including which PDSCHs the UE will decode and for which PDSCHs the UE will report HARQ-ACK bits. In some embodiments, this determination is made deterministically, such that, for example, the base station (or gNB) 20 can reliably predict which PDSCHs will be received (e.g., processed) by the UE and which PDSCHs will be ignored or dropped.

[0057] Having multiple active SPS PDSCH configurations reduces the waiting time of highly reliable low latency communication (uRLLC) services and provides the base station (or gNB) 20 with increased flexibility to schedule different or the same service types in different SPS configurations. An aspect of an embodiment of the present invention relates to defining the behavior of the user equipment to handle SPS PDSCH and DG PDSCH in case of overlap. If this behavior is not defined, the SPS PDSCH with higher priority will be dropped, negatively impacting the reliability and / or latency of uRLLC. Similarly, the HARQ-ACK codebook can be made to operate for multiple SPS PDSCH configurations per BWP per serving cell, thus improving communication performance between the base station 20 and the UE 10.

[0058] Assuming that a UE 10 is capable of receiving multiple superimposed SPS PDSCHs or DG PDSCHs, aspects of embodiments of the present invention relate to systems and methods for generating valid HARQ-ACK bits for each reception of a PDSCH in a subgroup. To this end, aspects of embodiments of the present invention relate to a HARQ-ACK codebook that allows multiple HARQ-ACK containers within each subgroup.

[0059] According to some embodiments of the present invention, the 3GPP 5G-NR Release 15 HARQ-ACK codebook is modified such that for each subgroup j of overlapping PDSCH candidates (or opportunities), Mj HARQ-ACK containers are reserved.

[0060] FIG. 5a is a flow chart illustrating a method for receiving multiple overlapped PDSCHs in a slot having multiple PDSCHs according to one embodiment of the present invention.

[0061] Referring to FIG. 5a, in step 510, the subgroup determiner 210 of the PDSCH manager 200 of the UE 10 analyzes slot k having multiple scheduled PDSCHs (e.g., an SPS PDSCH and possibly one or more DG PDSCHs) and determines a subgroup of PDSCHs in this slot.

[0062] In some embodiments, each subgroup of superimposed PDSCHs is defined by a Type 1 codebook subgroup (see, e.g., 3GPP Technical Specification 38.213). For example, in a manner similar to that described above for FIG. 4, the PDSCH with the earliest last symbol is selected and all other PDSCHs superimposed on this PDSCH are grouped into a first subgroup in a slot. Except for the PDSCHs in the first subgroup, the PDSCH with the earliest last symbol is selected and all other PDSCHs superimposed on this PDSCH are grouped into a second subgroup in this slot, and so on.

[0063] A subgroup determiner 210 of the PDSCH manager 200 analyzes the subgroups to determine which PDSCH opportunities are to be received within each subgroup.

[0064] At step 530, the PDSCH selector 250 of the PDSCH manager 200 of the UE 10 selects a PDSCH for each sub-group received.

[0065] FIG. 5b is a flow chart illustrating the step 530 for selecting a superimposed PDSCH of the jth subgroup to be decoded or received according to one embodiment of the present invention.

[0066] According to some embodiments of the invention, the UE selects one or more of the PDSCH opportunities in each subgroup to receive based on radio resource control (RRC) configuration and / or predefined opportunity selection rules associated with the subgroup (e.g., as identified by the HARQ-ACK bit set in the container corresponding to the subgroup).

[0067] In step 531, the PDSCH manager 200 determines the maximum number of scheduled DG PDSCHs αj in each current subgroup. According to some embodiments of the present invention, DG PDSCHs have a higher priority than SPS PDSCHs. As mentioned above, DG PDSCHs are scheduled according to activations received during the same slot, such that one or more DG PDSCHs are part of the same subgroup. If a subgroup does not contain a DG PDSCH, a PDSCH is selected for reception from among the SPS PDSCHs of the subgroup.

[0068] In step 533, the PDSCH manager 200 applies a predefined rule or RRC configuration to select, for any subgroup j, Mj-αj candidate PDSCHs from among the remaining PDSCHs of the subgroup (e.g., SPS PDSCH opportunities), where the UE may expect to receive an SPS PDSCH, where Mj is the number of overlapped PDSCH opportunities that the UE can receive or decode in any subgroup j, and αj is the maximum possible number of dynamically granted PDSCHs scheduled for the subgroup j, as determined in step 531. That is, in some embodiments, the presence of one or more scheduled DG PDSCHs reduces the number of SPS PDSCHs that are received or decoded in a subgroup, such that a DG PDSCH is always received or decoded and one or more SPS PDSCHs may not be received or decoded.

[0069] The number of HARQ-ACK containers Mj is determined by a configured Radio Resource Control (RRC) message or a predefined rule (e.g., by a configured TDRA table) and the number of candidate opportunities in the jth subgroup. For example, the number of HARQ-ACK containers Mj depends on the UE capabilities such as the number of superimposed PDSCHs that the UE can receive (e.g., based on the number of pipelines in the radio 12 and / or baseband processor 14 for receiving multiple PDSCHs and / or buffering the received PDSCHs for later processing). Each subgroup has a different value Mj.

[0070] In various embodiments of the present invention, the UE selects which SPS PDSCH UE to receive or decode based on the SPS configuration index (e.g., based on the lowest index), periodicity (e.g., highest periodicity), etc. In the case of the SPS configuration index, a UE according to an embodiment of the present invention receives or decodes the Mj-αj SPS PDSCH having the lowest SPS configuration index. However, the present invention is not limited thereto, and other criteria may be used to select which of the SPS PDSCHs is received.

[0071] To this end, in step 530, the PDSCH manager 200 selects the DG PDSCH (if any) and the SPS PDSCH (bounded by Mj-αj) for each subgroup to be received or decoded.

[0072] As an example, assuming Mj=1 container or HARQ-ACK bit set per subgroup and assuming no DG PDSCH is scheduled in each subgroup, when the lowest configuration index is selected to determine the PDSCH that the UE is expected to decode, in relation to the example shown in FIG. 4, the PDSCH management unit 200 selects and decodes SPS configuration #0 (410) in subgroup 0 (430) and SPS configuration #4 (414) in subgroup 1 (431).

[0073] As another example, assuming there is no DG PDSCH and assuming M0=2, α0=0, M1=1, and α1=0, the PDSCH management unit 200 configures or reserves two containers for subgroup 0 (430) to report two sets of HARQ-ACK bits (because M0=2 and α0=0, and therefore M0-α0=2-0=2) for SPS reception of two of the four SPS PDSCH opportunities (SPS configuration #0 (410), SPS configuration #1 (411), SPS configuration #2 (412), and SPS configuration #3 (413)) in subgroup 0 (430). The PDSCH manager 200 also reserves one container for subgroup 1 (431) to report one set of HARQ-ACK bits for one SPS reception (because M1=1 and α1=0, and therefore M1-α1=1-0=1) of the two SPS PDSCH opportunities (SPS configuration #4 (414) and SPS configuration #5 (415)) of subgroup 1 (431).

[0074] Some aspects of the embodiments of the present invention relate to resolving collisions between selected PDSCHs of different subgroups, such as when two selected SPS PDSCHs of different subgroups overlap, or when an SPS PDSCH of one subgroup overlaps with a DG PDSCH of a different subgroup.

[0075] FIG. 6 is a schematic diagram illustrating an example of a set of overlapped SPS PDSCH opportunities and corresponding Type 1 Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook subgroups, where selected SPS PDSCH opportunities of two different subgroups overlap.

[0076] The SPS PDSCH arrangement in FIG. 6 is similar to that of FIG. 4 in that six SPS PDSCH opportunities (600) are scheduled to occur, designated SPS configuration #0 (610), SPS configuration #1 (611), SPS configuration #2 (612), SPS configuration #3 (613), SPS configuration #4 (614), and SPS configuration #5 (615).

[0077] As shown in FIG. 6, the SPS PDSCH opportunities for SPS configurations #0 through #3 (SPS configuration #0 (610), SPS configuration #1 (611), SPS configuration #2 (612), and SPS configuration #3 (613)) are subgrouped together in subgroup 0 (630), and the SPS PDSCH opportunities for SPS configurations #4 and #5 (SPS configuration #4 (614) and SPS configuration #5 (615)) are subgrouped together in subgroup 1 (631) to form two subgroups. In the example shown in FIG. 6, it is assumed that M0=M1=1, so that one PDSCH opportunity is selected for each subgroup, and the PDSCH opportunity for each subgroup is selected based on the lowest configuration index (e.g., SPS configuration #0 (610) for subgroup 0 (630) and SPS configuration #4 (614) for subgroup 1 (631)), where the selected PDSCH opportunity is shaded diagonally and the unselected PDSCH opportunity is shown with no shading and a dotted outline.

[0078] The arrangement of FIG. 6 differs from that of FIG. 4 in that SPS configuration #0 (610) of subgroup 0 (630) overlaps in time with SPS configuration #4 (614) of subgroup 1 (631).

[0079] According to some aspects of the embodiments of the present invention, the PDSCH management unit 200 of the UE 10 is not expected to decode two overlapped PDSCHs (even if they are DG PDSCHs or SPS PDSCHs) if they belong to different subgroups (e.g., one belongs to subgroup j and the other belongs to subgroup i, where i≠j). If the SPS configuration selected in subgroup i (e.g., the SPS configuration with the lowest index in subgroup i) overlaps with the SPS configuration selected in subgroup j (e.g., the SPS PDSCH with the lowest index in subgroup j), where j≠i, the UE 10 is configured to decode only the PDSCH with the lowest index configuration among the overlapped PDSCHs of the different subgroups.

[0080] In the example shown in FIG. 6, the two overlapping or colliding PDSCHs are SPS configuration #0 (610) in subgroup 0 (630) and SPS configuration #4 (614) in subgroup 1 (631), so in some embodiments, UE 10 is configured to decode or receive SPS configuration #0 (610) and drop SPS configuration #4 (614) because SPS configuration #0 (610) has a lower configuration index (#0 vs. #4).

[0081] FIG. 7 is a schematic diagram illustrating an example of a set of overlapping DG PDSCH and SPS PDSCH opportunities and corresponding Type 1 Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook subgroups, where selected SPS PDSCH opportunities of one subgroup overlap with DG PDSCH opportunities of the other subgroup.

[0082] FIG. 7 differs from the arrangement of FIG. 6 in that subgroup 1 (731) includes a DG PDSCH (721) and an SPS configuration #5 (715) (e.g., SPS configuration #4 has been omitted for clarity). As noted above, in some embodiments of the invention, DG PDSCH opportunities in a subgroup are prioritized over SPS PDSCH opportunities. Thus, in this case, the DG PDSCH (721) is selected and SPS configuration #5 (715) is not selected. However, as shown in FIG. 7, the selected DG PDSCH (721) overlaps with SPS configuration #0 (710) of subgroup 0 (730).

[0083] According to some embodiments of the present invention, if the lowest SPS configuration of subgroup i and the DG PDSCH of subgroup j overlap, where j ≠ i, the PDSCH manager 200 decodes only the DG PDSCH (e.g., prioritizes the DG PDSCH over the SPS PDSCH). In some protocols, the two DG PDSCHs do not overlap, so such protocols do not need to treat this as a separate case.

[0084] 5a, in step 550, the PDSCH manager 200 receives or decodes a selected PDSCH (e.g., a PDSCH that was selected and not dropped due to collisions between subgroups), which may include, for example, decoding the symbols of the PDSCH as binary data (50) that is provided to an application running on the mobile station 10.

[0085] In step 570, the PDSCH manager 200 generates a set of HARQ-ACK bits for each of the PDSCHs selected in step 530. These generated bits indicate the current (j-th) subgroup selection and an acknowledgement or ACK value corresponding to the received PDSCH.

[0086] In some embodiments of the present invention, the PDSCH manager 200 reserves an αj container for an αj DG PDSCH opportunity and reserves Mj-αj containers for Mj-αj active SPS opportunities. The set of HARQ-ACK bits for the Mj-αj SPS PDSCH is in addition to the set of HARQ-ACK bits for any DG PDSCHs in the lower group.

[0087] In some embodiments of the present invention, for an SPS PDSCH that is not decoded in the above two cases that overlap with a PDSCH of a different subgroup, the PDSCH management unit 200 reports a set of HARQ-ACK bits for the unreceived (or "dropped") SPS PDSCHs, indicating a negative acknowledgement or NACK value.

[0088] In some embodiments of the present invention, for other HARQ-ACK codebooks, such as Type 2 HARQ-ACK codebooks (see, for example, 3GPP Technical Specification 38.213), the PDSCH management unit 200 determines which SPS PDSCHs to decode in a group of overlapping SPS PDSCHs according to the above discussion, and the UE 10 reports the HARQ-ACK bits for all decoded SPS PDSCHs. If an SPS PDSCH is dropped due to a collision with a DG PDSCH, the HARQ-ACK bit of the SPS PDSCH is still reported by adding the HARQ-ACK bit of the SPS PDSCH to the HARQ-ACK bit of the DG PDSCH.

[0089] In step 590, the PDSCH manager 200 generates a HARQ-ACK codebook for the current slot and the selected PDSCH. As described above, the HARQ-ACK codebook according to an embodiment of the present invention includes one or more subgroups corresponding to different groups of overlapping PDSCHs. Each subgroup may include a set of HARQ-ACK bits for one or more active PDSCHs in the subgroup. In some embodiments, at least one of the subgroups includes multiple sets of HARQ-ACK bits, each set of HARQ-ACK bits corresponding to one of the multiple active PDSCHs in the subgroup.

[0090] The HARQ-ACK codebook generated for the current slot is then transmitted to the base station (or gNB) 20 to acknowledge reception of one or more PDSCHs for the slot.

[0091] A method according to an embodiment of the present invention for determining which SPS PDSCH to decode for a slot if the slot does not have a scheduled DG PDSCH is presented as pseudo code as follows:

[0092] Input: N SPS PDSCHs in slots with N SPS configuration indices I={1,…,N} and corresponding time domain resource allocations. Output: Decoded SPS PDSCH Step 0) Let I = {1, ..., N} be the set of remaining SPS PDSCH indices. Stage 1) (There are at least two SPS PDSCHs in I that overlap in time): Step 1-0) Determine a set of PDSCH subgroups from I. Let L be the number of determined subgroups. Each subgroup i={1,...,L} contains a selected SPS PDSCH index. Step 1-1) For each subgroup, remove all SPS PDSCHs except for the one with the lowest constituent index. Step 1-2) Update the set of SPS PDSCH indices to one that includes the lowest indices of the subgroup in step 1-1).

[0093] Accordingly, some aspects of the embodiments of the present invention relate to systems and methods for receiving multiple overlapped PDSCHs in the same subgroup of slots. More particularly, some aspects of the embodiments of the present invention relate to determining or selecting which PDSCH of a given subgroup is to be received or decoded, some aspects of the embodiments of the present invention relate to determining which PDSCH is to be received or decoded when PDSCHs of different subgroups overlap, and some aspects of the embodiments of the present invention relate to a HARQ-ACK codebook having a format that supports acknowledgment of one or more PDSCHs in a given subgroup.

[0094] FIG. 8 is a flowchart illustrating a method for transmitting multiple overlapped PDSCHs in a slot and receiving a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) for multiple overlapped PDSCHs in at least one subgroup of the PDSCHs in the slot according to an embodiment of the present invention.

[0095] As shown in FIG. 8, in step 810, the base station 20 transmits multiple overlapped PDSCHs (e.g., two or more SPS and / or DG PDSCHs) to the mobile station or user equipment 10. These overlapped PDSCHs form one or more subgroups as described above (e.g., based on overlapping in time with the PDSCH having the earliest last symbol). In step 850, the base station 20 receives a HARQ-ACK from the mobile station or user equipment 10, where the HARQ-ACK includes a set of HARQ-ACK bits for multiple overlapped PDSCHs of the same subgroup of at least one subgroup of PDSCHs in the slot (e.g., at least one of the subgroups has an overlapped PDSCH), and the HARQ-ACK bits acknowledge at least two of the overlapped PDSCHs in the subgroup.

[0096] As described above, in some embodiments of the present invention, the base station (or gNB) 20 tracks the SPS and DG PDSCHs scheduled for a slot (e.g., slot k) and predicts which PDSCHs will be decoded by the UE 10 because the rules used by the UE 10 to select the PDSCHs (e.g., in step 530) are deterministic and are set by predefined opportunity selection rules and / or rules defined in a radio resource control (RRC) message. Thus, in some embodiments of the present invention, the base station (or gNB) 20 selectively transmits the PDSCHs only on SPS opportunities that the UE 10 expects to receive or decode based on these opportunity selection rules and / or rules defined in a RRC message, as described above.

[0097] User-equipped Physical Downlink Shared Channel (PDSCH) processing time

[0098] As described above, when receiving or decoding a large number of actual superimposed PDSCHs (DG PDSCHs or SPS PDSCHs) in a given subgroup, hardware constraints (e.g., processing constraints) on the UE 10 may prevent the UE 10 from processing all received PDSCHs within the standard processing time (e.g., from the end of a PDSCH to the next HARQ-ACK). If the UE cannot process all received PDSCHs within the standard processing time, the UE may not be able to transmit a HARQ-ACK to the base station before a timeout period based on the standard processing time. Thus, some aspects of embodiments of the present invention relate to systems and methods for setting constraints such that processing time for PDSCHs is maintained, and some aspects of embodiments of the present invention relate to systems and methods for implementing a relaxed PDSCH processing timeline (e.g., a relaxed timeout period at the base station) depending on the number of received PDSCHs.

[0099] Some embodiments of the present invention relate to the basic case of a UE that is generally capable of processing one PDSCH at a time.

[0100] One embodiment of the present invention is directed to handling overlapping active SPS opportunities within each subgroup, where the UE 10 assumes that there is at most one active SPS PDSCH opportunity in a subgroup of PDSCH candidates, where the subgroups are determined based on overlapping PDSCH candidates according to a Type 1 HARQ-ACK codebook configuration in 3GPP Technical Specification 38.213.

[0101] One embodiment of the present invention relates to overlapping active SPS opportunities with at most one actual SPS PDSCH reception. In this embodiment, the UE assumes that there is at most one actual SPS PDSCH reception in a set of SPS PDSCH opportunities overlapping according to a type 1 HARQ-ACK codebook subgroup. That is, this embodiment assumes that one or more actual SPS PDSCH receptions overlap in time or frequency. That is, in the case of multiple overlapping SPS PDSCHs in a subgroup, in this embodiment, the UE receives or decodes one of the SPS PDSCHs determined by the RRC configuration, for example, the SPS PDSCH with the lowest SPS configuration index.

[0102] One embodiment of the present invention relates to overlapping active SPS opportunities and dynamic granted PDSCH with up to one actual SPS or DG PDSCH reception. In this embodiment, it is assumed that the UE has up to one actual PDSCH reception (SPS PDSCH or DG PDSCH) in a set of overlapping SPS PDSCH opportunities and DG PDSCH in a type 1 HARQ-ACK codebook subgroup. That is, this embodiment assumes that one or more actual SPS or dynamic PDSCH receptions overlap in time or frequency.

[0103] Some embodiments of the present invention are directed to the case where a UE can process more than one PDSCH at a time.

[0104] One embodiment of the present invention relates to a UE capable of handling overlapping active SPS opportunities. In this embodiment, the UE is configured to use the following number (1), which indicates the number of SPS PDSCHs that the UE can handle in a type 1 codebook subgroup:

number

[0105] One embodiment of the present invention relates to a UE capable of handling overlapping active SPS and dynamic opportunities. In this embodiment, as in the previous embodiment, the UE uses the following number (2) which indicates the total number of SPS and DG PDSCH that the UE can handle in the type 1 codebook subgroup:

number

[0106] One embodiment of the present invention relates to configuring or allocating the number of HARQ-ACK containers per subgroup based on the reported UE capabilities as defined above (shown in numbers (1) and (2) above).

[0107] One embodiment of the present invention relates to alleviating processing time in case of overlapping SPS / DG PDSCH reception. When processing N>1 received PDSCHs (SPS PDSCHs or DG PDSCHs) in a Type 1 HARQ-ACK codebook subgroup, the PDSCH processing time for each reception increases by di for PDSCH reception i, where i=1,...,N. (Without the increase, the processing time follows the Release 15 PDSCH processing time rule, i.e., N=1). That is, the base station allocates additional time for each of the N PDSCH receptions of the subgroup. (In this embodiment, all active SPS opportunities are counted as received PDSCHs.) As a result, the base station increases the corresponding timeout to receive the ACK / NACK bits of the PDSCH receptions of the subgroups on the corresponding PUCCH.

[0108] The increment di depends on the TDRA table and hardware resources configured to handle the PDSCH opportunities in the subgroup. The increment di also depends on the subcarrier spacing of the serving cell.

[0109] Although aspects of embodiments of the present invention have been described above in the context of a PDSCH management unit 200 operating in a UE or mobile station 10, embodiments of the present invention are not limited thereto and the various algorithms described herein may also be embodied in a base station (or gNodeB) 20.

[0110] Thus, aspects of embodiments of the present invention relate to systems and methods for handling semi-permanently scheduled (SPS) or dynamically scheduled (or dynamic grant or DG) channels, such as a physical downlink shared channel (PDSCH). More particularly, aspects of embodiments of the present invention relate to systems and methods for handling situations where multiple channels overlap in time and / or frequency, determining which of the multiple superimposed channels to receive or decode, and acknowledging reception of the multiple superimposed channels, such as through the use of a HARQ-ACK codebook that may indicate the setting of HARQ-ACK bits for the multiple superimposed channels in a subgroup of channels.

[0111] Although the present invention has been described in connection with specific exemplary embodiments, the present invention is not limited to the embodiments disclosed herein, but is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the present invention and its equivalents. [Explanation of symbols]

[0112] 10 Mobile Station 11 Antenna 12. Radio 14 Baseband Processor 18 Application Processors 20 base station 30 Downlink Electromagnetic Signals (Downlink Analog Signals) 40 Uplink Electromagnetic Signals 50 Digital information (binary data) 200 Physical Downlink Shared Channel (PDSCH) Management Unit 210 Subgroup Deciding Device 250 PDSCH Selector 270 Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) Generator

Claims

1. 1. A method for processing multiple superimposed channels, comprising: receiving, at a mobile station including a processor and a memory, a channel including a plurality of physical downlink shared channels (PDSCHs) in a slot; determining, by the processor of the mobile station, one or more sub-groups of PDSCHs within the slot, each of the sub-groups including one or more overlapping PDSCHs that overlap in a time domain; selecting, by the processor of the mobile station, two or more superimposed PDSCHs of at least one sub-group of the one or more sub-groups; generating, by the processor of the mobile station, confirmation bits for the two or more selected superimposed PDSCHs of the at least one sub-group; transmitting, by the mobile station, the acknowledgement bits of the two or more superimposed PDSCHs in the at least one subgroup to a base station; Including, The method according to claim 1, wherein the step of selecting two or more overlapping PDSCHs further comprises the step of determining a number of overlapping semi-persistently scheduled (SPS) PDSCHs and dynamically granted (DG) PDSCHs that can be received in the at least one subgroup.

2. The method of claim 1, wherein the acknowledgement bits are included in two or more containers corresponding to the at least one subgroup, and the two or more containers are included in a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook.

3. 2. The method of claim 1, wherein the acknowledgement bit comprises an acknowledgement (ACK) or negative acknowledgement (NACK) value corresponding to one of the selected two or more superimposed PDSCHs.

4. 2. The method of claim 1, further comprising: decoding, by the mobile station, the two or more selected superimposed PDSCHs.

5. 1. A method for processing multiple superimposed channels, comprising: transmitting, by a base station including a processor and a memory, a channel including a plurality of physical downlink shared channels (PDSCHs) in a slot, the PDSCHs being comprised of one or more subgroups of overlapped PDSCHs; receiving, by the base station, from a mobile station, an acknowledgement (ACK) or a negative acknowledgement (NACK) for two or more superimposed PDSCHs in at least one subgroup of the one or more subgroups within the slot; receiving, by the base station, from the mobile station, a report of the number of overlapping semi-persistently scheduled (SPS) PDSCHs and dynamically granted (DG) PDSCHs that the mobile station can receive in a subgroup; and setting, by the base station, a number of confirmation containers for the subgroup at the confirmation time based on the number of overlapping PDSCHs that the mobile station can receive in the subgroup.

6. determining, by the base station, which of the two or more superimposed PDSCHs of the at least one sub-group is to be decoded by the mobile station; setting, by the base station, a timeout period between transmitting the two or more overlapped PDSCHs of the at least one sub-group and receiving the confirmation based on the determined processing times for the two or more overlapped PDSCHs; 6. The method of claim 5, further comprising:

7. The determined two or more overlapping PDSCHs include N PDSCHs, where N is greater than 1; 7. The method of claim 6, wherein the base station allocates additional processing time for each of the N PDSCHs of the at least one subgroup.

8. 6. The method of claim 5, wherein the confirmation includes a Hybrid Automatic Repeat Request Acknowledgement (HARQ-ACK) codebook including two or more containers corresponding to the two or more overlapped PDSCHs of the at least one subgroup of the slot.

9. 1. A method for processing multiple channels, comprising: receiving, at a mobile station including a processor and a memory, a channel including a plurality of physical downlink shared channels (PDSCHs) in a slot; determining, by the processor of the mobile station, one or more sub-groups of PDSCHs in the slot, each of the sub-groups including one or more overlapping PDSCHs that overlap in a time domain; selecting, by the processor of the mobile station, two or more superimposed PDSCHs of a jth sub-group from the one or more sub-groups; and decoding, by the mobile station, the two or more selected superimposed PDSCHs; The step of selecting two or more superimposed PDSCHs comprises: determining a number α j of dynamic grant (DG) PDSCHs scheduled in the j-th subgroup; selecting the scheduled DG PDSCH; selecting an Mj-αj PDSCH from the remaining PDSCHs of the j-th sub-group; The method, wherein Mj is the number of superimposed PDSCH opportunities that the mobile station can decode in the j-th subgroup.

10. 10. The method of claim 9, wherein αj is 0.

11. 10. The method of claim 9, wherein αj is equal to or greater than 1.

12. Each of the remaining PDSCHs is a semi-persistently scheduled (SPS) PDSCH, and each of the SPS PDSCHs is associated with a corresponding SPS configuration index; The method of claim 9, wherein selecting Mj-αj PDSCHs from among the remaining PDSCHs of the j-th sub-group is based on the corresponding SPS configuration index.

13. Each of the SPS PDSCHs is activated by a corresponding scheduling activation downlink control information (DCI); The corresponding SPS configuration index of each of the SPS PDSCHs is assigned based on the order in which the corresponding scheduling activation DCI of the SPS PDSCH is transmitted to the mobile station; The method of claim 12, wherein the Mj-αj PDSCH is selected from among the remaining PDSCHs of the j-th subgroup based on the SPS configuration index.

14. selecting, by the processor of the mobile station, a semi-persistent scheduled (SPS) PDSCH of an i-th subgroup of the one or more subgroups, where i ≠ j, and the selected SPS PDSCH of the i-th subgroup is overlapped with an SPS PDSCH of the j-th subgroup from among the selected two or more overlapped PDSCHs of the j-th subgroup; comparing, by the processor of the mobile station, the corresponding SPS configuration index of the SPS PDSCH of the jth subgroup with the corresponding SPS configuration index of the SPS PDSCH of the ith subgroup; dropping, by the processor of the mobile station, one of the SPS PDSCH of the jth subgroup and the SPS PDSCH of the ith subgroup based on the comparison; The method of claim 12 further comprising:

15. selecting, by the processor of the mobile station, a dynamic grant (DG) PDSCH of an i-th sub-group of the one or more sub-groups, where i ≠ j, and the selected DG PDSCH of the i-th sub-group overlaps with an SPS PDSCH of the j-th sub-group from among the selected two or more overlapping PDSCHs of the j-th sub-group; dropping, by the processor of the mobile station, the SPS PDSCH of the jth sub-group; 10. The method of claim 9, further comprising:

16. selecting, by the processor of the mobile station, a semi-persistent scheduled (SPS) PDSCH of an i-th subgroup of the one or more subgroups, where i ≠ j, and the selected SPS PDSCH of the i-th subgroup overlaps with a dynamic grant (DG) PDSCH of the j-th subgroup; the processor of the mobile station dropping the SPS PDSCH of the i-th sub-group; 10. The method of claim 9, further comprising:

Citation Information

Patent Citations

  • Extending physical downlink control channels

    JP2014003724A

  • User terminal and wireless communication method

    WO2019159298A1