Terminal device, base station device, and communication method

By detecting and processing information in the DCI format, the terminal device and the base station device decide whether to send a physical uplink shared channel, solving the problem of low communication efficiency in the fifth generation cellular system and achieving efficient and reliable communication.

CN114503660BActive Publication Date: 2025-06-10SHARP KK
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080068321.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2019-10-03
Filing Date
2020-10-02
Publication Date
2025-06-10
Estimated Expiration
2040-10-02

AI Technical Summary

Technical Problem

The prior art is difficult to achieve efficient communication between terminal devices and base station devices in fifth-generation cellular systems, especially in the case of high-speed/large-capacity transmission, low-latency/high-reliability communication and large-scale connections of IoT devices.

Method used

By detecting a specific DCI format between the terminal device and the base station device, the time resources for sending the physical uplink shared channel are determined, and based on this information, whether to cancel the transmission of certain physical uplink shared channels.

Benefits of technology

It realizes efficient communication between the terminal device and the base station device, and improves the overall performance and reliability of the system, especially in high load and low latency scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114503660B_ABST
    Figure CN114503660B_ABST
Patent Text Reader

Abstract

The terminal device detects a first DCI format, which includes first allocation information for determining time resources and the number of repeated transmissions used in the transmission of the PUSCH corresponding to the first TB, and detects a second DCI format, the second DCI format including second allocation information indicating the reception of a downlink signal. Based on the first allocation information, the time resources for transmitting the PUSCH are determined. When the first allocation information indicates that a first PUSCH, which is any one of the repeated transmissions of the PUSCH, is transmitted through a first symbol set, and the second allocation information indicates that the downlink signal is received through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, the transmission of the first PUSCH is cancelled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a terminal device, a base station device, and a communication method.

[0002] This application claims priority to Japanese Patent Application No. 2019-183239 filed in Japan on October 3, 2019, and incorporates its content herein. Background Art

[0003] Currently, as a radio access method and a wireless network technology for the fifth-generation cellular system, in the Third Generation Partnership Project (3GPP), technical research and standard setting have been carried out on LTE (Long Term Evolution)-Advanced Pro (an extended standard of LTE, i.e., LTE-A Pro) and NR (New Radio technology) (Non-Patent Document 1).

[0004] In the fifth-generation cellular system, as assumed scenarios for services, the following three scenarios are requested: eMBB (enhanced Mobile BroadBand) for achieving high-speed / large-capacity transmission, URLLC (Ultra-Reliable and Low Latency Communication) for achieving low-latency / high-reliability communication, and mMTC (massive Machine Type Communication) for a large number of connections of machine-type devices such as IoT (Internet of Things).

[0005] Prior Art Documents

[0006] Non-Patent Documents

[0007] Non-Patent Document 1: RP-161214, NTT DOCOMO, "Revision of SI: Study on New Radio Access Technology", June 2016 Summary of the Invention

[0008] Problems to be Solved by the Invention

[0009] An object of the present invention is to provide a terminal device, a base station device, and a communication method capable of performing efficient communication in the wireless communication system as described above.

[0010] Solution to the Problem

[0011] (1) To achieve the above object, the solution of the present invention adopts the following solution. That is, a terminal device according to an aspect of the present invention includes: a receiving unit that detects a first DCI format, the first DCI format including first allocation information for determining time resources and the number of retransmission times used in the transmission of a physical uplink shared channel corresponding to a first transport block, and detects a second DCI format, the second DCI format including second allocation information indicating the reception of a downlink signal; and a determination unit that determines time resources for transmitting the plurality of physical uplink shared channels based on the first allocation information. When the first allocation information indicates that a first physical uplink shared channel, which is any one of the retransmissions of the physical uplink shared channel, is transmitted through a first symbol set, and the second allocation information indicates that the downlink signal is received through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, the determination unit cancels the transmission of the first physical uplink shared channel.

[0012] (2) In addition, a base station device according to an aspect of the present invention is a base station device that communicates with a terminal device, and includes: a transmitting unit that transmits a signal including a first DCI format to the terminal device, the first DCI format including first allocation information for determining time resources and the number of retransmission times used in the transmission of a physical uplink shared channel corresponding to a first transport block, and transmits a signal including a second DCI format to the terminal device, the second DCI format including second allocation information indicating the reception of a downlink signal; and a determination unit that determines time resources for receiving the plurality of physical uplink shared channels based on the first allocation information. When the first allocation information indicates that a first physical uplink shared channel, which is any one of the retransmissions of the physical uplink shared channel, is received through a first symbol set, and the second allocation information indicates that the downlink signal is transmitted through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, the determination unit determines not to receive the first physical uplink shared channel.

[0013] (3) Further, a communication method according to an aspect of the present invention is a communication method of a terminal device, which detects a first DCI format including first allocation information for determining time resources and the number of retransmission times used in the transmission of a physical uplink shared channel corresponding to a first transport block, and detects a second DCI format including second allocation information indicating reception of a downlink signal. Based on the first allocation information, time resources for transmitting the plurality of physical uplink shared channels are determined. When the first allocation information indicates that a first physical uplink shared channel, which is any one of the retransmissions of the physical uplink shared channel, is transmitted through a first symbol set, the second allocation information indicates that the downlink signal is received through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, transmission of the first physical uplink shared channel is cancelled.

[0014] (4) Further, a communication method according to an aspect of the present invention is a communication method of a base station device, which transmits a signal including a first DCI format to the terminal device, the first DCI format including first allocation information for determining time resources and the number of retransmission times used in the transmission of a physical uplink shared channel corresponding to a first transport block, and transmits a signal including a second DCI format to the terminal device, the second DCI format including second allocation information indicating reception of a downlink signal. Based on the first allocation information, time resources for receiving the plurality of physical uplink shared channels are determined. When the first allocation information indicates that a first physical uplink shared channel, which is any one of the retransmissions of the physical uplink shared channel, is received through a first symbol set, the second allocation information indicates that the downlink signal is transmitted through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, it is determined not to receive the first physical uplink shared channel.

[0015] Advantageous Effects

[0016] According to an aspect of the present invention, a terminal device and a base station device can communicate efficiently. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 is a diagram showing the concept of a wireless communication system according to an embodiment of the present invention.

[0018] Figure 2 is a diagram showing an example of an SS / PBCH block and an SS burst set according to an embodiment of the present invention.

[0019] Figure 3This is a diagram showing an example of the general configuration of uplink and downlink time slots according to an embodiment of the present invention.

[0020] Figure 4 This is a diagram showing the relationship in the time domain of subframes, time slots, and mini-slots according to an embodiment of the present invention.

[0021] Figure 5 This is a diagram showing an example of a time slot or subframe according to an embodiment of the present invention.

[0022] Figure 6 This is a diagram showing an example of a table of time slot formats according to an embodiment of the present invention.

[0023] Figure 7 This is a diagram showing an example of beamforming according to an embodiment of the present invention.

[0024] Figure 8 This is a diagram showing an example of a table of a method for determining a resource allocation table applied to PUSCH according to an embodiment of the present invention.

[0025] Figure 9 This is a diagram showing another example of a table of a method for determining a resource allocation table applied to PUSCH according to an embodiment of the present invention.

[0026] Figure 10 This is a diagram showing an example of PUSCH default table A of this embodiment.

[0027] Figure 11 This is a diagram showing an example of PUSCH default table B of this embodiment.

[0028] Figure 12 This is a diagram showing an example of the parameter configuration of the RRC parameter PUSCH-TimeDomainResourceAllocation according to an embodiment of the present invention.

[0029] Figure 13 This is a diagram showing an example of calculating SLIV according to an embodiment of the present invention.

[0030] Figure 14 This is a diagram showing an example of the parameter configuration of the RRC parameter PUSCH-TimeDomainResourceAllocation2 according to an embodiment of the present invention.

[0031] Figure 15 This is a diagram showing an example of the parameter configuration of the RRC parameter PUSCH-TimeDomainResourceAllocation3 according to an embodiment of the present invention.

[0032] Figure 16This is a diagram showing an example of an uplink symbol that can be used for PUSCH transmission in an embodiment of the present invention.

[0033] Figure 17 This is a diagram showing an example of PUSCH dropping in the repeated transmission of PUSCH in an embodiment of the present invention.

[0034] Figure 18 This is a diagram showing an example of the time resource configuration of PUSCH in the repeated transmission of PUSCH in an embodiment of the present invention.

[0035] Figure 19 This is a diagram showing an example of the segmentation of PUSCH in an embodiment of the present invention.

[0036] Figure 20 This is a diagram showing another example of the segmentation of PUSCH in an embodiment of the present invention.

[0037] Figure 21 This is a schematic diagram of the first frequency hopping in an embodiment of the present invention.

[0038] Figure 22 This is a schematic diagram of the second frequency hopping in an embodiment of the present invention.

[0039] Figure 23 This is a schematic block diagram showing the configuration of the terminal device 1 in an embodiment of the present invention.

[0040] Figure 24 This is a schematic block diagram showing the configuration of the base station device 3 in an embodiment of the present invention. Detailed Embodiments

[0041] Hereinafter, embodiments of the present invention will be described.

[0042] Figure 1 This is a conceptual diagram of the wireless communication system of this embodiment. In Figure 1 the wireless communication system includes a terminal device 1A, a terminal device 1B, and a base station device 3. Hereinafter, the terminal device 1A and the terminal device 1B will also be referred to as the terminal device 1.

[0043] The terminal device 1 is also referred to as a user terminal, mobile station device, communication terminal, mobile device, terminal, UE (User Equipment), MS (Mobile Station). The base station device 3 is also referred to as a radio base station device, base station, radio base station, fixed station, NB (Node B), eNB (evolved Node B), BTS (Base Transceiver Station), BS (Base Station), NR NB (NR Node B), NNB, TRP (Transmission and Reception Point), gNB. The base station device 3 may also include a core network device. In addition, the base station device 3 may include one or more transmission reception points 4. At least a part of the functions / processes of the base station device 3 described below may be the functions / processes of each of the transmission reception points 4 included in the base station device 3. The base station device 3 may serve the terminal device 1 by using the communicable range (communication area) controlled by the base station device 3 as one or more cells. In addition, the base station device 3 may also serve the terminal device 1 by using the communicable range (communication area) controlled by one or more transmission reception points 4 as one or more cells. In addition, the base station device 3 may also divide one cell into a plurality of local areas (Beamed area), and serve the terminal device 1 in each local area. Here, the local area may be identified based on the index of the beam used in beamforming or the index of precoding.

[0044] In the present embodiment, the wireless communication link from the base station device 3 to the terminal device 1 is referred to as a downlink. In the present embodiment, the wireless communication link from the terminal device 1 to the base station device 3 is referred to as an uplink.

[0045] In Figure 1In the wireless communication between the terminal device 1 and the base station device 3, orthogonal frequency division multiplexing (OFDM: Orthogonal Frequency Division Multiplexing) including a cyclic prefix (CP: Cyclic Prefix), single-carrier frequency division multiplexing (SC-FDM: Single-Carrier Frequency Division Multiplexing), discrete Fourier transform spread OFDM (DFT-S-OFDM: Discrete Fourier Transform Spread OFDM), and multi-carrier code division multiplexing (MC-CDM: Multi-Carrier Code Division Multiplexing) can be used.

[0046] In addition, in Figure 1 the wireless communication between the terminal device 1 and the base station device 3, universal-filtered multi-carrier (UFMC: Universal-Filtered Multi-Carrier), filtered OFDM (F-OFDM: Filtered OFDM), windowed OFDM, and filter-bank multi-carrier (FBMC: Filter-Bank Multi-Carrier) can also be used.

[0047] It should be noted that in this embodiment, OFDM is used as the transmission method and is described with OFDM symbols, but the cases where the above other transmission methods are used are also included in one aspect of the present invention.

[0048] In addition, in Figure 1 the wireless communication between the terminal device 1 and the base station device 3, CP may not be used, or the above-mentioned transmission methods with zero-padding can be used instead of CP. In addition, CP and zero-padding can be added to both the front and the rear.

[0049] One aspect of the present embodiment can operate in carrier aggregation or dual connectivity of radio access technologies (RATs) such as LTE, LTE-A / LTE-A Pro. At this time, it can be used for some or all cells or cell groups, carriers or carrier groups (e.g., Primary Cell (PCell), Secondary Cell (SCell), Primary and Secondary Cell (PSCell), Master Cell Group (MCG), Secondary Cell Group (SCG), etc.). In addition, one aspect of the present embodiment can be used for stand-alone deployment for independent operation. In dual connectivity operation, the SpCell (Special Cell) is called the PCell of the MCG or the PSCell of the SCG depending on whether the MAC (Medium Access Control) entity is associated with the MCG or the SCG. If it is not dual-link operation, the SpCell (Special Cell) is called the PCell. The SpCell (Special Cell) supports PUCCH transmission and contention-based random access.

[0050] In the present embodiment, one or more serving cells can be set for the terminal device 1. The set of multiple serving cells can include one primary cell and one or more secondary cells. The primary cell can be the serving cell in which the initial connection establishment process has been performed, the serving cell in which the connection re-establishment process has started, or the cell indicated as the primary cell during the handover process. One or more secondary cells can be set at the time point when the RRC (Radio Resource Control) connection has been established or later. However, the set of multiple serving cells can include one primary and secondary cell. The primary and secondary cell can be the secondary cell among the one or more secondary cells set for the terminal device 1 that can transmit control information on the uplink. In addition, two subsets of serving cells, namely the master cell group and the secondary cell group, can also be set for the terminal device 1. The master cell group can be composed of one primary cell and zero or more secondary cells. The secondary cell group can be composed of one primary and secondary cell and zero or more secondary cells.

[0051] The wireless communication system of this embodiment can apply TDD (Time Division Duplex) and / or FDD (Frequency Division Duplex). The TDD (Time Division Duplex) mode or the FDD (Frequency Division Duplex) mode can be applied to all of the plurality of cells. In addition, cells applying the TDD mode and cells applying the FDD mode can be aggregated. The TDD mode can also be referred to as unpaired spectrum operation. The FDD mode can also be referred to as paired spectrum operation.

[0052] In the downlink of this embodiment, the carrier corresponding to the serving cell is referred to as a downlink component carrier (or downlink carrier). In the uplink of this embodiment, the carrier corresponding to the serving cell is referred to as an uplink component carrier (or uplink carrier). In the sidelink of this embodiment, the carrier corresponding to the serving cell is referred to as a sidelink component carrier (or sidelink carrier). The downlink component carrier, the uplink component carrier, and / or the sidelink component carrier are collectively referred to as a component carrier (or carrier).

[0053] The physical channels and physical signals of this embodiment will be described.

[0054] In Figure 1 the wireless communication between the terminal device 1 and the base station device 3, the following physical channels are used.

[0055] ·PBCH (Physical Broadcast Channel)

[0056] ·PDCCH (Physical Downlink Control Channel)

[0057] ·PDSCH (Physical Downlink Shared Channel)

[0058] ·PUCCH (Physical Uplink Control Channel)

[0059] ·PUSCH (Physical Uplink Shared Channel)

[0060] ·PRACH (Physical Random Access Channel)

[0061] PBCH is an important information block (MIB: Master Information Block, EIB: Essential Information Block, BCH: Broadcast Channel) for broadcasting important system information required by the terminal device 1.

[0062] In addition, PBCH can be used to broadcast the time index within the period of the block of synchronization signals (also referred to as the SS / PBCH block). Here, the time index is information indicating the index of the synchronization signal and PBCH within the cell. For example, in the case of transmitting the SS / PBCH block assuming the use of three transmission beams (transmission filter setting, quasi co-location (QCL) related to reception spatial parameters), it can represent the time sequence within a preset period or after the setting. In addition, the terminal device can recognize the difference in the time index as the difference in the transmission beam.

[0063] PDCCH is used to transmit (or carry) downlink control information (DCI: Downlink Control Information) in the downlink wireless communication (wireless communication from the base station device 3 to the terminal device 1). Here, one or more DCIs (which can also be DCI formats) are defined for the transmission of the downlink control information. That is, the fields for the downlink control information are defined as DCIs and are mapped to information bits. PDCCH is transmitted in PDCCH candidates. The terminal device 1 monitors the set of PDCCH candidates in the serving cell. Here, monitoring means attempting to decode the PDCCH according to a certain DCI format.

[0064] For example, the following DCI formats can be defined.

[0065] · DCI format 0_0

[0066] · DCI format 0_1

[0067] · DCI format 0_2

[0068] · DCI format 1_0

[0069] · DCI format 1_1

[0070] · DCI format 1_2

[0071] · DCI format 2_0

[0072] · DCI format 2_1

[0073] · DCI format 2_2

[0074] · DCI format 2_3

[0075] DCI format 0_0 can be used for the scheduling of PUSCH in a certain serving cell. DCI format 0_0 can include information indicating the scheduling information (frequency-domain resource allocation and time-domain resource allocation) of PUSCH. DCI format 0_0 can be appended with a CRC (Cyclic Redundancy Check) scrambled by any one of the cell-RNTI (Cell-RNTI: C-RNTI), configured scheduling (Configured Scheduling: CS)-RNTI, MCS-C-RNTI, and / or temporary C-NRTI (Temporary C-NRTI: TC-RNTI) in the Radio Network Temporary Identifier (RNTI) used as an identifier. DCI format 0_0 can be monitored in the common search space or the UE-specific search space.

[0076] DCI format 0_1 can be used for the scheduling of PUSCH in a certain serving cell. DCI format 0_1 can include: information indicating the scheduling information (frequency-domain resource allocation and time-domain resource allocation) of PUSCH, information indicating the bandwidth part (BWP: BandWidthPart), a channel state information (CSI: Channel State Information) request, a sounding reference signal (SRS: Sounding Reference Signal) request, and / or information related to the antenna port. DCI format 0_1 can be appended with a CRC scrambled by any one of the C-RNTI, CS-RNTI, semi-persistent (Semi Persistent: SP)-CSI-RNTI, and / or MCS-C-RNTI in the RNTI. DCI format 0_1 can be monitored in the UE-specific search space.

[0077] DCI format 0_2 can be used for the scheduling of PUSCH in a serving cell. DCI format 0_2 may include information indicating the scheduling information (frequency-domain resource allocation and time-domain resource allocation) of the PUSCH, information indicating the BWP, CSI request, SRS request, and / or information related to antenna ports. DCI format 0_2 may be appended with a CRC scrambled by any one of C-RNTI, CSI-RNTI, SP-CSI-RNTI, and / or MCS-C-RNTI in the RNTI. DCI format 0_2 can be monitored in the UE-specific search space. DCI format 0_2 may be referred to as DCI format 0_1A, etc.

[0078] DCI format 1_0 can be used for the scheduling of PDSCH in a serving cell. DCI format 1_0 may include information indicating the scheduling information (frequency-domain resource allocation and time-domain resource allocation) of the PDSCH. DCI format 1_0 may be appended with a CRC scrambled by any one of C-RNTI, CS-RNTI, MCS-C-RNTI, paging RNTI (P-RNTI), system information (SI)-RNTI, random access (RA)-RNTI, and / or TC-RNTI in the identifier. DCI format 1_0 can be monitored in the common search space or the UE-specific search space.

[0079] DCI format 1_1 can be used for the scheduling of PDSCH in a serving cell. DCI format 1_1 may include: information indicating the scheduling information (frequency-domain resource allocation and time-domain resource allocation) of the PDSCH, information indicating the partial bandwidth (BWP), transmission configuration indication (TCI), and / or information related to antenna ports. DCI format 1_1 may be appended with a CRC scrambled by any one of C-RNTI, CS-RNTI, and / or MCS-C-RNTI in the RNTI. DCI format 1_1 can be monitored in the UE-specific search space.

[0080] DCI format 1_2 can be used for the scheduling of PDSCH in a serving cell. DCI format 1_2 may include information indicating the scheduling information (frequency-domain resource allocation and time-domain resource allocation) of the PDSCH, information indicating the BWP, TCI, and / or information related to antenna ports. DCI format 1_2 may be appended with a CRC scrambled by any one of C-RNTI, CS-RNTI, and / or MCS-C-RNTI in the RNTI. DCI format 1_2 can be monitored in the UE-specific search space. DCI format 1_2 may be referred to as DCI format 1_1A, etc.

[0081] DCI format 2_0 is used to notify the slot format of one or more time slots. The slot format is defined such that each OFDM symbol within a time slot is classified as either downlink, flexible, or uplink. For example, in the case of slot format 28, the OFDM symbols of the 14 symbols within the time slot indicating slot format 28 are applied with DDDDDDDDDDDDFU. Here, D is a downlink symbol, F is a flexible symbol, and U is an uplink symbol. It should be noted that the time slots will be described later.

[0082] DCI format 2_1 is used to notify the terminal device 1 of physical resource blocks (PRBs or RBs) and OFDM symbols that can be assumed not to be transmitted. It should be noted that this information may also be referred to as a preemption indication (intermittent transmission indication).

[0083] DCI format 2_2 is used to transmit the PUSCH and the transmit power control (TPC: Transmit Power Control) command for the PUSCH.

[0084] DCI format 2_3 is used to transmit a group of TPC commands for the transmission of sounding reference signals (SRS) implemented by one or more terminal devices 1. In addition, an SRS request may be transmitted together with the TPC command. In addition, in DCI format 2_3, an SRS request and a TPC command can be defined for an uplink without a PUSCH and a PUCCH or an uplink where the transmit power control of the SRS is not associated with the transmit power control of the PUSCH.

[0085] The DCI for the downlink is also referred to as a downlink grant or a downlink assignment. Here, the DCI for the uplink is also referred to as an uplink grant or an uplink assignment. The DCI may also be referred to as a DCI format.

[0086] The CRC parity bits appended to the DCI format transmitted via a PDCCH are scrambled by SI-RNTI, P-RNTI, C-RNTI, CS-RNTI, RA-RNTI, or TC-RNTI. The SI-RNTI may be an identifier for broadcasting system information. The P-RNTI may be an identifier for paging and notification of system information change. The C-RNTI, MCS-C-RNTI, and CS-RNTI are identifiers for identifying a terminal device within a cell. The TC-RNTI is an identifier for identifying the terminal device 1 that has transmitted a random access preamble in a contention based random access procedure.

[0087] The C-RNTI is used to control the PDSCH or PUSCH in one or more time slots. The CS-RNTI is used to periodically allocate resources for the PDSCH or PUSCH. The MCS-C-RNTI is used to indicate the use of an MCS table specified for grant-based transmission. The TC-RNTI is used to control the PDSCH transmission or PUSCH transmission in one or more time slots. The TC-RNTI is used to schedule the retransmission of the random access message 3 and the transmission of the random access message 4. The RA-RNTI is determined based on the frequency and time position information of the physical random access channel on which the random access preamble has been transmitted.

[0088] The C-RNTI and / or other RNTIs may use different values corresponding to the type of service of the PDSCH or PUSCH traffic. The C-RNTI and other RNTIs may also use different values corresponding to the service type (eMBB, URLLC, and / or mMTC) of the data transmitted via the PDSCH or PUSCH. The base station device 3 may use RNTIs with different values corresponding to the service type of the transmitted data. The terminal device 1 may identify the service type of the data transmitted via the associated PDSCH or PUSCH by the value of the (for scrambling) RNTI applied to the received DCI.

[0089] In the wireless communication on the uplink (wireless communication from the terminal device 1 to the base station device 3), the PUCCH is used to transmit uplink control information (Uplink Control Information: UCI). Here, the uplink control information may include channel state information (CSI: Channel State Information) for indicating the state of the downlink channel. In addition, the uplink control information may include a scheduling request (SR: Scheduling Request) for requesting UL-SCH resources. In addition, the uplink control information may include HARQ-ACK (Hybrid Automatic Repeat request ACKnowledgement). The HARQ-ACK may represent the HARQ-ACK for the downlink data (Transport block, Medium Access Control Protocol Data Unit: MAC PDU, Downlink-Shared Channel: DL-SCH).

[0090] The PDSCH is used to transmit downlink data (DL-SCH: Downlink Shared CHannel) from the Medium Access Control (MAC) layer. In addition, in the case of the downlink, the PDSCH is also used for transmitting system information (SI: System Information), random access response (RAR: Random Access Response), etc.

[0091] The PUSCH can be used to transmit HARQ-ACK and / or CSI together with the uplink data from the MAC layer (UL-SCH: Uplink Shared CHannel) or the uplink data. In addition, the PUSCH can also be used to transmit only CSI or only HARQ-ACK and CSI. That is, the PUSCH can also be used to transmit only UCI.

[0092] Here, the base station device 3 and the terminal device 1 exchange (transmit and receive) signals at the higher layer. For example, the base station device 3 and the terminal device 1 can transmit and receive RRC messages (also referred to as RRC message, RRC information, RRC signalling) in the Radio Resource Control (RRC) layer. In addition, the base station device 3 and the terminal device 1 can also transmit and receive MAC control elements in the Medium Access Control (MAC) layer. Moreover, the RRC layer of the terminal device 1 obtains the broadcast system information from the base station device 3. Here, the RRC message, the system information, and / or the MAC control element are also referred to as the higher layer signaling or the higher layer parameter. The parameters included in the higher layer signaling received by the terminal device 1 can be respectively referred to as the higher layer parameters. The higher layer here means the higher layer viewed from the physical layer, and thus can include one or more of the MAC layer, the RRC layer, the RLC layer, the PDCP layer, the Non Access Stratum (NAS) layer, etc. For example, in the processing of the MAC layer, the higher layer can include one or more of the RRC layer, the RLC layer, the PDCP layer, the NAS layer, etc. Hereinafter, the meaning of "A is given (provided) by the higher layer" can be that the higher layer (mainly the RRC layer, the MAC layer, etc.) of the terminal device 1 receives A from the base station device 3 and gives (provides) the received A from the higher layer of the terminal device 1 to the physical layer of the terminal device 1. For example, in the terminal device 1, "providing the higher layer parameter" can mean receiving the higher layer signaling from the base station device 3 and providing the higher layer parameter included in the received higher layer signaling from the higher layer of the terminal device 1 to the physical layer of the terminal device 1. Setting the higher layer parameter for the terminal device 1 can mean giving (providing) the higher layer parameter to the terminal device 1. For example, setting the higher layer parameter for the terminal device 1 can mean that the terminal device 1 receives the higher layer signaling from the base station device 3 and sets the received higher layer parameter in the higher layer. Among them, setting the higher layer parameter for the terminal device 1 can include setting the default parameter of the higher layer pre-provided to the terminal device 1.

[0093] The PDSCH or PUSCH can be used to transmit RRC signaling and MAC control elements. The RRC signaling transmitted from the base station device 3 via the PDSCH can be signaling common to multiple terminal devices 1 within a cell. In addition, the RRC signaling transmitted from the base station device 3 can also be signaling dedicated to a certain terminal device 1 (also referred to as dedicated signaling). That is, dedicated signaling can be used to transmit UE-specific information to a certain terminal device 1. In addition, the PUSCH can be used to transmit the UE's capability on the uplink.

[0094] In Figure 1 in the downlink wireless communication, the following downlink physical signals are used. Here, the downlink physical signals are not used to transmit information output from the upper layer, but are used by the physical layer.

[0095] · Synchronization signal (SS)

[0096] · Reference Signal (RS)

[0097] The synchronization signal may include a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS). The PSS and SSS can be used to detect the cell ID.

[0098] The synchronization signal is used for the terminal device 1 to acquire downlink frequency domain and time domain synchronization. Here, the synchronization signal can be used for the terminal device 1 to select precoding or a beam in the precoding or beamforming performed by the base station device 3. It should be noted that a beam can also be referred to as a transmission or reception filtering setting, or spatial domain transmission filtering or spatial domain reception filtering.

[0099] The reference signal is used for the terminal device 1 to perform transmission path compensation of the physical channel. Here, the reference signal can also be used for the terminal device 1 to calculate the downlink CSI. In addition, the reference signal can be used for fine synchronization, which is a fine synchronization that can achieve synchronization of parameter sets such as wireless parameters and subcarrier spacing, and FFT window synchronization.

[0100] In this embodiment, any one or more of the following downlink reference signals are used.

[0101] · DMRS (Demodulation Reference Signal)

[0102] · CSI-RS (Channel State Information Reference Signal: Channel State Information Reference Signal)

[0103] · PTRS (Phase Tracking Reference Signal: Phase Tracking Reference Signal)

[0104] · TRS (Tracking Reference Signal: Tracking Reference Signal)

[0105] DMRS is used to demodulate the modulated signal. It should be noted that two types of reference signals can be defined in DMRS, namely the reference signal for demodulating PBCH and the reference signal for demodulating PDSCH, and both can be referred to as DMRS. CSI-RS is used for the measurement of channel state information (CSI: Channel State Information) and beam management, and applies the transmission method of periodic, semi-static or aperiodic CSI reference signals. For CSI-RS, non-zero power (NZP: Non-Zero Power) CSI-RS and CSI-RS with zero transmission power (or reception power) (zero power (ZP: Zero Power)) can be defined. Here, ZP CSI-RS can be defined as a CSI-RS resource with zero transmission power or not transmitted. PTRS is used to track the phase on the time axis to ensure the frequency offset caused by phase noise. TRS is used to ensure the Doppler frequency shift during high-speed movement. It should be noted that TRS can be used as a setting of CSI-RS. For example, the CSI-RS of a port can also be set as TRS for wireless resources.

[0106] In this embodiment, any one or more of the following uplink reference signals are used.

[0107] · DMRS (Demodulation Reference Signal: Demodulation Reference Signal)

[0108] · PTRS (Phase Tracking Reference Signal: Phase Tracking Reference Signal)

[0109] · SRS (Sounding Reference Signal: Sounding Reference Signal)

[0110] The DMRS is used for demodulating the modulated signal. It should be noted that two types of reference signals can be defined in the DMRS, namely, the reference signal for demodulating the PUCCH and the reference signal for demodulating the PUSCH, and both can be referred to as the DMRS. The SRS is used for measuring the channel state information (CSI) of the uplink, channel sounding, and beam management. The PTRS is used for tracking the phase on the time axis to ensure the frequency offset caused by the phase noise.

[0111] In this embodiment, the downlink physical channel and / or the downlink physical signal are collectively referred to as the downlink signal. In this embodiment, the uplink physical channel and / or the uplink physical signal are collectively referred to as the uplink signal. In this embodiment, the downlink physical channel and / or the uplink physical channel are collectively referred to as the physical channel. In this embodiment, the downlink physical signal and / or the uplink physical signal are collectively referred to as the physical signal.

[0112] The BCH, UL-SCH, and DL-SCH are transport channels. The channels used in the Medium Access Control (MAC) layer are called transport channels. Also, the unit of the transport channel used in the MAC layer is called the transport block (TB) and / or the MAC PDU (Protocol Data Unit). The HARQ (Hybrid Automatic Repeat reQuest) is controlled for each transport block in the MAC layer. The transport block is the unit of the data delivered by the MAC layer to the physical layer. In the physical layer, the transport block is mapped to a codeword and encoded for each codeword.

[0113] Figure 2 FIG. is an example showing the SS / PBCH block (also referred to as the synchronization signal block, SS block, SSB) and the SS burst set (also referred to as the synchronization signal burst set) of this embodiment. Figure 2 An example is shown in which 2 SS / PBCH blocks are included in the periodically transmitted SS burst set, and the SS / PBCH block is composed of 4 consecutive OFDM symbols.

[0114] The SS / PBCH block is a unit block that includes at least the synchronization signals (PSS, SSS) and / or the PBCH. The signal / channel included in the SS / PBCH block is represented as transmitting the SS / PBCH block. When using one or more SS / PBCH blocks in the SS burst set to transmit the synchronization signal and / or the PBCH, the base station device 3 can use a downlink transmission beam independent for each SS / PBCH block.

[0115] In Figure 2In [reference document], PSS, SSS, and PBCH are time-division multiplexed / frequency-division multiplexed in an SS / PBCH block. Among them, the multiplexing order of PSS, SSS, and / or PBCH in the time domain can be different from Figure 2 the example shown in [reference document].

[0116] The SS burst set can be periodically transmitted by the base station device 3. For example, the period used for the SS / PBCH block in initial access and the period set for the connected (Connected or RRC_Connected) terminal device 1 can be defined. In addition, the period set for the connected (Connected or RRC_Connected) terminal device 1 can be set in the RRC layer. Moreover, the period set for the connected (Connected or RRC_Connected) terminal device 1 is the period of the time-domain radio resources that can potentially be transmitted, and in fact, it can also be determined whether to be transmitted by the base station device 3. In addition, the period for the SS / PBCH block in initial access can be predefined in the specification or the like.

[0117] The SS burst set can be determined based on the system frame number (SFN: System Frame Number). In addition, the start position (boundary) of the SS burst set can be determined based on the SFN and the period.

[0118] For the SS / PBCH block, the SSB index (which can also be referred to as the SSB / PBCH block index) is allocated according to the temporal position within the SS burst set. The terminal device 1 calculates the SSB index based on the information of the PBCH included in the detected SS / PBCH block and / or the information of the reference signal.

[0119] The same SSB index is allocated to the SS / PBCH blocks with the same relative time within each SS burst set among multiple SS burst sets. It can be assumed that the SS / PBCH blocks with the same relative time within each SS burst set among multiple SS burst sets are QCL (or the same downlink transmission beam is applied). In addition, it can also be assumed that the antenna ports of the SS / PBCH blocks with the same relative time within each SS burst set among multiple SS burst sets are QCL related to the average delay, Doppler shift, and spatial correlation.

[0120] It can also be assumed that within the period of a certain SS burst set, the SS / PBCH blocks allocated with the same SSB index are QCL related to the average delay, average gain, Doppler spread, Doppler shift, and spatial correlation. The setting corresponding to one or more SS / PBCH blocks (or it can also be a reference signal) that are QCL can be called the QCL setting.

[0121] The number of SS / PBCH blocks (which may be referred to as the number of SS blocks or SSB number) can be defined as, for example, the number of SS / PBCH blocks (quantity) within an SS burst or an SS burst set or in the period of SS / PBCH blocks. In addition, the number of SS / PBCH blocks can represent the number of beam groups for cell selection within an SS burst or an SS burst set or in the periodicity of SS / PBCH blocks. Here, a beam group can be defined as: the number of different SS / PBCH blocks or the number of different beams included within an SS burst or an SS burst set or in the periodicity of SS / PBCH blocks.

[0122] Hereinafter, the reference signals described in this embodiment include downlink reference signals, synchronization signals, SS / PBCH blocks, downlink DM-RS, CSI-RS, uplink reference signals, SRS, and / or uplink DM-RS. For example, in this embodiment, the downlink reference signals, synchronization signals, and / or SS / PBCH blocks can be referred to as reference signals. The reference signals used in the downlink include downlink reference signals, synchronization signals, SS / PBCH blocks, downlink DM-RS, CSI-RS, etc. The reference signals used in the uplink include uplink reference signals, SRS, and / or uplink DM-RS, etc.

[0123] In addition, the reference signals can be used for radio resource measurement (RRM: Radio Resource Measurement). In addition, the reference signals can be used for beam management.

[0124] Beam management can be a process of the base station device 3 and / or the terminal device 1 for matching the directivity of the analog and / or digital beams in the transmitting device (the base station device 3 in the case of the downlink and the terminal device 1 in the case of the uplink) with the analog and / or digital beams in the receiving device (the terminal device 1 in the case of the downlink and the base station device 3 in the case of the uplink) to obtain beam gain.

[0125] It should be noted that as a process of constituting, setting, or establishing beam pairing, the following processes may be included.

[0126] · Beam selection

[0127] · Beam refinement

[0128] · Beam recovery

[0129] For example, beam selection can be a process of selecting a beam in the communication between the base station device 3 and the terminal device 1. In addition, beam refinement can be a process of further selecting a beam with high gain or changing the beam between the optimal base station device 3 and the terminal device 1 by the movement of the terminal device 1. Beam recovery can be a process of reselecting a beam when the quality of the communication link deteriorates due to blockage caused by obstacles, people passing by, etc. in the communication between the base station device 3 and the terminal device 1.

[0130] Beam selection and beam refinement can be included in beam management. The following processes can be included in beam recovery.

[0131] · Detect beam failure

[0132] · Discover a new beam

[0133] · Send a beam recovery request

[0134] · Monitor the response to the beam recovery request

[0135] For example, when selecting the transmission beam from the base station device 3 to the terminal device 1, the RSRP (Reference Signal Received Power) of the SSS included in the CSI-RS or SS / PBCH block can be used, or CSI can also be used. In addition, as a report to the base station device 3, the CSI-RS resource index (CRI: CSI-RS Resource Index) can be used, or the index indicated by the sequence of the PBCH and / or the demodulation reference signal (DMRS) for the demodulation of the PBCH included in the SS / PBCH block can also be used.

[0136] In addition, the base station device 3 indicates the CRI or the time index of the SS / PBCH when indicating the beam to the terminal device 1, and the terminal device 1 receives based on the indicated CRI or the time index of the SS / PBCH. At this time, the terminal device 1 can set and receive spatial filtering based on the indicated CRI or the time index of the SS / PBCH. In addition, the terminal device 1 can perform reception using Quasi Co-Location (QCL). That a certain signal (antenna port, synchronization signal, reference signal, etc.) is "QCL" with another signal (antenna port, synchronization signal, reference signal, etc.) or "uses the assumption of QCL" can be interpreted as that a certain signal has established an association with another signal.

[0137] If the long-term property of the channel for a symbol in a certain antenna port can be inferred from the channel for a symbol in the antenna port that transmits the other party, then the two antenna ports are considered to be QCL. The long-term properties of the channel include one or more of the following: delay spread, Doppler spread, Doppler shift, average gain, and average delay. For example, when antenna port 1 and antenna port 2 are QCL related to the average delay, it means that the reception timing of antenna port 2 can be inferred based on the reception timing of antenna port 1.

[0138] This QCL can also be extended to beam management. Therefore, the QCL extended to space can also be redefined. For example, as the long-term property of the channel in the assumption of QCL in the spatial domain, it can be the angle of arrival (AoA (Angle of Arrival), ZoA (Zenith angle of Arrival), etc.) and / or angle spread (Angle Spread, such as ASA (Angle Spread of Arrival), ZSA (Zenith angle Spread of Arrival)) in the wireless link or channel, the angle of departure (AoD (angle of departure), ZoD, etc.) or its angle spread (Angle Spread, such as ASD (Angle Spread of Departure), ZSD (Zenith angle Spread of Departure)), spatial correlation, and received spatial parameters.

[0139] For example, when it is considered that antenna port 1 and antenna port 2 are QCL with respect to the received spatial parameters, it means that the reception beam for receiving the signal from antenna port 2 can be inferred based on the reception beam (received spatial filtering) for receiving the signal from antenna port 1.

[0140] As the QCL type, a combination of long-term properties that can be considered as QCL can be defined. For example, the following types can be defined.

[0141] · Type A: Doppler shift, Doppler spread, average delay, delay spread

[0142] · Type B: Doppler shift, Doppler spread

[0143] · Type C: Average delay, Doppler shift

[0144] · Type D: Received spatial parameters

[0145] The above QCL types can set and / or indicate the assumptions of the QCL of one or two reference signals and PDCCH or PDSCH DMRS as transmission setting indications (TCI: Transmission Configuration Indication) through the RRC and / or MAC layer and / or DCI. For example, in the case where the index #2 of the SS / PBCH block and QCL type A + QCL type B are set and / or indicated as a state of the TCI when the terminal device 1 receives the PDCCH, when the terminal device 1 receives the PDCCH DMRS, it can regard the DMRS of the PDCCH as the Doppler shift, Doppler spread, average delay, delay spread, received spatial parameters, and long-term characteristics of the channel during the reception of the SS / PBCH block index #2, and perform synchronization and transmission path estimation. At this time, the reference signal indicated by the TCI (the SS / PBCH block in the above example) can be called the source reference signal, and the reference signal affected by the long-term characteristics inferred according to the long-term characteristics of the channel when receiving the source reference signal (the PDCCH DMRS in the above example) can be called the target reference signal. In addition, the TCI can set the combination of the source reference signal and the QCL type for one or more TCI states through the RRC, and indicate it to the terminal device 1 through the MAC layer or DCI.

[0146] According to this method, as beam management and beam indication / reporting, the operations of the base station device 3 and the terminal device 1 equivalent to beam management can be defined based on the assumptions of QCL in the spatial domain and radio resources (time and / or frequency).

[0147] Hereinafter, the subframe will be described. In this embodiment, it is hereinafter referred to as a subframe, but the subframe of this embodiment may also be referred to as a resource unit, a radio frame, a time interval, a time period, etc.

[0148] Figure 3FIG. is an example showing a schematic configuration of uplink and downlink time slots according to a first embodiment of the present invention. The length of each radio frame is 10 ms. In addition, each radio frame is composed of 10 subframes and W time slots. In addition, one time slot is composed of X OFDM symbols. That is, the length of one subframe is 1 ms. Each time slot is defined by the subcarrier spacing in terms of time length. For example, when the subcarrier spacing of the OFDM symbol is 15 kHz and it is NCP (Normal Cyclic Prefix), X = 7 or X = 14, which are 0.5 ms and 1 ms respectively. In addition, when the subcarrier spacing is 60 kHz, X = 7 or X = 14, which are 0.125 ms and 0.25 ms respectively. In addition, for example, when X = 14, when the subcarrier spacing is 15 kHz, W = 10, and when the subcarrier spacing is 60 kHz, W = 40. Figure 3 The case where X = 7 is shown as an example. It should be noted that Figure 3 in one example, the same expansion can also be carried out when X = 14. In addition, the uplink time slot can be defined in the same way, or the downlink time slot and the uplink time slot can be defined separately. In addition, Figure 3 the bandwidth of the cell can be defined as a part of the frequency band (BWP: BandWidthPart). In addition, the time slot can be defined as a transmission time interval (TTI: Transmission Time Interval). The time slot may not be defined as a TTI. The TTI can be the transmission period of the transmission block.

[0149] The signal or physical channel transmitted in each time slot can be represented by a resource grid. The resource grid defines each parameter set (subcarrier spacing and cyclic prefix length) and each carrier through a plurality of subcarriers and a plurality of OFDM symbols. The number of subcarriers constituting one time slot depends on the downlink and uplink bandwidths of the cell respectively. Each element in the resource grid is called a resource element. The resource element can be identified using the subcarrier number and the OFDM symbol number.

[0150] The resource grid is used to represent the mapping of resource elements for a certain physical downlink channel (such as PDSCH, etc.) or uplink channel (such as PUSCH, etc.). For example, in the case where the subcarrier spacing is 15 kHz, when the number of OFDM symbols X included in a subframe is 14 and it is NCP, one physical resource block is defined by 14 consecutive OFDM symbols in the time domain and 12*Nmax consecutive subcarriers in the frequency domain. Nmax is the maximum number of resource blocks (RBs) determined by the subcarrier spacing setting μ described later. That is to say, the resource grid is composed of (14*12*Nmax, μ) resource elements. In the case of ECP (Extended CP), only a subcarrier spacing of 60 kHz is supported. Therefore, one physical resource block is defined, for example, by 12 (the number of OFDM symbols included in one time slot) * 4 (the number of time slots included in one subframe) = 48 consecutive OFDM symbols in the time domain and 12*Nmax, μ consecutive subcarriers in the frequency domain. That is to say, the resource grid is composed of (48*12*Nmax, μ) resource elements.

[0151] As resource blocks (RBs), there are defined reference resource blocks, common resource blocks, physical resource blocks, and virtual resource blocks. One resource block is defined as 12 consecutive subcarriers in the frequency domain. The reference resource block is shared among all subcarriers. For example, resource blocks can be formed with a subcarrier spacing of 15 kHz and numbered in ascending order. The subcarrier index 0 of the reference resource block index 0 can also be called reference point A (point A) (or simply called "reference point"). The common resource block is a resource block numbered in ascending order from 0 starting from reference point A in each subcarrier spacing setting μ. The above-mentioned resource grid is defined by this common resource block. The physical resource block is a resource block numbered in ascending order from 0 included in the partial bandwidth (BWP) described later. First, a certain physical uplink channel is mapped to a virtual resource block. Then, the virtual resource block is mapped to a physical resource block. Hereinafter, the resource block can be a virtual resource block, a physical resource block, a common resource block, or a reference resource block.

[0152] Next, the subcarrier spacing setting μ is described. As mentioned above, one or more OFDM parameter sets are supported in NR. In a certain BWP, the subcarrier spacing setting μ (μ = 0, 1... 5) and the cyclic prefix length are given by the upper layer for the downlink BWP and by the upper layer for the uplink BWP. Here, when μ is given, the subcarrier spacing Δf is given by Δf = 2^μ·15 (kHz).

[0153] In the subcarrier spacing setting μ, the time slots are numbered in ascending order from 0 to Nsubframe,μslot - 1 within a subframe and from 0 to Nframe,μslot - 1 within a frame. Based on the time slot setting and the cyclic prefix, Nslotsymb consecutive OFDM symbols are located within a time slot. Nslotsymb is 14. The start of time slot nμs within a subframe is aligned in time with the start of the nμs * Nslotsymb - th OFDM symbol within the same subframe.

[0154] Next, the subframe, time slot, and mini - slot are described. Figure 4 It is a diagram showing an example of the relationship of the subframe, time slot, and mini - slot in the time domain. As Figure 4 shown, three types of time units are defined. Regardless of the subcarrier spacing, the subframe is 1 ms, the number of OFDM symbols included in a time slot is 7 or 14 (where, when the cyclic prefix (CP) attached to each symbol is Extended CP, it can be 6 or 12), and the time slot length varies according to the subcarrier spacing. Here, when the subcarrier spacing is 15 kHz, a subframe includes 14 OFDM symbols. The downlink time slot can also be referred to as PDSCH mapping type A. The uplink time slot can also be referred to as PUSCH mapping type A.

[0155] A mini - slot (which can also be referred to as a sub - slot) is a time unit composed of a number of OFDM symbols less than the number of OFDM symbols included in one time slot. Figure 4 The case where a mini - slot is composed of two OFDM symbols is shown as an example. The OFDM symbols within a mini - slot can also be timed consistently with the OFDM symbols constituting the time slot. It should be noted that the minimum unit of scheduling can be a time slot or a mini - slot. In addition, allocating a mini - slot can also be referred to as non - slot - based scheduling. Furthermore, scheduling a mini - slot can be expressed as scheduling a resource with a fixed relative time position for the start positions of the reference signal and data. The downlink mini - slot can also be referred to as PDSCH mapping type B. The uplink mini - slot can also be referred to as PUSCH mapping type B.

[0156] In the terminal device 1, the transmission direction (uplink, downlink, or variable) of symbols within each time slot is set at the upper layer using an RRC message received from the base station device 3 that includes specified upper layer parameters, or is set by a PDCCH of a determined DCI format (e.g., DCI format 2_0) received from the base station device 3. In the present embodiment, within each time slot, each symbol within the time slot is set to any one of uplink, downlink, and variable, and this is referred to as the time slot format. One time slot format may include downlink symbols, uplink symbols, and variable symbols.

[0157] Figure 5 is a diagram showing an example of the time slot format. Here, the case where the time slot length is 1 ms at a subcarrier spacing of 15 kHz is taken as an example. In Figure 5 , D represents downlink and U represents uplink. As Figure 5 shown, within a certain time interval (e.g., the minimum time interval that must be allocated to one UE in the system), it may include:

[0158] · Downlink symbols

[0159] · Variable symbols

[0160] · One or more of uplink symbols. It should be noted that the ratio of these symbols in a certain time slot can be preset as the time slot format. In addition, the ratio of these symbols in a certain time slot can also be defined by the number of OFDM symbols of the downlink included within the time slot or the start position and / or end position within the time slot. In addition, the ratio of these symbols in a certain time slot can also be defined by the number of OFDM symbols of the uplink included within the time slot or the number of DFT-S-OFDM symbols or the start position and / or end position within the time slot. It should be noted that scheduling a time slot for the terminal device 1 can also be expressed as scheduling resources with a fixed relative time position of the reference signal and the time slot boundary.

[0161] When providing the upper layer parameter TDD-UL-DL-ConfigurationCommon, the terminal device 1 sets the time slot format of each time slot within one or more time slots to be represented by TDD-UL-DL-ConfigurationCommon. TDD-UL-DL-ConfigurationCommon provides the following parameters.

[0162] · Reference subcarrier spacing (SCS: subcarrier spacing) setting μ ref

[0163] · Time slot format mode 1

[0164] The slot format pattern 1 provides the following parameters.

[0165] · The set period P (milliseconds) of the slot

[0166] · The number d of slots (downlink slots) consisting only of downlink symbols within the set period P of the slot slots

[0167] · The number d of downlink symbols other than the symbols within the downlink slots within the set period P of the slot sym

[0168] · The number μ of slots (uplink slots) consisting only of uplink symbols within the set period P of the slot slots

[0169] · The number u of uplink symbols other than the symbols within the uplink slots within the set period P of the slot sym

[0170] The set period P (milliseconds) of the slot is included in the reference SCS setting μref (S = P * 2 ^ (μ ref )) slots. Within the S slots, the first d slots slots consist only of downlink symbols, and the last u slots slots consist only of uplink symbols. The next d slots after the first d sym symbols are downlink symbols, and the u slots immediately preceding the last u sym symbols are uplink symbols. The remaining symbols within the S slots are variable symbols.

[0171] In addition to the slot format pattern 1, the slot format pattern 2 can also be provided by TDD-UL-DL-ConfigurationCommon. The slot format pattern 2 includes the same parameters as the slot format pattern 1 and can set values different from those of the slot format pattern 1 respectively. The slot format pattern 2 includes S 2 slots and provides the setting of the slot format within the next S 2 slots of the S slots.

[0172] The terminal device 1 sets the slot format of each slot based on the slot format pattern 1 and / or the slot format pattern 2 provided by TDD-UL-DL-ConfigurationCommon, for each S slot (in the case where only the slot format pattern 1 is provided) or for each (S + S 2 ) slot (in the case where the slot format pattern 1 and the slot format pattern 2 are provided). Among them, it is possible to provide parameters representing other slot format patterns including the same parameters (for example, representing S 3The slot format pattern of the slot format of the time slot (such as slot format pattern 3), and set the slot format of each time slot. Among them, μ is set in the reference SCS represented by TDD-UL-DL-ConfigurationCommon ref When it is different from the SCS setting μ of the DL BWP or UL BWP described later, the terminal device 1 can apply the transmission direction of each symbol of the slot format set by TDD-UL-DL-ConfigurationCommon to 2^(μ - μ ref ) consecutive symbols of the DL BWP or UL BWP.

[0173] When the upper layer parameter TDD-UL-DL-ConfigurationDedicated is provided, the terminal device 1 can overwrite the variable symbols in the slot formats of multiple time slots set by the upper layer parameter TDD-UL-DL-ConfigurationCommon on the uplink symbol, downlink symbol or variable symbol.

[0174] It can also be that the RRC message including TDD-UL-DL-ConfigurationCommon and / or TDD-UL-DL-ConfigurationDedicated is called an RRC message including upper layer slot format setting information, and setting the slot format (uplink symbol / downlink symbol / variable symbol) through TDD-UL-DL-ConfigurationCommon and / or TDD-UL-DL-ConfigurationDedicated is called setting the slot format (uplink symbol / downlink symbol / variable symbol) based on the upper layer slot format setting information.

[0175] The terminal device 1 considers that the symbol represented as a downlink in the upper layer slot format setting information (also called a semi-static downlink symbol) can be used for reception and does not transmit an uplink signal (such as PUSCH, PUCCH, PRACH, and / or SRS). The terminal device 1 considers that the symbol represented as an uplink in the upper layer slot format setting information (also called a semi-static uplink symbol) can be used for transmission and does not receive a downlink signal (such as PDCCH, PDSCH, or CSI-RS).

[0176] In the case of a PDCCH for a DCI format (e.g., DCI format 2_0) for which a monitoring setting time slot format is not set, in a symbol (semi-static flexible symbol (also referred to as a semi-static flexible symbol), which may include any symbol in the case where upper layer time slot format setting information is not provided) indicated as variable in upper layer time slot format setting information, the terminal device 1 can receive a downlink signal (e.g., PDSCH or CSI-RS) specified by a specified DCI format (e.g., DCI format 1_0, 1_1, or 0_1), and can also transmit an uplink signal (e.g., PUSCH, PUCCH, PRACH, or SRS) specified by a specified DCI format (e.g., DCI format 0_0, 0_1, 1_0, 1_1, or 2_3).

[0177] In the case of a PDCCH for a DCI format (e.g., DCI format 2_0) for which a monitoring setting time slot format is not set, in a symbol (which may include any symbol in the case where upper layer time slot format setting information is not provided) indicated as variable in upper layer time slot format setting information, in the case where a downlink signal (e.g., PDCCH, PDSCH, or CSI-RS) is set to be received through a set of symbols as the upper layer, and in the case where a specified DCI format (e.g., DCI format 0_0, 0_1, 1_0, 1_1, or 2_3) indicating the transmission of an uplink signal (e.g., PUSCH, PUCCH, PRACH, or SRS) is not detected in any one of the symbols in the set of symbols, the downlink signal is received, and in other cases, the downlink signal is not received through the set of symbols.

[0178] In the case of a PDCCH for a DCI format (e.g., DCI format 2_0) for which a monitoring including a slot format indicator (SFI) is not set, in a symbol (which may include any symbol in the case where upper layer time slot format setting information is not provided) indicated as variable in upper layer time slot format setting information, in the case where an uplink signal (e.g., SRS, PUCCH, PUSCH, or PRACH) is set to be transmitted through a set of symbols as the upper layer, and in the case where a specified DCI format (e.g., DCI format 1_0, 1_1, or 0_1) indicating the reception of a downlink signal (e.g., CSI-RS or PDSCH) is not detected in any one of the symbols in the set of symbols, the uplink signal is transmitted.

[0179] When the upper layer has set the upper layer parameter SlotFormatIndicator in the terminal device 1, the terminal device 1 monitors a DCI format (e.g., DCI format 2_0) including a slot format indicator (SFI) field. The DCI format including the SFI field may be referred to as a slot format setting DCI or PDCCH-based slot format setting information.

[0180] The value of the SFI field in the DCI format represents a combination of slot formats (slot format combination) of each slot in a plurality of slots starting from the slot in which the DCI format is detected for the terminal device 1. The value of the SFI field represents an index value corresponding to one of a set of slot format combinations set in the upper layer.

[0181] The terminal device 1 sets the following parameters for each serving cell via SlotFormatIndicator.

[0182] · Identifier of the serving cell

[0183] · Position of the corresponding SFI field in the DCI format

[0184] · Set of slot format combinations (each slot format combination represents a combination of indexes of slot formats corresponding to a plurality of slots respectively from a pre-given table of slot formats)

[0185] · FDD reference SCS configuration μ SFI

[0186] · TDD DL BWP reference SCS configuration μ SFI,DL and UL BWP reference SCS configuration μ SFI,UL

[0187] Figure 6 is a diagram showing an example of a table of slot formats of the present embodiment. In Figure 6 's table, 256 slot formats are shown, and indexes from 0 to 255 are respectively assigned (wherein, in Figure 6 's table, the slot formats with indexes from 5 to 254 are omitted). In each slot format, "Symbol number in a slot" corresponds to the symbols with indexes 0 to 13 in the slot, D respectively represents a downlink symbol (also referred to as a dynamic downlink symbol), U respectively represents an uplink symbol (also referred to as a dynamic uplink symbol), and F respectively represents a flexible symbol (also referred to as a dynamic flexible symbol). In addition, in the table of slot formats, asFigure 6 As shown by the slot format index 255, instead of directly indicating the slot format, it may include a slot format index for determining the slot format based on upper layer slot format setting information.

[0188] In FDD, the reference SCS setting μ in each slot format of the slot format combination indicated by the value of the SFI field SFI for each downlink symbol, uplink symbol, and flexible symbol respectively corresponds to 2^(μ - μ SFI ) consecutive downlink symbols, uplink symbols, and flexible symbols with the SCS setting μ.

[0189] In TDD, when μ SFI,DL > μ SFI,UL , among the 2^(μ SFI,DL - μ SFI,UL ) + 1 slot formats within the slot format combination indicated by the value of the SFI field, the first 2^(μ SFI,DL - μ SFI,DL ) are applied to the reference DL BWP, and the next one is applied to the reference UL BWP. In TDD, when μ SFI,DL < μ SFI,DL , among the 2^(μ SFI,UL - μ SFI,DL ) + 1 slot formats within the slot format combination indicated by the value of the SFI field, the first one is applied to the reference DL BWP, and the next 2^(μ SFI,UL - μ SFI,DL ) are applied to the reference UL BWP.

[0190] In TDD, the reference SCS setting μ in each slot format of the reference DL BWP of the slot format combination indicated by the value of the SFI field SFI,DL for each downlink symbol, uplink symbol, and flexible symbol respectively corresponds to 2^(μ DL - μ DL ) consecutive downlink symbols, uplink symbols, and flexible symbols of the activated DL BWP with the SCS setting μ, and the reference SCS setting μ SFI,DL in each slot format of the reference UL BWP for each downlink symbol, uplink symbol, and flexible symbol respectively corresponds to 2^(μ SFI,UL - μ UL ) consecutive downlink symbols, uplink symbols, and flexible symbols of the activated UL BWP with the SCS setting μ. UL - μ SFI,UL )

[0191] The terminal device 1 can receive a downlink signal or a downlink channel through a downlink symbol or a variable symbol. The terminal device 1 can also transmit an uplink signal or a downlink channel through an uplink symbol or a variable symbol.

[0192] Figure 5 (a) of FIG. is an example where all is used for downlink transmission in a certain time interval (for example, it can be called the minimum unit or time unit of the time resource that can be allocated to a UE. In addition, the minimum units of multiple time resources can also be collectively referred to as a time unit), and in Figure 5 (b) of FIG., in the first time resource, uplink scheduling is performed via, for example, PDCCH, and the uplink signal is transmitted via a variable symbol including the processing delay of PDCCH and the switching time from downlink to uplink and the generation of the transmission signal. In Figure 5 (c) of FIG., in the first time resource, it is used to transmit PDCCH and / or downlink PDSCH, and is also used to transmit PUSCH or PUCCH via an interval for processing delay and the switching time from downlink to uplink and the generation of the transmission signal. Here, as an example, the uplink signal can be used to transmit HARQ-ACK and / or CSI, that is, UCI. In Figure 5 (d) of FIG., in the first time resource, it is used to transmit PDCCH and / or PDSCH, and is also used to transmit uplink PUSCH and / or PUCCH via an interval for processing delay and the switching time from downlink to uplink and the generation of the transmission signal. Here, as an example, the uplink signal can be used to transmit uplink data, that is, UL-SCH. Figure 5 (e) of FIG. is an example where all is used for uplink transmission (PUSCH or PUCCH).

[0193] The above-mentioned downlink part and uplink part can include multiple OFDM symbols in the same way as LTE.

[0194] Figure 7 FIG. is a diagram showing an example of beamforming. A plurality of antenna elements are connected to one transmission unit (TXRU: Transceiver unit) 50, and the phase is controlled by the phase shifter 51 of each antenna element, and the beam can be made to face an arbitrary direction with respect to the transmission signal by transmitting from the antenna element 52. Typically, the TXRU can be defined as an antenna port, and only the antenna port can be defined in the terminal device 1. By controlling the phase shifter 51, the directivity can be made to face an arbitrary direction, so the base station device 3 can communicate with the terminal device 1 using a beam with high gain.

[0195] Hereinafter, the partial bandwidth (BWP, Bandwidth part) will be described. The BWP is also referred to as the carrier BWP. The BWP can also be set separately for the downlink and the uplink. The BWP is defined as a set of consecutive physical resources selected from a consecutive subset of common resource blocks. The terminal device 1 can set up to four BWPs that activate one downlink carrier BWP (DL BWP) at a certain time. The terminal device 1 can set up to four BWPs that activate one uplink carrier BWP (UL BWP) at a certain time. In the case of carrier aggregation, the BWP can be set in each serving cell. At this time, setting one BWP in a certain serving cell can be expressed as "no BWP is set". In addition, setting two or more BWPs can be expressed as "BWP is set".

[0196] <MAC entity actions>

[0197] In an activated serving cell, there is always an activated BWP. BWP switching for a serving cell is used to activate a disabled BWP and deactivate an activated BWP. BWP switching for a serving cell is controlled by a PDCCH indicating a downlink allocation or an uplink grant. BWP switching for a serving cell can also be controlled by a BWP inactivity timer, RRC signaling, or by the MAC entity itself at the start of a random access procedure. In the addition of a SpCell (PCell or PSCell) or the activation of an SCell, a BWP is first activated without receiving a PDCCH indicating a downlink allocation or an uplink grant. The first active DL BWP and UL BWP may be specified by an RRC message sent from the base station device 3 to the terminal device 1. The activated BWP for a serving cell is specified by an RRC or PDCCH sent from the base station device 3 to the terminal device 1. In addition, the first active DL BWP and UL BWP may be included in Message 4. In an unpaired spectrum (such as a TDD band), the DL BWP and UL BWP are paired, and BWP switching is common for UL and DL. For the activated BWP of each activated serving cell with a BWP configured, the MAC entity of the terminal device 1 applies normal processing. Normal processing includes transmitting UL-SCH, transmitting RACH, monitoring PDCCH, transmitting PUCCH, transmitting SRS, and receiving DL-SCH. For the deactivated BWP of each activated serving cell with a BWP configured, the MAC entity of the terminal device 1 does not transmit UL-SCH, does not transmit RACH, does not monitor PDCCH, does not transmit PUCCH, does not transmit SRS, and does not receive DL-SCH. It is also possible that when a serving cell is disabled, there is no activated BWP (for example, the activated BWP is deactivated).

[0198] <RRC action>

[0199] The BWP information element (IE) included in the RRC message (broadcast system information, information sent via dedicated RRC messages) is used to configure the BWP. The RRC message sent from the base station device 3 is received by the terminal device 1. For each serving cell, the network (such as the base station device 3) configures at least an initial BWP (initial BWP) for the terminal device 1 that includes at least a downlink BWP and one (if uplink is configured in the serving cell, etc.) or two (if supplementary uplink is used, etc.) uplink BWPs. Moreover, the network may configure an additional uplink BWP or downlink BWP for a certain serving cell. The BWP configuration is divided into uplink parameters and downlink parameters. In addition, the BWP configuration is divided into common parameters and dedicated parameters. The common parameters (such as the BWP uplink common IE or the BWP downlink common IE, etc.) are cell-specific. The common parameters of the initial BWP of the primary cell are also provided in the system information. For all other serving cells, the network provides the common parameters via dedicated signals. The BWP is identified by the BWP ID. The BWP ID of the initial BWP is 0. The BWP IDs of other BWPs take values from 1 to 4.

[0200] In the case where the upper layer parameter initialDownlinkBWP is not configured (provided) for the terminal device 1, the initial DL BWP (initial active DL BWP) can be defined by the position and number of consecutive PRBs, the subcarrier spacing, and the cyclic prefix, and is used for PDCCH reception in the control resource set (CORESET) for the type 0 PDCCH common search space. The position of the consecutive PRBs is between the PRBs of the control resource set for the type 0 PDCCH common search space, starting from the PRB with the smallest index to the PRB with the largest index. In the case where the upper layer parameter initialDownlinkBWP is configured (provided) for the terminal device 1, the initial DL BWP can be indicated by the upper layer parameter initialDownlinkBWP. The upper layer parameter initialDownlinkBWP may be included in SIB1 (systemInformationBlockType1, ServingCellConfigCommonSIB) or ServingCellConfigCommon. The information element ServingCellConfigCommonSIB is used to configure cell-specific parameters for the serving cell of the terminal device 1 within SIB1.

[0201] That is, in the case where the parameter initialDownlinkBWP of the upper layer is not set (provided) for the terminal device 1, the size of the initial DL BWP can be the number of resource blocks of the control resource set (CORESET#0) for the type 0 PDCCH common search space. In the case where the parameter initialDownlinkBWP of the upper layer is set (provided) for the terminal device 1, the size of the initial DL BWP can be given by the locationAndBandwidth included in the parameter initialDownlinkBWP of the upper layer. The parameter locationAndBandwidth of the upper layer can indicate the frequency-domain position and bandwidth of the initial DL BWP.

[0202] As described above, multiple DL BWPs can be set for the terminal device 1. Moreover, the default DL BWP can be set by the parameter defaultDownlinkBWP-Id of the upper layer within the DL BWP set for the terminal device 1. In the case where the parameter defaultDownlinkBWP-Id of the upper layer is not provided for the terminal device 1, the default DL BWP is the initial DL BWP.

[0203] The initial DL BWP can also be provided for the terminal device 1 according to SIB1 (systemInformationBlockType1) or initialUplinkBWP. The information element initialUplinkBWP is used to set the initial UL BWP. For operations in the SpCell or secondary cell, the initial UL BWP (the initially activated UL BWP) can be set (provided) for the terminal device 1 according to the parameter initialUplinkBWP of the upper layer. In the case where a supplementary uplink carrier is set for the terminal device 1, the initial UL BWP in the supplementary uplink carrier can be set for the terminal device 1 according to the initialUplinkBWP included in the parameter supplementaryUplink of the upper layer.

[0204] Hereinafter, the control resource set (CORESET) of the present embodiment will be described.

[0205] A control resource set (CORESET) is the time and frequency resources used to search for downlink control information. The configuration information of a CORESET includes information determining the identifier of the CORESET (ControlResourceSetId, CORESET-ID) and the frequency resources of the CORESET. The information element ControlResourceSetId (the identifier of the CORESET) is used to determine the control resource set in a certain serving cell. The identifier of the CORESET is used among the BWPs in a certain serving cell. The identifier of the CORESET is unique among the BWPs in the serving cell. The number of CORESETs for each BWP, including the initial CORESET, is limited to 3. The value of the identifier of the CORESET in a certain serving cell takes values from 0 to 11.

[0206] The control resource set determined by the identifier 0 of the CORESET (ControlResourceSetId 0) is referred to as CORESET #0. CORESET #0 can be configured according to pdcch-ConfigSIB1 included in the MIB or PDCCH-ConfigCommon included in ServingCellConfigCommon. That is, the configuration information of CORESET #0 can be pdcch-ConfigSIB1 included in the MIB or PDCCH-ConfigCommon included in ServingCellConfigCommon. The configuration information of CORESET #0 can be configured according to controlResourceSetZero included in PDCCH-ConfigSIB1 or PDCCH-ConfigCommon. That is to say, the information element controlResourceSetZero is used to indicate CORESET #0 (common CORESET) of the initial DL BWP. The CORESET indicated by pdcch-ConfigSIB1 is CORESET #0. The information element pdcch-ConfigSIB1 in the MIB or dedicated configuration is used to configure the initial DL BWP. The configuration information of the CORESET for CORESET #0, pdcch-ConfigSIB1, does not include information explicitly determining the identifier of the CORESET, the frequency resources of the CORESET (e.g., the number of consecutive resource blocks), and the time resources (the number of consecutive symbols). However, the frequency resources (e.g., the number of consecutive resource blocks) and time resources (the number of consecutive symbols) of the CORESET for CORESET #0 can be implicitly determined according to the information included in pdcch-ConfigSIB1. The information element PDCCH-ConfigCommon is used to configure cell-specific PDCCH parameters provided in the SIB. In addition, PDCCH-ConfigCommon can also be provided during handover and when adding a PSCell and / or SCell. The configuration information of CORESET #0 is included in the configuration of the initial BWP. That is, the configuration information of CORESET #0 may not be included in the configuration of BWPs other than the initial BWP. controlResourceSetZero corresponds to 4 bits in pdcch-ConfigSIB1 (e.g., the MSB 4 bits, the highest 4 bits). CORESET #0 is the control resource set for the type 0 PDCCH common search space.

[0207] The setting information of the additional common control resource set can be set according to the commonControlResourceSet included in PDCCH-ConfigCommon. In addition, the setting information of the additional common control resource set can be used to specify the additional common control resource set for system information and / or paging procedures. The setting information of the additional common control resource set can be used to specify the additional common control resource set used in the random access procedure. The setting information of the additional common control resource set can be included in the setting of each BWP. The identifier of the CORESET indicated by commonControlResourceSet takes a value other than 0.

[0208] The common CORESET can be a CORESET used in the random access procedure (e.g., the additional common CORESET). In addition, in the present embodiment, the common CORESET may include the CORESET set in the setting information of CORESET#0 and / or the additional common CORESET. That is, the common CORESET may include CORESET#0 and / or the additional common CORESET. CORESET#0 may also be referred to as common CORESET#0. Even in a BWP other than the BWP where the common CORESET is set, the terminal device 1 can refer to (acquire) the setting information of the common CORESET.

[0209] The setting information of one or more CORESETs can be set through PDCCH-Config. The information element PDCCH-Config is used to set UE-specific PDCCH parameters (e.g., CORESET, search space, etc.) for a certain BWP. PDCCH-Config can be included in the setting of each BWP.

[0210] That is, in the present embodiment, the setting information of the common CORESET indicated by the MIB is pdcch-ConfigSIB1, the setting information of the common CORESET indicated by PDCCH-ConfigCommon is controlResourceSetZero, and the setting information of the common CORESET (additional common CORESET) indicated by PDCCH-ConfigCommon is commonControlResourceSet. In addition, the setting information of one or more CORESETs (UE specifically configured Control Resource Sets) indicated by PDCCH-Config is controlResourceSetToAddModList.

[0211] The search space is defined for searching for PDCCH candidates. The searchSpaceType included in the setting information of the search space indicates whether the search space is a common search space (CSS) or a UE-specific search space (USS). The UE-specific search space is derived at least from the value of the C-RNTI set by the terminal device 1. That is, the UE-specific search space is derived individually for each terminal device 1. The common search space is a search space common among multiple terminal devices 1 and is composed of pre-set index CCEs (Control Channel Elements). A CCE is composed of multiple resource elements. The setting information of the search space includes information on the DCI format monitored in the search space.

[0212] The setting information of the search space includes the identifier of the CORESET determined by the setting information of the CORESET. The CORESET determined by the identifier of the CORESET included in the setting information of the search space is associated with the search space. In other words, the CORESET associated with the search space is the CORESET determined by the identifier of the CORESET included in the search space. Monitor the DCI format indicated by the setting information of the search space in the associated CORESET. Each search space is associated with one CORESET. For example, the setting information of the search space for the random access procedure can be set according to ra-SearchSpace. That is, monitor the DCI format with a CRC scrambled by RA-RNTI or TC-RNTI in the CORESET associated with ra-SearchSpace.

[0213] The terminal device 1 monitors a set of candidates for PDCCH in one or more CORESETs configured for each active serving cell set to monitor PDCCH. The set of candidates for PDCCH corresponds to one or more search space sets. "Monitoring" means decoding each candidate for PDCCH according to one or more DCI formats being monitored. The set of candidates for PDCCH monitored by the terminal device 1 is defined as PDCCH search space sets. One search space set is a common search space set or a UE-specific search space set. In the above description, the search space set is referred to as a search space, the common search space set is referred to as a common search space, and the UE-specific search space set is referred to as a UE-specific search space. The terminal device 1 monitors PDCCH candidates in one or more of the following search space sets. - Type 0 PDCCH common search space set (a Type0-PDCCH common search space set, Type 0 common search space): This search space set is set by pdcch-ConfigSIB1 represented by the MIB as a parameter of the upper layer or searchSpaceSIB1 (searchSpaceSIB1) represented by PDCCH-ConfigCommon or searchSpaceZero included in PDCCH-ConfigCommon. This search space is used to monitor DCI formats with CRC scrambled by SI-RNRI in the primary cell. - Type 0A PDCCH common search space set (a Type0A-PDCCH common search space set, Type 0A common search space): This search space set is set by the search space (searchSpaceOtherSystemInformation) represented by PDCCH-ConfigCommon as a parameter of the upper layer. This search space is used to monitor DCI formats with CRC scrambled by SI-RNRI in the primary cell. - Type 1 PDCCH common search space set (a Type1-PDCCH common search space set, Type 1 common search space): This search space set is set by the search space for the random access procedure (ra-SearchSpace) represented by PDCCH-ConfigCommon as a parameter of the upper layer. This search space is used to monitor DCI formats with CRC scrambled by RA-RNRI or TC-RNTI in the primary cell. The Type 1 PDCCH common search space set is a search space set for the random access procedure.- Type2 PDCCH common search space set (a Type2-PDCCH common search space, Type2 common search space): This search space set is configured by the pagingSearchSpace indicated by PDCCH-ConfigCommon which is a parameter of the upper layer for the paging procedure. This search space is used to monitor the DCI format with CRC scrambled by P-RNTI in the primary cell. - Type3 PDCCH common search space set (a Type3-PDCCH common search space, Type3 common search space): This search space set is configured by the SearchSpace with the search space type being common indicated by PDCCH-Config which is a parameter of the upper layer. This search space is used to monitor the DCI format with CRC scrambled by INT-RNTI, SFI-RNTI, TPC-PUSCH-RNTI, TPC-PUCCH-RNTI or TPC-SRS-RNTI. It is also used to monitor the DCI format with CRC scrambled by C-RNTI, CS-RNTI(s) or MCS-C-RNTI for the primary cell. - UE-specific search space set: This search space set is configured according to the SearchSpace with the search space type being UE-specific indicated by PDCCH-Config which is a parameter of the upper layer. This search space is used to monitor the DCI format with CRC scrambled by C-RNTI, CS-RNTI(s) or MCS-C-RNTI.

[0214] If the terminal device 1 is provided with one or more search space sets according to the corresponding upper layer parameters (searchSpaceZero, searchSpaceSIB1, searchSpaceOtherSystemInformation, pagingSearchSpace, ra-SearchSpace, etc.), and the terminal device 1 is provided with C-RNTI or CS-RNTI, the terminal device 1 may monitor the PDCCH candidates for DCI format 0_0 (DCI format 0_0) and DCI format 1_0 (DCI format 1_0) with C-RNTI or CS-RNTI in the one or more search space sets.

[0215] The configuration information of BWP is divided into the configuration information of DL BWP and the configuration information of UL BWP. The configuration information of BWP includes the information element bwp-Id (the identifier of BWP). The identifier of BWP included in the configuration information of DL BWP is used to determine (refer to) the DL BWP in a certain serving cell. The identifier of BWP included in the configuration information of UL BWP is used to determine (refer to) the UL BWP in a certain serving cell. The identifier of BWP is assigned to DL BWP and UL BWP respectively. For example, the identifier of BWP corresponding to DL BWP can also be referred to as DL BWP index. The identifier of BWP corresponding to UL BWP can also be referred to as UL BWP index. The initial DL BWP is referred to by the identifier 0 of DL BWP. The initial UL BWP is referred to by the identifier 0 of UL BWP. Other DL BWPs or other UL BWPs can be referred to by the identifiers 1 to maxNrofBWPs of BWP respectively. That is to say, the identifier of BWP set to 0 (bwp-Id = 0) is associated with the initial BWP and cannot be used for other BWPs. maxNrofBWPs is the maximum number of BWPs per serving cell and is 4. That is, the values of the identifiers of other BWPs take values from 1 to 4. Other upper-layer configuration information is associated with a specific BWP using the identifier of BWP. That the DL BWP and the UL BWP have the same identifier of BWP can mean that the DL BWP and the UL BWP are paired.

[0216] The terminal device 1 can configure one primary cell and up to 15 secondary cells.

[0217] Hereinafter, the process of transmitting PUSCH will be described.

[0218] The retransmission of PUSCH applying the first retransmission mode in this embodiment will be described. The first retransmission mode is a mode of continuously retransmitting a PUSCH (for example, one transport block) in the time domain in the uplink resource available for the transmission of PUSCH. For example, multiple time resources are allocated to one transport block, and the transport block is encoded / transmitted corresponding to each of the multiple time resources. Thus, only the same transport block as the number of the multiple time resources for transmission is retransmitted.

[0219] The terminal device 1 can transmit the corresponding PUSCH by detecting the PDCCH including DCI format 0_0, DCI format 0_1, or DCI format 0_2. That is to say, the corresponding PUSCH can be scheduled (indicated) by its DCI format (DCI). For example, when transmitting the PUSCH scheduled by DCI format 0_2 in the PDCCH scrambled with CRC by a specified RNTI (e.g., C-RNTI, MCS-C-RNTI, or CS-RNTI with NDI = 1), the terminal device 1 can use the first retransmission method to transmit the PUSCH. For example, when transmitting the PUSCH scheduled by DCI format 0_2 in the PDCCH scrambled with CRC by a specified RNTI (e.g., C-RNTI, MCS-C-RNTI, or CS-RNTI with NDI = 1), if a specified parameter (e.g., pusch-Aggregation-v16) is set in the upper layer, the terminal device 1 can use the first retransmission method to transmit the PUSCH. For example, when transmitting the PUSCH scheduled by DCI format 0_1 in the PDCCH scrambled with CRC by a specified RNTI (e.g., C-RNTI, MCS-C-RNTI, or CS-RNTI with NDI = 1), if a specified parameter (e.g., pusch-Aggregation-v16) is set in the upper layer, the terminal device 1 can use the first retransmission method to transmit the PUSCH. In addition, the PUSCH can be scheduled by the RAR UL grant included in the RAR message. The start position (start symbol) of the scheduled PUSCH is defined by S. The start symbol S of the PUSCH can be the symbol index of the first symbol for transmitting (mapping) a certain PUSCH within a certain time slot. For example, when there are 14 symbols in a time slot, the values that can be used for S can be from 0 to 13. The start symbol S indicates which symbol from the start of the time slot it is. For example, when the value of S is 2, the terminal device 1 can start transmitting the PUSCH from the third symbol of a certain time slot. The number of consecutive symbols of the scheduled PUSCH is called L. The number of consecutive symbols L is counted starting from the start symbol S. The determination of S and L assigned to the PUSCH is described later. Among them, when transmitting the PUSCH using the first retransmission method, S can be the index of the start symbol of the first PUSCH of the retransmission. Among them, when transmitting the PUSCH using the first retransmission method, L can be the nominal number of symbols of the retransmitted PUSCH. For example, when transmitting the PUSCH using the first retransmission method, the number of symbols used in one retransmitted PUSCH and the number of symbols represented by L can be different values.For example, in the case of transmitting PUSCH using the first retransmission method, the maximum number of symbols in a PUSCH that can be used for retransmission can be L. The terminal device 1 can transmit multiple corresponding PUSCHs by detecting DCI format 0_2.

[0220] The type of PUSCH mapping can have PUSCH mapping type A and PUSCH mapping type B. In PUSCH mapping type A, the value of S is 0. L takes a value from 4 to 14. Among them, the sum of S and L takes a value from 4 to 14. In PUSCH mapping type B, S takes a value from 0 to 13. L takes a value from 1 to 14. The sum of S and L can be limited to values from 1 to 14. Among them, under the specified conditions, the sum of S and L can also be unrestricted. For example, when a certain upper layer parameter is set, the sum of S and L can be unrestricted, and when it is not set, the sum of S and L can also be restricted. Among them, when a certain upper layer parameter is set, a different mapping type (such as PUSCH mapping type C) can be set instead of PUSCH mapping type B. Similar to PUSCH mapping type B, PUSCH mapping type C can be a mapping type corresponding to the allocation in the micro-slot unit. For example, in PUSCH mapping type B, the sum of S and L is limited to values from 1 to 14, and in PUSCH mapping type C, the sum of S and L can also be unrestricted. The following descriptions related to PUSCH mapping type B can also be applied to PUSCH mapping type C.

[0221] The position of the DMRS symbol for PUSCH can depend on the type of PUSCH mapping. The position of the first DMRS symbol for PUSCH can depend on the type of PUSCH mapping. In PUSCH mapping type A, the position of the first DMRS symbol can be represented by the upper layer parameter dmrs-TypeA-Posifion. For example, dmrs-TypeA-Posifion is set to either "pos2" or "pos3". For example, when dmrs-TypeA-Position is set to "pos2", the position of the first DMRS symbol for PUSCH can be the third symbol within the time slot. For example, when dmrs-TypeA-Position is set to "pos3", the position of the first DMRS symbol for PUSCH can be the fourth symbol within the time slot. In PUSCH mapping type B and PUSCH mapping type C, the position of the first DMRS symbol can be the first symbol of the allocated PUSCH.

[0222] Hereinafter, a method for determining the PUSCH time domain resource allocation will be described.

[0223] The base station device 3 can schedule the terminal device 1 to transmit the PUSCH by means of DCI. The terminal device 1 can transmit the PUSCH by detecting the DCI destined for the device itself. When determining the PUSCH time-domain resource allocation, the terminal device 1 determines the resource allocation table applied to the PUSCH. The resource allocation table includes one or more PUSCH time-domain resource allocation settings. The terminal device 1 can select one PUSCH time-domain resource allocation setting in the determined resource allocation table based on the value indicated by the "Time domain resource assignment" field included in the DCI scheduling the PUSCH. That is to say, the base station device 3 determines the resource allocation for the PUSCH of the terminal device 1, generates the value of the "Time domain resource assignment" field, and sends the DCI including the "Time domain resource assignment" field to the terminal device 1. The terminal device 1 determines the time-domain resource allocation of the PUSCH based on the value set for the "Time domain resource assignment" field.

[0224] Figure 8 and Figure 9 is a table that defines the selection rule of the resource allocation table applied to the PUSCH time-domain resource allocation. The terminal device 1 can determine / select whether to use the table shown in Figure 8 or the table shown in Figure 9 for the PUSCH time-domain resource allocation based on the upper layer parameter, DCI, and / or RNTI. For example, it can be that when the upper layer parameter pusch-tdra-r16 is set, the terminal device 1 uses the table shown in Figure 9 to determine / select the resource allocation table applied to the PUSCH time-domain resource allocation, and when it is not set, the terminal device 1 uses the table shown in Figure 8 to determine / select the resource allocation table applied to the PUSCH time-domain resource allocation. Among them, Figure 8 and Figure 9Tables can be combined into one table. The terminal device 1 can determine / select a resource allocation table applied to PUSCH time-domain resource allocation based on the RNTI, the PDCCH search space, the presence or absence of the specified upper-layer parameter pusch-TimeDomainAllocationList or pusch-TimeDomainAllocationList2, and / or the setting or presence or absence of the upper-layer parameter pusch-tdra-r16. The resource allocation table includes one or more settings for PUSCH time-domain resource allocation. In this embodiment, the resource allocation table is classified into (I) a predefined resource allocation table and (II) a resource allocation table set according to an upper-layer RRC signal. The predefined resource allocation table is defined as the default PUSCH time-domain resource allocation A and / or the default PUSCH time-domain resource allocation B. Hereinafter, the default PUSCH time-domain resource allocation A is referred to as the PUSCH default table A, and the default PUSCH time-domain resource allocation B is referred to as the PUSCH default table B.

[0225] Figure 10 is a diagram showing an example of the PUSCH default table A for NCP (Normal Cyclic Prefix). In Figure 10 the PUSCH default table A has 16 rows, and each row represents a setting (configuration) of PUSCH time-domain resource allocation. In Figure 10 the indexed row defines the PUSCH mapping type, the slot offset K between the PDCCH including the DCI and the PUSCH 2 , the start symbol S of the PUSCH within the slot, and the number of consecutively allocated symbols L. Figure 11 is a diagram showing an example of the PUSCH default table B for NCP. In Figure 11 the PUDSCH default table B has 16 rows, and each row represents a setting of PUSCH time-domain resource allocation. In Figure 11 the indexed row defines the slot offset K between the PDCCH including the DCI and the PUSCH 2, the start symbol S of the PUSCH within a time slot, the number of consecutively allocated symbols L, and / or the repetition transmission count Rep of the PUSCH. Among them, the number of rows of the PUSCH default table A and / or the PUSCH default table B may not be 16 either. For example, the number of rows of the PUSCH default table A and the PUSCH default table B may be different values. That is to say, the terminal device 1 can use PUSCH default tables with different numbers of rows through the setting of upper layer parameters, the information included in the DCI field, and / or the RNTI. For example, the terminal device 1 can use PUSCH default tables with different numbers of rows according to the number of bits of the field constituting the time domain resource allocation indicated by the DCI. Among them, the columns constituting the PUSCH default table A and the columns constituting the PUSCH default table B may be different. For example, any one of the row with the attached index, the PUSCH mapping type, the offset K2, the start symbol S, and the number of symbols L represented by the PUSCH default table A may not be represented by the PUSCH default table B. On the contrary, the other columns may be represented only by the PUSCH default table B.

[0226] Hereinafter, the time slot offset K 2 will be described.

[0227] As described above, in the subcarrier spacing setting μ, the time slots are counted in ascending order from 0 within a subframe to N^{subframe,μ}_{slot}-1, and in ascending order from 0 within a frame to N^{frame,μ}_{slot}-1. K 2 is the number of subcarrier spacing time slots based on the PDSCH. K 2 can take values from 0 to 32. In a certain subframe or frame, the time slot numbers are counted in ascending order from 0. The time slot number n with a subcarrier spacing setting of 15 kHz corresponds to the time slot numbers 2n and 2n + 1 with a subcarrier spacing setting of 30 kHz.

[0228] When the terminal device 1 detects the DCI scheduling the PDSCH, the time slot allocated to this PDSCH is given by floor(n * 2 μPUSCH / 2 μPDCCH ) + K 2 . The function floor(A) outputs the largest integer not higher than A. n is the time slot in which the PDCCH scheduling the PUSCH is detected. μ PUSCH is the subcarrier spacing setting for the PUSCH. μ PDCCH is the subcarrier spacing setting for the PDCCH.

[0229] The resource allocation table set according to the upper-layer RRC signal can be given by the upper-layer signal pusch-TimeDomainAllocationList. The information element PUSCH-TimeDomainResourceAllocation represents the setting of the PUSCH time-domain resource allocation. PUSCH-TimeDomainResourceAllocation can be used to set the time-domain relationship between the PDCCH including DCI and the PUSCH. pusch-TimeDomainAllocationList includes one or more information elements PUSCH-TimeDomainResourceAllocation. That is to say, pusch-TimeDomainAllocationList is a list including one or more elements (information elements). An information element PUSCH-TimeDomainResourceAllocation can also be called an entry (or a row). Figure 12 It is a diagram showing an example of the parameter composition of each entry, that is, PUSCH-TimeDomainResourceAllocation. Each entry can be defined by k2, mappingType, and startSymbolAndLength. k2 represents the slot offset between the PDCCH including DCI and the scheduled PUSCH. If PUSCH-TimeDomainResourceAllocation does not indicate k2, the terminal device 1 can assume the value of k2 to be a specified value according to the subcarrier spacing used for the transmission of PUSCH. For example, the terminal device 1 can assume the value of k2 to be 1 when the subcarrier spacing of PUSCH is 15 kHz or 30 kHz, assume the value of k2 to be 2 when the subcarrier spacing of PUSCH is 60 kHz, and assume the value of k2 to be 3 when the subcarrier spacing of PUSCH is 120 kHz. mappingType represents either PUSCH mapping type A or PUSCH mapping type B. startSymbolAndLength is an index that gives a valid combination of the start symbol S of the PUSCH and the number of consecutively allocated symbols L. startSymbolAndLength can also be called the start and length indicator SLIV (start and length indicator). That is to say, different from the default table that directly defines the start symbol S and the consecutive symbols L, the start symbol S and the consecutive symbols L are given based on SLIV. The base station device 3 can set the value of SLIV so that the time-domain resource allocation of the PUSCH does not exceed the slot boundary

[0230] Figure 13This is a diagram showing an example of calculating the SLIV.

[0231] In Figure 13 14 is the number of symbols included in one time slot. Figure 13 An example of calculating the SLIV in the case of NCP (Normal Cyclic Prefix) is shown. The value of the SLIV is calculated based on the number of symbols included in the time slot, the starting symbol S, and the number of consecutive symbols L. Here, the value of L is 1 or more and does not exceed (14 - S). When calculating the SLIV in ECP, 6 and 12 are used instead of Figure 13 the values 7 and 14 in

[0232] The resource allocation table set according to the upper-layer RRC signal can be given by the upper-layer signal pusch-TimeDomainAllocationList2. pusch-TimeDomainAllocationList2 can be a parameter different from pusch-TimeDomainAllocationList. The information element PUSCH-TimeDomainResourceAllocation2 represents the setting of the PUSCH time-domain resource allocation. PUSCH-TimeDomainResourceAllocation2 can be used to set the time-domain relationship between the PDCCH including DCI and the PUSCH. pusch-TimeDomainAllocationList2 includes one or more information elements PUSCH-TimeDomainResourceAllocation2. That is to say, pusch-TimeDomainAllocationList2 is a list including one or more elements (information elements). An information element PUSCH-TimeDomainResourceAllocation2 can also be called an entry (or a row).

[0233] Figure 14This is a diagram showing an example of the parameters that make up PUSCH-TimeDomainResourceAllocation2 for each entry. Each entry can be defined by k2, mappingType, startSymbol, length, and / or repetition. Among them, the parameter mappingType indicating the mapping type may be included in PUSCH-TimeDomainResourceAllocation2. k2 represents the slot offset between the PDCCH including the DCI and the scheduled PUSCH. If k2 is not provided (not present / absent) for PUSCH-TimeDomainResourceAllocation2, the terminal device 1 can assume a prescribed value for k2 according to the subcarrier spacing used for the transmission of PUSCH. For example, when the subcarrier spacing of PUSCH is 15 kHz or 30 kHz, the value of k2 can be assumed to be 1; when the subcarrier spacing of PUSCH is 60 kHz, the value of k2 can be assumed to be 2; when the subcarrier spacing of PUSCH is 120 kHz, the value of k2 can be assumed to be 3. mappingType represents the PUSCH mapping type. For example, mappingType represents either PUSCH mapping type A or PUSCH mapping type B. startSymbol represents the start symbol S of PUSCH. For example, startSymbol represents any integer from 0 to 13. Length represents the length of one PUSCH, that is, the number of consecutively allocated symbols L. For example, L represents any one of a plurality of integer values. Among them, L represented by length can be the nominal length (number of symbols) of the PUSCH that is virtually continuously allocated regardless of whether the symbols can be used, and the value of L may be different from the symbols actually used in the transmission of PUSCH. Among them, L represented by length can be the number of symbols of the PUSCH that are continuously allocated to the available uplink symbols. repetition represents the number of times Rep of the repeated transmission of PUSCH. For example, repetition can represent any integer from 2 to 8. Among them, Rep represented by repetition can be the nominal number of repetitions (nominal numberofrepetition) of PUSCH, and actually the number of repetitions of PUSCH may be different from the value of Rep. Among them, when repetition is not provided (not present / absent) for PUSCH-TimeDomainResourceAllocation2, the terminal device 1 can assume the value of repetition to be 1 (the number of repeated transmissions of PUSCH is 1).Among them, when repetition is not provided for PUSCH-TimeDomainResourceAllocation2, the terminal device 1 can select / determine the number of retransmission times based on the value of the upper layer parameter repetitionCommon. Among them, the upper layer parameter repetitionCommon represents the number of retransmission times of the PUSCH shared by all entries. Among them, when repetition is not provided for PUSCH-TimeDomainResourceAllocation2 and the upper layer parameter repetitionCommon is not provided / set, the terminal device 1 can assume that the value of repetition is 1 (the number of retransmission times of the PUSCH is 1). The values of startSymbol, length, and / or repetition can be given by one parameter using joint coding. For example, the combination value that omits the unused startSymbol, length, and / or repetition is used as the candidate parameter.

[0234] The resource allocation table set according to the upper layer RRC signal can be given by the upper layer signal pusch-TimeDomainAllocationList3. pusch-TimeDomainAllocationList3 can be a parameter different from pusch-TimeDomainAllocationList and pusch-TimeDomainAllocationList2. The information element PUSCH-TimeDomainResourceAllocation3 represents the setting of the PUSCH time domain resource allocation. PUSCH-TimeDomainResourceAllocation3 can be used to set the time domain relationship between the PDCCH including DCI and the PUSCH. pusch-TimeDomainAllocationList3 includes one or more information elements PUSCH-TimeDomainResourceAllocation3. That is to say, pusch-TimeDomainAllocationList3 is a list including one or more elements (information elements). An information element PUSCH-TimeDomainResourceAllocation3 can also be called an entry (or a row).

[0235] Figure 15This is a diagram showing an example of the parameters that make up PUSCH-TimeDomainResourceAllocation3, i.e., each entry. Each entry can be composed of PUSCH-TDRAperRep with the number of elements ranging from 1 to maxNrofReps. Each PUSCH-TDRAperRep can be defined by k2 and / or startSymbolAndLength. k2 represents the slot offset between the PDCCH including the DCI and the scheduled PUSCH. If k2 is not provided (notpresent / absent) for PUSCH-TDRAperRep, the terminal device 1 can assume a specified value for k2 according to the subcarrier spacing used in the transmission of the PUSCH. For example, when the subcarrier spacing of the PUSCH is 15 kHz or 30 kHz, the value of k2 can be assumed to be 1; when the subcarrier spacing of the PUSCH is 60 kHz, the value of k2 can be assumed to be 2; and when the subcarrier spacing of the PUSCH is 120 kHz, the value of k2 can be assumed to be 3. startSymbolAndLength is an index that gives a valid combination of the start symbol S of the PUSCH and the number of consecutively allocated symbols L. startSymbolAndLength can also be referred to as the start and length indicator SLIV (start and length indicator). That is to say, different from the default table that directly defines the start symbol S and the consecutive symbols L, the start symbol S and the consecutive symbols L are given based on SLIV. The base station device 3 can set the value of SLIV so that the time-domain resource allocation of the PUSCH does not exceed the slot boundary. As shown in the formula in Figure 13 , the value of SLIV can be calculated based on the number of symbols included in the slot, the start symbol S, and the number of consecutive symbols L.

[0236] The upper layer signals pusch-TimeDomainAllocationList, pusch-TimeDomainAllocationList2, and / or pusch-TimeDomainAllocationList3 may be included in the cell-specific RRC parameter pusch-ConfigCommon and / or the UE-specific RRC parameter pusch-Config for the UE. pusch-ConfigCommon is used to set cell-specific parameters for PUSCH for a certain BWP. pusch-Config is used to set UE-specific parameters for PUSCH for a certain BWP. Among them, the UE can determine / decide based on upper layer parameters, DCI, and / or RNTI whether the resource allocation table used in the time domain resource allocation of PUSCH is given by pusch-TimeDomainAllocationList, or given by pusch-TimeDomainAllocationList2, or given by pusch-TimeDomainAllocationList3. Among them, the UE can determine / decide based on upper layer parameters, DCI, and / or RNTI whether each entry in pusch-TimeDomainAllocationList, pusch-TimeDomainAllocationList2, or pusch-TimeDomainAllocationList3 is given by PUSCH-TimeDomainResourceAllocation, or given by PUSCH-TimeDomainResourceAllocation2, or given by pusch-TimeDomainAllocation3.

[0237] The UE detects the DCI scheduling the PUSCH. The time slot for transmitting the PUSCH is given by floor(n*2 μPUSCH / 2 μPDCCH )+K 2 . n is the time slot of the PDCCH detecting the scheduling PUSCH. μ PUSCH is the subcarrier spacing setting for the PUSCH. μ PDCCH is the subcarrier spacing setting for the PDCCH.

[0238] At Figure 10 and Figure 11Among them, the value of K2 is any one of j, j + 1, j + 2, or j + 3. The value of j is a value determined according to the subcarrier spacing of the PUSCH. For example, when the subcarrier spacing of the PUSCH applied is 15 kHz or 30 kHz, the value of j can be 1 time slot. For example, when the subcarrier spacing of the PUSCH applied is 60 kHz, the value of j can be 2 time slots. For example, when the subcarrier spacing of the PUSCH applied is 120 kHz, the value of j can be 3 time slots.

[0239] As described above, the terminal device 1 can determine which resource allocation table to apply to the PUSCH time-domain resource allocation based on the table shown as Figure 9 follows.

[0240] As an example A, the terminal device 1 can determine the resource allocation table applied to the PUSCH scheduled by the RAR UL grant. When, for the terminal device 1, pusch-ConfigCommon includes pusch-TimeDomainAllocationList2, the terminal device 1 can determine the resource allocation table set according to the upper-layer RRC signal. This resource allocation table is given by pusch-TimeDomainAllocationList2 included in pusch-ConfigCommon. In addition, when, for the terminal device 1, pusch-ConfigCommon does not include pusch-TimeDomainAllocationList2, the terminal device 1 can determine the PUSCH default table B. That is to say, the terminal device 1 can use the default table B representing the setting of the PUSCH time-domain resource allocation and apply it to the determination of the PUSCH time-domain resource allocation.

[0241] As Example B, the terminal device 1 can detect DCI in any common search space associated with CORESET #0. The detected DCI is appended with a CRC scrambled by any one of C-RNTI, MCS-C-RNTI, TC-RNTI, or CS-RNTI. Moreover, the terminal device 1 can decide / determine the resource allocation table applied to the PUSCH scheduled by the DCI. When, for the terminal device 1, pusch-ConfigCommon includes pusch-TimeDomainAllocationList2, the terminal device 1 can decide / determine the resource allocation table applied to the PUSCH time-domain resource allocation as the resource allocation table given according to pusch-TimeDomainAllocationList2 provided by pusch-ConfigCommon. In addition, when pusch-ConfigCommon does not include pusch-TimeDomainAllocationList2, the terminal device 1 can decide / determine the resource allocation table applied to the PUSCH time-domain resource allocation as PUSCH default table B.

[0242] As Example C, the terminal device 1 may detect DCI in (I) any common search space associated with CORESET #0 or (II) the UE-specific search space. The detected DCI is appended with a CRC scrambled by any one of C-RNTI, MCS-C-RNTI, TC-RNTI, or CS-RNTI. Further, the terminal device 1 may determine / decide the resource allocation table applied to the PUSCH scheduled by the DCI. When, for the terminal device 1, pusch-Config includes pusch-TimeDomainAllocationList2, the terminal device 1 may determine / decide the resource allocation table applied to the PUSCH time-domain resource allocation as the resource allocation table given according to pusch-TimeDomainAllocationList2 provided by pusch-Config. That is, when pusch-Config includes pusch-TimeDomainAllocationList2, the terminal device 1 may use pusch-TimeDomainAllocationList2 provided by pusch-Config and apply it to the determination / decision of the PUSCH time-domain resource allocation regardless of whether pusch-ConfigCommon includes pusch-TimeDomainAllocationList2 or not. In addition, when pusch-Config does not include pusch-TimeDomainAllocationList2 and pusch-ConfigCommon includes pusch-TimeDomainAllocationList2, the terminal device 1 may determine / decide the resource allocation table applied to the PUSCH time-domain resource allocation as the resource allocation table given according to pusch-TimeDomainAllocationList2 provided by pusch-ConfigCommon. That is, the terminal device 1 uses pusch-TimeDomainAllocationList2 provided by pusch-ConfigCommon and applies it to the determination / decision of the PUSCH time-domain resource allocation. In addition, when pusch-Config does not include pusch-TimeDomainAllocationList2 and pusch-ConfigCommon does not include pusch-TimeDomainAllocationList2, the terminal device 1 may determine / decide the resource allocation table applied to the PUSCH time-domain resource allocation as the PUSCH default table B.

[0243] The terminal device 1 can select a PUSCH time-domain resource allocation setting within the determined / identified resource allocation table based on the value indicated by the "Time domain resource assignment" field included in the DCI scheduling the PUSCH. For example, when the resource allocation table applied to the PUSCH time-domain resource allocation is the PUSCH default table A (or PUSCH default table B), the value m indicated by the "Time domain resource assignment" field can indicate the row index m + 1 of the PUSCH default table A (or PUSCH default table B). At this time, the PUSCH time-domain resource allocation is the setting of the time-domain resource allocation indicated by the row index m + 1. The terminal device 1 assumes the setting of the time-domain resource allocation indicated by the row index m + 1 to transmit the PUSCH. For example, when the value m indicated by the "Time domain resource assignment" field is 0, the terminal device 1 uses the setting of the PUSCH time-domain resource allocation with the row index 1 of the PUSCH default table A (or PUSCH default table B) to determine the resource allocation in the time direction of the PUSCH scheduled by this DCI.

[0244] In addition, when the resource allocation table applied to the PUSCH time-domain resource allocation is the resource allocation table given by pusch-TimeDomainAllocationList, the value m indicated by the "Time domain resource assignment" field corresponds to the (m + 1)-th element (entry, row) in the list pusch-TimeDomainAllocationList. For example, when the value m indicated by the "Time domain resource assignment" field is 0, the terminal device 1 can refer to the first element (entry) in the list pusch-TimeDomainAllocationList. For example, when the value m indicated by the "Time domain resource assignment" field is 1, the terminal device 1 can refer to the second element (entry) in the list pusch-TimeDomainAllocationList.

[0245] In addition, in the case where the resource allocation table applied to PDSCH time domain resource allocation is the resource allocation table given by pusch-TimeDomainAllocationList2, the value m indicated by the "Time domain resource assignment" field corresponds to the (m + 1)-th element (entry, row) in the list pusch-TimeDomainAllocationList2. For example, when the value m indicated by the "Time domain resource assignment" field is 0, the terminal device 1 can refer to the first element (entry) in the list pusch-TimeDomainAllocationList2. For example, when the value m indicated by the "Time domain resource assignment" field is 1, the terminal device 1 can refer to the second element (entry) in the list pusch-TimeDomainAllocationList2.

[0246] Next, the number of bits (size) of the "Time domain resource assignment" field included in the DCI will be described.

[0247] The terminal device 1 can transmit the corresponding PUSCH by detecting the PDCCH including DCI format 0_0, DCI format 0_1, or DCI format 0_2. The number of bits of the "Time domain resource assignment" field included in DCI format 0_0 can be a fixed number of bits. For example, this fixed number of bits can be 6. That is, the size of the "Time domain resource assignment" field included in DCI format 0_0 can be 6 bits. In addition, the size of the "Time domain resource assignment" field included in DCI format 0_1 or DCI format 0_2 can be a variable number of bits. For example, the number of bits of the "Time domain resource assignment" field included in DCI format 0_1 or DCI format 0_2 can be any one of 0, 1, 2, 3, 4, 5, 6.

[0248] Next, the determination of the number of bits of the "Time domain resource assignment" field included in DCI format 0_1 or DCI format 0_2 will be described.

[0249] The number of bits of the "Time domain resource assignment" field can be given as ceil(log 2(I)). When setting (providing) pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3) for the terminal device 1, the value of I can be the number of entries included in pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3). When not setting (providing) pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3) for the terminal device 1, the value of I can be the number of rows of the PUSCH default table A (or PUSCH default table B). That is to say, when setting pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3) for the terminal device 1, the number of bits of the "Timedomain resource assignment" field can be given based on the number of entries included in pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3). When not setting pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3) for the terminal device 1, the number of bits of the "Timedomain resource assignment" field can be given based on the number of rows of the default table (PUSCH default table A or PUSCH default table B).Specifically, when pusch-Config includes pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3), the value of I can be the number of entries included in the pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3) provided by pusch-Config. In addition, when pusch-Config does not include pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3) and pusch-ConfigCommon includes pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3), the value of I can be the number of entries included in the pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3) provided by pusch-ConfigCommon. In addition, when pusch-Config does not include pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3) and pusch-ConfigCommon does not include pusch-TimeDomainAllocationList (or pusch-TimeDomainAllocationList2, pusch-TimeDomainAllocationList3), the value of I can be the number of rows included in the PUSCH default table A (or PUSCH default table B).

[0250] Hereinafter, the repeated transmission of the PUSCH in this embodiment (also referred to as repetition, repetition transmission, or aggregated transmission) will be described. The repeated transmission of the PUSCH in this embodiment is a repeated transmission that continuously transmits multiple PUSCHs for one or more time slots through one uplink grant, and is also referred to as mini-slot level repetition or multi-segment transmission. That is to say, the terminal device 1 can repeatedly transmit a PUSCH multiple times within the same time slot. Among them, one PUSCH may refer to a PUSCH generated according to a certain transport block. For example, repeatedly transmitting a PUSCH may be to transmit each of the multiple PUSCHs generated by encoding a certain transport block according to the size of each time resource in multiple time resources through these multiple time resources.

[0251] The terminal device 1 repeats the transmission of the PUSCH using time resources determined / decided by the start symbol S, the nominal duration (which may be the number of symbols) L, and / or the repetition count Rep of the time domain resources for the PUSCH, given by the upper layer parameters notified via the RRC message (such as the aforementioned pusch-TimeDomainAllocationList2) and the fields of the downlink control information using a specified DCI format received via the PDCCH (such as DCI format 0_2) (such as the aforementioned Time domain resource assignment field). That is, the terminal device 1 can determine / decide the start symbol, duration, and / or repetition count of each PUSCH to be repetitively transmitted based on S, L, and / or Rep given by the upper layer parameters notified via the RRC message and the fields of the downlink control information received via the PDCCH. Among them, S, L, and / or Rep can be the nominal start symbol, nominal duration, and / or nominal repetition count, respectively. For example, S, L, and / or Rep can be different from the start symbol, transmission duration, and / or repetition count used for the actual transmission of the PUSCH, respectively. The terminal device 1 can determine / decide the actual start symbol, actual duration, and / or actual repetition count of each PUSCH to be repetitively transmitted based on the parameters of the time domain resources for the PUSCH (start symbol S, nominal duration L, and / or nominal repetition count Rep) given by the upper layer parameters notified via the RRC message and the fields of the downlink control information received via the PDCCH, and the time resource configuration of the downlink signal given by the slot boundary position, the configuration of the symbols (uplink symbols and / or flexible symbols) available for the transmission of the PUSCH, and / or the downlink control information. For example, the configuration of the uplink symbols available for the transmission of the PUSCH can be set according to the upper layer slot format setting information transmitted via the RRC message and / or the slot format setting DCI transmitted via the PDCCH. The terminal device 1 can determine / decide the actual start symbol, actual duration, and / or actual repetition count of each of the multiple PUSCHs generated from one transport block based on the resource allocation information indicated by the RRC message and / or DCI, the upper layer slot format setting information transmitted via the RRC message, the slot format setting DCI received via the PDCCH, and / or the time resource configuration of the downlink signal.

[0252] Figure 16 FIG. is an example showing the symbols available for the transmission of the PUSCH set based on the upper layer slot format setting information transmitted via the RRC message and the slot format setting DCI transmitted via the PDCCH in the present embodiment.

[0253] In Figure 16 for a time slot composed of 14 symbols, the first 6 symbols are represented as downlink (DL by RRC: semi-static downlink symbols) through upper layer time slot format setting information, the next 4 symbols are represented as flexible (Flexible by RRC: semi-static flexible symbols), and the last 4 symbols are represented as uplink (UL by RRC: semi-static uplink symbols). In this case, in the terminal device 1, the symbols represented as downlink through the upper layer time slot format setting information can be set as symbols that cannot be used for the configuration of PUSCH time resources (PUSCH resources), and the symbols represented as flexible or uplink through the upper layer time slot format setting information can be set as symbols that can be used for PUSCH resource configuration. For example, the symbols represented as downlink through the upper layer time slot format setting information can be excluded from the resources that can be used for PUSCH transmission using the first retransmission method, or the symbols represented as flexible or uplink through the upper layer time slot format setting information can be targeted to allocate multiple PUSCH resources continuously in time. Among them, regardless of the content of the upper layer time slot format setting information, after allocating one or more PUSCH resources continuously in time to all symbols, the terminal device 1 can postpone the PUSCH resources allocated to the symbols that cannot be used for the configuration of PUSCH resources (such as semi-static downlink symbols) and subsequent PUSCH resources to the next symbol that can be used for the configuration of PUSCH resources (such as semi-static uplink symbols or semi-static flexible symbols) of this semi-static downlink symbol and allocate them. Among them, regardless of the content of the upper layer time slot format setting information, after allocating one or more PUSCH resources continuously in time to all symbols, the terminal device 1 can discard (cancel) the PUSCH resources allocated to the symbols represented as downlink through the upper layer time slot format setting information. Among them, "discard" means that the terminal device 1 does not postpone the resources allocated to this symbol and does not use them for PUSCH transmission. Among them, "discard" is sometimes also called "cancel", "not transmit". Among them, the terminal device 1 can switch whether to postpone the PUSCH resources allocated to the symbols represented as downlink through the upper layer time slot format setting information to the next symbol that can be used for the symbol (such as semi-static uplink symbols or semi-static flexible symbols) of this semi-static downlink symbol and allocate them, or not postpone but discard (cancel), through the information included in the RRC message received on the upper layer and / or the DCI included in the PDCCH received from the base station device 3.

[0254] Among them, in the symbols (semi-static variable symbols) represented as variable by the upper layer time slot format setting information, a specified symbol is set as a symbol that cannot be used for PUSCH resource configuration. Here, the specified symbol may refer to a symbol for notifying the configuration of downlink signals and / or uplink signals through upper layer parameters (RRC parameters).

[0255] For example, a symbol (which can also be a semi-static variable symbol) indicating the configuration of an SS / PBCH block through upper layer parameters (such as ssb-PositionsInBurst) can be used as a symbol that cannot be used for PUSCH resource configuration. In the case where the symbol for transmitting the SS / PBCH block represented by the upper layer parameter overlaps / collides with the symbol for configuring the time domain resource for PUSCH given by the field of the downlink control information received through PDCCH, the terminal device 1 can set this symbol as a symbol that cannot be used for PUSCH resource configuration.

[0256] For example, a symbol (which can be a semi-static variable symbol) indicating the configuration of type-0 CSS in CORESET#0 through upper layer parameters (such as SearchSpace, SerchSpaceZero, ControlResourceSet, and / or ControlResourceSetZero) can be set as a symbol that cannot be used for PUSCH resource configuration. In the case where the symbol for configuring type-0 CSS in CORESET#0 represented by the upper layer parameter overlaps / collides with the symbol for configuring the time domain resource for PUSCH given by the field of the downlink control information received through PDCCH, the terminal device 1 can set this symbol as a symbol that cannot be used for PUSCH resource configuration.

[0257] For example, a symbol indicating that a PUSCH resource is not configured through upper layer parameters (which can be a semi-static variable symbol) can be set as a symbol that cannot be used for PUSCH resource configuration. In a case where a symbol indicating that a PUSCH resource is not configured through upper layer parameters overlaps / collides with a symbol configuring the time domain resource for PUSCH given by a field of downlink control information received through PDCCH, the terminal device 1 can set this symbol as a symbol that cannot be used for PUSCH resource configuration. Among them, the upper layer parameter indicating a symbol that does not configure a PUSCH resource can be represented by an upper layer parameter indicating that a PDSCH is not configured (such as rateMatchPatternGroup1, rateMatchPatternGroup2, and / or rateMatchPatternToAddModList). Among them, the upper layer parameter indicating a symbol that does not configure a PUSCH resource can be information of a bitmap representing a symbol number and / or a time slot number, index information, or can also be information directly representing a symbol number and / or a time slot number.

[0258] In addition to the upper layer parameter indicating a symbol that does not configure a PUSCH resource (which can be a semi-static variable symbol), the terminal device 1 can set a symbol (which can be a semi-static variable symbol) represented by an upper layer parameter indicating that a PDSCH is not configured (such as rateMatchPatternGroup1, rateMatchPatternGroup2, and / or rateMatchPatternToAddModList) as a symbol that cannot be used for PUSCH resource configuration.

[0259] Multiple PUSCH resources allocated based on upper layer time slot format setting information can also be referred to as multiple temporary PUSCH resources. The multiple temporary PUSCH resources can be determined based on resource allocation information (such as S, L, and / or Rep) included in DCI, upper layer time slot format setting information, and / or other upper layer parameters. The terminal device 1 can determine the multiple temporary PUSCH resources based on resource allocation information (such as S, L, and / or Rep) included in DCI, upper layer time slot format setting information, and / or other upper layer parameters.

[0260] The time resource of the PUSCH determined / identified by the terminal device 1 based on the resource allocation information included in the DCI may be referred to as the nominal time resource. For example, the terminal device 1 may set L consecutive symbols starting from the start symbol represented by S as the nominal time resource of a PUSCH, and set Rep×L consecutive symbols as the nominal time resource for the repeated transmission of the PUSCH when Rep > 1. The terminal device 1 may specify one or more temporary PUSCH resources based on the nominal time resource of the PUSCH, the position of the slot boundary, and / or the RRC parameters given by the upper layer. For example, when the nominal time resource of a certain PUSCH crosses the slot boundary, the terminal device 1 may specify multiple temporary PUSCH resources obtained by splitting the nominal time resource through the slot boundary. For example, when the nominal time resource of a certain PUSCH is allocated to a symbol represented as a downlink symbol by the upper layer slot format setting information, the terminal device 1 may specify the case where the nominal time resource allocated to the symbol is postponed to the next available uplink symbol or variable symbol as a temporary PUSCH resource.

[0261] In Figure 16 it, for the symbol represented as a variable symbol by the upper layer slot format setting information, the time resource (temporary PUSCH resource) for the PUSCH using the first repeated transmission method is configured. However, when the slot format setting DCI transmitted by the PDCCH indicates that it cannot be used for the transmission of the PUSCH in the symbol where the temporary PUSCH resource is configured, the terminal device 1 discards the allocated temporary PUSCH resource in this symbol. Herein, "discarding" may mean that the terminal device 1 does not use this symbol for the transmission of the PUSCH. Herein, "discarding" is sometimes also referred to as "canceling", "not transmitting". For example, the symbol indicated by the slot format setting DCI as not being able to be used for the transmission of the PUSCH may be the symbol set as a downlink symbol by the slot format setting DCI. For example, the symbol indicated by the slot format setting DCI as not being able to be used for the transmission of the PUSCH may be the symbol set as a downlink symbol or a variable symbol by the slot format setting DCI. For example, when the temporary PUSCH resource includes a symbol represented as an uplink symbol and a symbol represented as a downlink symbol (or variable symbol) by the slot format setting DCI, the terminal device 1 discards the time resource of the symbol represented as a downlink symbol (or variable symbol) in this temporary PUSCH resource, and only configures and transmits the PUSCH for the time resource of the symbol represented as an uplink symbol.

[0262] Among them, by indicating a specific slot format index (e.g., index 255) of the slot format setting DCI, in the case of following the slot format set by the upper layer slot format setting information, the terminal device 1 can set the variable symbol as a symbol available for PUSCH transmission.

[0263] Among them, in the case where the terminal device 1 is set to monitor the slot format setting DCI through RRC parameters and the slot format setting DCI is not detected, the terminal device 1 can discard all the temporary PUSCH resources including the symbols represented as variable symbols by the upper layer slot format setting information. That is to say, in the case where it is impossible to detect the slot format setting DCI set for monitoring by the terminal device 1, and the temporary PUSCH resources include both the symbols represented as variable symbols by the upper layer slot format setting information and the symbols represented as uplink symbols, the terminal device 1 can discard all the temporary PUSCH resources and does not transmit PUSCH through the temporary PUSCH resources. That is to say, in the case where the terminal device 1 is set to monitor the slot format setting DCI, the terminal device 1 determines / determines multiple actual PUSCH resources (e.g., start symbol and number of symbols) based on multiple temporary PUSCH resources (e.g., start symbol and number of symbols) and the slot format setting DCI. In the case where the terminal device 1 does not detect the slot format setting DCI, the information shown in the upper layer slot format setting information is used to determine / determine the multiple actual PUSCH resources.

[0264] Through this operation, the base station device 3 can perform the reception processing of multiple PUSCHs through the specified PUSCH resources without identifying whether the terminal device 1 detects the slot format setting DCI.

[0265] Among them, in the case where a certain temporary PUSCH resource allocated by the upper layer slot format setting information includes the symbols represented as uplink symbols and the symbols represented as downlink symbols (or variable symbols) by the slot format setting DCI, the terminal device 1 can discard all the temporary PUSCH resources.

[0266] Among them, in the case where the terminal device 1 is set to monitor the slot format setting DCI and the slot format setting DCI is not detected, in a certain temporary PUSCH resource allocated by the upper layer slot format setting information, the terminal device 1 can only discard the resources of the symbols represented as downlink symbols and / or variable symbols in the temporary PUSCH resource.

[0267] Among multiple temporary PUSCH resources allocated based on upper layer time slot format setting information, the temporary PUSCH resource that is not discarded by the time slot format setting DCI can be referred to as an actual PUSCH resource. Multiple actual PUSCH resources (such as the starting symbol and the number of symbols of each of multiple actual PUSCH resources) can be determined / based on multiple temporary PUSCH resources (such as the starting symbol and the number of symbols of each of multiple temporary PUSCH resources) and the time slot format setting DCI. The terminal device 1 can determine multiple actual PUSCH resources based on multiple temporary PUSCH resources and the time slot format setting DCI. Among them, in the case where it is not set that the terminal device 1 monitors the time slot format setting DCI through the PDCCH and / or in the case where variable symbols are not set through the upper layer time slot format information, multiple actual PUSCH resources can be the same as multiple temporary PUSCH resources.

[0268] In the case where it is not set to monitor the time slot format setting DCI through the PDCCH, the terminal device 1 can use the temporary PUSCH resource allocated to the symbol represented as a variable symbol by the upper layer time slot format information as an actual PUSCH resource.

[0269] Among them, in the case where DCI format for allocating a downlink signal (such as PDSCH or CSI-RS) is detected for a variable symbol to which a temporary PUSCH resource is allocated, the terminal device 1 can discard a part or all of the temporary PUSCH resources including the symbol to which the downlink signal is allocated. Figure 17 FIG. is an example showing the discarding of PUSCH in the repeated transmission of PUSCH according to an embodiment of the present invention. More specifically, it is a figure showing an example of discarding a temporary PUSCH resource including a symbol to which a downlink signal is allocated among the temporary PUSCH resources allocated to a symbol represented as a variable symbol by the upper layer time slot format information. In Figure 17 (a), (b), and (c) of show the following cases: for a certain two time slots, all symbols are represented as variable symbols (Flexible by RRC: semi-static variable symbols) through the upper layer time slot format information, and a downlink signal (DL signal by DCI) (which can be a downlink signal scheduled through dynamic authorization) is allocated to the 4th to 12th symbols of the first time slot through DCI. In addition, in Figure 17 (a), (b), and (c) of, it is represented by DCI as S = 2, L = 4, Rep = 4, and a temporary PUSCH resource of 4 symbols is repeatedly allocated four times starting from the third symbol of the first time slot. In this case, as shown in Figure 17As shown in (a) of, the terminal device 1 may discard (cancel) all the temporary PUSCH resources (the second and third temporary PUSCH resources) that collide with the resources of the downlink signal. As another embodiment, as Figure 17 shown in (b) of, the terminal device 1 may also discard the resources of the symbols that collide in the temporary PUSCH resources that collide with the resources of the downlink signal (the third and fourth symbols of the second temporary PUSCH resource, and the first and second symbols of the third temporary PUSCH resource). By using such a discarding method, in the case where the transmission of the PUSCH that uses more symbols by repeated transmission is mixed with the reception of the downlink signal, a flexible scheduling with high utilization rate of time resources can be used. As another embodiment, as Figure 17 shown in (c) of, the terminal device 1 may discard the resources of the symbols that collide in the temporary PUSCH resources that collide with the resources of the downlink signal, and further discard a specified number of symbols immediately following the resources allocated to the downlink signal (in Figure 17 (c), it is one symbol (the third symbol of the third temporary PUSCH resource)) as guard symbols. In this way, by ensuring guard symbols between the symbols for receiving the downlink signal and the symbols for transmitting the PUSCH, the terminal device 1 can ensure the time for switching from the downlink to the uplink and suppress the interference between the downlink and uplink signals. Among them, the number of guard symbols may be a fixed value. Among them, the number of guard symbols may be based on the subcarrier spacing. Among them, the terminal device 1 may set / specify / determine the number of guard symbols based on a signal notified by the base station device 3 (for example, RRC parameters, downlink control information, and / or random access response).

[0270] It may also be that the terminal device 1 detects a DCI format (for example, DCI format 0_2) including uplink allocation information indicating the repeated transmission of a certain transport block by multiple PUSCHs, and detects a DCI format (for example, DCI format 1_0, DCI format 1_1, or DCI format 0_1) including downlink allocation information indicating the reception of the downlink signal. When there is at least one symbol collision between one or more of the multiple temporary PUSCH resources specified according to the uplink allocation information and the downlink time resources specified according to the downlink allocation information, the terminal device 1 discards the temporary PUSCH resources including the colliding symbols.

[0271] Alternatively, when the terminal device 1 detects a DCI format (e.g., DCI format 0_2) including uplink allocation information indicating the repeated transmission of a certain transport block via multiple PUSCHs, and detects a DCI format (e.g., DCI format 1_0, DCI format 1_1, or DCI format 0_1) including downlink allocation information indicating the reception of a downlink signal, if there is at least one symbol conflict between one or more of the multiple temporary PUSCH resources specified according to the uplink allocation information and the downlink time resource specified according to the downlink allocation information, the terminal device 1 discards the temporary PUSCH resources including the conflicting symbols.

[0272] Alternatively, when the terminal device 1 detects a DCI format (e.g., DCI format 0_2) including uplink allocation information indicating the repeated transmission of a certain transport block via multiple PUSCHs, and detects a DCI format (e.g., DCI format 1_0, DCI format 1_1, or DCI format 0_1) including downlink allocation information indicating the reception of a downlink signal, if there is at least one symbol conflict between one or more of the multiple temporary PUSCH resources specified according to the uplink allocation information and the downlink time resource specified according to the downlink allocation information and / or the symbol number interval between one of the multiple temporary PUSCH resources and the downlink time resource is less than the set guard symbol number, the terminal device 1 discards the resources of the conflicting symbols in the temporary PUSCH resources including the conflicting symbols and the resources of the specified number of subsequent symbols (guard symbols).

[0273] Alternatively, when the terminal device 1 detects a DCI format (e.g., DCI format 0_2) including uplink allocation information indicating the repeated transmission of a certain transport block via multiple PUSCHs, and detects a DCI format (e.g., DCI format 1_0, DCI format 1_1, or DCI format 0_1) including downlink allocation information indicating the reception of a downlink signal, if there is at least one symbol conflict between one or more of the multiple temporary PUSCH resources specified according to the uplink allocation information and the downlink time resource specified according to the downlink allocation information and / or the symbol number interval between one of the multiple temporary PUSCH resources and the downlink time resource is less than the set guard symbol number, the terminal device 1 discards the temporary PUSCH resources including the symbols conflicting with the downlink time resource and the temporary PUSCH resources with a symbol number interval less than the set guard symbol number between the temporary PUSCH resources and the downlink time resource.

[0274] The retransmission of PUSCH has the following situations: For the terminal device 1 that has sent a scheduling request (SR), the base station device 3 indicates the time resources for retransmission (also referred to as PUSCH transmission scheduled by dynamic grant or DG PUSCH transmission) through DCI; the base station device 3 pre-periodically sets multiple time resources for retransmission, and the terminal device 1 does not send an SR but uses one of the multiple time resources for retransmission of PUSCH (also referred to as PUSCH transmission set by configured grant or CG PUSCH). The discarding of the above-mentioned temporary PUSCH resources can be applied only to the case where the temporary PUSCH resources are set by configured grant. However, the same discarding method can also be applied in both cases where the temporary PUSCH resources are set by configured grant and where they are set by dynamic grant. However, different discarding methods can also be applied in the case where the temporary PUSCH resources are set by configured grant and the case where they are set by dynamic grant.

[0275] In the retransmission of PUSCH using the first retransmission mode of this embodiment, the total number of symbols of multiple temporary PUSCH resources can be equal to L*Rep, which is the product of L and Rep represented by the resource allocation information included in DCI. In the retransmission of PUSCH using the first retransmission mode of this embodiment, the total number of symbols of multiple actual PUSCH resources is less than or equal to L*Rep, which is the product of L and Rep represented by the resource allocation information included in DCI.

[0276] Figure 18 It is a diagram showing an example of the time resource configuration of PUSCH in the retransmission of PUSCH of this embodiment. Figure 18 It shows an example of the configuration of PUSCH indicating the case of S = 6, L = 4, and Rep = 4 through DCI including resource allocation (RA) information. Figure 18 (a), (b), and (c) are three examples with different notified slot formats.

[0277] Figure 18Fig. (a) is a diagram showing an example of a case where all symbols in two time slots are set as uplink symbols (UL by RRC) through upper layer time slot format setting information. In this case, all symbols in the two time slots can be used for PUSCH. Therefore, the terminal device 1 sets the first PUSCH resource as a time resource with a duration of 4 symbols starting from the seventh symbol in the first time slot, the second PUSCH resource as a time resource with a duration of 4 symbols starting from the eleventh symbol in the first time slot, the third PUSCH resource as a time resource with a duration of 4 symbols starting from the first symbol in the second time slot, and the fourth PUSCH resource as a time resource with a duration of 4 symbols starting from the fifth symbol in the second time slot, and continuously transmits PUSCH four times.

[0278] Figure 18 Fig. (b) is a diagram showing an example of a case where, through upper layer time slot format setting information, up to the sixth symbol in the first time slot and the second time slot is set as a downlink symbol (DL by RRC), and the remaining symbols are set as uplink symbols (UL by RRC). In this case, the last 8 symbols in each time slot can be used for PUSCH. Therefore, the terminal device 1 sets the first PUSCH resource as a time resource with a duration of 4 symbols starting from the seventh symbol in the first time slot, the second PUSCH resource as a time resource with a duration of 4 symbols starting from the eleventh symbol in the first time slot, the third PUSCH resource as a time resource with a duration of 4 symbols starting from the seventh symbol in the second time slot, and the fourth PUSCH resource as a time resource with a duration of 4 symbols starting from the eleventh symbol in the second time slot, and transmits PUSCH four times. Among them, even if several symbols immediately following the symbol receiving the downlink signal can be indicated as uplink through upper layer time slot format setting information, the terminal device 1 can set them as inassignable symbols as guard symbols. For example, in the case of receiving downlink signals through the first to sixth symbols in the first time slot with the same upper layer time slot format setting information as in Figure 18 Fig. (b), the seventh symbol, which is an uplink symbol, can be used as a guard symbol to allocate PUSCH resources starting from the eighth symbol. Among them, in the guard symbol, the PUSCH resources of the guard symbol can be discarded on the basis of the allocated PUSCH resources. Among them, the number of guard symbols can be a fixed value. Among them, the number of guard symbols can be based on the subcarrier spacing. Among them, the terminal device 1 can set / specify / determine the number of guard symbols based on a signal notified by the base station device 3 (for example, RRC parameters, downlink control information, and / or random access response).

[0279] Figure 18In case (c), all symbols in two time slots are set as flexible symbols (Flexible by RRC) through the upper layer time slot format setting information, and up to the sixth symbol in the first time slot and the second time slot are set as downlink symbols (DL by DCI) through the time slot format setting DCI, and the remaining symbols are set as uplink symbols (UL by DCI). In this case, all symbols in the two time slots can be used for the configuration of PUSCH. Therefore, the terminal device 1 allocates PUSCH resources (temporary PUSCH resources) in the same way as in case (a) of Figure 18 Among them, the PUSCH resources of the symbols indicated as downlink symbols by the time slot format setting DCI are discarded. Therefore, the terminal device 1 discards all of the third PUSCH resource and the first 2 symbols of the fourth PUSCH resource. Therefore, the terminal device 1 sets the first PUSCH resource (actual PUSCH resource) as a time resource with 4 symbols starting from the seventh symbol in the first time slot, sets the second PUSCH resource (actual PUSCH resource) as a time resource with 4 symbols starting from the eleventh symbol in the first time slot, and sets the third PUSCH resource (actual PUSCH resource) as a time resource with 2 symbols starting from the seventh symbol in the second time slot, and sends PUSCH three times through three actual PUSCH resources. Among them, even if several symbols immediately following the symbol receiving the downlink signal are indicated as uplink by the upper layer time slot format setting information, the terminal device 1 can discard the PUSCH resources as guard symbols. For example, it can be the case where, when receiving the same upper layer time slot format setting information and time slot format setting DCI as in Figure 18 case (c), and receiving the downlink signal through the first to sixth symbols in the first time slot, the seventh symbol as an uplink symbol is used as a guard symbol, and the PUSCH resources allocated to this symbol are discarded. Among them, the number of guard symbols can be a fixed value. Among them, the number of guard symbols can be based on the subcarrier spacing. Among them, the terminal device 1 can set / specify / determine the number of guard symbols based on the signal notified by the base station device 3 (for example, RRC parameters, downlink control information, and / or random access response).

[0280] When determining / setting a certain PUSCH resource in a certain time slot based on S, L, and Rep given by the upper layer time slot format setting information and RA information, if the number of consecutive uplink symbols and / or flexible symbols available within the time slot according to the time slot boundary or downlink symbols is less than L symbols, the terminal device 1 can split the PUSCH resource and send multiple PUSCHs as multiple PUSCH resources.

[0281] Figure 19 This shows an example of the segmentation of the PUSCH in this embodiment, where both of the two time slots are symbols (uplink symbols or flexible symbols) to which the PUSCH can be allocated, and the case where S = 8, L = 4, and Rep = 4. In this case, the parameter setting of the PUSCH with a period of 4 symbols is repeated four times starting from the ninth symbol within the time slot. However, since the PUSCH resource for the second repeated transmission crosses the time slot boundary, it is segmented into two PUSCHs each having two symbols. As a result, each PUSCH does not cross the time slot boundary, and the terminal device 1 transmits five PUSCHs with a period of 4 symbols or two symbols.

[0282] As another example, Figure 20 This shows a case where, in a certain time slot, the first to third symbols and the sixth to eighth symbols are set as symbols that cannot be used for PUSCH transmission (for example, downlink symbols and / or several symbols following the downlink symbol (guard symbols)) by the upper layer time slot format setting information, and the remaining symbols are set as symbols that can be used for PUSCH transmission (for example, uplink symbols or flexible symbols other than the guard symbols). In this case, the PUSCH resource is allocated starting from the fourth symbol. However, since the number of consecutive symbols that can be used for PUSCH starting from the fourth symbol is 2 (< L = 4), the first PUSCH resource is segmented. As a result, the start symbol of the first PUSCH resource is the fourth symbol, the period is 2, the start symbol of the second PUSCH resource is the ninth symbol, the period is 2, the start symbol of the third PUSCH resource is the eleventh symbol, the period is 4, and the terminal device 1 transmits three PUSCHs.

[0283] That is to say, the number of repetitions of the Rep notified by the upper-layer parameter may be different from the number of repetitions of the actually transmitted PUSCH. That is to say, the value of L notified by the upper-layer parameter may be different from the number of symbols of the actually transmitted PUSCH. For example, the terminal device 1 may determine / determine the actual number of repetitions of the PUSCH according to the Rep and the splitting number of each PUSCH and / or the discard number of the PUSCH resource. For example, when the Rep (nominal number of repetitions) indicated by the RRC message and / or DCI is 1, and when the time-domain resource of the PUSCH determined / determined by S and L crosses the slot boundary or a part of it is a symbol not available for the transmission of the PUSCH, the terminal device 1 may repeat the transmission of the PUSCH through the time-domain resources split into multiple parts. More specifically, when there are 14 symbols in one slot, S = 8, L = 14, and Rep = 1 are notified, the terminal device 1 may transmit one PUSCH through 6 symbols with symbol numbers 8 to 13 in the first slot, and transmit one PUSCH through 8 symbols with symbol numbers 0 to 7 in the second slot. In this case, the terminal device 1 uses the time-domain resources of the symbols with symbol numbers 8 to 6 in the first slot and the time-domain resources of the symbols with symbol numbers 0 to 8 in the second slot to repeat the transmission of the PUSCH twice.

[0284] Among them, when the time-domain resource of L×Rep symbols indicated by S, L, and Rep crosses the slot boundary or a part of it is a DL symbol, the terminal device 1 may split the time-domain resource and transmit one PUSCH in a group of available uplink symbols that are continuous within the slot. That is to say, when the time-domain resource of L×Rep symbols indicated by S, L, and Rep crosses the slot boundary or a part of it is a DL symbol, the terminal device 1 may not transmit multiple PUSCHs in a group of available uplink symbols that are continuous within the slot.

[0285] Thus, the terminal device 1 of the present embodiment determines the starting symbol and time period of a plurality of temporary PUSCH resources based on DCI including uplink RA information and upper layer time slot format setting information. Moreover, when the time slot format setting DCI is monitored by PDCCH, the terminal device 1 determines the starting symbol and time period of each of the plurality of PUSCH resources (which may also be referred to as actual PUSCH resources) based on the starting symbol, time period of the plurality of temporary PUSCH resources, and the time slot format setting DCI. Moreover, when the time slot format setting DCI is not monitored by PDCCH, the terminal device 1 determines the starting symbol and time period of each of the plurality of actual PUSCH resources based on the starting symbol and time period of the plurality of temporary PUSCH resources. When receiving DCI including downlink RA information and the time resource of the downlink signal indicated by the downlink RA information collides with at least one symbol of the plurality of temporary PUSCH resources, the terminal device 1 determines the starting symbol and time period of each of the plurality of actual PUSCH resources based on the starting symbol, time period of the plurality of temporary PUSCH resources, and the downlink RA information. Moreover, the terminal device 1 transmits PUSCH through the plurality of determined actual PUSCH resources respectively.

[0286] In addition, the terminal device 1 according to the present embodiment determines / determines a plurality of temporary PUSCH resources based on DCI including RA information and upper layer time slot format setting information. Further, in the case where the time slot format setting DCI is monitored by the PDCCH and the time slot format setting DCI is detected, the terminal device 1 determines / determines, in each of the plurality of PUSCH resources, a set of a plurality of consecutive symbols represented as uplink symbols by at least any one of the upper layer time slot format setting information and the time slot format setting DCI as a plurality of actual PUSCH resources. Further, in the case where the time slot format setting DCI is monitored by the PDCCH and the time slot format setting DCI is not detected, the terminal device 1 determines / determines, in each of the plurality of temporary PUSCH resources, only the temporary PUSCH resource including only the symbols represented as uplink symbols by the upper layer time slot format setting information as an actual PUSCH resource. Further, in the case where the time slot format setting DCI is not monitored by the PDCCH, the terminal device 1 determines / determines a plurality of actual PUSCH resources based on the plurality of temporary PUSCH resources. In the case where a DCI including RA information of the downlink collides with the time resource of the downlink signal represented by the RA information of the downlink among the plurality of temporary PUSCH resources, the terminal device 1 determines / determines a plurality of actual PUSCH resources based on the plurality of temporary PUSCH resources and the RA information of the downlink. Further, the terminal device 1 transmits PUSCH through the determined / determined plurality of actual PUSCH resources, respectively.

[0287] The terminal device 1 according to the embodiment of the present invention can change the symbols available and / or unavailable in the actual PUSCH resource by the value of the bit field b included in the information notified from the base station device 3 1 . For example, the bit field b 1 may be included in the DCI (for example, the DCI of DCI format 0_2) including the RA information of the repeated transmission of PUSCH. For example, the bit field b 1 may also be included in the PDCCH received from the base station device 3. For example, the bit field b 1 may also be included in the RRC message received by the upper layer.

[0288] It may also be that, in the case where the value of the bit field b 1 is the first value, the terminal device 1 sets the symbols represented as uplink symbols (semi-static uplink symbols) and the symbols represented as variable symbols (semi-static variable symbols) by the upper layer time slot format setting information as the symbols available for the actual PUSCH resource, and sets the symbols represented as downlink symbols (semi-static downlink symbols) as the symbols unavailable for the actual PUSCH resource.

[0289] It can also be when the value of bit field b 1 is the second value, the terminal device 1 sets the symbol represented as an uplink (semi-static uplink symbol) by the upper layer time slot format setting information to a symbol that can be used for the actual PUSCH resource, and sets the symbol represented as a downlink (semi-static downlink symbol) and the symbol represented as a variable symbol (semi-static variable symbol) to symbols that cannot be used for the actual PUSCH resource.

[0290] It can also be when the value of bit field b 1 is the third value, the terminal device 1 sets the symbol represented as an uplink (semi-static uplink symbol) by the upper layer time slot format setting information and the symbol represented as an uplink (dynamic uplink symbol) by the time slot format setting DCI to symbols that can be used for the actual PUSCH resource, and sets the symbol represented as a downlink (semi-static downlink symbol) by the upper layer time slot format setting information, the symbol represented as a variable symbol (dynamic variable symbol) by the time slot format setting DCI, and the symbol represented as a downlink (dynamic downlink symbol) by the time slot format setting DCI to symbols that cannot be used for the actual PUSCH resource. Among them, when the terminal device 1 cannot detect the time slot format setting DCI, it can set the symbol represented as a variable symbol (semi-static variable symbol) by the upper layer time slot format setting information to a symbol that cannot be used for the actual PUSCH resource.

[0291] It can also be when the value of bit field b 1 is the fourth value, the terminal device 1 sets the symbol represented as an uplink (semi-static uplink symbol) by the upper layer time slot format setting information, the symbol represented as an uplink (dynamic uplink symbol) by the time slot format setting DCI, and the symbol represented as a variable symbol (dynamic variable symbol) by the time slot format setting DCI to symbols that can be used for the actual PUSCH resource, and sets the symbol represented as a downlink (semi-static downlink symbol) by the upper layer time slot format setting information and the symbol represented as a downlink (dynamic downlink symbol) by the time slot format setting DCI to symbols that cannot be used for the actual PUSCH resource. Among them, when the terminal device 1 cannot detect the time slot format setting DCI, it can set the symbol represented as a variable symbol (semi-static variable symbol) by the upper layer time slot format setting information to a symbol that cannot be used for the actual PUSCH resource.

[0292] Among them, the bit field b 1 can be a bit field represented by one bit for any two of the first value to the fourth value. For example, bit field b 1 = 0 is the first value, bit field b 1= 1 is the third value. Depending on the value (0 or 1) of the bit field b 1 the actions in the case of the first value and the actions in the case of the third value can be switched

[0293] wherein the bit field b 1 can have a number of bits such that any one of the first to fourth values can be represented by two bits. For example, bit field b 1 = 00 is the first value, bit field b 1 = 01 is the second value, bit field b 1 = 10 is the third value, bit field b 1 = 11 is the fourth value. Depending on the value of the bit field, the actions in the cases of the first to fourth values can be switched

[0294] wherein the bit field b 1 can have a number of bits such that any one of the actions in the cases of the first to fourth values or other actions can be represented by more than two bits

[0295] wherein the action represented by the bit field b1 can be represented by a combination of an RRC message and DCI. For example, the number of bits of the bit field b 1 included in the DCI is 1 bit, and the action represented by this 1 bit can be set by an RRC message

[0296] In this embodiment, the terminal device 1 can determine / determine whether to apply retransmission or which retransmission type among multiple retransmission types to the PUSCH transmitted by the uplink grant, based at least on (I) parameters of the upper layer and / or (II) fields included in the uplink grant. In addition to the retransmission that is performed through consecutive available uplink symbols of one or consecutive multiple available time slots (hereinafter referred to as the first retransmission), the types of retransmission can include time slot aggregation (hereinafter referred to as the second retransmission) in which the PUSCH is transmitted once per time slot on the same set symbol between time slots

[0297] In Solution A of this embodiment, the base station device 3 can notify the terminal device 1 which one of the first retransmission and the second retransmission is to be set / applied through upper layer parameters. For example, pusch-AggregationFactor can be used to indicate the number of retransmissions of the second retransmission. For example, pusch-AggregationFactor-r16 can be used to indicate the number of repetitions of the first retransmission shared among the indexes notified by the Time domain resource assignment field of the DCI. For example, repetition can be used to indicate the number of repetitions of the first retransmission for each index notified by the Time domain resource assignment field of the DCI. In the case where pusch-AggregationFactor, pusch-AggregationFactor-r16, and / or repetition are not set for the terminal device 1, the terminal device 1 can be regarded as not applying retransmission and transmits the PUSCH for scheduling the uplink grant once.

[0298] In Solution B of this embodiment, the terminal device 1 can determine which one of the first retransmission and the second retransmission is to be applied based on the "Time domain resource assignment" field included in the uplink grant sent from the base station device 3. As described above, the "Time domain resource assignment" field is used to indicate the PUSCH time domain resource allocation.

[0299] In Solution C of this embodiment, the base station device 3 can notify the terminal device 1 which one of the first retransmission and the second retransmission is to be set through upper layer parameters. For example, the base station device 3 can separately set upper layer parameters indicating the number of retransmissions for the first retransmission and the second retransmission, respectively. For example, pusch-AggregationFactor-r16 and / or repetition can be used to indicate the number of retransmissions of the first retransmission.

[0300] In addition, in Solution A, Solution B, or Solution C of this embodiment, the terminal device 1 can determine which one of the first retransmission and the second retransmission is to be applied based on the PUSCH mapping type obtained from the "Time domain resource assignment" field included in the uplink grant.

[0301] In addition, in Solution A, Solution B, or Solution C of this embodiment, the terminal device 1 may determine which of the first retransmission and the second retransmission to apply based on S, L, and / or Rep indicated by the "Time domain resource assignment" field included in the uplink grant.

[0302] Next, the frequency hopping applied in the uplink of this embodiment will be described.

[0303] In the terminal device 1, the first frequency hopping of the PUSCH transmission scheduled by the upper layer parameter frequencyHopping or the set PUSCH transmission is set. One of the following two frequency hopping patterns is set by frequencyHopping.

[0304] · Intra-slot frequency hopping

[0305] · Inter-slot frequency hopping

[0306] Figure 21 FIG. is an example showing the first frequency hopping of this embodiment. Figure 21 (a) of is an example of PUSCH transmission without frequency hopping. Figure 21 (b) of is an example of PUSCH transmission with intra-slot frequency hopping. Figure 21 (c) of is an example of PUSCH transmission with inter-slot frequency hopping.

[0307] In the terminal device 1, the second frequency hopping of the PUSCH transmission scheduled by the upper layer parameter frequencyHopping-r16 or the set PUSCH transmission is set. One of the following three frequency hopping patterns can be set by frequencyHopping-rI6.

[0308] · Inter-PUSCH frequency hopping

[0309] · Intra-PUSCH frequency hopping

[0310] · Inter-slot frequency hopping

[0311] Among them, the second frequency hopping that can be set by frequencyHopping-r16 can be a part of the above three. For example, the second frequency hopping that can be set by frequencyHopping-r16 can be the frequency hopping between PUSCHs and the frequency hopping between time slots.

[0312] Figure 22 FIG. is an example showing the second frequency hopping of the present embodiment. Figure 22 (a) of is an example of PUSCH transmission without frequency hopping. Figure 22 (b) of is an example of PUSCH transmission with frequency hopping between PUSCHs. Figure 22 (c) of is an example of PUSCH transmission with frequency hopping within PUSCH. Figure 22 (d) of is an example of PUSCH transmission with frequency hopping between time slots.

[0313] In Figure 21 (b) of Figure 22 (b) of Figure 22 (c) of, the PUSCH transmission with frequency hopping within a time slot is composed of a first hop (first frequency hopping, first frequency unit) and a second hop (second frequency hopping, second frequency unit) in the time slot. Among them, the frequency hopping within a time slot of the present embodiment can be similarly applied even when there are three or more frequency hoppings. That is to say, in the time slot, there can be a third hop, a fourth hop,... in addition to the first hop and the second hop. The maximum number of hops within a time slot can be set by an RRC message or the like.

[0314] Among them, the frequency hopping patterns (the frequency hopping patterns included in the first frequency hopping and the frequency hopping patterns included in the second frequency hopping) represented by frequencyHopping and frequencyHopping-r16 can be represented by the same RRC parameter. For example, frequencyHopping-r16 (or frequencyHopping) can be a parameter for setting one frequency hopping pattern among the frequency hopping within a time slot, the frequency hopping between time slots, the frequency hopping within PUSCH, and / or the frequency hopping between PUSCHs. For example, the frequency hopping pattern represented by frequencyHopping-r16 can be implicitly switched based on the type of DCI format, the information of the fields included in the DCI format, the RNTI, and / or other information. For example, the frequency hopping pattern represented by frequencyHopping-r16 in the PUSCH scheduled by DCI format 0_0, 0_1 can be any one of the first frequency hoppings, and the frequency hopping pattern represented by frequencyHopping-r16 in the PUSCH scheduled by DCI format 0_2 can be any one of the second frequency hoppings.

[0315] If the hopping field included in the detected DCI format or random access response UL grant is set to 1, or the upper layer parameter frequencyHoppingOffset is provided in the PUSCH transmission of the configured grant, the terminal device 1 performs frequency hopping of the PUSCH, and does not perform frequency hopping of the PUSCH in other cases. Among them, frequencyHoppingOffset is a parameter indicating the frequency offset between frequency hops when performing frequency hopping in the PUSCH transmission of the configured grant.

[0316] In the PUSCH scheduled by DCI formats 0_0, 0_1, and / or 0_2, the frequency offset is set by the upper layer parameter frequencyHoppingOffsetLists.

[0317] In the case where intra-slot frequency hopping is set, the starting RB of each hop is given by Equation (1).

[0318] [Equation 1]

[0319]

[0320] Among them, i = 0 and i = 1 are the first hop and the second hop respectively, RB start is the starting RB within the UL BWP, and RB offset is the frequency offset in RB units between two frequency hops. The terminal device 1 that has set intra-slot frequency hopping can determine / determine the frequency resources of the first hop and the second hop based on Equation (1).

[0321] In the case where intra-slot frequency hopping is set, the number of symbols of the first hop is given by ceil(N PUSCH,s symb ), and the number of symbols of the second hop is given by N PUSCH,s symb -ceil(N PUSCH,s symb ). Among them, N PUSCH,s symb is the number of OFDM symbols for the PUSCH transmission of each time slot. The terminal device 1 that has set intra-slot frequency hopping can determine the number of symbols of the first hop as ceil(N PUSCH ,s symb ), and determine / determine the number of symbols of the second hop as N PUSCH,s symb -ceil(N PUSCH,s symb ).

[0322] In the case where inter-slot frequency hopping is set, the time slot n is given by Equation (2). μs The starting RB in

[0323] [Equation 2]

[0324]

[0325] where n μ s is the current time slot number within a certain radio frame, RB start is the starting RB within the UL BWP, RB offset is the frequency offset in units of RB between two frequency hops. The terminal device 1 that sets frequency hopping between time slots can determine the frequency resources in each time slot based on Equation (2).

[0326] In the case where frequency hopping between PUSCHs is set, the starting RB of each hop can be given by Equation (1). The terminal device 1 that sets frequency hopping between PUSCHs can determine the frequency resources of the first hop and the second hop based on Equation (1).

[0327] In the case where frequency hopping between PUSCHs is set, the number of PUSCHs included in each hop (the first hop / the second hop) and / or the number of OFDM symbols of each hop can be determined based on the time resource allocation information included in the DCI format or the random access response UL grant. In the case where frequency hopping between PUSCHs is set, the terminal device 1 can determine the number of PUSCHs included in each hop and / or the number of OFDM symbols of each hop based on the time resources allocated to one or more PUSCHs allocated to one or more time slots. The terminal device 1 can determine whether to include one or more scheduled PUSCHs and / or configured PUSCHs in the first hop or the second hop based on the downlink control information.

[0328] As an example, in the case where frequency hopping between PUSCHs is set, in time slot n μ s the number of PUSCH transmissions in the first hop can be given by ceil(N PUSCH (n μ s ) / 2), and the number of PUSCH transmissions in the second hop can be given by N PUSCH (n μ s ) - ceil(N PUSCH (n μ s ) / 2) (or by floor(N PUSCH (n μ s ) / 2)). Where N PUSCH (n μs ) is in time slot n μ s The number of scheduled PUSCH transmissions and / or configured PUSCH transmissions in the terminal device 1 for which PUSCH inter-frequency hopping is configured can be calculated by ceil(N PUSCH (n μ s ) / 2) to determine the number of PUSCHs sent in the first hop, through N PUSCH (n μ s )-ceil(N PUSCH (n μ s ) / 2)(or by floor(N PUSCH (n μ s ) / 2)) to determine / determine the number of PUSCHs sent in the second hop. The formula for determining / determining the number of PUSCHs sent in the first hop and the second hop may also be opposite. For example, the number of PUSCHs sent in the first hop may be determined by N PUSCH (n μ s )-ceil(N PUSCH (n μ s ) / 2)(or by floor(N PUSCH (n μ s ) / 2)), the number of PUSCHs sent by the second hop can be given by ceil(N PUSCH (n μ s ) / 2) is given.

[0329] As another example, when inter-PUSCH frequency hopping is set, in time slot n μ s The number of PUSCHs sent in the first hop and the number of PUSCHs sent in the second hop can also be based on the number of PUSCHs sent in time slot n. μ s The total number of symbols of the scheduled PUSCH transmission and / or the configured PUSCH transmission in time slot n. μ s In time slot n μ s The number of PUSCH transmissions in the first hop and the number of PUSCH transmissions in the second hop are determined / determined by the sum of the number of symbols of scheduled PUSCH transmissions and / or configured PUSCH transmissions.

[0330] As another example, in the case where inter-PUSCH frequency hopping is configured, in time slot n μ s the PUSCH whose starting symbol is in the first half of the time slot may be included in the first hop, and the PUSCH whose starting symbol is in the second half of the time slot may be included in the second hop. The terminal device 1 configured with inter-PUSCH frequency hopping in time slot n μ s may include the PUSCH whose starting symbol is in the first half of the time slot in the first hop and include the PUSCH whose starting symbol is in the second half of the time slot in the second hop.

[0331] As another example, in the case where inter-PUSCH frequency hopping is configured, in time slot n μ s the PUSCH whose ending symbol is in the first half of the time slot may be included in the first hop, and the PUSCH whose ending symbol is in the second half of the time slot may be included in the second hop. The terminal device 1 configured with inter-PUSCH frequency hopping in time slot n μ s may include the PUSCH whose ending symbol is in the first half of the time slot in the first hop and include the PUSCH whose ending symbol is in the second half of the time slot in the second hop.

[0332] As another example, in the case where inter-PUSCH frequency hopping is configured, the terminal device 1 may μ s determine in time slot n whether a specific one or more PUSCHs are included in the first hop or the second hop according to the uplink period within the time slot. Here, the uplink period is a time interval in which one or more PUSCHs can be continuously allocated within the time slot. For example, one or more PUSCHs within the uplink period may be included in the same hop, and the same or different hops may be used between different uplink periods. The terminal device 1 configured with inter-PUSCH frequency hopping may μ s determine in time slot n whether a specific one or more PUSCHs are included in the first hop or the second hop according to the uplink period within the time slot.

[0333] When PUSCH inter-frequency hopping is configured, the terminal device 1 can determine the number of PUSCHs included in each hop (the first hop / the second hop) and / or the number of OFDM symbols of each hop based on the number of repetitions of PUSCH transmission specified by the downlink control information (or the number of PUSCHs allocated by one grant). For example, by numbering one or more PUSCHs allocated by one UL grant respectively, the terminal device 1 can decide / determine whether it is included in the first hop or the second hop based on this transmission number. For example, by numbering one or more PUSCHs within the same time slot allocated by one UL grant respectively, the terminal device 1 can determine / specify whether it is included in the first hop or the second hop based on this transmission number. Among them, when a certain PUSCH allocated by one UL grant is split into multiple PUSCHs by the boundary of the time slot, the switching between DL symbols and UL symbols, and / or other signals, for the multiple split PUSCHs, the same transmission numbering can be performed, or different transmission numberings can be performed. For example, when a certain PUSCH allocated by one UL grant is split into multiple PUSCHs by the boundary of the time slot, the switching between DL symbols and UL symbols, and / or other signals, the multiple split PUSCHs can always be included in the same hop, or can be included in the same or different hops in the same way as other PUSCHs allocated by the same grant.

[0334] As an example, when PUSCH inter-frequency hopping is configured and the number of scheduled PUSCH transmissions and / or configured PUSCH transmissions in time slot n μ s is N PUSCH (n μ s ), let the threshold X PUSCH =ceil(N PUSCH (n μ s ) / 2). For the PUSCH number n μ s allocated to time slot n PUSCH =1~N PUSCH (n μ s ) by the same UL grant, the terminal device 1 can include the PUSCH with n PUSCH ≤X PUSCH in the first hop and include the PUSCH with n PUSCH >X PUSCH in the second hop.

[0335] When PUSCH inter-frequency hopping is configured, among multiple PUSCHs allocated by the same DL format or the same UL grant, the terminal device 1 can switch in the time domain to specify whether a given number of PUSCHs are included in the first hop or the second hop. The number of consecutive PUSCHs included in the same hop can be determined by the start symbol (S), duration (D), and / or repetition count (Rep) of the PUSCH indicated by the downlink control information. Among them, the terminal device 1 can consider multiple PUSCHs separated by a time slot boundary, a DL symbol-to-UL symbol switching point, and / or other channels / signals as one PUSCH among the number of consecutive PUSCHs included in the same hop, or can consider each of the multiple separated PUSCHs as one PUSCH. Among them, when switching between the first hop and the second hop for a specified number of PUSCHs in the time domain, the maximum number of switches within a time slot can be restricted.

[0336] Among them, applying intra-PUSCH frequency hopping in the second frequency hopping can be applying intra-slot frequency hopping of the first frequency hopping.

[0337] Among them, applying inter-slot frequency hopping in the second frequency hopping can also be applying inter-slot frequency hopping of the first frequency hopping.

[0338] Among them, the frequency hopping patterns indicated by frequencyHopping-r16 can be the following two types.

[0339] · PUSCH inter-frequency hopping

[0340] · The frequency hopping pattern indicated by the upper layer parameter frequencyHopping

[0341] Inter-PUSCH frequency hopping and Intra-PUSCH frequency hopping (or in-slot frequency hopping) can be implicitly switched. For example, in the case where Inter-PUSCH frequency hopping is set by frequencyHopping-r16 and the number of repetitions indicated by the specified field of the DCI format is 1, the terminal device 1 can apply Intra-PUSCH frequency hopping (or in-slot frequency hopping) to the scheduled PUSCH transmission or the set PUSCH transmission. For example, in the case where Inter-PUSCH frequency hopping is set by frequencyHopping-r16 and the number of PUSCHs transmitted in a certain time slot is 1, the terminal device 1 can apply Intra-PUSCH frequency hopping (or in-slot frequency hopping) to the scheduled PUSCH transmission or the set PUSCH transmission in that time slot. For example, in the case where Inter-PUSCH frequency hopping is set by frequencyHopping-r16, the number of PUSCHs transmitted in a certain time slot is 1, and the number of symbols of the PUSCH transmitted in that time slot is equal to or greater than the specified value, the terminal device 1 can apply Intra-PUSCH frequency hopping (or in-slot frequency hopping) to the scheduled PUSCH transmission or the set PUSCH transmission in that time slot.

[0342] Thereby, the terminal device 1 can perform uplink data transmission to the base station device 3.

[0343] Hereinafter, the configuration of the device of the present embodiment will be described.

[0344] Figure 23 It is a schematic block diagram showing the configuration of the terminal device 1 of the present embodiment. As Figure 23 shown, the terminal device 1 is configured to include a wireless transceiver unit 10 and an upper layer processing unit 14. The wireless transceiver unit 10 is configured to include an antenna unit 11, an RF (Radio Frequency) unit 12, and a baseband unit 13. The upper layer processing unit 14 is configured to include a media access control layer processing unit 15 and a radio resource control layer processing unit 16. The wireless transceiver unit 10 is also referred to as a transmission unit, a reception unit, a monitoring unit, or a physical layer processing unit. The upper layer processing unit 14 is also referred to as a measurement unit 14, a selection unit 14, a decision unit 14, or a control unit 14.

[0345] The upper layer processing unit 14 outputs uplink data (which may also be referred to as a transport block) generated by a user's operation or the like to the wireless transceiver unit 10. The upper layer processing unit 14 performs part or all of the processing in the Medium Access Control (MAC) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Radio Resource Control (RRC) layer. The upper layer processing unit 14 has a function of determining / determining resources for transmitting one or more PUSCHs based on an upper layer signal and / or DCI received from the base station device 3. The upper layer processing unit 14 may also have a function of determining / determining the starting symbol and the number of symbols of each of the multiple time resources of the PUSCH for a certain TB. The upper layer processing unit 14 may also have a function of determining / determining the starting symbol and the number of symbols of multiple temporary time resources based on upper layer time slot format setting information and time resource allocation information. The upper layer processing unit 14 may also have a function of, when a time slot format setting DCI is monitored through a PDCCH and the time slot format setting DCI is detected, determining / determining, for each of the multiple temporary time resources, a set of consecutive symbols represented as uplink symbols by at least one of the upper layer time slot format setting information and the time slot format setting DCI as one of the multiple time resources of the PUSCH. The upper layer processing unit 14 may also have a function of, when a time slot format setting DCI is monitored through a PDCCH and the time slot format setting DCI is not detected, determining / determining, for each of the multiple temporary time resources, a temporary time resource including only symbols represented as uplink symbols by the upper layer time slot format setting information as one of the multiple time resources of the PUSCH. The upper layer processing unit 14 may also have a function of determining / determining each of the multiple temporary time resources based on the multiple time resources of the PUSCH and / or the allocation information of the downlink signal when the time slot format setting DCI is not monitored through a PDCCH. The upper layer processing unit 14 may also have a function of canceling the transmission of the PUSCH in part or all of the symbols in the symbol set A when the uplink allocation information indicates that a certain PUSCH is transmitted through a certain symbol set (symbol set A) and the downlink allocation information indicates that a downlink signal is transmitted through a certain symbol set (symbol set B), and at least one symbol in the symbol set A is included in the symbol set B. The upper layer processing unit 14 may also have a function of determining / determining whether to transmit the PUSCH in symbols represented as variable by the upper layer time slot format setting information based on the information of the first bit field received from the base station device 3.

[0346] The Medium Access Control (MAC) layer processing unit 15 included in the upper layer processing unit 14 performs MAC layer (Medium Access Control layer) processing. The MAC layer processing unit 15 controls the transmission of scheduling requests based on various setting information / parameters managed by the Radio Resource Control (RRC) layer processing unit 16.

[0347] The Radio Resource Control (RRC) layer processing unit 16 included in the upper layer processing unit 14 performs RRC layer (Radio Resource Control layer) processing. The RRC layer processing unit 16 manages various setting information / parameters of the device itself. The RRC layer processing unit 16 sets various setting information / parameters based on the upper layer signals received from the base station device 3. That is, the RRC layer processing unit 16 sets various setting information / parameters based on the information indicating various setting information / parameters received from the base station device 3. The RRC layer processing unit 16 controls (determines) resource allocation based on the downlink control information received from the base station device 3.

[0348] The wireless transceiver unit 10 performs physical layer processing such as modulation, demodulation, encoding, and decoding. The wireless transceiver unit 10 separates, demodulates, and decodes the signals received from the base station device 3, and outputs the decoded information to the upper layer processing unit 14. The wireless transceiver unit 10 generates a transmission signal by modulating and encoding data, and transmits it to the base station device 3, etc. The wireless transceiver unit 10 outputs the upper layer signals (RRC messages), DCI, etc. received from the base station device 3 to the upper layer processing unit 14. In addition, the wireless transceiver unit 10 generates and transmits an uplink signal (including PUCCH and / or PUSCH) based on an instruction from the upper layer processing unit 14. The wireless transceiver unit 10 may have the function of receiving PDCCH and / or PDSCH. The wireless transceiver unit 10 may also have the function of transmitting one or more PUCCH and / or PUSCH. The wireless transceiver unit 10 may also have the function of receiving DCI through PDCCH. The wireless transceiver unit 10 may also have the function of outputting the DCI received through PDCCH to the upper layer processing unit 14. The wireless transceiver unit 10 may also have the function of receiving an RRC message including upper layer time slot format setting information. The wireless transceiver unit 10 may also have the function of receiving the time resource allocation information of PUSCH for a certain TB through PDCCH. The wireless transceiver unit 10 may also have the function of monitoring the time slot format setting DCI through PDCCH. The wireless transceiver unit 10 may also have the function of receiving DCI and / or RRC messages including a first bit field.

[0349] The RF unit 12 converts (down-converts) the signals received via the antenna unit 11 into baseband signals through quadrature demodulation, and removes unnecessary frequency components. The RF unit 12 outputs the processed analog signals to the baseband unit.

[0350] The baseband unit 13 converts the analog signal input from the RF unit 12 into a digital signal. The baseband unit 13 removes the part equivalent to the CP (Cyclic Prefix) from the converted digital signal, performs a Fast Fourier Transform (FFT) on the signal after removing the CP, and extracts the signal in the frequency domain.

[0351] The baseband unit 13 performs an Inverse Fast Fourier Transform (IFFT) on the data to generate an OFDM symbol, appends a CP to the generated OFDM symbol to generate a digital signal in the baseband, and converts the digital signal in the baseband into an analog signal. The baseband unit 13 outputs the converted analog signal to the RF unit 12.

[0352] The RF unit 12 uses a low-pass filter to remove excess frequency components from the analog signal input from the baseband unit 13, up-converts the analog signal to the carrier frequency, and transmits it via the antenna unit 11. In addition, the RF unit 12 amplifies the power. In addition, the RF unit 12 may also have a function of determining the transmission power of the uplink signal and / or uplink channel transmitted in the in-cell cell. The RF unit 12 is also referred to as a transmission power control unit.

[0353] Figure 24 is a schematic block diagram showing the configuration of the base station apparatus 3 of the present embodiment. As Figure 24 shown, the base station apparatus 3 is configured to include a wireless transceiver unit 30 and an upper layer processing unit 34. The wireless transceiver unit 30 is configured to include an antenna unit 31, an RF unit 32, and a baseband unit 33. The upper layer processing unit 34 is configured to include a Medium Access Control layer processing unit 35 and a Radio Resource Control layer processing unit 36. The wireless transceiver unit 30 is also referred to as a transmission unit, a reception unit, a monitoring unit, or a physical layer processing unit. In addition, a control unit for controlling the operations of each unit based on various conditions is also provided. The upper layer processing unit 34 is also referred to as a decision unit 34 or a control unit 34.

[0354] The upper layer processing unit 34 performs part or all of the processing of the Medium Access Control (MAC) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Radio Resource Control (RRC) layer. The upper layer processing unit 34 may have a function of generating DCI based on the time resources for transmitting the signals of the upper layer and PUSCH that have been transmitted to the terminal device 1. The upper layer processing unit 34 may also have a function of outputting the generated DCI and the like to the wireless transceiver unit 30. The upper layer processing unit 34 may also have a function of determining / identifying the resources for transmitting one or more PUSCH based on the RRC message and the generated DCI. The upper layer processing unit 34 may also have a function of determining / identifying a plurality of temporary time resources based on the upper layer time slot format setting information and the time resource allocation information. The upper layer processing unit 34 may also have a function of determining / identifying the start symbol and the number of symbols of each of the plurality of time resources for a certain PUSCH. The upper layer processing unit 34 may also have a function of determining / identifying the start symbol and the number of symbols of a plurality of temporary time resources based on the upper layer time slot format setting information and the time resource allocation information. The upper layer processing unit 34 may also have a function of, in the case where the terminal device 1 monitors the time slot format setting DCI through the PDCCH, determining / identifying, in each of the plurality of temporary time resources, a set of consecutive symbols represented as uplink symbols by at least any one of the upper layer time slot format setting information and the time slot format setting DCI as one of the plurality of time resources for the PUSCH. The upper layer processing unit 34 may also have a function of, in the case where the terminal device 1 monitors the time slot format setting DCI through the PDCCH, determining / identifying the start symbol and the number of symbols of the plurality of time resources for the PUSCH based on the start symbol, the number of symbols of each of the plurality of temporary time resources, and the time slot format setting DCI. The upper layer processing unit 34 may also have a function of, in the case where it is not set that the terminal device 1 monitors the time slot format setting DCI through the PDCCH, determining / identifying each of the plurality of temporary time resources as each of the plurality of time resources for the PUSCH. The upper layer processing unit 34 may also have a function of, in the case where it is not set that the terminal device 1 monitors the time slot format setting DCI through the PDCCH, determining / identifying each of the plurality of temporary time resources based on the allocation information of the plurality of time resources for the PUSCH and / or the downlink signal.The upper layer processing unit 34 may also have a function of not using some or all of the symbols in the symbol set A for receiving the PUSCH when the uplink allocation information sent to the terminal device 1 indicates that a certain PUSCH is sent through a certain symbol set (symbol set A), and the downlink allocation information indicates that a downlink signal is sent through a certain symbol set (symbol set B), and at least one symbol in the symbol set A is a symbol included in the symbol set B. The upper layer processing unit 34 may also have a function of determining whether to receive the PUSCH in the symbols indicated as variable by the upper layer time slot format setting information based on the information in the first bit field sent to the terminal device 1.

[0355] The media access control layer processing unit 35 included in the upper layer processing unit 34 performs MAC layer processing. The media access control layer processing unit 35 performs processing related to the scheduling request based on various setting information / parameters managed by the radio resource control layer processing unit 36.

[0356] The radio resource control layer processing unit 36 included in the upper layer processing unit 34 performs RRC layer processing. The radio resource control layer processing unit 36 generates DCI (uplink grant, downlink grant) including resource allocation information in the terminal device 1. The radio resource control layer processing unit 36 generates or obtains DCI, downlink data (transport block (TB), random access response (RAR)) configured on the PDSCH, system information, RRC messages, MAC CE (Control Element), etc. from an upper node, and outputs them to the wireless transceiver unit 30. In addition, the radio resource control layer processing unit 36 manages various setting information / parameters of each terminal device 1. The radio resource control layer processing unit 36 may set various setting information / parameters for each terminal device 1 via an upper layer signal. That is, the radio resource control layer processing unit 36 transmits / broadcasts information indicating various setting information / parameters. The radio resource control layer processing unit 36 may transmit / broadcast information for determining the setting of one or more reference signals in a certain cell.

[0357] When the base station device 3 sends an RRC message, MAC CE, and / or PDCCH to the terminal device 1 and the terminal device 1 performs processing based on this reception, the base station device 3 assumes that the terminal device performs this processing and performs processing (control of the terminal device 1, system). That is, the base station device 3 sends an RRC message, MAC CE, and / or PDCCH to the terminal device 1 so that the terminal device performs processing based on this reception.

[0358] The wireless transceiver unit 30 transmits signals (RRC messages), DCI, etc. at the upper layer to the terminal device 1. In addition, the wireless transceiver unit 30 receives the uplink signal transmitted from the terminal device 1 based on an instruction from the upper layer processing unit 34. The wireless transceiver unit 30 may have the function of transmitting PDCCH and / or PDSCH. The wireless transceiver unit 30 may also have the function of receiving one or more PUCCHs and / or PUSCHs. The wireless transceiver unit 30 may also have the function of transmitting DCI via PDCCH. The wireless transceiver unit 30 may also have the function of transmitting the DCI output by the upper layer processing unit 34 via PDCCH. The wireless transceiver unit 30 may also have the function of transmitting the time resource allocation information of the PUSCH for a certain TB via PDCCH. The wireless transceiver unit 30 may also have the function of transmitting an RRC message including the upper layer time slot format setting information. The wireless transceiver unit 30 may also have the function of transmitting a DCI and / or an RRC message including a first bit field. In addition, a part of the functions of the wireless transceiver unit 30 is the same as that of the wireless transceiver unit 10, so the description thereof is omitted. It should be noted that when the base station device 3 is connected to one or more transceiver points 4, a part or all of the functions of the wireless transceiver unit 30 may also be included in each transceiver point 4.

[0359] In addition, the upper layer processing unit 34 sends (forwards) or receives control messages or user data between base station devices 3 or between an upper layer network device (MME, SGW (Serving-GW)) and the base station device 3. In Figure 24 the constituent elements of other base station devices 3 and the transmission paths of data (control information) between the constituent elements are omitted, but it is obvious that as constituent elements, there are a plurality of blocks having other functions required to operate as the base station device 3. For example, in the upper layer processing unit 34, there are a radio resource management layer processing unit and an application layer processing unit.

[0360] It should be noted that the "unit" in the figure refers to the elements that implement the functions and various processes of the terminal device 1 and the base station device 3, expressed by terms such as components, circuits, constituent devices, equipment, units, etc.

[0361] Each part of the terminal device 1 labeled with reference numerals 10 to 16 may also be configured as a circuit. Each part of the base station device 3 labeled with reference numerals 30 to 36 may also be configured as a circuit.

[0362] (1) The terminal device 1 of the first aspect of the present invention includes: a receiving unit 10 that detects a first DCI format (which may be DCI format 0_2) and detects a second DCI format (which may be DCI format 1_0, DCI format 1_1, and / or DCI format 0_1), where the first DCI format includes first allocation information (S, L, and / or Rep represented by RA information of the uplink) for determining time resources and the number of repeated transmissions used in the transmission of a physical uplink shared channel (PUSCH) corresponding to a first transport block (TB), and the second DCI format includes second allocation information (RA information of the downlink) indicating the reception of a downlink signal; and a determination unit 14 that determines time resources (temporary PUSCH resources) for transmitting the physical uplink shared channel based on the first allocation information. When the first allocation information indicates that a first physical uplink shared channel in the repeated transmissions of the physical uplink shared channel is transmitted through a first symbol set, and the second allocation information indicates that the downlink signal is received through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, the determination unit 14 cancels the transmission of the first physical uplink shared channel.

[0363] (2) The base station device 3 of the second aspect of the present invention is a base station device 3 that communicates with the terminal device 1, and includes: a transmission unit 30 that transmits a signal including a first DCI format (which may be DCI format 0_2) to the terminal device 1 and transmits a signal including a second DCI format (which may be DCI format 1_0, DCI format 1_1, and / or DCI format 0_1) to the terminal device 1, where the first DCI format includes first allocation information (S, L, and / or Rep represented by RA information of the uplink) for determining time resources and the number of repeated transmissions used in the transmission of a physical uplink shared channel (PUSCH) corresponding to a first transport block (TB), and the second DCI format includes second allocation information (RA information of the downlink) indicating the reception of a downlink signal; and a determination unit that determines / decides time resources for receiving the physical uplink shared channel based on the first allocation information. When the first allocation information indicates that a first physical uplink shared channel among the multiple physical uplink shared channels is received through a first symbol set, and the second allocation information indicates that the downlink signal is transmitted through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, the determination unit determines / decides not to receive the first physical uplink shared channel.

[0364] (3) The terminal device 1 of the third solution of the present invention includes: a receiving unit 10 that receives an RRC message including first information (upper layer time slot format setting information) indicating which of the symbols of a fixed period are downlink, uplink, and variable respectively, receives second information including a first bit field, and receives third information (RA information of the uplink) for determining a first time resource for transmitting a physical uplink shared channel (PUSCH) for a certain transport block (TB); and a determining unit 14 that determines the first time resource based on the first information and the third information. When the first bit field is a first value and the receiving unit receives fourth information (time slot format setting DCI) indicating the time slot format of a plurality of time slots through a physical downlink control channel (PDCCH), the determining unit 14 does not use the resources in the first time resource allocated to the symbols represented as downlink and variable through the time slot format for the transmission of the physical uplink shared channel. When the second bit field is a second value, all the first time resources are used for the transmission of the physical uplink shared channel.

[0365] (4) In the third solution of the present invention, the receiving unit 10 may receive the second information through a physical downlink control channel (PDCCH).

[0366] (5) In the third solution of the present invention, the receiving unit 10 may receive the second information through an RRC message.

[0367] (6) The base station device 3 of the fourth solution of the present invention is a base station device 3 that communicates with the terminal device 1, and includes: a transmitting unit 30 that transmits an RRC message including first information (upper layer time slot format setting information) indicating which of the symbols of a fixed period are downlink, uplink, and variable respectively, transmits second information including a first bit field, and transmits third information (RA information of the uplink) for the terminal device 1 to determine a first time resource for transmitting a physical uplink shared channel (PUSCH) for a certain transport block (TB); and a receiving unit 30 that receives the physical uplink shared channel based on the first information, the second information, and the third information. When the first bit field is a first value and the transmitting unit transmits fourth information (time slot format setting DCI) indicating the time slot format of a plurality of time slots to the terminal device through a physical downlink control channel (PDCCH), the receiving unit 30 does not use the resources in the first time resource allocated to the symbols represented as downlink and variable through the time slot format for the reception of the physical uplink shared channel. When the second bit field is a second value, all the first time resources are used for the reception of the physical uplink shared channel.

[0368] (7) In the fourth aspect of the present invention, the transmitting unit 30 may transmit the second information through a Physical Downlink Control Channel (PDCCH).

[0369] (8) In the fourth aspect of the present invention, the transmitting unit 30 may transmit the second information through an RRC message.

[0370] Thus, the terminal device 1 can communicate with the base station device 3 efficiently. For example, when indicating the time resources for receiving the PDSCH and / or the time resources for transmitting the PUSCH in the DCI for scheduling data of different services (such as eMBB, URLLC, and / or mMTC), a notification method suitable for each service can be used. In addition, the base station device 3 can communicate with the terminal device 1 efficiently. For example, when indicating the time resources for transmitting the PDSCH and / or the time resources for receiving the PUSCH in the DCI for scheduling data of different services, a notification method suitable for each service can be used.

[0371] The program operating in the device according to an aspect of the present invention may be a program that controls a Central Processing Unit (CPU) etc. in a manner to implement the functions of an embodiment according to an aspect of the present invention, causing the computer to function. The program or the information processed by the program is temporarily stored in a volatile memory such as a Random Access Memory (RAM), a non-volatile memory such as a flash memory, a Hard Disk Drive (HDD), or other storage device systems.

[0372] It should be noted that the program for implementing the functions of an embodiment according to an aspect of the present invention may also be recorded on a computer-readable recording medium. It can be implemented by reading the program recorded in the recording medium into the computer system and executing it. Here, the "computer system" refers to a computer system built into the device and including a computer system with an operating system, peripherals, etc. as hardware. In addition, the "computer-readable recording medium" may be a semiconductor recording medium, an optical recording medium, a magnetic recording medium, a medium for dynamically storing a program for a short time, or other recording media readable by a computer.

[0373] In addition, each functional block or each feature of the device used in the above-described embodiments can be installed or executed by an electronic circuit, such as an integrated circuit or a plurality of integrated circuits. A circuit designed to perform the functions described in this specification may include: a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic elements, discrete gate or transistor logic, discrete hardware components, or a combination thereof. The general-purpose processor may be a microprocessor, or may be a processor, controller, microcontroller, or state machine of an existing type. The above electronic circuit may be composed of a digital circuit or an analog circuit. In addition, in the case where an integrated circuit technology that replaces the existing integrated circuit appears with the progress of semiconductor technology, one or more aspects of the present invention may also use a new integrated circuit based on this technology.

[0374] It should be noted that, in an embodiment of one aspect of the present invention, an example applicable to a communication system composed of a base station device and a terminal device is described, but it can also be applied to a system in which terminals communicate with each other, such as D2D (Device to Device).

[0375] It should be noted that the invention of the present application is not limited to the above-described embodiments. In the embodiments, an example of the device is described, but the invention of the present application is not limited thereto, and can be applied to fixed or non-mobile electronic devices installed indoors and outdoors, such as terminal devices or communication devices such as AV devices, kitchen devices, cleaning / washing devices, air conditioning devices, office devices, vending machines, and other living devices.

[0376] As described above, the embodiments of the present invention have been described in detail with reference to the accompanying drawings, but the specific configuration is not limited to this embodiment, and also includes design changes and the like within the scope not departing from the gist of the present invention. In addition, one aspect of the present invention can be variously changed within the scope shown in the technical aspects, and embodiments obtained by appropriately combining the technical means disclosed in different embodiments are also included in the technical scope of the present invention. In addition, it also includes a configuration obtained by replacing elements having the same effect as the elements described in the above embodiments with each other.

[0377] Industrial Applicability

[0378] One aspect of the present invention can be used, for example, in a communication system, a communication device (such as a mobile phone device, a base station device, a wireless LAN device, or a sensor device), an integrated circuit (such as a communication chip), or a program.

[0379] Description of Reference Numerals

[0380] 1 (1A, 1B) Terminal device

[0381] 3 Base station device

[0382] 4 Transceiver point (TRP)

[0383] 10 Wireless transceiver unit

[0384] 11 Antenna unit

[0385] 12 RF unit

[0386] 13 Baseband unit

[0387] 14 Upper layer processing unit

[0388] 15 Medium Access Control layer processing unit

[0389] 16 Radio Resource Control layer processing unit

[0390] 30 Wireless transceiver unit

[0391] 31 Antenna unit

[0392] 32 RF unit

[0393] 33 Baseband unit

[0394] 34 Upper layer processing unit

[0395] 35 Medium Access Control layer processing unit

[0396] 36 Radio Resource Control layer processing unit

[0397] 50 Transmission unit (TXRU)

[0398] 51 Phase shifter

[0399] 52 Antenna element

Claims

1. A terminal device, the terminal device comprising: a receiving unit that detects a first DCI format including first allocation information for determining time resources and a repetition transmission count used in transmission of a physical uplink shared channel corresponding to a first transport block, and detects a second DCI format including second allocation information indicating reception of a downlink signal; and a determination unit that determines time resources for transmitting the physical uplink shared channel based on the first allocation information, wherein, when the first allocation information indicates that a first physical uplink shared channel in any one of repetitions of the physical uplink shared channel is transmitted through a first symbol set, the second allocation information indicates reception of the downlink signal through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, the determination unit cancels transmission of the first physical uplink shared channel.

2. A base station device that communicates with a terminal device, the base station device comprising: a transmission unit that transmits a signal including the first DCI format including first allocation information for determining time resources and a repetition transmission count used in transmission of a physical uplink shared channel corresponding to a first transport block to the terminal device, and transmits a signal including the second DCI format including second allocation information indicating reception of a downlink signal to the terminal device; and a determination unit that determines time resources for receiving the physical uplink shared channel based on the first allocation information, wherein, when the first allocation information indicates that a first physical uplink shared channel in any one of repetitions of the physical uplink shared channel is received through a first symbol set, the second allocation information indicates transmission of the downlink signal through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, the determination unit determines not to receive the first physical uplink shared channel.

3. A communication method for a terminal device, wherein, a first DCI format including first allocation information for determining time resources and a repetition transmission count used in transmission of a physical uplink shared channel corresponding to a first transport block is detected, and a second DCI format including second allocation information indicating reception of a downlink signal is detected, time resources for transmitting the physical uplink shared channel are determined based on the first allocation information, and when the first allocation information indicates that a first physical uplink shared channel in any one of repetitions of the physical uplink shared channel is transmitted through a first symbol set, the second allocation information indicates reception of the downlink signal through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, transmission of the first physical uplink shared channel is cancelled.

4. A communication method of a base station device communicating with a terminal device, wherein, a signal including a first DCI format is sent to the terminal device, the first DCI format includes first allocation information for determining time resources and the number of retransmission times used in the transmission of a physical uplink shared channel corresponding to a first transport block, and a signal including a second DCI format is sent to the terminal device, the second DCI format includes second allocation information indicating the reception of a downlink signal, time resources for receiving the physical uplink shared channel are determined based on the first allocation information, when the first allocation information indicates that a first physical uplink shared channel as any one of the retransmissions of the physical uplink shared channel is received through a first symbol set, the second allocation information indicates that the downlink signal is sent through a second symbol set, and at least one symbol in the first symbol set is a symbol included in the second symbol set, it is determined not to receive the first physical uplink shared channel.

Citation Information

Patent Citations

  • Injection direction adjusting method and injection direction confirmation device for injection nozzle

    JP2019183239A