Method for operating device and device using same in wireless communication system
Patent Information
- Application Number
- PCT/KR2024/004389
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-04-05
- Filing Date
- 2024-04-04
- Publication Date
- 2025-06-26
AI Technical Summary
In wireless communication systems, the existing methods for PUSCH transmission in full duplex operations face challenges in efficiently transmitting rate-matched coded bits across slots with mixed FD and HD resources, leading to potential data omission or redundant transmission due to varying number of frequency domain resources in each time resource.
A method where the terminal generates and transmits encoded bits using both FD and HD symbols, with rate-matched bits adjusted based on the redundancy version value, ensuring efficient transmission by determining the starting bit position according to the symbol type, allowing for consistent transmission across different types of slots.
This approach enables efficient transmission of rate-matched bits in each slot, preventing data omission and reducing redundancy, even when PUSCH is transmitted across slots with mixed FD and HD resources, thereby improving communication reliability and coverage.
Smart Images

Figure KR2024004389_26062025_PF_FP_ABST
Abstract
Description
Method of operating a device in a wireless communication system and a device using the method
[0001] The present disclosure relates to a method of operating a device in a wireless communication system and a device using the method.
[0002] As more and more communication devices demand greater communication capacity, the need for improved mobile broadband communications over existing radio access technology (RAT) is emerging. Furthermore, massive Machine Type Communications (MTC), which connects numerous devices and objects to provide diverse services anytime, anywhere, is also a key issue to be considered in next-generation communications. Furthermore, communication system design that considers reliability and latency-sensitive services / terminals is being discussed. The introduction of next-generation radio access technologies that take enhanced mobile broadband communications, massive MTC, and URLLC (Ultra-Reliable and Low Latency Communication) into account is being discussed. For convenience, these technologies are referred to herein as new RAT or NR.
[0003] In NR or post-NR wireless communication systems, full duplex (FD) operation can be performed. When performing FD operation, a device can perform downlink reception and uplink transmission simultaneously in a specific time resource. Half duplex (HD) operation differs from HD in that only either downlink reception or uplink transmission can be performed in a specific time resource. For FD operation, i) some frequency resources in the same time resource are allocated as downlink subbands and other some frequency resources are allocated as uplink subbands (this may be referred to as subband FD, or subband-wise full duplex (SBFD), ii) frequency resources that can be used for both downlink reception and uplink transmission in the same time resource may be allocated (this may be referred to as spectrum shared FD, or spectrum-sharing full duplex (SSFD).
[0004] To improve communication reliability and / or coverage, certain channels may be transmitted repeatedly. For example, the physical uplink shared channel (PUSCH), an uplink data channel, may be transmitted repeatedly across multiple slots.
[0005] However, when transmitting a PUSCH, the size of a transport block (TB) transmitted through the PUSCH is determined based on the number of physical resource blocks (PRBs) allocated for one PUSCH transmission. If the time-domain resources used for repeated PUSCH transmission are mixed with FD resources (e.g., FD slots, FD symbols) that operate as FDs and resources that do not operate as FDs (non-FD slots, non-FD symbols), for example, HD resources (HD slots, HD symbols) that operate as HDs, the number of frequency-domain resources (e.g., PRBs) used for PUSCH transmission in each time resource may be different. Accordingly, the number of rate-matched coded bits that can be transmitted in each time resource may be different for each time resource (e.g., slot).
[0006] Considering this, if the TB size is determined according to the number of available PRBs in a non-FD slot, encoded bits that cannot be transmitted may occur even if PUSCHs corresponding to various redundancy version (RV) values are transmitted.
[0007] On the other hand, if the TB size is determined based on the number of available PRBs in the FD slot, data may be transmitted unnecessarily and repeatedly.
[0008] The technical problem to be solved by the present disclosure is to provide a method of operating a device in a wireless communication system and a device using the method.
[0009] A method of operating a device in a wireless communication system and a device using the method are provided. According to the method, a terminal generates encoded bits and transmits the encoded bits in a plurality of symbols through an uplink channel. The plurality of symbols include i) a full duplex (FD) symbol capable of simultaneously performing an uplink operation and a downlink operation using different frequency bands, and ii) a half duplex (HD) symbol capable of performing an uplink operation or a downlink operation, and in each of the plurality of symbols, different rate-matched bits among the encoded bits are transmitted according to an RV (redundancy version) value. The rate-matched bits transmitted in each symbol have a starting bit position according to the RV value in the encoded bits, and when transmitting the first rate-matched bits by the n-1th transmission (n is a natural number) among the rate-matched bits and transmitting the second rate-matched bits by the nth transmission, the starting bit positions of the second rate-matched bits of the nth transmission are determined differently depending on whether the symbol on which the n-1th transmission is performed is the FD symbol or the HD symbol.
[0010] In another aspect, a terminal, device, or computer-readable recording medium for executing the above method is provided.
[0011] In another aspect, a method of operating a base station and a base station using the method are provided. According to the method of operating the base station, the base station receives encoded bits in a plurality of symbols through an uplink channel, wherein the plurality of symbols include i) FD (full duplex) symbols capable of simultaneously performing an uplink operation and a downlink operation using different frequency bands, and ii) HD (half duplex) symbols capable of performing an uplink operation or a downlink operation, and receives different rate-matched bits among the encoded bits according to an RV (redundancy version) value in each of the plurality of symbols. The rate-matched bits received in each symbol have a starting bit position according to the RV value in the encoded bits, and when the first rate-matched bits are received by the n-1th reception (n is a natural number) among the rate-matched bits and the second rate-matched bits are received by the nth reception, the starting bit positions of the second rate-matched bits of the nth reception are determined differently depending on whether the symbol for which the n-1th reception is performed is the FD symbol or the HD symbol.
[0012] According to the method according to the present disclosure, when PUSCH repeated transmissions are transmitted across different types of slots in the time domain, for example, slots where FD slots and HD slots are mixed, the number of rate-matched coded bits that can be transmitted in each slot is different, and the transmission can be performed efficiently without omission.
[0013] Figure 1 illustrates a wireless communication system to which the present disclosure can be applied.
[0014] Figure 2 is a block diagram showing a radio protocol architecture for a user plane.
[0015] Figure 3 is a block diagram showing the wireless protocol structure for the control plane.
[0016] Figure 4 illustrates the system architecture of a New Generation Radio Access Network (NG-RAN) to which NR is applied.
[0017] Figure 5 illustrates the functional division between NG-RAN and 5GC.
[0018] Figure 6 illustrates a frame structure that can be applied in NR.
[0019] Figure 7 illustrates the slot structure of an NR frame.
[0020] Figure 8 illustrates a core set.
[0021] Figure 9 illustrates an example of a frame structure for a new wireless access technology.
[0022] Figure 10 illustrates the structure of a self-contained slot.
[0023] Figure 11 illustrates physical channels and general signal transmission.
[0024] Figure 12 is an example of PUSCH repetition type A.
[0025] Figure 13 is an example of PUSCH repetition type B.
[0026] Figure 14 shows examples of how to apply full duplex within a carrier.
[0027] Figure 15 shows examples where time resources operating in HD (half duplex) and time resources operating in FD (full duplex), such as SBFD or SSFD, coexist.
[0028] Figure 16 shows examples of a first time resource, a second time resource, a first frequency resource, and a second frequency resource.
[0029] Figure 17 illustrates another example of a first time resource, a second time resource, a first frequency resource, and a second frequency resource.
[0030] Figure 18 illustrates frequency resources allocated for PUSCH transmission.
[0031] Figure 19 illustrates bits transmitted through each PUSCH in PUSCH repeated transmission.
[0032] Figure 20 illustrates an operation method of a terminal in a wireless communication system.
[0033] Figure 21 illustrates the signaling process and operation between a base station and a terminal when applying the method of Figure 20.
[0034] Figure 22 illustrates a wireless device applicable to the present specification.
[0035] Figure 23 illustrates an example of a signal processing module structure.
[0036] Figure 24 illustrates another example of the structure of a signal processing module within a transmission device.
[0037] FIG. 25 illustrates an example of a wireless communication device according to an implementation example of the present disclosure.
[0038] Figure 26 illustrates another example of a wireless device.
[0039] Fig. 27 illustrates a communication system (1) applicable to this specification.
[0040] In this specification, “A or B” can mean “only A,” “only B,” or “both A and B.” In other words, “A or B” in this specification can be interpreted as “A and / or B.” For example, “A, B or C” in this specification can mean “only A,” “only B,” “only C,” or “any combination of A, B, and C.”
[0041] As used herein, a slash ( / ) or a comma can mean "and / or." For example, "A / B" can mean "A and / or B." Accordingly, "A / B" can mean "only A," "only B," or "both A and B." For example, "A, B, C" can mean "A, B, or C."
[0042] In this specification, “at least one of A and B” may mean “only A,” “only B,” or “both A and B.” Additionally, in this specification, the expressions “at least one of A or B” or “at least one of A and / or B” may be interpreted identically to “at least one of A and B.”
[0043] Additionally, in this specification, “at least one of A, B and C” can mean “only A,” “only B,” “only C,” or “any combination of A, B and C.” Additionally, “at least one of A, B or C” or “at least one of A, B and / or C” can mean “at least one of A, B and C.”
[0044] Additionally, parentheses used herein may mean “for example.” Specifically, when indicated as “control information (PDCCH),” “PDCCH” may be proposed as an example of “control information.” In other words, “control information” in this specification is not limited to “PDCCH,” and “PDCCH” may be proposed as an example of “control information.” Furthermore, even when indicated as “control information (i.e., PDCCH),” “PDCCH” may be proposed as an example of “control information.”
[0045] Technical features individually described in a single drawing in this specification may be implemented individually or simultaneously.
[0046] The following drawings are intended to illustrate specific examples of the present specification. The names of specific devices and the names of specific signals, messages, and fields depicted in the drawings are provided for illustrative purposes only, and the technical features of this specification are not limited to the specific names used in the drawings.
[0047] Figure 1 illustrates a wireless communication system to which the present disclosure may be applied. This may also be referred to as an Evolved-UMTS Terrestrial Radio Access Network (E-UTRAN) or a Long Term Evolution (LTE) / LTE-A system.
[0048] E-UTRAN includes a base station (BS) 20 that provides a control plane and a user plane to a user equipment (UE) 10. The UE 10 may be fixed or mobile, and may be referred to by other terms such as a mobile station (MS), a user terminal (UT), a subscriber station (SS), a mobile terminal (MT), a wireless device, or a terminal. The base station (20) refers to a fixed station that communicates with the UE 10, and may be referred to by other terms such as an evolved-NodeB (eNB), a base transceiver system (BTS), or an access point.
[0049] Base stations (20) can be connected to each other via the X2 interface. The base station (20) is connected to an EPC (Evolved Packet Core, 30) via the S1 interface, more specifically, to an MME (Mobility Management Entity) via the S1-MME, and to an S-GW (Serving Gateway) via the S1-U.
[0050] The EPC (30) consists of an MME, an S-GW, and a P-GW (Packet Data Network-Gateway). The MME holds information about terminal access and capabilities, and this information is primarily used for terminal mobility management. The S-GW is a gateway with the E-UTRAN as its endpoint, and the P-GW is a gateway with the PDN as its endpoint.
[0051] The layers of the radio interface protocol between the terminal and the network can be divided into L1 (layer 1), L2 (layer 2), and L3 (layer 3) based on the three lower layers of the Open System Interconnection (OSI) standard model, which is widely known in communication systems. Among these, the physical layer belonging to layer 1 provides information transfer service using physical channels, and the RRC (Radio Resource Control) layer located in layer 3 controls radio resources between the terminal and the network. To this end, the RRC layer exchanges RRC messages between the terminal and the base station.
[0052] Figure 2 is a block diagram illustrating the radio protocol architecture for the user plane. Figure 3 is a block diagram illustrating the radio protocol architecture for the control plane. The user plane is a protocol stack for transmitting user data, and the control plane is a protocol stack for transmitting control signals.
[0053] Referring to Figures 2 and 3, the physical layer (PHY layer) provides information transfer services to upper layers using physical channels. The PHY layer is connected to its upper layer, the Medium Access Control (MAC) layer, through a transport channel. Data is transferred between the MAC layer and the PHY layer via the transport channel. Transport channels are classified based on how and with what characteristics data is transmitted over the wireless interface.
[0054] Data travels between different physical layers, i.e., between the physical layers of a transmitter and receiver, via a physical channel. This physical channel can be modulated using Orthogonal Frequency Division Multiplexing (OFDM) and utilizes time and frequency as radio resources.
[0055] The MAC layer's functions include mapping between logical channels and transport channels, and multiplexing / demultiplexing MAC service data units (SDUs) belonging to logical channels into transport blocks provided as physical channels on the transport channels. The MAC layer provides services to the RLC (Radio Link Control) layer through logical channels.
[0056] The functions of the RLC layer include concatenation, segmentation, and reassembly of RLC SDUs. To guarantee the various Quality of Service (QoS) required by radio bearers (RBs), the RLC layer provides three operating modes: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). AM RLC provides error correction through automatic repeat request (ARQ).
[0057] The RRC (Radio Resource Control) layer is defined only in the control plane. The RRC layer is responsible for controlling logical, transport, and physical channels, including the configuration, reconfiguration, and release of radio bearers. An RB is a logical path provided by Layer 1 (PHY layer) and Layer 2 (MAC layer, RLC layer, PDCP layer) for data transmission between a terminal and the network.
[0058] The functions of the Packet Data Convergence Protocol (PDCP) layer in the user plane include the transmission of user data, header compression, and ciphering. The functions of the Packet Data Convergence Protocol (PDCP) layer in the control plane include the transmission of control plane data and encryption / integrity protection.
[0059] Establishing an RB refers to the process of defining the characteristics of the radio protocol layer and channel to provide a specific service, and setting specific parameters and operating methods for each. RBs can be further divided into two types: signaling RBs (SRBs) and data RBs (DRBs). SRBs are used as a conduit for transmitting RRC messages in the control plane, while DRBs are used as conduits for transmitting user data in the user plane.
[0060] When an RRC connection is established between the RRC layer of the terminal and the RRC layer of the E-UTRAN, the terminal is in an RRC connected state, otherwise it is in an RRC idle state.
[0061] Downlink transmission channels that transmit data from the network to the terminal include the Broadcast Channel (BCH), which transmits system information, and the downlink Shared Channel (SCH), which transmits user traffic or control messages. Traffic or control messages for downlink multicast or broadcast services may be transmitted through the downlink SCH or a separate downlink Multicast Channel (MCH). Meanwhile, uplink transmission channels that transmit data from the terminal to the network include the Random Access Channel (RACH), which transmits initial control messages, and the uplink Shared Channel (SCH), which transmits user traffic or control messages.
[0062] Logical channels that are located above the transport channel and are mapped to the transport channel include BCCH (Broadcast Control Channel), PCCH (Paging Control Channel), CCCH (Common Control Channel), MCCH (Multicast Control Channel), and MTCH (Multicast Traffic Channel).
[0063] A physical channel consists of multiple OFDM symbols in the time domain and multiple subcarriers in the frequency domain. A single subframe consists of multiple OFDM symbols in the time domain. A resource block is a resource allocation unit and consists of multiple OFDM symbols and multiple subcarriers. Additionally, each subframe can use specific subcarriers of specific OFDM symbols (e.g., the first OFDM symbol) of the subframe for the Physical Downlink Control Channel (PDCCH), i.e., the L1 / L2 control channel. A Transmission Time Interval (TTI) is a unit time for subframe transmission.
[0064] Below, we describe new radio access technology (new RAT, NR).
[0065] As more and more communication devices demand greater communication capacity, the need for improved mobile broadband communications over existing radio access technology (RAT) is emerging. Furthermore, massive Machine Type Communications (MTC), which connects numerous devices and objects to provide diverse services anytime, anywhere, is also a key issue to be considered in next-generation communications. Furthermore, communication system design that considers reliability and latency-sensitive services / terminals is being discussed. The introduction of next-generation radio access technologies that take enhanced mobile broadband communications, massive MTC, and URLLC (Ultra-Reliable and Low Latency Communication) into account is being discussed. For convenience, these technologies are referred to herein as new RAT or NR.
[0066] Figure 4 illustrates the system architecture of a New Generation Radio Access Network (NG-RAN) to which NR is applied.
[0067] Referring to FIG. 4, the NG-RAN may include gNBs and / or eNBs that provide user plane and control plane protocol termination to the UE. FIG. 4 illustrates a case where only gNBs are included. The gNBs (eNBs) are connected to each other via Xn interfaces. The gNBs and eNBs are connected to the 5th generation core network (5G Core Network: 5GC) via the NG interface. More specifically, they are connected to the access and mobility management function (AMF) via the NG-C interface, and to the user plane function (UPF) via the NG-U interface.
[0068] Figure 5 illustrates the functional division between NG-RAN and 5GC.
[0069] Referring to FIG. 5, the gNB can provide functions such as inter-cell radio resource management (Inter Cell RRM), radio bearer management (RB control), connection mobility control (Connection Mobility Control), radio admission control (Radio Admission Control), measurement configuration and provision, and dynamic resource allocation. The AMF can provide functions such as NAS security and idle state mobility processing. The UPF can provide functions such as mobility anchoring and PDU processing. The SMF (Session Management Function) can provide functions such as terminal IP address allocation and PDU session control.
[0070] Figure 6 illustrates a frame structure that can be applied in NR.
[0071] Referring to FIG. 6, a radio frame (hereinafter abbreviated as a frame) can be used for uplink and downlink transmission in NR. A frame has a length of 10 ms and can be defined as two 5 ms half-frames (Half-Frames, HF). A half-frame can be defined as five 1 ms sub-frames (Subframes, SF). A sub-frame can be divided into one or more slots, and the number of slots in a sub-frame depends on the Subcarrier Spacing (SCS). Each slot contains 12 or 14 OFDM (A) symbols depending on the CP (cyclic prefix). When a normal CP is used, each slot contains 14 symbols. When an extended CP is used, each slot contains 12 symbols. Here, the symbols can include an OFDM symbol (or a CP-OFDM symbol), an SC-FDMA symbol (or a DFT-s-OFDM symbol).
[0072] Table 1 below illustrates the subcarrier spacing configuration μ (also referred to as subcarrier spacing configuration).
[0073] [Table 1]
[0074]
[0075] Table 2 below shows the number of slots (N) in a frame according to the subcarrier spacing setting μ. frameμ slot ), number of slots in a subframe (N subframeμ slot ), number of symbols in the slot (N slot symb ) are examples.
[0076] [Table 2]
[0077]
[0078] In Fig. 6, examples are given for μ=0, 1, 2, and 3.
[0079] Table 2-1 below illustrates that when extended CP is used, the number of symbols per slot, the number of slots per frame, and the number of slots per subframe change depending on the SCS.
[0080] [Table 2-1]
[0081]
[0082] In an NR system, OFDM(A) numerologies (e.g., SCS, CP length, etc.) may be set differently between multiple cells that are merged into a single terminal. Accordingly, the (absolute time) interval of a time resource (e.g., SF, slot, or TTI) (conveniently referred to as TU (Time Unit)) consisting of the same number of symbols may be set differently between the merged cells.
[0083] Figure 7 illustrates a slot structure.
[0084] A slot can contain multiple symbols in the time domain. For example, in the case of a normal CP, one slot can contain 14 symbols (or 7 symbols), but in the case of an extended CP, one slot can contain 12 symbols (or 6 symbols). A carrier can contain multiple subcarriers in the frequency domain. A Resource Block (RB) can be defined as multiple (e.g., 12) consecutive subcarriers in the frequency domain. A Bandwidth Part (BWP) can be defined as multiple consecutive (P)RBs in the frequency domain, and can correspond to a single numerology (e.g., SCS, CP length, etc.). A carrier can contain up to N (e.g., 5) BWPs. Data communication is performed through activated BWPs, and only one BWP can be activated for a single terminal. In the resource grid, each element is referred to as a Resource Element (RE), to which one complex symbol can be mapped.
[0085] A PDCCH (physical downlink control channel) may be composed of one or more CCEs (control channel elements) as shown in Table 3 below.
[0086] [Table 3]
[0087]
[0088] That is, the PDCCH can be transmitted through a resource consisting of 1, 2, 4, 8, or 16 CCEs. Here, the CCEs are composed of 6 REGs (resource element groups), and one REG consists of one resource block in the frequency domain and one OFDM (orthogonal frequency division multiplexing) symbol in the time domain.
[0089] Monitoring refers to decoding each PDCCH candidate according to the DCI (downlink control information) format. The terminal monitors a set of PDCCH candidates in one or more core sets (CORESETs, described below) on the active DL BWP of each activated serving cell for which PDCCH monitoring is configured, according to the corresponding search space set.
[0090] In NR, a new unit called a control resource set (CORESET) can be introduced. A terminal can receive PDCCHs in a CORESET.
[0091] Figure 8 illustrates a core set.
[0092] Referring to Figure 8, the coreset is N in the frequency domain. CORESET RB It consists of N resource blocks and is in the time domain. CORESET symb ∈ {1, 2, 3} symbols. N CORESET RB, N CORESET symb can be provided by the base station via upper layer signals. As illustrated in Fig. 8, a core set may include multiple CCEs (or REGs).
[0093] A terminal may attempt PDCCH detection in units of 1, 2, 4, 8, or 16 CCEs within a core set. One or more CCEs for which PDCCH detection can be attempted may be referred to as PDCCH candidates.
[0094] A terminal can be configured with multiple core sets.
[0095] In conventional wireless communication systems (e.g., LTE / LTE-A), the control domain spans the entire system bandwidth used by the base station. Except for some terminals that support only narrow bandwidths (e.g., eMTC / NB-IoT terminals), all terminals must be able to receive radio signals across the entire system bandwidth of the base station to properly receive / decode the control information transmitted by the base station.
[0096] In contrast, NR introduces the aforementioned core set. A core set is a radio resource for control information that a terminal must receive. It can utilize only a portion of the system bandwidth in the frequency domain, rather than the entire bandwidth. Furthermore, it can utilize only a portion of the symbols within a slot in the time domain. The base station can assign a core set to each terminal and transmit control information through the assigned core set. In NR, a terminal can receive control information from the base station without necessarily receiving the entire system bandwidth.
[0097] The core set may include a terminal-specific core set for transmitting terminal-specific control information and a common core set for transmitting control information common to all terminals.
[0098] Meanwhile, in NR, depending on the application field, high reliability may be required, and in such a situation, the target BLER (block error rate) for downlink control information (DCI) transmitted through a downlink control channel (e.g., physical downlink control channel: PDCCH) may be significantly lower than in the prior art. One example of a method for satisfying such a requirement requiring high reliability is to reduce the amount of content included in the DCI and / or increase the amount of resources used when transmitting the DCI. In this case, the resources may include at least one of time domain resources, frequency domain resources, code domain resources, and spatial domain resources.
[0099] The following technologies / features can be applied in NR:
[0100] Self-contained subframe structure
[0101] Figure 9 illustrates an example of a frame structure for a new wireless access technology.
[0102] In NR, for the purpose of minimizing latency, a structure in which a control channel and a data channel are time-division multiplexed (TDM) within one TTI, as shown in Fig. 9, can be considered as one of the frame structures.
[0103] In Fig. 9, the hatched area represents a downlink control area, and the black area represents an uplink control area. Unmarked areas can be used for downlink data (DL data) transmission or uplink data (UL data) transmission. A characteristic of this structure is that downlink (DL) transmission and uplink (UL) transmission are sequentially performed within a single subframe, so that DL data can be sent and UL ACK / NACK (Acknowledgement / Not-acknowledgement) can also be received within the subframe. As a result, the time required for data retransmission when a data transmission error occurs is reduced, thereby minimizing the latency of the final data transmission.
[0104] In these data and control TDMed subframe structures, a time gap is required for the base station and terminal to transition from transmission mode to reception mode or from reception mode to transmission mode. To this end, some OFDM symbols at the transition point from DL to UL in the self-contained subframe structure can be set as a guard period (GP).
[0105] Figure 10 illustrates the structure of a self-contained slot.
[0106] In an NR system, a single slot may contain a DL control channel, DL or UL data, and a UL control channel. For example, the first N symbols in a slot may be used to transmit a DL control channel (hereinafter, referred to as a DL control region), and the last M symbols in the slot may be used to transmit a UL control channel (hereinafter, referred to as a UL control region). N and M are each integers greater than or equal to 0. A resource region (hereinafter, referred to as a data region) between the DL control region and the UL control region may be used for DL data transmission or UL data transmission. As an example, the following configuration may be considered. Each section is listed in chronological order.
[0107] 1. DL only configuration
[0108] 2. UL only configuration
[0109] 3. Mixed UL-DL configuration
[0110] - DL area + GP (Guard Period) + UL control area
[0111] - DL control area + GP + UL area
[0112] DL area: (i) DL data area, (ii) DL control area + DL data area
[0113] UL domain: (i) UL data domain, (ii) UL data domain + UL control domain
[0114] In the DL control region, a PDCCH can be transmitted, and in the DL data region, a PDSCH (physical downlink shared channel) can be transmitted. In the UL control region, a PUCCH (physical uplink control channel) can be transmitted, and in the UL data region, a PUSCH (physical uplink shared channel) can be transmitted. In the PDCCH, downlink control information (DCI), such as DL data scheduling information and UL data scheduling information, can be transmitted. In the PUCCH, uplink control information (UCI), such as ACK / NACK (Positive Acknowledgement / Negative Acknowledgement) information for DL data, CSI (Channel State Information) information, and SR (Scheduling Request), can be transmitted. GP provides a time gap when a base station and a terminal switch from transmission mode to reception mode or from reception mode to transmission mode. Some symbols at the time of switching from DL to UL within a subframe can be set as GP.
[0115] Analog Beamforming #1
[0116] In millimeter wave (mmW), the wavelength is shortened, allowing for the installation of multiple antenna elements in the same area. That is, in the 30 GHz band, the wavelength is 1 cm, allowing for a total of 100 antenna elements to be installed in a two-dimensional array at 0.5 wavelength (lambda) intervals on a 5 x 5 cm panel. Therefore, in mmW, multiple antenna elements are used to increase beamforming (BF) gain, thereby increasing coverage or throughput.
[0117] In this case, if there is a transceiver unit (TXRU) that allows transmission power and phase control for each antenna element, independent beamforming is possible for each frequency resource. However, it is not practical in terms of cost to install a TXRU for all 100 or so antenna elements. Therefore, a method of mapping multiple antenna elements to a single TXRU and controlling the direction of the beam with an analog phase shifter is being considered. This analog beamforming method has the disadvantage of being unable to perform frequency-selective beamforming because it can only create one beam direction for the entire band.
[0118] Hybrid beamforming (hybrid BF), which has B TXRUs, which is less than Q antenna elements, can be considered as an intermediate form between digital beamforming (Digital BF) and analog beamforming (Analog BF). In this case, depending on the connection method of the B TXRUs and Q antenna elements, the number of beam directions that can be transmitted simultaneously is limited to B or fewer.
[0119] Analog Beamforming #2
[0120] In NR systems, when multiple antennas are used, a hybrid beamforming technique that combines digital beamforming and analog beamforming is emerging. In this case, analog beamforming (or RF beamforming) performs precoding (or combining) at the RF end, which has the advantage of achieving performance close to digital beamforming while reducing the number of RF chains and D / A (or A / D) converters. For convenience, the hybrid beamforming structure can be expressed as N TXRUs and M physical antennas. Then, the digital beamforming for L data layers to be transmitted from the transmitter can be expressed as an N by L matrix, and the N converted digital signals are converted into analog signals through the TXRU, and then analog beamforming expressed as an M by N matrix is applied.
[0121] System information of an NR system can be transmitted in a broadcasting manner. At this time, analog beams belonging to different antenna panels within one symbol can be transmitted simultaneously, and a method of introducing a beam reference signal (BRS), which is a reference signal (RS) transmitted by applying a single analog beam (corresponding to a specific antenna panel) to measure a channel for each analog beam, is being discussed. The BRS can be defined for multiple antenna ports, and each antenna port of the BRS can correspond to a single analog beam. At this time, unlike the BRS, a synchronization signal or xPBCH can be transmitted by applying all analog beams within an analog beam group so that any terminal can receive it well.
[0122] In NR, a synchronization signal block (SSB, or may be referred to as a synchronization signal and physical broadcast channel (SS / PBCH) in the time domain) may be composed of four OFDM symbols numbered in ascending order from 0 to 3 within the synchronization signal block, and a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a PBCH associated with a demodulation reference signal (DMRS) may be mapped to the symbols. As described above, the synchronization signal block may also be referred to as an SS / PBCH block.
[0123] In NR, multiple synchronization signal blocks can be transmitted at different times, and SSB can be used to perform initial access (IA), serving cell measurement, etc. Therefore, when the transmission timing and resources overlap with other signals, it is desirable to transmit SSB preferentially. To achieve this, the network can broadcast SSB transmission timing and resource information or indicate it through UE-specific RRC signaling.
[0124] NR can perform beam-based transmission and reception operations. If the reception performance of the current serving beam degrades, a process called beam failure recovery (BFR) can be used to find a new beam.
[0125] Since BFR is not a process for declaring an error / failure in the link between the network and the terminal, it can be assumed that the connection with the current serving cell is maintained even when the BFR process is performed. During the BFR process, measurements are performed on different beams set by the network (a beam can be expressed as a CSI-RS port or an SSB (synchronization signal block) index, etc.) and the best beam for the terminal is selected. The terminal can proceed with the BFR process by performing the RACH process associated with the beam with the best measurement result.
[0126] Now, we will describe the Transmission Configuration Indicator (TCI) state. The TCI state can be set for each core set of the control channel, and parameters for determining the terminal's receive (Rx) beam can be determined based on the TCI state.
[0127] For each downlink bandwidth portion (DL BWP) of a serving cell, a terminal may be configured with up to three core sets. Additionally, for each core set, the terminal may be provided with the following information:
[0128] 1) Coreset index p (e.g., one from 0 to 11, where the index of each coreset can be uniquely determined among the BWPs of a serving cell),
[0129] 2) PDCCH DM-RS scrambling sequence initialization value,
[0130] 3) Interval in the time domain of the core set (can be given in symbol units),
[0131] 4) A set of resource blocks,
[0132] 5) CCE-to-REG mapping parameters,
[0133] 6) Antenna port quasi co-location (QCL) information indicating quasi co-location (QCL) information of DM-RS antenna ports for PDCCH reception in each core set (from a set of antenna port quasi co-locations provided by a higher layer parameter called 'TCI-State');
[0134] 7) Indicating the presence or absence of a transmission configuration indication (TCI) field for a specific DCI format transmitted by PDCCH in the core set, etc.
[0135] Let's explain QCL. If the characteristics of the channel through which a symbol on one antenna port is transmitted can be inferred from the characteristics of the channel through which a symbol on another antenna port is transmitted, then the two antenna ports are said to be in quasi-co-location (QCL). For example, if two signals (A and B) are transmitted from the same transmit antenna array with identical / similar spatial filters applied, the two signals may experience identical / similar channel conditions. From the receiver's perspective, if one of the two signals is received, the channel characteristics of the received signal can be used to detect the other signal.
[0136] In this sense, the fact that A and B are QCL may mean that A and B experienced similar channel conditions, and thus, the channel information estimated to detect A is also useful for detecting B. Here, the channel conditions may be defined by, for example, Doppler shift, Doppler spread, average delay, delay spread, spatial reception parameters, etc.
[0137] The 'TCI-State' parameter associates one or two downlink reference signals with a corresponding QCL type (there are QCL types A, B, C, and D, see Table 4).
[0138] [Table 4]
[0139]
[0140] Each 'TCI-State' may include parameters for establishing a quasi-colocation (QCL) relationship between one or two downlink reference signals and a DM-RS port of a PDSCH (or PDCCH), or a CSI-RS port of a CSI-RS resource.
[0141] Meanwhile, in each DL BWP configured for a terminal in a serving cell, the terminal may be provided with up to 10 search space sets. For each search space set, the terminal may be provided with at least one of the following pieces of information.
[0142] 1) Search space set index s (0≤s<40), 2) Association between core set P and search space set s, 3) PDCCH monitoring period and PDCCH monitoring offset (slot unit), 4) PDCCH monitoring pattern within a slot (e.g., indicating the first symbol of the core set within a slot for PDCCH monitoring), 5) Number of slots in which search space set s exists, 6) Number of PDCCH candidates per CCE aggregation level, 7) Information indicating whether search space set s is CSS or USS, etc.
[0143] In NR, core set #0 can be configured by PBCH (or terminal-specific signaling for handover, PSCell configuration, or BWP configuration). The search space (SS) set #0 configured by PBCH can have different monitoring offsets (e.g., slot offset, symbol offset) for each associated SSB. This may be necessary to minimize the search space occasions that the terminal must monitor. Alternatively, it may also be necessary to provide a beam sweeping control / data area that can transmit control / data for each beam so that communication with the terminal can be continuously performed in a situation where the best beam of the terminal dynamically changes.
[0144] Figure 11 illustrates physical channels and general signal transmission.
[0145] Referring to Figure 11, in a wireless communication system, a terminal receives information from a base station via the downlink (DL), and the terminal transmits information to the base station via the uplink (UL). The information transmitted and received between the base station and the terminal includes data and various control information, and various physical channels exist depending on the type and purpose of the information they transmit and receive.
[0146] When a terminal is powered on again from a powered-off state or newly enters a cell, it performs an initial cell search operation, such as synchronizing with the base station (S11). To this end, the terminal receives the PSCH (Primary Synchronization Channel) and SSCH (Secondary Synchronization Channel) from the base station to synchronize with the base station and obtain information such as the cell ID (cell identity). In addition, the terminal can obtain broadcast information within the cell by receiving the PBCH (Physical Broadcast Channel) from the base station. In addition, the terminal can receive the DL RS (Downlink Reference Signal) during the initial cell search phase to check the downlink channel status.
[0147] (Initial) cell search can be defined as a procedure in which a terminal acquires time and frequency synchronization with a cell and detects the cell ID of the cell. Cell search can be based on the primary synchronization signal and secondary synchronization signal of the cell, and the PBCH DMRS.
[0148] A terminal that has completed initial cell search can obtain more specific system information by receiving a PDCCH (Physical Downlink Control Channel) and a corresponding PDSCH (Physical Downlink Control Channel) (S12).
[0149] Thereafter, the terminal may perform a random access procedure (Random Access Procedure) to complete connection to the base station (S13-S16). Specifically, the terminal may transmit a preamble through a Physical Random Access Channel (PRACH) (S13) and receive a Random Access Response (RAR) for the preamble through a PDCCH and a corresponding PDSCH (S14). Thereafter, the terminal may transmit a Physical Uplink Shared Channel (PUSCH) using scheduling information in the RAR (S15) and perform a contention resolution procedure (Contention Resolution Procedure) such as a PDCCH and a corresponding PDSCH (which may be considered a process of receiving a contention resolution message) (S16).
[0150] A terminal that has performed the above-described procedure can then perform PDCCH / PDSCH reception (S17) and PUSCH / PUCCH (Physical Uplink Control Channel) transmission (S18) as general uplink / downlink signal transmission procedures. Control information that the terminal transmits to the base station is referred to as UCI (Uplink Control Information). UCI includes HARQ ACK / NACK (Hybrid Automatic Repeat and reQuest Acknowledgement / Negative-ACK), SR (Scheduling Request), CSI (Channel State Information), etc. CSI includes CQI (Channel Quality Indicator), PMI (Precoding Matrix Indicator), RI (Rank Indication), etc. UCI is generally transmitted through PUCCH, but can be transmitted through PUSCH when control information and data must be transmitted simultaneously. In addition, the terminal can aperiodically transmit UCI through PUSCH according to a request / instruction of the network.
[0151] To enable reasonable battery consumption when BA (bandwidth adaptation) is configured, only one uplink BWP and one downlink BWP, or only one downlink / uplink BWP pair, for each uplink carrier can be activated at a time within an active serving cell, while all other BWPs configured in the UE are deactivated. In deactivated BWPs, the UE does not monitor the PDCCH and does not transmit on the PUCCH, PRACH, and UL-SCH.
[0152] For BA, the receive and transmit bandwidth of the terminal need not be as wide as the cell bandwidth and can be adjusted: the width can be commanded to change (e.g., shrinking during periods of low activity to save power), the location in the frequency domain can be moved (e.g., to increase scheduling flexibility), and the subcarrier spacing can be commanded to change (e.g., to allow different services). A subset of the total cell bandwidth of a cell is referred to as a bandwidth part (BWP), and a BA is obtained by setting BWP(s) to the terminal and notifying the terminal which of the set BWPs is currently active. Once a BA is set, the terminal only needs to monitor the PDCCH on one active BWP. That is, there is no need to monitor the PDCCH on the entire downlink frequency of the cell. A BWP inactive timer (independent of the DRX inactive timer described above) is used to switch an active BWP to a default BWP: the timer is restarted upon successful PDCCH decoding, and a switch to the default BWP occurs when the timer expires.
[0153] Below, we describe the integrated access and backhaul link (IAB). For convenience, the proposed approach is based on the new RAT (NR) system. However, the scope of the proposed approach can be expanded to include other systems, such as 3GPP LTE / LTE-A systems, in addition to NR systems.
[0154] One potential technology that aims to enable future cellular network deployment scenarios and applications is support for wireless backhaul and relay links, enabling flexible and very dense deployment of NR cells without the need to proportionally densify the transport network.
[0155] The expected availability of greater bandwidth in NR compared to LTE (e.g., in the mmWave spectrum), along with the native deployment of massive MIMO or multi-beam systems, creates opportunities for the development and deployment of integrated access and backhaul links. This allows for easier deployment of dense networks of self-backhauled NR cells in a more integrated manner by establishing multiple control and data channels / procedures defined to provide connectivity or access to terminals. Such systems are referred to as integrated access and backhaul links (IAB).
[0156] In this disclosure, the following are defined:
[0157] - AC(x): Access link between node(x) and terminal(s).
[0158] - BH(xy): Backhaul link between node(x) and node(y).
[0159] At this time, the node may refer to a DgNB (donor gNB) or a relay node (RN). Here, the DgNB or donor node may be a gNB that provides a function to support backhaul for IAB nodes.
[0160] When relay node 1 and relay node 2 exist, and relay node 1 is connected to relay node 2 via a backhaul link and relays data transmitted and received to relay node 2, relay node 1 is called the parent node of relay node 2, and relay node 2 is called the child node of relay node 1.
[0161] <PUSCH 반복(repetitions)>
[0162] PUSCH repetition type A and PUSCH repetition type B are introduced in the standard specifications (e.g., NR Rel-15 / 16). Depending on the PUSCH repetition type, transmission can be performed as follows.
[0163] 1) PUSCH repetition type A
[0164] Figure 12 is an example of PUSCH repetition type A.
[0165] Referring to FIG. 12, PUSCH repetition type A is a slot-based PUSCH repetition transmission, and repetition is performed with the same PUSCH transmission start symbol position and PUSCH transmission symbol length for each slot, as illustrated in FIG. 12. At this time, if there is an invalid symbol that cannot be used for PUSCH transmission among the symbol resources constituting a specific PUSCH repetition, the transmission of the corresponding PUSCH repetition is dropped and not performed.
[0166] For example, when a total of four PUSCH repetition transmissions of Rep0, Rep1, Rep2, and Rep3 are performed in slots N, N+1, N+2, and N+3 (one PUSCH repetition is transmitted in each slot), if the symbol resources constituting Rep1 include an invalid symbol, the transmission of Rep1 is dropped, and only the transmissions of Rep0, Rep2, and Rep3 are performed. Therefore, the actual number of repetitions performed may be less than the configured number of repetitions. As in this example, the configured number of repetitions may be 4, but the actual number of repetitions performed may be 3.
[0167] For PUSCH repetition type A, frequency hopping can be configured for the UE by upper layer parameters. One of two frequency hopping modes can be configured.
[0168] i) Frequency hopping within a slot is applicable to single slot and multi-slot PUSCH transmission.
[0169] ii) Inter-slot frequency hopping is applicable to multi-slot PUSCH transmission.
[0170] 2) PUSCH repetition type B
[0171] Figure 13 is an example of PUSCH repetition type B.
[0172] Referring to Fig. 13, PUSCH repetition type B is repeated in units of the symbol length in which the actual PUSCH is transmitted. For example, as in (a) of Fig. 13, when one PUSCH is transmitted through 10 symbols, PUSCH repetition is performed in units of 10 consecutive symbols. At this time, repetition that determines PUSCH repetition transmission time resources without considering slot boundaries, invalid symbols, etc. is called nominal repetition. In Fig. 13 (a), three nominal repetitions (N0, N 1, An example is shown where N2 is set.
[0173] However, in the case of actual PUSCH repetition, a single PUSCH cannot be transmitted while including a slot boundary. That is, when a nominal PUSCH transmission includes a slot boundary (e.g., N0 or N2 in (a) of FIG. 13), two actual repetitions are performed with the slot boundary as the boundary, as in (b) of FIG. 13. For example, a nominal repetition N0 is performed with two actual repetitions, such as A0 and A1, with the slot boundary as the boundary.
[0174] Additionally, a single PUSCH transmission can only be performed using consecutive symbols. If an invalid symbol exists in the time resource where a PUSCH repetition should be transmitted, the actual repetition is formed using consecutive symbols with the invalid symbol as the boundary. For example, if symbols #0 to #9 constitute a nominal repetition and symbols #3 to #5 are invalid symbols, symbols #0 to #2 and symbols #6 to #9, excluding the invalid symbol, each constitute an actual repetition.
[0175] Invalid symbols may include the following:
[0176] i) Downlink symbol set by semi-static TDD UL-DL setting,
[0177] ii) an invalid symbol pattern set by RRC (which may be set by the invalid symbol pattern indicator);
[0178] iii) SSB symbol set by SIB1 (system information block1), SSB symbol set by 'ServngCellConfigCommon',
[0179] iv) Symbol for PDCCH for SIB1,
[0180] v) Invalid symbol for DL-UL switching set by RRC.
[0181] If a symbol that cannot be used for PUSCH transmission (e.g., a DL symbol indicated by DCI format 2_0) is included within one actual repetition resource, the corresponding actual repetition transmission is dropped and not performed.
[0182] Now, we describe full duplex operation.
[0183] 5G is giving rise to new service types, such as extended reality (XR), AI-based services, and self-driving cars. These services feature dynamic traffic in both downlink (DL) and uplink (UL) directions, and require low latency for traffic transmission (e.g., packets). 5G services will experience explosive growth in traffic to support these diverse new use cases.
[0184] Existing semi-static or dynamic TDD UL / DL configurations suffer from transmission delays and interference between operators. Existing FDD schemes also face limitations in efficient frequency resource utilization in the DL / UL directions. Therefore, the introduction of full-duplex operation within a single carrier is being discussed to achieve low latency and efficient resource utilization in NR.
[0185] Figure 14 shows examples of how to apply full duplex within a carrier.
[0186] Referring to FIG. 14, in the full duplex method, subband-wise full duplex (hereinafter, simply referred to as subband full duplex or SBFD) as in (a) of FIG. 14 and spectrum-sharing full duplex (hereinafter, simply referred to as SSFD) as in (b) of FIG. 14 can be considered.
[0187] In the case of SBFD, DL and UL transmission and reception can be performed simultaneously through different frequency resources within the same carrier (e.g., carrier #0). In other words, DL and UL operations can be performed simultaneously using different frequency resources for the same time resource.
[0188] In the case of SSFD, transmission and reception of DL and UL can be performed through the same frequency resources or at least partially overlapping frequency resources within the same carrier (e.g., carrier #0). That is, DL and UL operations can be performed simultaneously using the same or at least partially overlapping frequency resources for the same time resource.
[0189] This full-duplex (FD) operation can also be combined with existing half-duplex (HD) operation. For example, among the time resources used for existing half-duplex-based TDD operation, some of the time resources can be used for full-duplex operation. For example, SBFD or SSFD operation can be performed on the time resources performing full-duplex operation.
[0190] Figure 15 shows examples where time resources operating in HD (half duplex) and time resources operating in FD (full duplex), such as SBFD or SSFD, coexist.
[0191] In (a) of Fig. 15, some time resources operating in SBFD are indicated as SBFD, and time resources operating in half-duplex are indicated as HD. In (b) of Fig. 15, some time resources operating in SSFD are indicated as SSFD, and time resources operating in half-duplex are indicated as HD. The unit of the time resource may be, for example, a subframe, a slot, or a symbol.
[0192] In a time resource operating under SBFD, some frequency resources are used as DL resources, while others are used as UL resources. Between the DL and UL frequency resources, there may be a guard subband that is unused for both DL and UL and remains empty. The guard subband may also be referred to by other terms, such as guard frequency resources or guard subcarrier(s).
[0193] In a time resource operating in SSFD, the entire frequency resource can be used for both DL and UL. Alternatively, to reduce the impact of interference (which may be referred to as adjacent carrier interference (ACI)) from other adjacent carriers, some frequency resources at one or both ends of the carrier can be left unused for DL and / or UL. That is, one or both ends of the carrier can be used as guard bands (guard subbands) that are not used for both DL and UL. Alternatively, to reduce the impact of ACI on UL reception, one or both ends of the carrier can be used only for DL transmission.
[0194] In this disclosure, a slot resource (symbol resource) operating in half-duplex is referred to as an HD slot (HD symbol), and a slot resource (symbol resource) operating in SBFD and a slot resource (symbol resource) operating in SSFD are referred to as an SBFD slot (SBFD symbol) and an SSFD slot (SSFD symbol), respectively. In addition, an SBFD slot (SBFD symbol) and an SSFD slot (SSFD symbol) are collectively referred to as an FD slot (FD symbol).
[0195] In the present disclosure, in a time resource operating as FD, a frequency resource operating as DL among the entire frequency resources is conveniently called a DL subband, and a frequency resource operating as UL may also be called a UL subband.
[0196] In full-duplex operation, both the base station and the terminal can perform full-duplex operation. That is, both the base station and the terminal can simultaneously transmit and receive DL and UL using the same or different frequency resources in the same time resource.
[0197] Alternatively, only the base station can perform full-duplex operation, while the terminals can perform half-duplex operation. The base station can simultaneously transmit and receive DL and UL signals using the same or different frequency resources in the same time resource, but the terminals perform only DL reception or UL transmission in specific time resources. In this case, the base station can perform full-duplex operation by performing DL transmission and UL reception with different terminals at the same time.
[0198] The present disclosure assumes that the base station performs / supports full duplex operation, while the terminal performs / supports half duplex operation. However, the present disclosure can also be applied to cases where both the base station and the terminal perform / support full duplex operation.
[0199] Based on this discussion, the present disclosure proposes a PUSCH transmission method of a terminal when one PUSCH transmission includes both SBFD symbols and non-SBFD symbols during intra-carrier full duplex operation.
[0200] In the following, the term "network" may be interpreted as gNB or CU / DU. Furthermore, the term "terminal (UE)" may be interpreted as MT (mobile terminal, mobile termination) of an IAB node or NCR-MT (MT of a network-controlled repeater).
[0201] <A. SBFD 및 SSFD 동작을 위한 DL / UL 시간 / 주파수 자원의 특성>
[0202] A cell (base station) can perform both DL transmission and UL reception in the same time resource in a FD manner, such as SBFD or SSFD. For example, the base station can perform HD operation in the first time resource and FD operation in the second time resource (which may be any time resource other than the first time resource).
[0203] In the first time resource performing the HD operation, the DL operation or the UL operation is performed across the entire frequency resources that constitute the entire system bandwidth. Within the first time resource performing the HD operation, the network performs the DL operation through the 1-1 time resource and the UL operation through the 1-2 time resource. At this time, the 1-1 time resource and the 1-2 time resource do not overlap with each other.
[0204] In the second time resource performing the FD operation, the network performs the DL operation through all or part of the frequency resources (first frequency resources) among the frequency resources constituting the system band of the cell, and performs the UL operation through all or part of the frequency resources (second frequency resources).
[0205] Figure 16 shows examples of a first time resource, a second time resource, a first frequency resource, and a second frequency resource.
[0206] Referring to (a) of FIG. 16, in the first time resource (indicated by A), the device operates in half-duplex. In the second time resource (indicated by B), the device may operate in, for example, SBFD. The resource indicated by DL in the first time resource corresponds to the aforementioned 1-1 time resource, and the resource indicated by UL corresponds to the aforementioned 1-2 time resource.
[0207] Referring to (b) of Fig. 16, the frequency resource operating as DL in the second time resource corresponds to the first frequency resource described above, and the frequency resource operating as UL corresponds to the second frequency resource described above.
[0208] Figure 17 illustrates another example of a first time resource, a second time resource, a first frequency resource, and a second frequency resource.
[0209] Referring to (a) of FIG. 17, in the first time resource (indicated by A), the device operates in half-duplex. In the second time resource (indicated by B), for example, it may operate in SSFD. The resource indicated by DL in the first time resource corresponds to the aforementioned 1-1 time resource, and the resource indicated by UL corresponds to the aforementioned 1-2 time resource.
[0210] Referring to (b) of Fig. 17, the frequency resources operating as DL and DL+UL in the second time resource correspond to the first frequency resource described above, and the frequency resources operating as DL+UL correspond to the second frequency resource described above.
[0211] The first frequency resource and / or the second frequency resource may have all or some of the following characteristics:
[0212] 1) When performing SBFD operation, the first frequency resource and the second frequency resource do not overlap with each other. This is to ensure that DL and UL operations are performed through different frequency resources. At this time, there may be frequency resources that do not correspond to either the first or second frequency resources, and such frequency resources are called guard subbands or guard frequency resources. Such guard frequency resources may be necessary to reduce interference between DL transmission and UL reception. The guard frequency resource may be located between the first and second frequency resources.
[0213] 2) When performing SSFD operation, the first frequency resource and the second frequency resource may overlap. In this case, there may be frequency resources that do not correspond to either the first frequency resource or the second frequency resource, and such frequency resources are called guard subbands or guard frequency resources. Such guard frequency resources may be necessary to reduce interference between DL transmissions on adjacent carriers and / or between DL transmissions and UL reception on adjacent carriers.
[0214] 3) When performing the SBFD operation, the second frequency resource may be configured with continuous frequency resources, and the first frequency resource may be configured with non-contiguous frequency resources. In this case, the first frequency resource may be configured with multiple (for example, two) non-contiguous sets, and each set may be configured with continuous frequency resources. This is to reduce interference of DL transmission on adjacent carriers to UL resources by positioning the second frequency resource used for UL at the center of the frequency resources constituting the cell. Conversely, the first frequency resource may be configured with continuous frequency resources, and the second frequency resource may be configured with non-contiguous frequency resources. In this case, the second frequency resource may be configured with multiple (for example, two) non-contiguous sets, and each set may be configured with continuous frequency resources. This is to reduce interference of DL transmission on UL resources on adjacent carriers by positioning the second frequency resource used for DL at the center of the frequency resources constituting the cell.
[0215] 4) When performing SSFD operation, the second frequency resource may be configured with a portion of the frequency resources of the first frequency resource. In this case, the second frequency resource may be configured with X PRBs (physical resource blocks) less than the first frequency resource for one or both edge portions of the carrier. This is to reduce interference between DL transmission on adjacent carriers and UL reception.
[0216] The network can determine / judge the 'first time resource' and 'second time resource', and the 'first frequency resource' and 'second frequency resource' as described above, and provide all or part of the corresponding information to the terminal.
[0217] The terminal can determine information about time resources (hereinafter referred to as SBFD symbols) that operate as SBFD (and / or SSFD) for the FD (SBFD and / or SSFD) operation of the cell. For this purpose, information about SBFD symbols can be set to the terminal from the network.
[0218] When a specific time resource is configured as a time resource operating in SBFD (SBFD symbol), both DL and UL resources can exist in that time resource. In this case, if there is no UL signal to be received by the base station in that time resource, the base station can only perform DL transmission. In SBFD resources, DL transmission occurs only within the DL subband. Therefore, even if there is no UL signal transmitted in the UL subband, DL transmission can only be performed within the DL subband.
[0219] In this case, even if a specific time resource is determined to be an SBFD symbol, if there is no UL transmission to be received by the base station, it may be considered to perform DL transmission not only on the DL subband but also outside the DL subband to improve DL throughput. In other words, it may be considered to perform DL transmission over the entire bandwidth.
[0220] That is, a fallback to TDD operation that performs DL or UL operation over the entire band, rather than SBFD operation over DL / UL subbands, can be considered for resources judged as SBFD symbols.
[0221] In resources not identified by the SBFD symbol, the terminal can perform TDD operation (half-duplex operation) like a conventional terminal. That is, it can perform only DL or UL operation using the entire frequency resources of the cell.
[0222] A terminal can receive SBFD symbol information from the network. Based on this, it can determine whether a specific symbol is an SBFD symbol or a non-SBFD symbol.
[0223] i) If the terminal determines that a specific symbol is a non-SBFD symbol, it can perform a legacy operation on the symbol (or determines that a legacy operation is to be performed).
[0224] ii) If the terminal determines that a specific symbol is an SBFD symbol, it determines that the symbol is a symbol that can perform SBFD operation from the cell perspective.
[0225] The terminal may not receive configuration information for SBFD symbols from the network. In this case, i) the terminal may determine all symbols as non-SBFD symbols. Therefore, the terminal may operate as in legacy TDD for all symbols.
[0226] Or ii) if the terminal does not receive configuration information for SBFD symbols from the network, the terminal may determine all symbols as SBFD symbols.
[0227] If the terminal determines that a specific symbol is an SBFD symbol, i) in general, the terminal can perform DL reception within the DL subband and UL transmission within the UL subband in the time resource where the cell is determined to operate in SBFD. ii) Additionally, the base station can consider performing only DL transmission or UL reception in the time resource where the cell is determined to operate in SBFD, or performing DL transmission or UL reception over the entire band (capable of receiving DL or UL scheduling) as needed.
[0228] The terminal can determine the UL subband and DL subband based on the network settings.
[0229] i) The terminal receives information about UL subbands and DL subbands from the network, and can determine frequency resources constituting the UL subbands and DL subbands from this.
[0230] ii) Or, the terminal can receive only the information about the UL subband from the network and determine the frequency resources constituting the UL subband from this. In this case, the remaining frequency resources, excluding the frequency resources set / determined as the UL subband within the frequency resources constituting the system BW, can be determined as DL subbands. Additionally, if the terminal is configured with the frequency resources constituting the guard subband, the remaining frequency resources, excluding the frequency resources set / determined as the UL subband and the guard subband within the frequency resources constituting the system BW, can be determined as DL subbands.
[0231] iii) Alternatively, the terminal may receive only information about the DL subband from the network and determine the frequency resources constituting the UL subband from this. In this case, the remaining frequency resources, excluding the frequency resources set / determined as the DL subband within the frequency resources constituting the system band, may be determined as the UL subband. Additionally, if the terminal receives frequency resources constituting the guard subband, the remaining frequency resources, excluding the frequency resources set / determined as the DL subband and the guard subband within the frequency resources constituting the system band, may be determined as the UL subband.
[0232] In the present disclosure, the time resource operating in SBFD or the SBFD symbol may refer to the aforementioned "second time resource." In addition, the time resource operating in TDD, the time resource operating in HD, the TDD symbol, or the HD symbol in the present disclosure may refer to the aforementioned "first time resource."
[0233] The DL subband mentioned in this disclosure may refer to the aforementioned "first frequency resource." Furthermore, the UL subband mentioned in this disclosure may refer to the aforementioned "second frequency resource."
[0234] <B. SBFD 동작을 고려한 PUSCH / PDSCH의 송수신 자원>
[0235] When a terminal is scheduled for PUSCH transmission (e.g., DG (dynamic grant)-PUSCH, CG (configured grant)-PUSCH, TBoMS (TB processing over multiple slots), etc.) through RRC configuration and / or DCI signaling from the network, some or all of the frequency resources allocated for transmission of the corresponding PUSCH may not be included in the UL subband.
[0236] For example, the network expects that the terminal will receive the CG-PUSCH using non-SBFD symbols and sets the reception frequency resource of the CG-PUSCH to the terminal, but a transmission symbol of a specific CG-PUSCH may include an SBFD symbol.
[0237] Figure 18 illustrates frequency resources allocated for PUSCH transmission.
[0238] Referring to FIG. 18, when a base station schedules PUSCH repetition or TBoMS transmission to a terminal through multiple slot resources, SBFD symbols may be included in the transmission symbols of the PUSCH and TBoMS through the multiple slots. For example, frequency resources (PRBs) for PUSCH transmission may be allocated from slot n to slot n+3, and slot n may be composed of non-SBFD symbols, while slots n+1 to n+3 may be composed of SBFD symbols.
[0239] In this case, the symbol resources through which the terminal transmits a specific PUSCH may include SBFD symbols, and all or part of the frequency resources allocated to the terminal to transmit the PUSCH may not be included in the UL subband as seen in slots n+1 to n+3.
[0240] When a terminal performs a specific PUSCH transmission, if the symbol resource for transmitting the PUSCH includes an SBFD symbol, the terminal may perform the PUSCH transmission using all or part of the frequency resources within the UL subband among the frequency resources allocated for the PUSCH transmission.
[0241] More specifically, PUSCH transmission frequency resources can be determined as follows, and PUSCH transmission can be performed using the corresponding frequency resources.
[0242] i) Among the PRB resources allocated to transmit PUSCH, only PRB resources included in the UL subband can be determined as PRB resources that transmit PUSCH.
[0243] ii) Among the RBG (resource block group) resources allocated to transmit PUSCH, only RBG resources in which all PRBs constituting the RBG are included in the UL subband can be judged as RBG resources for transmitting PUSCH.
[0244] In this way, when a terminal performs PUSCH transmission using all or part of the frequency resources within the UL subband among the frequency resources allocated for PUSCH transmission, the actual PUSCH transmission may be performed using only a smaller number of PRB resources compared to the PRB resources allocated for PUSCH transmission.
[0245] Meanwhile, the transport block (TB) size (TBS) for PUSCH transmission can be determined based on the number of PRBs allocated (e.g., through the FDRA field of the UL grant indicated through DCI).
[0246] i) PUSCH scheduled by random access response (RAR) UL grant, ii) PUSCH scheduled by fallback RAR UL grant, iii) PUSCH scheduled by DCI format 0_0 with CRC scrambled by C-RNTI, MCS-C-RNTI, TC-RNTI, CS-RNTI, iv) PUSCH scheduled by DCI format 0_1 or DCI format 0_2 with CRC scrambled by C-RNTI, MCS-C-RNTI, CS-RNTI, v) In case of CG-PUSCH or Message A PUSCH transmission, I MCS is 0 or greater and 27 or less (0≤I MCS≤27) and if transform precoding is enabled, the terminal first determines the number of resource elements (RE) (N) in the slot to determine the TBS as follows. RE, (This can be said to be the total number of REs allocated to PUSCH).
[0247] To this end, the terminal first determines the number of REs (N') allocated to PUSCH within one PRB. RE ) is determined as follows.
[0248] [Formula 1]
[0249]
[0250] N in Equation 1 RB sc =12, which is the number of subcarriers in the frequency domain of a physical resource block (PRB).
[0251] N sh symb is the number of symbols L of the PUSCH allocation.
[0252] N PRB DMRS is the number of REs for DM-RS per PRB in the allocated duration including the overhead of the DM-RS CDM groups without data.
[0253] N PRB oh is the overhead set by the upper layer parameter xOverhead of PUSCH-ServingCellConfig. N PRB oh If not set, NPRB oh is considered as 0.
[0254] The terminal allocates the total number of REs (N) to PUSCH as follows: RE ) is determined.
[0255] For TBoMS, N RE =N*min(156, N' RE )·n PRB, Here n PRB is the total number of PRBs allocated to the terminal, and N is the number of slots used to determine TBS indicated by 'numberOfSlotsTBoMS'. Otherwise, N RE =min(156, N' RE )·n PRB am.
[0256] For example, the terminal has these N RE , modulation and codign scheme field: I MCS ) based on the modulation order (Q) m ), target code rate (R), the number of layers (v), etc., based on the unquantized intermediate variable (N). info ) and obtain the above N info The quantized intermediate number of information bits, N', is determined by the value of info ) and then TBS can be determined based on this.
[0257] For example, N info can be obtained by the following equation.
[0258] [Formula 1-1]
[0259]
[0260] If, Ninfo If is less than or equal to a certain value (e.g., 3824), then the quantized intermediate number N' of information bits info can be obtained as follows:
[0261] [Formula 1-2]
[0262]
[0263] After that, in the table below, the above N' info the closest TBS that is not less than N' info ) is found.
[0264] [Table 5]
[0265]
[0266] N info If is greater than a certain value (e.g. 3824), then the quantized intermediate number N' of information bits info can be obtained as follows:
[0267] [Formula 1-3]
[0268]
[0269] At this time, the target code rates R and N' info Depending on the value of TBS can be determined as shown in Table 6 below.
[0270] [Table 6]
[0271]
[0272] For PUSCH transmission, the terminal sets N for each code block transmitted as PUSCH as follows: r Among the encoded bits of E r Select rate-matched bits. For PUSCH transmissions other than TBoMS, consecutive E bits excluding the null bit are selected from the k0th encoded bits. rThe encoded bits of the dog are selected as rate-matched bits. At this time, the value of k0 is the RV value (rv) applied to the corresponding PUSCH transmission as shown in Table 7 below. id ) is determined according to the following.
[0273] [Table 7]
[0274]
[0275] The rate matching output sequence length for the r-th coded block is E r When expressed as E r can be determined through the process shown in the following table. N cb is the length of a circular buffer of length N for the rth coded block. cb Zc represents the minimum value of Z in the sets of LDPC (Low density parity check) lifting sizes Z.
[0276] [Table 8]
[0277]
[0278] In Table 8 above, N L is the number of transport layers to which the transport block is mapped. Qm is the modulation order. G is the total number of coded bits that can be used for transmission of the transport block. If the DCI that schedules the transport block does not contain code block group transmission information (CBGTI), C'=C, and if the DCI that schedules the transport block contains CBGTI, C' is the number of scheduled code blocks of the transport block.
[0279] The redundancy version number for this transmission is rv id (rv id When indicated as =0,1,2, or 3), the rate matching output bit sequence e k , k=0,1,2, ..., E-1 can be generated as shown in Table 9 below (rv id The values of k0 and LDPC base graticule are given in Table 7 above.
[0280] [Table 9]
[0281]
[0282] The coded bits for each code block denoted by are passed to a rate match block, where r is the code block number and N r is the number of encoded bits in the code block with code block number r.
[0283] The total number of code blocks is represented by C, and each code block is rate-matched independently.
[0284] N slots are allocated for TBoMS transmission s If k0 is the first slot among the slots of rv id and LDPC base graph values are used as specified in Table 7.
[0285] Slot is N s If k0 is a slot excluding the first slot among the slots of the dog, then k0=(k'0+H+τ)modN cb is set to . Here, N s may be the 'numberOfSlotsTBoMS' value of the row indicated by the Time Domain Resource Allocation (TDRA) field in the DCI. k'0 is N sIndicates the index of the starting coded bit in the previous slot within the slots. H is N assuming no UCI multiplexing. s The total number of coded bits available to transmit a transport block in the previous slot within the slots. τ is N assuming no UCI multiplexing. s Indicates the number of filler bits skipped from the previous slot in the slots.
[0286] After rate matching, the bits are can be expressed as E r is the number of rate-matched bits for code block number r.
[0287] Figure 19 illustrates bits transmitted through each PUSCH in PUSCH repeated transmission.
[0288] Referring to FIG. 19, among the encoded bits, the 'transmitted bits' (hereinafter also referred to as rate-matched bits) through each PUSCH resource are determined according to the RV (Redundancy version) value applied to each PUSCH transmission.
[0289] For example, as illustrated in FIG. 19, encoded bits composed of systematic bits and parity bits may be transmitted, in part (191), through a first PUSCH to which RV0 is applied, in part (192) through a second PUSCH to which RV1 is applied, in part (193) through a third PUSCH to which RV2 is applied, and in part (194) through a fourth PUSCH to which RV3 is applied.
[0290] At this time, the amount of 'transmitted bits' of each PUSCH is determined according to the number of PRBs used for each PUSCH transmission.
[0291] Since the TB size is determined based on the number of allocated PRBs as before, if SBFD symbols are included among the symbol resources transmitting the PUSCH, the actual PUSCH transmission may be performed using only a smaller number of PRB resources than the PRB resources allocated for PUSCH transmission. In this case, a smaller number of 'transmitted bits' (rate-matched bits) are transmitted via the PUSCH compared to when the PUSCH is transmitted using non-SBFD symbols.
[0292] Therefore, even if PUSCH corresponding to various RV values is transmitted through repetition and retransmission of PUSCH, encoded bits that are not transmitted may occur.
[0293] If some of the rate-matched bits corresponding to RV0 are not transmitted, these bits may be systematic bits, which may further impact the reception performance of PUSCH.
[0294] To address these issues, it is necessary to improve the method for determining TB size by taking into account the reduction in the number of PRBs transmitted in SBFD slots.
[0295] In addition, considering this, the present disclosure describes a rate-matching method of PUSCH / PDSCH transmitted and received by a terminal by considering SBFD symbols during intra-carrier full duplex operation.
[0296] As in the case of the PUSCH example, when a terminal performs reception of a specific PDSCH, if the symbol resource transmitting the PDSCH includes an SBFD symbol, the terminal may perform PDSCH reception using all or part of the frequency resources within the DL subband among the frequency resources allocated for PDSCH reception.
[0297] The present disclosure assumes SBFD operation, where a cell performs DL and UL simultaneously using different frequency resources (sub-bands) in the same time resource. However, the contents of the present disclosure can also be applied to a cell performing SSFD operation.
[0298] The present disclosure assumes SB-FD operation, in which a cell performs DL and UL simultaneously using different frequency resources (sub-bands) in the same time resource. However, the contents of the present disclosure can also be applied to a case in which a cell performs SS-FD operation.
[0299] Although the present disclosure assumes transmission of PUSCH (including TBoMS), the present disclosure can be equally applied to reception of PDSCH. In this case, the PUSCH and UL subbands can be interpreted as being replaced with PDSCH and DL subbands, respectively.
[0300] If the time resource for transmitting a PUSCH by a UE includes an SBFD symbol, the UE may transmit the PUSCH using only PRB resources within the UL subband. In this case, the UE may perform PUSCH transmission using only a smaller number of PRB resources compared to the number of PRBs allocated to the UE. Alternatively, the number of PRBs used or allocated for PUSCH transmission using non-SBFD symbols may be different from the number of PRBs used or allocated for PUSCH transmission using symbols including SBFD symbols. In other words, the number of PRBs used for PUSCH transmission may vary depending on the symbol type (SBFD symbol or non-SBFD symbol) of the symbol on which the PUSCH is transmitted.
[0301] When a cell operates in SBFD, for transmission of PUSCH repetition type B, only all or part of the PRBs or RBGs included in the UL subband among the PRB / RBG resources allocated for PUSCH transmission, or for PUSCH transmission (including TBoMS) in a specific slot or for specific nominal / actual repetitions, may be used for PUSCH transmission. Alternatively, the number of PRBs used or allocated for PUSCH transmission using non-SBFD symbols may be different from the number of PRBs used or allocated for PUSCH transmission using symbols including SBFD symbols. (The number of PRBs used or allocated for PUSCH transmission using symbols including SBFD symbols may be less than the number of PRBs used or allocated for PUSCH transmission using non-SBFD symbols.)
[0302] At this time, for example, in the following cases, only all or part of the PRB or RBG resources included in the UL subband among the PRB / RBG resources allocated for the corresponding PUSCH transmission can be used for PUSCH transmission.
[0303] If at least one symbol among the symbols constituting a specific nominal / actual repetition for PUSCH (including TBoMS) transmission in a specific slot or PUSCH repetition type B transmission is indicated / determined to be an SBFD symbol.
[0304] When all the symbols constituting a specific nominal / actual repetition for PUSCH (including TBoMS) transmission in a specific slot or PUSCH repetition type B transmission are indicated / judged as SBFD symbols.
[0305] When at least one symbol among the symbols constituting K nominal / actual repetitions for transmission of K PUSCH (including TBoMS) repetitions or transmission of PUSCH repetition type B is indicated / judged as an SBFD symbol.
[0306] For SBFD symbols constituting a specific nominal / actual repetition for PUSCH (including TBoMS) transmission in a specific slot or for PUSCH repetition type B transmission, if the UE is instructed to assume SBFD symbols or to perform transmission only through resources within the UL subband.
[0307] The number of PRBs allocated to the terminal is n PRB When a terminal transmits a PUSCH in SBFD resources, the number of PRBs that the terminal actually uses to transmit the PUSCH is n' PRB or the number of PRBs used or allocated for PUSCH transmission using non-SBFD symbols may be n. PRB When n' is the number of PRBs used or allocated for PUSCH transmission using symbols including SBFD symbols, PRB can be said. At this time, n' PRB is n PRB equal to or n PRB It can be smaller.
[0308] At this time, n PRB The values can be specifically as follows:
[0309] It may be equal to the number of PRBs allocated for PUSCH transmission.
[0310] It may be equal to the number of PRBs allocated to be applied to PUSCH transmitted using non-SBFD symbols.
[0311] In non-SBFD symbols, it is equal to the number of PRBs used by the terminal for PUSCH transmission.
[0312] At this time, n' PRB The values can be specifically as follows:
[0313] Among the number of PRBs allocated for PUSCH transmission, it is equal to the number of PRBs included in the UL subband.
[0314] Among the RBGs allocated for PUSCH transmission, when the number of RBGs in which all PRBs constituting the RBGs are included in the UL subband is A, the number is equal to the number of PRBs constituting A RBGs.
[0315] It is equal to the number of PRBs used by the terminal for PUSCH transmission in the SBFD symbol.
[0316] <5.1. Determining TB Size>
[0317] To determine the size of TB transmitted through PUSCH, the terminal sets N as follows: RE The value of n is determined. At this time, n PRB may be equal to the number of PRBs allocated to the terminal through the FDRA field for PUSCH transmission.
[0318] For TBoMS, N RE =N*min(156, N' RE )·n PRB, Here n PRB is the total number of PRBs allocated to the terminal, and N is the number of slots used to determine TBS indicated by 'numberOfSlotsTBoMS'. Otherwise, N RE =min(156, N' RE )·n PRB am.
[0319] A. How to determine TB size for PUSCH transmission
[0320] In this disclosure, the terminal determines the TB size of the PUSCH transmission as follows: RE It is proposed to calculate the value of .
[0321] Method 1. The terminal can determine the TB size of the PUSCH based on the number of PRBs used for PUSCH transmission in the SBFD symbol.
[0322] The terminal determines the TB size of PUSCH transmission, N RE The value can be determined as follows.
[0323] [Formula 2]
[0324]
[0325] In the above equation 2, the value of α (scaling factor) can be a positive number equal to or less than 1. More specifically, the value of α can be determined as follows.
[0326] Alt a. α may be equal to the ratio of the number of PRBs allocated for PUSCH transmission to the number of PRBs actually used for PUSCH transmission in SBFD symbols. Alternatively, α may be equal to the ratio of the number of PRBs used for PUSCH transmission in non-SBFD symbols to the number of PRBs used for PUSCH transmission in SBFD symbols. That is, α is n' PRB / n PRB It can be like this.
[0327] Alt b. α may be a value set by the terminal from the network. This value may be set through radio resource control (RRC), media access control-control element (MAC-CE), or downlink control information (DCI) signaling.
[0328] Method 2. The terminal can determine the TB size of the PUSCH based on the average number of PRBs used for PUSCH transmission.
[0329] The terminal determines the TB size of PUSCH transmission, N RE The value can be determined as follows.
[0330] [Formula 3]
[0331]
[0332] In Equation 3, the value of α can be a positive integer less than or equal to 1. More specifically, the value of α can be determined as follows.
[0333] Alt a. α may be equal to the ratio of the number of PRBs allocated for PUSCH transmission to the number of PRBs actually used for PUSCH transmission in SBFD symbols. Alternatively, α may be equal to the ratio of the number of PRBs used for PUSCH transmission in non-SBFD symbols to the number of PRBs used for PUSCH transmission in SBFD symbols. That is, α is n' PRB / n PRB It can be like this.
[0334] Alt b. α may be a value set by the terminal from the network. This value may be set via RRC, MAC-CE, DCI signaling, etc.
[0335] The value of K in Equation 3 may mean the number of repetitions applied to PUSCH transmission.
[0336] In Equation 3, the K2 value can be determined by one of the following methods.
[0337] i) Among K PUSCH transmissions, it means the number of PUSCH transmissions in which the symbols constituting the PUSCH transmission include at least one SBFD symbol. Or, among K PUSCH transmissions, it means the number of PUSCH transmissions in which all symbols constituting the PUSCH transmission are composed of SBFD symbols.
[0338] ii) Among K PUSCH transmissions, the number of allocated PRBs is n. PRB It refers to the number of PUSCH transmissions transmitted using a smaller number of PRBs.
[0339] iii) Among K PUSCH transmissions, n' PRB It refers to the number of PUSCH transmissions transmitted using PRBs.
[0340] iv) K - can be equal to K1.
[0341] In Equation 3, the value of K1 can be determined by one of the following methods.
[0342] i) Among K PUSCH transmissions, it means the number of PUSCH transmissions in which the symbols constituting the PUSCH transmission include at least one non-SBFD symbol. Or, among K PUSCH transmissions, it means the number of PUSCH transmissions in which all symbols constituting the PUSCH transmission are composed of non-SBFD symbols.
[0343] ii) Among K PUSCH transmissions, the number of allocated PRBs is n. PRB It refers to the number of PUSCH transmissions transmitted using all of them.
[0344] iii) Among K PUSCH transmissions, n PRB It refers to the number of PUSCH transmissions transmitted using one PRB.
[0345] iv) K - can be equal to K2.
[0346] Additionally, the above TB size determination method can be applied in the following conditions / situations.
[0347] Condition 1. In SBFD cells, the terminal always applies the above TB size determination method.
[0348] When a cell performs SBFD operation, the terminal always applies this method. That is, even if the actual PUSCH is transmitted using only non-SBFD symbols, when the cell performs SBFD operation, the terminal applies the above method to N REDetermine the value. At this time, for example, if the terminal receives information from the network about symbol resources that semi-statically operate in SBFD for a specific cell or symbol resources that can operate in SBFD, the terminal can determine that the cell performs SBFD operation. And / or if the terminal receives information about UL subband (and / or DL subband) for a specific cell from the network, the terminal can determine that the cell performs SBFD operation.
[0349] Condition 2. If the symbols composing the first PUSCH transmission include an SBFD symbol, the above TB size determination method is applied.
[0350] When the PUSCH is transmitted repeatedly K times (including K=1), if the symbols constituting the first PUSCH transmission among the K PUSCH transmissions include at least one SBFD symbol, the terminal applies the above method (i.e., the method according to the present disclosure) to transmit N PUSCHs. RE The value is judged. Otherwise, the terminal applies the legacy method (i.e., the conventional method) to N RE Judge the value.
[0351] Or, when the PUSCH is transmitted repeatedly K times (including K=1), if all symbols constituting the first PUSCH transmission are composed of SBFD symbols, the terminal applies the method according to the present disclosure to transmit N PUSCHs. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0352] Or when PUSCH is transmitted repeatedly K times (including K=1), the first PUSCH transmission is n' PRB ( <n PRB ) PRBs, the terminal applies the method according to the present disclosure to transmit N PUSCHs. REThe value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0353] For PUSCH repetition type B, the first PUSCH transmission may mean the first nominal repetition.
[0354] Condition 3. If the SBFD symbol is included in the symbols composing K PUSCH repeated transmissions, the TB size determination method according to the present disclosure is applied.
[0355] When a PUSCH is repeatedly transmitted K times (including K=1), for at least one PUSCH transmission among the K PUSCH transmissions, if the symbols constituting the PUSCH transmission include at least one SBFD symbol, the terminal applies the method according to the present disclosure to N for the PUSCH transmission. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0356] When a PUSCH is repeatedly transmitted K times (including K=1), for at least one PUSCH transmission among the K PUSCH transmissions, if all symbols constituting the PUSCH transmission are composed of SBFD symbols, the terminal applies the method according to the present disclosure to transmit N for the PUSCH transmission. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0357] Or when PUSCH is transmitted repeatedly K times (including K=1), for at least one PUSCH transmission among K PUSCH transmissions, PUSCH transmission is n' PRB ( <n PRB ) PRBs, the terminal applies the method according to the present disclosure to transmit N PUSCHs. RE The value is judged. Otherwise, the terminal applies the legacy method to N REJudge the value.
[0358] Condition 4. The TB size determination method according to this disclosure is applied according to the network instructions.
[0359] If the terminal is instructed to reduce / adjust the TB size through explicit signaling from the network, the terminal applies the method according to the present disclosure to N for PUSCH transmission. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE The value is determined. The above signaling may be indicated via RRC and / or DCI signaling.
[0360] In cases where the above signaling is indicated via an RRC message (information element), if the terminal is instructed to reduce / adjust the TB size through the above instruction, the terminal may always apply the method according to the present disclosure. Alternatively, if such an instruction is received and additionally satisfies conditions 1, 2, or 3, the terminal may apply the method according to the present disclosure.
[0361] In the case where the above signaling is indicated via DCI, if the reduction / adjustment of the TB size is indicated via the indicated DCI, the terminal may apply the method according to the present disclosure to the PUSCH scheduled via the indicated DCI. Alternatively, if such an instruction is received and the PUSCH scheduled via the DCI additionally satisfies Condition 1, 2, or 3, the method according to the present disclosure may be applied to the PUSCH.
[0362] Condition 5. If the terminal receives the value of α from the network, the TB size determination method according to the present disclosure is applied.
[0363] When the terminal receives the value of α from the network, the terminal applies the method according to the present disclosure to N for PUSCH transmission. RE The value is judged. Otherwise, the terminal applies the legacy method to NRE The value is determined. Or, upon receiving such instructions, the method according to the present disclosure may be applied if additionally conditions 1, 2, or 3 are satisfied.
[0364] Condition 6. The TB size determination method according to the present disclosure is applied according to the indication of the type of symbol through which the PUSCH is transmitted (i.e., whether it is an SBFD symbol or a non-SBFD symbol).
[0365] A terminal may be instructed of the symbol type (SBFD symbol / non-SBFD symbol) of symbol resources for performing PUSCH transmission through DCI scheduling PUSCH from the network. That is, the terminal may be instructed whether to perform PUSCH transmission assuming an SBFD symbol or a non-SBFD symbol. If the terminal is instructed to perform PUSCH transmission assuming an SBFD symbol, the terminal may apply the method according to the present disclosure to perform N for PUSCH transmission. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0366] At this time, the SBFD / non-SBFD symbols in the above content may have the following meanings.
[0367] i) The SBFD symbol may refer to a symbol that indicates that the terminal is operating in SBFD mode based on the semi-static signaling received from the network. Furthermore, the non-SBFD symbol may refer to a symbol that indicates that the cell is operating in non-SBFD mode based on the semi-static signaling received from the network. Specifically, this assumption can be applied to conditions 1 to 5 above.
[0368] ii) Or, the term "SBFD symbol" may mean a symbol determined to be operated in SBFD based on the semi-static signaling and dynamic signaling received by the terminal from the network, or a symbol determined to be performed as a UL operation through resources within the UL subband. The term "non-SBFD symbol" may mean a symbol determined to be operated in non-SBFD based on the semi-static signaling and dynamic signaling received by the terminal from the network, or a symbol determined to be performed as a UL operation through resources outside the UL subband as well as resources within the UL subband.
[0369] The above method may be applied only to PUSCH transmission, not TBoMS (TB processing over multiple slots).
[0370] B. How to determine TB size for TBoMS transmission
[0371] The terminal determines the TB size for transmission of TBoMS as follows: RE The value of can be calculated.
[0372] Method 1. The terminal can determine the TB size (TBS) for TBoMS based on the number of PRBs used for TBoMS transmission in the SBFD symbol.
[0373] The terminal determines the TB size of the TBoMS transmission, N RE The value can be determined as follows:
[0374] [Formula 4]
[0375]
[0376] In Equation 4, N can mean the number of slots that constitute TBoMS, and this N value can be indicated through 'numberOfSlotsTBoMS'.
[0377] In Equation 4, the value of α can be a positive integer less than or equal to 1. More specifically, the value of α can be determined as follows.
[0378] Alt a. α can be equal to the ratio of the number of PRBs allocated for TBoMS transmission to the number of PRBs actually used for TBoMS transmission in SBFD resources. Alternatively, α can be equal to the ratio of the number of PRBs used for TBoMS transmission in non-SBFD symbols to the number of PRBs used for TBoMS transmission in SBFD symbols. That is, α is n' PRB / n PRB It can be like this.
[0379] Alt b. α may be a value set by the terminal from the network. This value may be set via RRC, MAC-CE, DCI signaling, etc.
[0380] Method 2. The terminal can determine the TB size of the PUSCH based on the number of PRBs used for the first TBoMS transmission.
[0381] The terminal determines the TB size of the TBoMS transmission, N RE The value can be determined as follows:
[0382] [Formula 5]
[0383]
[0384] In Equation 5, the value of α can be a positive integer less than or equal to 1. More specifically, the value of α can be determined as follows.
[0385] Alt a. α can be equal to the ratio of the number of PRBs actually used for TBoMS transmission in SBFD resources to the number of PRBs allocated for TBoMS transmission. Alternatively, α can be equal to the ratio of the number of PRBs used for TBoMS transmission in SBFD symbols to the number of PRBs used for TBoMS transmission in non-SBFD symbols. That is, α is n' PRB / n PRB It can be like this.
[0386] Alt b. α may be a value set by the terminal from the network. This value may be set via RRC, MAC-CE, DCI signaling, etc.
[0387] In Equation 5, the value of N2 can be determined by one of the following methods.
[0388] i) The N2 value may mean the number of slots among N TBoMS transmission slots in which the symbols constituting the TBoMS transmission include at least one SBFD symbol. Alternatively, it may mean the number of slots among N TBoMS transmission slots in which all symbols constituting the TBoMS transmission are composed of SBFD symbols.
[0389] ii) The N2 value is the number of PRBs allocated among N TBoMS transmission slots, n. PRB This could mean the number of slots in which TBoMS are transmitted using a smaller number of PRBs.
[0390] iii) Among N TBoMS transmission slots, n' PRB It refers to the number of slots in which TBoMS is transmitted using the PRB of the dog.
[0391] iv) N - can be equal to N1.
[0392] In Equation 5, the value of N1 can be determined by one of the following methods.
[0393] i) The N1 value means the number of slots among N TBoMS transmission slots in which the symbols constituting the TBoMS transmission include at least one non-SBFD symbol. Or, it means the number of slots among N TBoMS transmission slots in which all symbols constituting the TBoMS transmission are non-SBFD symbols.
[0394] ii) The N1 value is the number of PRBs allocated among N TBoMS transmission slots, n. PRB It means the number of slots in which TBoMS is transmitted using all.
[0395] iii) The N1 value is, among N TBoMS transmission slots, n PRB This refers to the number of slots in which TBoMS transmitted using the PRB of the dog are transmitted.
[0396] iv) K - can be equal to K2.
[0397] At this time, the slots for determining the above N1 and N2 can be determined based on the N slots that constitute the first repetition of the TBoMS when the TBoMS is repeatedly transmitted.
[0398] Method 3. The terminal can determine the TB size of the PUSCH based on the average number of PRBs used for K repeated TBoMS transmissions.
[0399] The terminal determines the TB size of the TBoMS transmission, N RE The value is determined as follows:
[0400] [Formula 6]
[0401]
[0402] In Equation 6, the value of α can be a positive integer less than or equal to 1. More specifically, the value of α can be determined as follows.
[0403] Alt a. α can be equal to the ratio of the number of PRBs actually used for TBoMS transmission in SBFD resources to the number of PRBs allocated for TBoMS transmission. Alternatively, α can be equal to the ratio of the number of PRBs used for TBoMS transmission in SBFD symbols to the number of PRBs used for TBoMS transmission in non-SBFD symbols. That is, α is n' PRB / n PRB It can be like this.
[0404] Alt b. α may be a value set by the terminal from the network. This value may be set via RRC, MAC-CE, DCI signaling, etc.
[0405] The value of K can mean the number of iterations applied to the TBoMS transmission.
[0406] The M2 value can be determined by one of the following methods:
[0407] i) The M2 value may mean the number of slots among N*K TBoMS transmission slots in which the symbols constituting the TBoMS transmission include at least one SBFD symbol when the TBoMS is transmitted repeatedly K times (including K=1). Alternatively, it may mean the number of slots among N*K TBoMS transmission slots in which all the symbols constituting the TBoMS transmission are composed of SBFD symbols.
[0408] ii) The M2 value is the number of PRBs allocated among N*K TBoMS transmission slots, n PRB This could mean the number of slots in which TBoMS are transmitted using a smaller number of PRBs.
[0409] iii) The M2 value is n' among the N*K TBoMS transmission slots. PRB It can mean the number of slots in which TBoMS is transmitted using the PRB of the dog.
[0410] iv) The value of M2 can be equal to N*K - M1.
[0411] In Equation 6, the value of M1 can be obtained by one of the following methods.
[0412] i) The M1 value may mean the number of slots among N*K TBoMS transmission slots in which the symbols constituting the TBoMS transmission include at least one non-SBFD symbol when the TBoMS is transmitted repeatedly K times (including K=1). Alternatively, it may mean the number of slots among N*K TBoMS transmission slots in which all the symbols constituting the TBoMS transmission are non-SBFD symbols.
[0413] ii) The M1 value is the number of PRBs allocated among N*K TBoMS transmission slots, n PRB It can mean the number of slots transmitted using all of them.
[0414] iii) The M1 value is n among N*K TBoMS transmission slots. PRB It can mean the number of slots in which TBoMS is transmitted using the PRB of the dog.
[0415] iv) The value of M1 can be equal to N*K - M2.
[0416] Additionally, this method can be applied in the following conditions / situations:
[0417] Condition 1. In SBFD cells, the terminal always applies the above TB size determination method.
[0418] When a cell performs SBFD operation, the terminal always applies this method. That is, even if the actual TBoMS is transmitted using only non-SBFD symbols, when the cell performs SBFD operation, the terminal applies the method according to the present disclosure to N REDetermine the value. At this time, for example, if the terminal receives information from the network about symbol resources that semi-statically operate in SBFD for a specific cell or symbol resources that can operate in SBFD, the terminal can determine that the cell performs SBFD operation. And / or if the terminal receives information about UL subband (and / or DL subband) for a specific cell from the network, the terminal can determine that the cell performs SBFD operation.
[0419] Condition 2. If the symbol composing the first slot of the first TBoMS transmission includes an SBFD symbol, the above TB size determination method is applied.
[0420] When TBoMS is transmitted repeatedly K times (including K=1), for the first slot among N slots constituting the first TBoMS transmission, if the transmission symbols of TBoMS include at least one SBFD symbol, the terminal applies the method according to the present disclosure to transmit N for TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0421] Or, when TBoMS is transmitted repeatedly K times (including K=1), for the first slot among N slots constituting the first TBoMS transmission, if all transmission symbols of TBoMS are composed of SBFD symbols, the terminal applies the method according to the present disclosure to transmit N for TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0422] Or, when TBoMS is transmitted repeatedly K times (including K=1), for the first slot among N slots constituting the first TBoMS transmission, the TBoMS transmission is n' PRB ( <n PRB) PRBs, the terminal applies the method according to the present disclosure to transmit N TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0423] Condition 3. If the symbols composing the first TBoMS transmission include an SBFD symbol, the above TB size determination method is applied.
[0424] When TBoMS is transmitted repeatedly K times (including K=1), if the symbols used for transmission of TBoMS within N slots constituting the first TBoMS transmission include at least one SBFD symbol, the terminal applies the method according to the present disclosure to transmit N slots for TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0425] Or, when TBoMS is transmitted repeatedly K times (including K=1), if, among the N slots constituting the first TBoMS transmission, all symbols used for TBoMS transmission for at least one slot are composed of SBFD symbols, the terminal applies the method according to the present disclosure to transmit N for TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0426] Or, when TBoMS is transmitted repeatedly K times (including K=1), for N slots constituting the first TBoMS transmission, at least one slot contains n' TBoMS transmissions. PRB ( <n PRB ) PRBs, the terminal applies the method according to the present disclosure to transmit N TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0427] Condition 4. If the symbols composing K TBoMS repeated transmissions include an SBFD symbol, the above TB size determination method is applied.
[0428] When TBoMS is transmitted repeatedly K times (including K=1), if the symbols used for transmission of TBoMS within N*K slots constituting TBoMS transmission include at least one SBFD symbol, the terminal applies the method according to the present disclosure to transmit N for TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0429] Or, when TBoMS is transmitted repeatedly K times (including K=1), if all symbols used for TBoMS transmission for at least one slot among N*K slots constituting TBoMS transmission are composed of SBFD symbols, the terminal applies the method according to the present disclosure to transmit N for TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0430] Or, when TBoMS is transmitted repeatedly K times (including K=1), for N*K slots constituting TBoMS transmission, TBoMS transmission occurs in at least one slot n' PRB ( <n PRB ) PRBs, the terminal applies the method according to the present disclosure to transmit N TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0431] Condition 5. Apply the above TB size determination method according to the network instructions.
[0432] If the terminal is instructed to reduce / adjust the TB size through explicit signaling from the network, the terminal applies the method according to the present disclosure to transmit the N for TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Determine the value. This signaling may be indicated via RRC and / or DCI signaling.
[0433] In the case where the above signaling is indicated via an RRC message, if the terminal is instructed to reduce / adjust the TB size through the above instruction, the terminal may always apply the method according to the present disclosure. Alternatively, if such an instruction is received and additionally satisfies conditions 1, 2, or 3, the terminal may apply the method according to the present disclosure.
[0434] In the case where the above signaling is indicated via DCI, if the reduction / adjustment of the TB size is indicated via the indicated DCI, the terminal may apply the method according to the present disclosure to the TBoMS scheduled via the indicated DCI. Alternatively, if such an instruction is received and the TBoMS scheduled via the DCI additionally satisfies Condition 1, 2, or 3, the terminal may apply the method according to the present disclosure to the TBoMS.
[0435] Condition 6. If the terminal receives the value of α from the network, the above TB size determination method is applied.
[0436] When the terminal receives the value of α from the network, the terminal applies the method according to the present disclosure to transmit N for TBoMS. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE The value is determined. Or, upon receiving such instructions, the method according to the present disclosure may be applied if additionally conditions 1, 2, or 3 are satisfied.
[0437] Condition 7. The above TB size determination method is applied according to the indication of the type of symbol (SBFD symbol / non-SBFD symbol) transmitted by TBoMS.
[0438] A terminal may be instructed by a network through DCI scheduling TBoMS, regarding the symbol type (SBFD symbol / non-SBFD symbol) of symbol resources for performing the corresponding PUSCH transmission. That is, the terminal may be instructed whether to perform TBoMS transmission assuming an SBFD symbol or a non-SBFD symbol. If the terminal is instructed to perform TBoMS transmission assuming an SBFD symbol, the terminal may apply the method according to the present disclosure to perform N for TBoMS transmission. RE The value is judged. Otherwise, the terminal applies the legacy method to N RE Judge the value.
[0439] In the above, SBFD / non-SBFD symbols may have the following meanings:
[0440] i) The term "SBFD symbol" may refer to a symbol that indicates that the terminal is operating in SBFD mode based on the semi-static signaling received from the network. Furthermore, the term "non-SBFD symbol" may refer to a symbol that indicates that the cell is operating in non-SBFD mode based on the semi-static signaling received from the network. Specifically, this assumption can be applied to conditions 1 to 5 above.
[0441] ii) Or, the term "SBFD symbol" may mean a symbol determined to be operated in SBFD based on the semi-static signaling and dynamic signaling received by the terminal from the network, or a symbol determined to be performed as a UL operation through resources within the UL subband. The term "non-SBFD symbol" may mean a symbol determined to be operated in non-SBFD based on the semi-static signaling and dynamic signaling received by the terminal from the network, or a symbol determined to be performed as a UL operation through resources outside the UL subband as well as resources within the UL subband.
[0442] When a cell performs SBFD operation, the terminal can determine the TB size of the PUSCH / TBoMS for PUSCH / TBoMS transmission as described above. This allows the PUSCH to be transmitted by applying an appropriate TB size according to the number of PRBs in which the PUSCH / TBoMS is actually transmitted.
[0443] 5.2. Rate-matched bits determination
[0444] When a cell operates in SBFD, the number of PRBs used for transmission may vary for each PUSCH transmission, for a PUSCH transmission (including TBoMS) in a particular slot or for a particular nominal / actual repeated transmission of PUSCH repetition type B.
[0445] In this case, for the corresponding PUSCH transmission, the encoded bits may be transmitted by rate-matching based on the number of PRBs that can be used for PUSCH transmission. Alternatively, the encoded bits for the corresponding PUSCH transmission may be rate-matched based on the number of PRBs allocated for PUSCH transmission, but the actual PUSCH may be transmitted by puncturing in RE resources where the PUSCH cannot be transmitted. In this case, the number of PRBs allocated for PUSCH transmission may mean, for example, the number of PRBs allocated through the FDRA field in the DCI that schedules the PUSCH (based on the FDRA field).
[0446] In the present disclosure, it is assumed that the number of PRBs used for PUSCH transmission varies depending on the symbol type (SBFD symbol or non-SBFD symbol) of the symbol through which the PUSCH is transmitted, as described above. In this case, the number of PRBs allocated for PUSCH transmission is the same. The number of PRBs actually used for transmission may vary depending on the PUSCH transmission. Alternatively, the number and configuration of PRBs used for PUSCH transmission may be allocated differently depending on the symbol type (SBFD symbol or non-SBFD symbol) of the symbol through which the PUSCH is transmitted.
[0447] In the present disclosure, it is assumed that encoded bits for PUSCH transmission are transmitted in a rate-matched manner based on the number of PRBs that can be used for PUSCH transmission. That is, it is assumed that the number of rate-matched bits for the PUSCH transmission is equal to or less than the case where the PUSCH transmission is transmitted using all allocated PRB resources, when only some or all of the PRB resources included in the UL subband are used for transmission.
[0448] In this case, the number of rate-matched bits may vary depending on the number of PRB resources actually used for transmission among the number of PRB resources allocated to PUSCH transmission. On the other hand, the TB size may be determined based on the number of PRBs allocated, assuming non-SBFD symbols as before. In this case, a smaller number of rate-matched bits are transmitted through the PUSCH compared to when PUSCH transmission is performed using all allocated PRB resources. Therefore, even if PUSCHs corresponding to various RV values are transmitted through PUSCH repetition and retransmission, encoded bits that are not transmitted may occur. If some of the rate-matched bits corresponding to RV0 are not transmitted, these bits may become systematic bits, which may have a greater impact on the reception performance of the PUSCH.
[0449] Taking this into account, the following describes a method for a terminal to determine rate-matched bits, considering a case where the number of PRBs used for actual transmission differs depending on PUSCH transmission in a cell operating in SBFD.
[0450] In the following, PUSCH transmission may mean the following:
[0451] i) For PUSCH repetition type A, it may mean a transmission occasion.
[0452] ii) For PUSCH repetition type B, it may mean actual repetition.
[0453] iii) In the case of TBoMS, it may mean a TBoMS transmission consisting of N slots.
[0454] A. Method for determining rate-matched bits in PUSCH transmission
[0455] For PUSCH transmission, the terminal sets N for each code block transmitted on PUSCH. r Among the encoded bits of the dog, E r Select rate-matched bits. For PUSCH transmissions other than TBoMS, the starting bit position is the consecutive E bits from the k0th encoded bits, excluding the filler bit (NULL bit). r The encoded bits of the dog are selected as rate-matched bits. At this time, the value of k0 is the RV value (rv) applied to the corresponding PUSCH transmission. id ) can be determined.
[0456] There are four RV values (rv) for the existing PUSCH transmission. id ) exists. The RV value (rv) applied for the first transmission opportunity (for PUSCH repetition type A) or the first actual repetition (for PUSCH repetition type B) of a PUSCH transmission id ) is indicated through DCI scheduling this PUSCH.
[0457] When PUSCH is repeatedly transmitted, four RV values are applied in a specific order for each transmission opportunity / actual repetition according to the order of PUSCH transmission opportunity (in case of PUSCH repetition type A) or actual repetition (in case of PUSCH repetition type B). At this time, the 0th RV value = 0, the 1st RV value = 2, the 2nd RV value = 3, and the 3rd RV value = 1, so that the four RV values are applied in a cyclic shifted order of 0, 2, 3, and 1. In this embodiment, when counting RV values, the start is based on the 0th, but this is not a limitation. That is, the RV values can also be based on the 1st, in which case, the 1st RV value = 0, the 2nd RV value = 2, the 3rd RV value = 3, and the 4th RV value = 1 can be expressed as such.
[0458] For a PUSCH transmission in a specific slot (a specific nominal repetition or actual repetition in case of PUSCH repetition), a method for selecting rate-matched bits of a terminal is described, considering a case where only all or part of the PRB or RBG resources included in a UL subband among the PRB / RBG resources allocated for the PUSCH transmission are used for the PUSCH transmission, or a case where the number of PRBs used (or allocated) for a PUSCH transmission using non-SBFD symbols is different from the number of PRBs used (or allocated) for a PUSCH transmission using symbols including SBFD symbols.
[0459] When the terminal selects rate-matched bits from the encoded bits, the first rate-matched bits are the same as the k0th encoded bits.
[0460] For a PUSCH transmission in a specific slot (a specific nominal repetition or actual repetition in case of PUSCH repetition), if only all or part of the PRB or RBG resources included in the UL subband among the PRB / RBG resources allocated for the PUSCH transmission are used for the PUSCH transmission, or if the number of PRBs used (or allocated) for the PUSCH transmission using non-SBFD symbols is different from the number of PRBs used (or allocated) for the PUSCH transmission using symbols including SBFD symbols, the UE can determine the start bit position (i.e., k0) value for configuring rate-matched bits as follows.
[0461] Method 1. How to increase the number of starting positions applied in the SBFD environment.
[0462] RV value applied to PUSCH transmission (rv id) can be increased, and the interval between k0 values corresponding to each RV value can be reduced. This can prevent encoded bits from being untransmitted even if a smaller number of PRBs than the number of PRBs allocated for PUSCH transmission are used for PUSCH transmission.
[0463] For this purpose, Z RV values are defined, and a corresponding k0 value may exist depending on the RV value.
[0464] At this time, the value of Z can be determined as follows.
[0465] Alt a. It can be fixed to a standard specification with a specific value. For example, the value of Z can be greater than 4.
[0466] Alt b. It can be set to the terminal through signaling such as RRC by the base station.
[0467] Alt c. When the ratio of the number of PRBs actually used for PUSCH transmission in SBFD resources to the number of PRBs allocated for PUSCH transmission is α, the value of Z can be equal to 4 / α.
[0468] Additionally, to make the value of 4 / α an integer, the value of Z is , , or It can be like this.
[0469] Additionally, α is n' PRB / n PRB It can be like this.
[0470] At this time, the number of PRBs allocated to the terminal is n PRB It can be the same as . Among the PRB (RBG) resources allocated for PUSCH transmission, the number of PRBs included in the UL subband and used to transmit PUSCH is n' PRB It can be like this.
[0471] Or the number of PRBs used (or allocated) by the terminal for PUSCH transmission using non-SBFD symbols is n PRB The number of PRBs used (or allocated) for PUSCH transmission using symbols including SBFD symbols may be n' PRB It can be like this.
[0472] The value of k0 can be determined as follows:
[0473] Alt a. RV value (rv id ) can be defined in the standard specification. For example, if the RV values are composed of 8 (0, 1, …, 7), the k0 values according to the RV values can be defined as in Table 10. At this time, the k0 values according to the RV values can be configured differently depending on the number of RVs (Z).
[0474] [Table 10]
[0475]
[0476] N cb is the length of a circular buffer of length N for the rth coded block. cb Zc represents the minimum value of Z in the sets of LDPC (Low density parity check) lifting sizes Z.
[0477] Alt b. RV value (rv id ) can be set from the network to the terminal.
[0478] At this time, specifically the RV value (rv id ) when using LDPC base graph 1, , and if we use LDPC base graph 2, It can be like this. At this time, The value is the RV value (rvid ) can have different values depending on the RV value (rv id ) not very corresponding The value can be set to the terminal from the network. At this time, The value can be set independently for cases where LDPC base graph 1 is used and cases where LDPC base graph 2 is used.
[0479] According to the embodiment, the RV value (rv id ) = 0, The value (i.e. k0 value) can always be equal to 0. Therefore, the RV value (rv id ) for non-zero cases Only the value (or k0 value) can be set from the network to the terminal.
[0480] In some embodiments, for a number of RVs (Z), a k0 value may be set according to the RV value. Thereafter, the terminal may apply the k0 value according to the RV value corresponding to the Z value actually applied.
[0481] These settings can be set via RRC signaling, etc.
[0482] When these RV values and k0 values according to the RV values are configured, they can be applied as follows for each PUSCH transmission. In the following, for example, when four RV values are applied in a cyclic shift order of 0, 2, 3, and 1, the 0th RV value is expressed as 0, the 1st RV value is expressed as 2, the 2nd RV value is expressed as 3, and the 3rd RV value is expressed as 1.
[0483] Method 1-1.
[0484] When applying the above-described method 1, specifically when the PUSCH is transmitted repeatedly K times, Z RV values can be applied in a cyclically shifted manner in a specific order for each PUSCH transmission. That is, the 'n mod Z'th RV value can be applied to the nth PUSCH transmission (repetition).
[0485] For the first PUSCH transmission, the applicable RV value (rv id ) can be indicated via DCI scheduling this PUSCH.
[0486] From the second PUSCH transmission onwards, one of four RV values may be applied to each PUSCH transmission depending on the combination of the RV value applied to the first PUSCH transmission and the order of the PUSCH transmissions. That is, starting with the RV value applied to the first PUSCH transmission (repetition), the RV values applied to each PUSCH transmission (repetition) are cyclically shifted and applied in a specific order. That is, the 'n mod Z'th RV value is applied to the nth PUSCH transmission (repetition).
[0487] Method 1-2.
[0488] When applying the above-described method 1, specifically when the PUSCH is transmitted repeatedly K times, the RV value to be applied among the Z RV values for each PUSCH transmission can be determined as follows.
[0489] For the first PUSCH transmission, the applicable RV value (rv id ) can be indicated via DCI scheduling this PUSCH.
[0490] From the second PUSCH transmission, the RV value (rv) applied according to the number of PRBs used in the previous PUSCH transmission is as follows. id ) can be judged differently.
[0491] The RV value applied to the nth PUSCH transmission may vary depending on the number of PRBs used for the n-1th PUSCH transmission. For example, the zth RV value is applied to the n-1th PUSCH transmission, and the n' PRB When transmitting using PRBs, the ((z+1) mod Z)th RV value can be applied for the nth PUSCH transmission. On the other hand, the zth RV value is applied for the n-1th PUSCH transmission and the n PRBWhen transmitting using PRBs, the ((z+c) mod Z)th RV value may be applied for the nth PUSCH transmission.
[0492] Since the number of PRBs can be determined depending on the type of symbol, the above expression can also be expressed as follows. When Z RV values are used and the z-th RV value is applied to the (n-1)th PUSCH repetition, i) if the n-1th PUSCH repetition is performed through SBFD symbols, the ((z+1) mod Z)th RV value is applied to the nth PUSCH repetition, and ii) if the n-1th PUSCH repetition is performed through non-SBFD symbols, the ((z+c) mod Z)th RV value is applied to the nth PUSCH repetition.
[0493] At this time, the value of c can be as follows:
[0494] Alt a. c values are integers greater than 1 and can be fixed values.
[0495] The Alt b. c values may be values set from the base station to the terminal. In this case, these settings may be transmitted to the terminal via RRC signaling.
[0496] Alt c. The c value may be equal to the α value suggested above.
[0497] The terminal applies the RV value (rv) to a specific PUSCH transmission as described above. id ) is determined, and the k0 value corresponding to the RV value is determined. Based on this, the position of the first bit of the rate-matched bits transmitted from the encoded bits to the PUSCH is determined.
[0498] Method 2. A method of determining the starting bit position based on the number of rate-matched bits of the previous transmission.
[0499] When determining the rate-matched bits used for PUSCH transmission, a specific number of bits from the start bit position among the encoded bits are determined to be rate-matched bits.
[0500] When PUSCH is transmitted repeatedly K times, the start bit position (k0) for selecting rate-matched bits among the encoded bits for each PUSCH transmission can be determined as follows.
[0501] Method 2-1.
[0502] When PUSCH is transmitted repeatedly K times, the start bit position for selecting rate-matched bits among the encoded bits for each PUSCH transmission can be determined as follows.
[0503] i) For the first PUSCH transmission, the applicable RV value (rv id ) can be indicated through DCI that schedules the PUSCH. The start bit position is determined based on k0 corresponding to the RV value.
[0504] ii) From the second PUSCH transmission, the start bit position can be determined as follows. When the start bit position for selecting the rate-matched bits for the n-1th PUSCH transmission among the encoded bits is k'0, k'0 to k offset The bit positions that are separated by a certain amount are determined as the starting bit positions of the rate-matched bits for the nth PUSCH transmission. That is, the starting bit positions of the rate-matched bits for the nth PUSCH transmission are k'0 + k offset The second encoded bit becomes.
[0505] k offset The values can be:
[0506] Alt a. k offsetThe value may be equal to the number of rate-matched bits transmitted through the (n-1)th PUSCH. In this case, the number of rate-matched bits transmitted through a specific PUSCH may be determined based on the number of PRBs used for the corresponding PUSCH transmission.
[0507] At this time, the number of PRBs used for PUSCH transmission may vary depending on whether the symbol resource on which the PUSCH transmission is performed is an SBFD symbol or a non-SBFD symbol. The number of PRBs used for PUSCH transmission may vary depending on whether a specific symbol is used as an SBFD symbol or a non-SBFD symbol, or whether the number of PRBs on which the PUSCH transmission is actually performed is set / determined semi-statically and / or dynamically.
[0508] If this information is dynamically indicated, k if the terminal does not receive the indication offset The base station and the terminal may have different understandings of the values. This may lead to persistent differences in the positions of rate-matched bits transmitted through subsequent PUSCH transmissions between the base station and the terminal. To prevent this, k offset The number of rate-matched bits transmitted through PUSCH, which are applied for value judgment, can be judged based on the number of PUSCH transmission PRBs that are semi-statically set / judged (even if it is different from the number of PRBs used for actual PUSCH transmission).
[0509] At this time, when determining the rate-matched bits for the n-1th PUSCH transmission, if τ number of filler bits are included that are not selected and skipped for determining the rate-matched bits, the starting bit position of the rate-matched bits for the nth PUSCH transmission is k'0 + k offset + τ can be equal to.
[0510] Alt b. k offset The value may be a value set by the base station to the terminal. This setting may be indicated through RRC signaling, etc.
[0511] Alt c. n PRB Assuming that the PUSCH is transmitted through PRBs, the number of rate-matched bits determined may be equal to the product of α. In this case, the value of α may be a positive integer less than or equal to 1. More specifically, the value of α may be determined as follows.
[0512] i) α is n' PRB / n PRB It can be like this.
[0513] ii) α may be a value set by the terminal from the network. This value may be indicated through RRC signaling, etc.
[0514] Additionally, when applying the above Alt b or Alt c, the applied value may differ depending on the PUSCH transmission. For this purpose, the terminal may receive multiple (e.g., two) k offset values (when Alt b is applied) or α values (when Alt c is applied) can be set. In this case, different k values are set depending on the PUSCH transmission. offset The value (when Alt b is applied) or the α value (when Alt c is applied) can be applied. In this case, n PRB PUSCH transmission using n PRBs and n' PRB Different k for PUSCH transmissions transmitted using PRBs offset The value (when Alt b is applied) or the α value (when Alt c is applied) can be applied.
[0515] When the starting bit position of the first rate-matched bits in the n-1th transmission is k'0 according to the above method 2-1, i) if the n-1th transmission is performed in an HD symbol, the starting bit position of the second rate-matched bits in the nth transmission is k' 0 + k 0ffset1 and ii) if the n-1th transmission is performed in an FD symbol, the starting bit position of the second rate-matched bits in the nth transmission is k' 0 + k 0ffset2 It could be.
[0516] At this time, the above k 0ffset1 and the above k 0ffset2 can be set by the base station. Or the above k 0ffset1 and the above k 0ffset2 can be determined based on the number of PRBs used in the n-1th transmission.
[0517] Method 2-2.
[0518] When PUSCH is transmitted repeatedly K times, in order to determine the start bit position of rate-matched bits among the bits encoded for each PUSCH transmission, a k0 value corresponding to a specific RV value may be applied, or a position after the offset compared to the start bit position applied to the previous transmission as in the method 2-1 described above may be determined as the start bit position.
[0519] Specifically, the start bit position for selecting rate-matched bits among the encoded bits can be determined as follows.
[0520] For the first PUSCH transmission, the applicable RV value (rv id ) can be indicated through DCI that schedules the PUSCH. The start bit position is determined based on k0 corresponding to the RV value.
[0521] From the second PUSCH transmission, the start bit position can be determined as follows.
[0522] The method for determining the start bit position to be applied to the nth PUSCH transmission may vary depending on the number of PRBs used for the n-1th PUSCH transmission.
[0523] For example, the n-1th PUSCH transmission is n PRB When transmitting using PRBs, the most recently applied RV value (rv) among the PUSCH transmissions prior to the n-1th PUSCH transmission id ) is the zth RV value, for the nth PUSCH transmission, the RV value is cyclically shifted to apply the '(z+1) mod Z'th RV value, and the start bit position is determined based on k0 corresponding to the '(z+1) mod Z'th RV value. At this time, Z means the total number of RV values (e.g., 4 in the existing NR standard specification).
[0524] n' for the n-1th PUSCH transmission PRB When transmitting using PRBs, the method 2-1 described above is applied to determine the start bit position of the rate-matched bits in the n-th PUSCH transmission. For example, when the start bit position for selecting the rate-matched bits for the n-1th PUSCH transmission is k'0, the starting bit position is k'0 to k offset The bit positions that are separated by a certain amount can be determined as the starting bit positions of the rate-matched bits for the nth PUSCH transmission. That is, the starting bit positions of the rate-matched bits for the nth PUSCH transmission are k'0 + k offset The second encoded bit becomes.
[0525] In some embodiments, a method for determining the start bit position to be applied to the nth PUSCH transmission is k'0 + k offset It may vary depending on the location.
[0526] For example, the most recently applied RV value (rv) among the previous PUSCH transmissions of the n-1th PUSCH transmissionid ) is the zth RV value, when the start bit position for selecting rate-matched bits for the n-1th PUSCH transmission is k'0, the value of the start bit position determined by applying the above-described method 2-1 (e.g., k'0 + k offset ) is smaller than the k0 value corresponding to the RV value of 'zth RV value' + 1, the value of the start bit position determined by applying the above method 2-1 (e.g., k'0 + k offset ) is determined as the start bit position applied to the nth PUSCH transmission.
[0527] The most recently applied RV value (rv) among the previous PUSCH transmissions of the n-1th PUSCH transmission id ) is the zth RV value, when the start bit position for selecting rate-matched bits for the n-1th PUSCH transmission is k'0, the value of the start bit position determined by applying the above method 2-1 (for example, from k'0 to k offset If the bit position (that is, the bit position that is separated by that amount) is equal to or greater than the k0 value corresponding to the RV value of ('zth RV value' + 1), the k0 value corresponding to the '(z+1) mod Z'th RV value is determined as the start bit position to be applied to the nth PUSCH transmission. At this time, Z means the total number of RV values (for example, 4 in the case of the existing NR standard specification).
[0528] Figure 20 illustrates an operation method of a terminal in a wireless communication system.
[0529] Referring to FIG. 20, the terminal generates encoded bits (S201).
[0530] The encoded bits are the result of encoding the information bits of the transport block and may include systematic bits and parity bits as illustrated in FIG. 19.
[0531] The terminal transmits the encoded bits in a plurality of symbols through an uplink channel, wherein the plurality of symbols include i) a full duplex (FD) symbol capable of simultaneously performing an uplink operation and a downlink operation using different frequency bands, and ii) a half duplex (HD) symbol capable of performing an uplink operation or a downlink operation, and transmits different rate-matched bits among the encoded bits according to an RV (redundancy version) value in each of the plurality of symbols, wherein the rate-matched bits transmitted in each symbol have a starting bit position according to the RV value in the encoded bits, and when transmitting the first rate-matched bits by the n-1th transmission (n is a natural number) among the rate-matched bits and transmitting the second rate-matched bits by the nth transmission, the second rate-matched bits of the nth transmission are determined according to whether the symbol on which the n-1th transmission is performed is the FD symbol or the HD symbol. The starting bit positions of the bits are determined differently (S202).
[0532] Here, the RV value can be one of Z values (Z is a natural number greater than or equal to 2).
[0533] The above uplink channel may be, for example, PUSCH.
[0534] As described above in FIG. 19, in each transmission of the PUSCH repeated transmission, different rate-matched bits (bits to be transmitted) may be transmitted among the encoded bits. Each rate-matched bit may be bits having a specific bit length and having a different starting bit position among the encoded bits.
[0535] For example, when different rate-matched bits (bits to be transmitted) among the encoded bits are transmitted N times (N is a natural number greater than or equal to 2), if the zth value among the Z values is applied to the RV value in the (n-1)th transmission, i) if the n-1th transmission was performed in an HD symbol, the ((z+c) mod Z)th value among the Z values is applied to the RV value in the nth transmission, and ii) if the n-1th transmission was performed in an FD symbol, the ((z+1) mod Z)th value among the Z values is applied to the RV value in the nth transmission. Here, z is any one of 0, 1, ..., Z-1, and mod is a modulo operation.
[0536] The above c may be i) a fixed value greater than 1, ii) a value set from the base station to the terminal, or iii) the aforementioned α value (e.g., a ratio of the number of physical resource blocks (PRBs) used for physical uplink shared channel (PUSCH) transmission in the HD symbol and the number of PRBs used for PUSCH transmission in the FD symbol).
[0537] In an embodiment, when the starting bit position of the first rate-matched bits in the n-1th transmission is k'0, i) if the n-1th transmission is performed in an HD symbol, the starting bit position of the second rate-matched bits in the nth transmission is k' 0 + k 0ffset1 and ii) if the n-1th transmission is performed in an FD symbol, the starting bit position of the second rate-matched bits in the nth transmission is k' 0 + k 0ffset2 It could be.
[0538] The above k 0ffset1 and the above k 0ffset2can be set by the base station.
[0539] or the above k 0ffset1 and the above k 0ffset2 can be determined based on the number of PRBs used in the n-1th transmission.
[0540] According to the method according to the present disclosure, when PUSCH repeated transmissions are transmitted across different types of slots in the time domain, for example, slots where FD slots and HD slots are mixed, all encoded bits can be efficiently transmitted without omission even if the number of rate-matched coded bits that can be transmitted in each slot is different.
[0541] Figure 21 illustrates the signaling process and operation between a base station and a terminal when applying the method of Figure 20.
[0542] Referring to FIG. 21, the base station provides scheduling information for scheduling uplink transmission to the terminal (S211).
[0543] The terminal generates encoded bits to be transmitted to the base station (S212), and transmits first rate-matched bits among the encoded bits to the base station (S213). At this time, let the starting bit position of the first rate-matched bits be starting bit position #1.
[0544] The terminal transmits the second rate-matched bits from among the encoded bits to the base station (S214). At this time, let the starting bit position of the second rate-matched bits be starting bit position #2. Then, the starting bit position #2 is determined differently depending on the symbol type (number of PRBs) of the resources through which the first rate-matched bits are transmitted. This has been described above with reference to FIGS. 19 and 20.
[0545] B. Method for determining rate-matched bits in TBoMS transmission
[0546] For transmission of TBoMS, the terminal transmits N for each code block transmitted on PUSCH. r Among the encoded bits of the dog, E r Select the rate-matched bits of the dog.
[0547] For transmission of TBoMS in a specific slot, the terminal determines a specific number of bits from the start bit position = k0 among the encoded bits as rate-matched bits.
[0548] Slot is N s If k0 is a slot excluding the first slot among the slots of the dog, then k0=(k'0+H+τ)modN cb is set to . Here, N s may be the 'numberOfSlotsTBoMS' value of the row indicated by the time domain resource allocation field in the DCI. k'0 is N s Indicates the index of the starting coded bit in the previous slot within the slots. H is N assuming no UCI multiplexing. s The total number of coded bits available to transmit a transport block in the previous slot within the slots. τ is N assuming no UCI multiplexing. s Indicates the number of filler bits skipped from the previous slot in the slots.
[0549] At this time, the value of H to obtain the starting bit position = k0 is
[0550] Assuming no UCI multiplexing, N s The total number of coded bits available for transmission of the transport block in the previous slot within the N slots. sslots assuming no UCI multiplexing). That is, H can mean the number of encoded bits transmitted rate-matched in the previous TBoMS transmission slot.
[0551] Meanwhile, when transmitting TBoMS in an SBFD environment, if the number of PRBs used for transmission may be different for each TBoMS transmission slot, the value of H may be different for each TBoMS slot. In other words, the transmission of TBoMS in a specific slot may be n PRB PRB and n' of dogs PRB The value of H applied may vary depending on how many PRBs among the PRBs are used for transmission.
[0552] At this time, the number of PRBs used for PUSCH transmission may vary depending on whether the symbol resource on which the PUSCH transmission is performed is an SBFD symbol or a non-SBFD symbol. It may vary depending on whether a specific symbol is used as an SBFD symbol or a non-SBFD symbol, or whether the number of PRBs on which the PUSCH transmission is actually performed is set / determined semi-statically and / or dynamically. If such information is dynamically indicated, if the UE does not receive the indication, k offset The base station and the terminal may have different understandings of the values. This may lead to persistent differences in the positions of rate-matched bits transmitted through subsequent PUSCH transmissions between the base station and the terminal. To prevent this, k offset The number of rate-matched bits transmitted through PUSCH, which are applied for value judgment, can be judged based on the number of PUSCH transmission PRBs that are semi-statically set / judged (even if it is different from the number of PRBs used for actual PUSCH transmission).
[0553] Figure 22 illustrates a wireless device applicable to the present specification.
[0554] Referring to FIG. 22, the first wireless device (100) and the second wireless device (200) can transmit and receive wireless signals through various wireless access technologies (e.g., LTE, NR).
[0555] A first wireless device (100) includes at least one processor (102) and at least one memory (104), and may further include at least one transceiver (106) and / or at least one antenna (108). The at least one processor (102, hereinafter simply referred to as a processor) controls at least one memory (104, hereinafter simply referred to as a memory) and / or at least one transceiver (106, hereinafter simply referred to as a transceiver or a transceiver), and may be configured to implement the descriptions, functions, procedures, proposals, methods, and / or operational flowcharts disclosed in this document. For example, the processor (102) may process information in the memory (104) to generate first information / signal, and then transmit a wireless signal including the first information / signal via the transceiver (106). In addition, the processor (102) may receive a wireless signal including second information / signal through the transceiver (106), and then store information obtained from signal processing of the second information / signal in the memory (104). The memory (104) may be connected to the processor (102) and may store various information related to the operation of the processor (102). For example, the memory (104) may perform some or all of the processes controlled by the processor (102), or may store software code including commands for performing the descriptions, functions, procedures, proposals, methods, and / or operation flowcharts disclosed in this document. Here, the processor (102) and the memory (104) may be part of a communication modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver (106) may be connected to the processor (102) and may transmit and / or receive a wireless signal through one or more antennas (108). The transceiver (106) may include a transmitter and / or a receiver. The transceiver (106) may be used interchangeably with an RF (Radio Frequency) unit.In this specification, a wireless device may also mean a communication modem / circuit / chip. A processor (102) generates encoded bits and transmits the encoded bits in a plurality of symbols through an uplink channel. The plurality of symbols include i) FD (full duplex) symbols capable of simultaneously performing uplink and downlink operations using different frequency bands, and ii) HD (half duplex) symbols capable of performing uplink or downlink operations, and transmits different rate-matched bits among the encoded bits according to an RV (redundancy version) value in each of the plurality of symbols. The rate-matched bits transmitted in each symbol have a starting bit position according to the RV value in the encoded bits, and when transmitting the first rate-matched bits by the (n-1)th transmission (where n is a natural number) among the rate-matched bits and transmitting the second rate-matched bits by the nth transmission, the starting bit positions of the second rate-matched bits of the nth transmission are determined differently depending on whether the symbol on which the (n-1)th transmission is performed is the FD symbol or the HD symbol. The specific operation has been described with reference to FIGS. 19 to 21.
[0556] A second wireless device (200) includes at least one processor (202), at least one memory (204), and may further include at least one transceiver (206) and / or at least one antenna (208). The processor (202) controls the memory (204) and / or the transceiver (206), and may be configured to implement the descriptions, functions, procedures, proposals, methods, and / or operational flowcharts disclosed in this document. For example, the processor (202) may process information in the memory (204) to generate third information / signal, and then transmit a wireless signal including the third information / signal via the transceiver (206). In addition, the processor (202) may receive a wireless signal including fourth information / signal via the transceiver (206), and then store information obtained from signal processing of the fourth information / signal in the memory (204). The memory (204) may be connected to the processor (202) and may store various information related to the operation of the processor (202). For example, the memory (204) may perform some or all of the processes controlled by the processor (202), or may store software code including commands for performing the descriptions, functions, procedures, proposals, methods, and / or operation flowcharts disclosed in this document. Here, the processor (202) and the memory (204) may be part of a communication modem / circuit / chip designed to implement wireless communication technology (e.g., LTE, NR). The transceiver (206) may be connected to the processor (202) and may transmit and / or receive wireless signals via one or more antennas (208). The transceiver (206) may include a transmitter and / or a receiver. The transceiver (206) may be used interchangeably with an RF unit. In this specification, a wireless device may also mean a communication modem / circuit / chip.A processor (202) receives encoded bits in a plurality of symbols through an uplink channel, wherein the plurality of symbols include i) FD (full duplex) symbols capable of simultaneously performing uplink operations and downlink operations using different frequency bands, and ii) HD (half duplex) symbols capable of performing uplink operations or downlink operations, and receives different rate-matched bits among the encoded bits according to an RV (redundancy version) value in each of the plurality of symbols, wherein the rate-matched bits received in each symbol have a starting bit position according to the RV value in the encoded bits. When the processor (202) receives the first rate-matched bits by the n-1th reception (n is a natural number) among the rate-matched bits and receives the second rate-matched bits by the nth reception, the start bit positions of the second rate-matched bits of the nth reception are determined differently depending on whether the symbol for which the n-1th reception is performed is the FD symbol or the HD symbol. The specific operation thereof has been described with reference to FIGS. 19 to 21.
[0557] Hereinafter, the hardware elements of the wireless device (100, 200) will be described in more detail. Although not limited thereto, one or more protocol layers may be implemented by one or more processors (102, 202). For example, one or more processors (102, 202) may implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, SDAP). One or more processors (102, 202) may generate one or more Protocol Data Units (PDUs) and / or one or more Service Data Units (SDUs) according to the descriptions, functions, procedures, proposals, methods, and / or operation flowcharts disclosed in this document. One or more processors (102, 202) may generate messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operation flowcharts disclosed in this document. One or more processors (102, 202) can generate signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data or information according to the functions, procedures, proposals and / or methods disclosed herein, and provide the signals to one or more transceivers (106, 206). One or more processors (102, 202) can receive signals (e.g., baseband signals) from one or more transceivers (106, 206) and obtain PDUs, SDUs, messages, control information, data or information according to the descriptions, functions, procedures, proposals, methods and / or operational flowcharts disclosed herein.
[0558] The one or more processors (102, 202) may be referred to as a controller, a microcontroller, a microprocessor, or a microcomputer. The one or more processors (102, 202) may be implemented by hardware, firmware, software, or a combination thereof. For example, one or more Application Specific Integrated Circuits (ASICs), one or more Digital Signal Processors (DSPs), one or more Digital Signal Processing Devices (DSPDs), one or more Programmable Logic Devices (PLDs), or one or more Field Programmable Gate Arrays (FPGAs) may be included in the one or more processors (102, 202). The one or more processors (102, 202) may also be implemented by at least one computer-readable medium (CRM) containing instructions based on being executed by at least one processor.
[0559] That is, at least one computer readable medium (CRM) including instructions based on being executed by at least one processor performs the steps of generating encoded bits, and transmitting the encoded bits in a plurality of symbols through an uplink channel. At this time, the plurality of symbols include i) a full duplex (FD) symbol capable of simultaneously performing an uplink operation and a downlink operation using different frequency bands, and ii) a half duplex (HD) symbol capable of performing an uplink operation or a downlink operation, and transmits different rate-matched bits among the encoded bits according to an RV (redundancy version) value in each of the plurality of symbols. The rate-matched bits transmitted in each symbol have a starting bit position according to the RV value in the encoded bits, and when transmitting the first rate-matched bits by the (n-1)th transmission (where n is a natural number) among the rate-matched bits and transmitting the second rate-matched bits by the nth transmission, the starting bit positions of the second rate-matched bits of the nth transmission are determined differently depending on whether the symbol on which the (n-1)th transmission is performed is the FD symbol or the HD symbol. The specific operation has been described with reference to FIGS. 19 to 21.
[0560] The descriptions, functions, procedures, suggestions, methods and / or operation flowcharts disclosed in this document may be implemented using firmware or software, and the firmware or software may be implemented to include modules, procedures, functions, etc. The descriptions, functions, procedures, suggestions, methods and / or operation flowcharts disclosed in this document may be implemented using firmware or software in the form of codes, instructions and / or sets of instructions. The firmware or software configured to perform the descriptions, functions, procedures, suggestions, methods and / or operation flowcharts disclosed in this document may be included in one or more processors (102, 202), or may be stored in one or more memories (104, 204) and executed by one or more processors (102, 202). The descriptions, functions, procedures, suggestions, methods and / or operation flowcharts disclosed in this document may be implemented using firmware or software in the form of codes, instructions and / or sets of instructions.
[0561] One or more memories (104, 204) may be coupled to one or more processors (102, 202) and may store various forms of data, signals, messages, information, programs, codes, instructions, and / or commands. The one or more memories (104, 204) may be configured as ROM, RAM, EPROM, flash memory, hard drives, registers, cache memory, computer-readable storage media, and / or combinations thereof. The one or more memories (104, 204) may be located internally and / or externally to the one or more processors (102, 202). Additionally, the one or more memories (104, 204) may be coupled to the one or more processors (102, 202) via various technologies, such as wired or wireless connections.
[0562] One or more transceivers (106, 206) can transmit user data, control information, wireless signals / channels, etc., as mentioned in the methods and / or flowcharts of this document, to one or more other devices. One or more transceivers (106, 206) can receive user data, control information, wireless signals / channels, etc., as mentioned in the descriptions, functions, procedures, proposals, methods and / or flowcharts of this document, from one or more other devices. For example, one or more transceivers (106, 206) can be connected to one or more processors (102, 202) and can transmit and receive wireless signals. For example, one or more processors (102, 202) can control one or more transceivers (106, 206) to transmit user data, control information, or wireless signals to one or more other devices. Additionally, one or more processors (102, 202) may control one or more transceivers (106, 206) to receive user data, control information, or wireless signals from one or more other devices. Additionally, one or more transceivers (106, 206) may be coupled to one or more antennas (108, 208), and one or more transceivers (106, 206) may be configured to transmit and receive user data, control information, wireless signals / channels, or the like, as referred to in the descriptions, functions, procedures, proposals, methods, and / or operational flowcharts disclosed herein, via one or more antennas (108, 208). In this document, one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers (106, 206) can convert received user data, control information, wireless signals / channels, etc. from RF band signals to baseband signals in order to process the received user data, control information, wireless signals / channels, etc. using one or more processors (102, 202).One or more transceivers (106, 206) may convert user data, control information, wireless signals / channels, etc. processed by one or more processors (102, 202) from baseband signals to RF band signals. For this purpose, one or more transceivers (106, 206) may include an (analog) oscillator and / or filter.
[0563] Fig. 23 illustrates an example of a signal processing module structure. Here, signal processing may be performed in the processor (102, 202) of Fig. 22.
[0564] Referring to FIG. 23, a transmission device (e.g., a processor, a processor and a memory, or a processor and a transceiver) within a terminal or a base station may include a scrambler (301), a modulator (302), a layer mapper (303), an antenna port mapper (304), a resource block mapper (305), and a signal generator (306).
[0565] A transmitting device can transmit one or more codewords. The coded bits within each codeword are scrambled by a scrambler (301) and transmitted over a physical channel. A codeword may also be referred to as a data string and may be equivalent to a transport block, which is a data block provided by the MAC layer.
[0566] The scrambled bits are modulated into complex-valued modulation symbols by a modulator (302). The modulator (302) can modulate the scrambled bits according to a modulation scheme and arrange them into complex-valued modulation symbols that represent positions on a signal constellation. There is no limitation on the modulation scheme, and m-PSK (m-Phase Shift Keying) or m-QAM (m-Quadrature Amplitude Modulation) can be used to modulate the encoded data. The modulator may be referred to as a modulation mapper.
[0567] The complex modulation symbols may be mapped to one or more transmission layers by a layer mapper (303). The complex modulation symbols on each layer may be mapped by an antenna port mapper (304) for transmission on an antenna port.
[0568] The resource block mapper (305) can map the complex modulation symbol for each antenna port to an appropriate resource element within a virtual resource block (VRB) allocated for transmission. The resource block mapper can map the VRB to a physical resource block (PRB) according to an appropriate mapping scheme. The resource block mapper (305) can assign the complex modulation symbol for each antenna port to an appropriate subcarrier and multiplex it according to the user.
[0569] The signal generator (306) can generate a complex-valued time domain OFDM symbol signal by modulating a complex modulation symbol for each antenna port, i.e., an antenna-specific symbol, with a specific modulation method, for example, an Orthogonal Frequency Division Multiplexing (OFDM) method. The signal generator can perform an Inverse Fast Fourier Transform (IFFT) on the antenna-specific symbol, and a Cyclic Prefix (CP) can be inserted into the time domain symbol on which the IFFT is performed. The OFDM symbol is transmitted to a receiving device through each transmitting antenna through digital-to-analog conversion, frequency uplink conversion, etc. The signal generator can include an IFFT module, a CP inserter, a Digital-to-Analog Converter (DAC), a frequency uplink converter, etc.
[0570] Fig. 24 illustrates another example of the signal processing module structure within a transmission device. Here, signal processing may be performed in a processor of a terminal / base station, such as the processor (102, 202) of Fig. 22.
[0571] Referring to FIG. 24, a transmission device (e.g., a processor, a processor and a memory, or a processor and a transceiver) within a terminal or base station may include a scrambler (401), a modulator (402), a layer mapper (403), a precoder (404), a resource block mapper (405), and a signal generator (406).
[0572] The transmitting device can transmit coded bits within a codeword through a physical channel after scrambling the coded bits within the codeword by a scrambler (401).
[0573] The scrambled bits are modulated into complex modulation symbols by a modulator (402). The modulator can modulate the scrambled bits according to a predetermined modulation scheme and arrange them into complex modulation symbols representing positions on a signal constellation. There is no limitation on the modulation scheme, and pi / 2-BPSK (pi / 2-Binary Phase Shift Keying), m-PSK (m-Phase Shift Keying), or m-QAM (m-Quadrature Amplitude Modulation) can be used to modulate the encoded data.
[0574] The above complex modulation symbol can be mapped to one or more transmission layers by the layer mapper (403).
[0575] The complex modulation symbols on each layer can be precoded by the precoder (404) for transmission on the antenna ports. Here, the precoder may perform precoding after performing transform precoding on the complex modulation symbols. Alternatively, the precoder may perform precoding without performing transform precoding. The precoder (404) may process the complex modulation symbols in a MIMO manner according to multiple transmission antennas to output antenna-specific symbols and distribute the antenna-specific symbols to the corresponding resource block mapper (405). The output z of the precoder (404) can be obtained by multiplying the output y of the layer mapper (403) by the precoding matrix W of NХM. Here, N is the number of antenna ports and M is the number of layers.
[0576] The resource block mapper (405) maps the demodulation modulation symbol for each antenna port to the appropriate resource element within the virtual resource block allocated for transmission.
[0577] The resource block mapper (405) can assign complex modulation symbols to appropriate subcarriers and multiplex them according to the user.
[0578] The signal generator (406) can generate a complex-valued time domain OFDM (Orthogonal Frequency Division Multiplexing) symbol signal by modulating a complex modulation symbol with a specific modulation method, for example, OFDM. The signal generator (406) can perform an Inverse Fast Fourier Transform (IFFT) on an antenna-specific symbol, and a Cyclic Prefix (CP) can be inserted into the time domain symbol on which the IFFT has been performed. The OFDM symbol is transmitted to a receiving device through each transmitting antenna after going through digital-to-analog conversion, frequency upconversion, etc. The signal generator (406) can include an IFFT module, a CP inserter, a Digital-to-Analog Converter (DAC), a frequency uplink converter, etc.
[0579] The signal processing process of the receiving device may be configured in reverse order of the signal processing process of the transmitter. Specifically, the processor of the receiving device performs decoding and demodulation on a wireless signal received externally through the antenna port(s) of the transceiver. The receiving device may include a plurality of multiple receiving antennas, and each signal received through the receiving antenna is restored to a baseband signal and then multiplexed and MIMO demodulated to be restored to a data sequence originally intended to be transmitted by the transmitting device. The receiving device (1820) may include a signal restorer for restoring the received signal to a baseband signal, a multiplexer for combining and multiplexing the received and processed signals, and a channel demodulator for demodulating the multiplexed signal sequence into a corresponding codeword. The signal restorer, the multiplexer, and the channel demodulator may be configured as an integrated module performing their functions or as individual modules. More specifically, the signal restorer may include an analog-to-digital converter (ADC) that converts an analog signal into a digital signal, a CP remover that removes a CP from the digital signal, an FFT module that applies an FFT (fast Fourier transform) to a signal from which the CP has been removed to output a frequency domain symbol, and a resource element demapper / equalizer that restores the frequency domain symbol to an antenna-specific symbol. The antenna-specific symbol is restored to a transmission layer by a multiplexer, and the transmission layer is restored to a codeword that the transmitter intended to transmit by a channel demodulator.
[0580] FIG. 25 illustrates an example of a wireless communication device according to an implementation example of the present disclosure.
[0581] Referring to FIG. 25, a wireless communication device, for example, a terminal, may include at least one of a processor (2310) such as a digital signal processor (DSP) or a microprocessor, a transceiver (2335), a power management module (2305), an antenna (2340), a battery (2355), a display (2315), a keypad (2320), a global positioning system (GPS) chip (2360), a sensor (2365), a memory (2330), a subscriber identification module (SIM) card (2325), a speaker (2345), and a microphone (2350). There may be a plurality of antennas and processors.
[0582] The processor (2310) can implement the functions, procedures, and methods described in this specification. The processor (2310) of FIG. 25 may be the processor (102, 202) of FIG. 22.
[0583] Memory (2330) is connected to the processor (2310) and stores information related to the processor's operation. The memory may be located internally or externally to the processor and may be connected to the processor via various technologies, such as wired or wireless connections. The memory (2330) of FIG. 25 may be the memory (104, 204) of FIG. 22.
[0584] A user may input various types of information, such as a phone number, using various techniques, such as pressing buttons on a keypad (2320) or activating sound using a microphone (2350). The processor (2310) may receive and process the user's information and perform an appropriate function, such as dialing the entered phone number. In some scenarios, data may be retrieved from a SIM card (2325) or memory (2330) to perform the appropriate function. In some scenarios, the processor (2310) may display various types of information and data on a display (2315) for the user's convenience.
[0585] A transceiver (2335) is coupled to a processor (2310) and transmits and / or receives wireless signals, such as radio frequency (RF) signals. The processor may control the transceiver to initiate communication or transmit wireless signals containing various types of information or data, such as voice communication data. The transceiver includes a transmitter and a receiver for transmitting and receiving wireless signals. An antenna (2340) may facilitate the transmission and reception of wireless signals. In some implementations, upon receiving a wireless signal, the transceiver may forward and convert the signal to a baseband frequency for processing by the processor. The processed signal may be processed by various techniques, such as being converted into audible or readable information for output through a speaker (2345). The transceiver of FIG. 25 may be the transceiver (106, 206) of FIG. 29.
[0586] Although not shown in FIG. 25, various components, such as a camera and a Universal Serial Bus (USB) port, may be additionally included in the terminal. For example, the camera may be connected to the processor (2310).
[0587] Fig. 25 is only one implementation example for a terminal, and the implementation examples are not limited thereto. The terminal does not necessarily have to include all the elements of Fig. 25. That is, some components, such as a keypad (2320), a Global Positioning System (GPS) chip (2360), a sensor (2365), and a SIM card (2325), may not be essential elements, and in this case, may not be included in the terminal.
[0588] Figure 26 illustrates another example of a wireless device.
[0589] According to FIG. 26, the wireless device may include at least one processor (102, 202), at least one memory (104, 204), at least one transceiver (106, 206), and one or more antennas (108, 208).
[0590] The difference between the example of the wireless device described in FIG. 22 and the example of the wireless device in FIG. 26 is that in FIG. 22, the processor (102, 202) and the memory (104, 204) are separated, but in the example of FIG. 26, the memory (104, 204) is included in the processor (102, 202). That is, the processor and the memory may constitute a single chipset.
[0591] Fig. 27 illustrates a communication system (1) applicable to this specification.
[0592] Referring to FIG. 27, a communication system (1) applied to the present specification includes a wireless device, a base station, and a network. Here, the wireless device refers to a device that performs communication using a wireless access technology (e.g., 5G NR (New RAT), LTE (Long Term Evolution)) and may be referred to as a communication / wireless / 5G device. Although not limited thereto, the wireless device may include a robot (100a), a vehicle (100b-1, 100b-2), an XR (eXtended Reality) device (100c), a hand-held device (100d), a home appliance (100e), an IoT (Internet of Things) device (100f), and an AI device / server (400). For example, the vehicle may include a vehicle equipped with a wireless communication function, an autonomous vehicle, a vehicle capable of performing vehicle-to-vehicle communication, etc. Here, the vehicle may include an Unmanned Aerial Vehicle (UAV) (e.g., a drone). XR devices include AR (Augmented Reality) / VR (Virtual Reality) / MR (Mixed Reality) devices, and can be implemented in the form of HMD (Head-Mounted Device), HUD (Head-Up Display) installed in a vehicle, television, smartphone, computer, wearable device, home appliance, digital signage, vehicle, robot, etc. Mobile devices can include smartphone, smart pad, wearable device (e.g., smart watch, smart glass), computer (e.g., laptop, etc.), etc. Home appliances can include TV, refrigerator, washing machine, etc. IoT devices can include sensors, smart meters, etc. For example, base stations and networks can also be implemented as wireless devices, and a specific wireless device (200a) can act as a base station / network node to other wireless devices.
[0593] Wireless devices (100a to 100f) can be connected to a network (300) via a base station (200). Artificial Intelligence (AI) technology can be applied to the wireless devices (100a to 100f), and the wireless devices (100a to 100f) can be connected to an AI server (400) via the network (300). The network (300) can be configured using a 3G network, a 4G (e.g., LTE) network, a 5G (e.g., NR) network, etc. The wireless devices (100a to 100f) can communicate with each other via the base station (200) / network (300), but can also communicate directly (e.g., sidelink communication) without going through the base station / network. For example, vehicles (100b-1, 100b-2) can communicate directly (e.g., V2V (Vehicle to Vehicle) / V2X (Vehicle to Everything) communication). In addition, IoT devices (e.g., sensors) can communicate directly with other IoT devices (e.g., sensors) or other wireless devices (100a to 100f).
[0594] Wireless communication / connection (150a, 150b, 150c) can be established between wireless devices (100a~100f) / base stations (200), and base stations (200) / base stations (200). Here, wireless communication / connection can be achieved through various wireless access technologies (e.g., 5G NR) such as uplink / downlink communication (150a), sidelink communication (150b) (or, D2D communication), and communication between base stations (150c) (e.g., relay, IAB (Integrated Access Backhaul). Through wireless communication / connection (150a, 150b, 150c), wireless devices and base stations / wireless devices, and base stations and base stations can transmit / receive wireless signals to each other. For example, wireless communication / connection (150a, 150b, 150c) can transmit / receive signals through various physical channels. To this end, at least some of various configuration information setting processes for transmitting / receiving wireless signals, various signal processing processes (e.g., channel encoding / decoding, modulation / demodulation, resource mapping / demapping, etc.), and resource allocation processes can be performed based on various proposals of the present specification.
[0595] Meanwhile, NR supports multiple numerologies (or subcarrier spacing (SCS)) to support various 5G services. For example, an SCS of 15 kHz supports a wide area in traditional cellular bands; an SCS of 30 kHz / 60 kHz supports dense urban areas, lower latency, and wider carrier bandwidth; and an SCS of 60 kHz or higher supports a bandwidth greater than 24.25 GHz to overcome phase noise.
[0596] The NR frequency band can be defined by two types of frequency ranges (FR1, FR2). The numerical values of the frequency ranges can be changed, and for example, the frequency ranges of the two types (FR1, FR2) can be as shown in Table 11 below. For convenience of explanation, among the frequency ranges used in the NR system, FR1 can mean the “sub 6 GHz range”, and FR2 can mean the “above 6 GHz range” and can be called millimeter wave (mmW).
[0597] [Table 11]
[0598]
[0599] As described above, the numerical value of the frequency range of the NR system can be changed. For example, FR1 may include a band from 410 MHz to 7125 MHz, as shown in Table 12 below. That is, FR1 may include a frequency band above 6 GHz (or 5850, 5900, 5925 MHz, etc.). For example, the frequency band above 6 GHz (or 5850, 5900, 5925 MHz, etc.) included within FR1 may include an unlicensed band. The unlicensed band may be used for various purposes, such as for vehicular communications (e.g., autonomous driving).
[0600] [Table 12]
[0601]
[0602] The claims set forth in this specification may be combined in various ways. For example, the technical features of the method claims of this specification may be combined and implemented as a device, and the technical features of the device claims of this specification may be combined and implemented as a method. Furthermore, the technical features of the method claims and the technical features of the device claims of this specification may be combined and implemented as a device, and the technical features of the method claims and the technical features of the device claims of this specification may be combined and implemented as a method.
Claims
1. In a method of operating a terminal in a wireless communication system, Generate encoded bits, and The encoded bits are transmitted through an uplink channel in multiple symbols, The above plurality of symbols include i) a full duplex (FD) symbol that can perform uplink operation and downlink operation simultaneously using different frequency bands, and ii) a half duplex (HD) symbol that can perform uplink operation or downlink operation, In each of the above multiple symbols, different rate-matched bits among the encoded bits are transmitted according to the RV (redundancy version) value, The rate-matched bits transmitted in each symbol have a starting bit position according to the RV value in the encoded bits, When transmitting the first rate-matched bits by the n-1th transmission (where n is a natural number) among the above rate-matched bits, and transmitting the second rate-matched bits by the nth transmission, A method characterized in that the start bit positions of the second rate-matched bits of the nth transmission are determined differently depending on whether the symbol on which the n-1th transmission is performed is the FD symbol or the HD symbol.
2. A method according to claim 1, characterized in that the RV value is one of Z values (Z is a natural number greater than or equal to 2).
3. In the second paragraph, if the zth value among the Z values is applied to the RV value in the n-1th transmission, If the above n-1th transmission is performed in the HD symbol, the ((z+c) mod Z)th value among the Z values is applied to the RV value in the above nth transmission, If the above n-1th transmission is performed in the FD symbol, the ((z+1) mod Z)th value among the Z values is applied to the RV value in the above nth transmission. A method characterized in that the above z is any one of 0, 1, ..., Z-1, and mod is a modulo operation.
4. A method characterized in that in the third paragraph, c is a fixed value that is an integer greater than 1.
5. A method characterized in that in the third paragraph, c is a value set from the base station to the terminal.
6. A method according to claim 3, wherein c is a ratio of the number of physical resource blocks (PRBs) used for physical uplink shared channel (PUSCH) transmission in the HD symbol and the number of PRBs used for PUSCH transmission in the FD symbol.
7. In the first paragraph, when the starting bit position of the first rate-matched bits in the n-1th transmission is k'0, If the above n-1th transmission is performed in an HD symbol, the starting bit position of the second rate-matched bits in the above nth transmission is k' 0 + k 0ffset1 And, If the above n-1th transmission is performed in an FD symbol, the starting bit position of the second rate-matched bits in the nth transmission is k' 0 + k 0ffset2 A method characterized by:
8. In the 7th paragraph, the k 0ffset1 and the above k 0ffset2 A method characterized in that the silver is set by the base station.
9. In the 7th paragraph, the k 0ffset1 and the above k 0ffset2 A method characterized in that the number of PRBs used in the n-1th transmission is determined based on the number of PRBs used in the n-1th transmission.
10. The terminal is, At least one transceiver; At least one memory; and At least one processor operably coupled with the at least one memory and the at least one transceiver, wherein the at least one processor comprises: Generate encoded bits, and The encoded bits are transmitted through an uplink channel in multiple symbols, The above plurality of symbols include i) a full duplex (FD) symbol that can perform uplink operation and downlink operation simultaneously using different frequency bands, and ii) a half duplex (HD) symbol that can perform uplink operation or downlink operation, In each of the above multiple symbols, different rate-matched bits among the encoded bits are transmitted according to the RV (redundancy version) value, The rate-matched bits transmitted in each symbol have a starting bit position according to the RV value in the encoded bits, When transmitting the first rate-matched bits by the n-1th transmission (where n is a natural number) among the above rate-matched bits, and transmitting the second rate-matched bits by the nth transmission, A terminal characterized in that the start bit positions of the second rate-matched bits of the nth transmission are determined differently depending on whether the symbol on which the n-1th transmission is performed is the FD symbol or the HD symbol.
11. A terminal characterized in that in the 10th paragraph, the RV value is one of Z values (Z is a natural number greater than or equal to 2).
12. In the 11th paragraph, if the zth value among the Z values is applied to the RV value in the n-1th transmission, If the above n-1th transmission is performed in the HD symbol, the ((z+c) mod Z)th value among the Z values is applied to the RV value in the above nth transmission, If the above n-1th transmission is performed in the FD symbol, the ((z+1) mod Z)th value among the Z values is applied to the RV value in the above nth transmission. A terminal characterized in that the above z is any one of 0, 1, ..., Z-1, and mod is a modulo operation.
13. A terminal characterized in that in the 12th paragraph, c is a fixed value that is an integer greater than 1.
14. A terminal characterized in that in paragraph 12, c is a value set from the base station to the terminal.
15. A terminal characterized in that in paragraph 12, c is a ratio of the number of physical resource blocks (PRBs) used for physical uplink shared channel (PUSCH) transmission in the HD symbol and the number of PRBs used for PUSCH transmission in the FD symbol.
16. In the 10th paragraph, when the starting bit position of the first rate-matched bits in the n-1th transmission is k'0, If the above n-1th transmission is performed in an HD symbol, the starting bit position of the second rate-matched bits in the above nth transmission is k' 0 + k 0ffset1 And, If the above n-1th transmission is performed in an FD symbol, the starting bit position of the second rate-matched bits in the nth transmission is k' 0 + k 0ffset2 A terminal characterized by:
17. In the 16th paragraph, the k 0ffset1 and the above k 0ffset2 A terminal characterized in that it is set by a base station.
18. In the 16th paragraph, the k 0ffset1 and the above k 0ffset2 A terminal characterized in that the number of PRBs used in the n-1th transmission is determined based on the number of PRBs used in the n-1th transmission.
19. The device, At least one memory; and At least one processor operably coupled to at least one memory, wherein the at least one processor comprises: Generate encoded bits, and The encoded bits are transmitted through an uplink channel in multiple symbols, The above plurality of symbols include i) a full duplex (FD) symbol that can perform uplink operation and downlink operation simultaneously using different frequency bands, and ii) a half duplex (HD) symbol that can perform uplink operation or downlink operation, In each of the above multiple symbols, different rate-matched bits among the encoded bits are transmitted according to the RV (redundancy version) value, The rate-matched bits transmitted in each symbol have a starting bit position according to the RV value in the encoded bits, When transmitting the first rate-matched bits by the n-1th transmission (where n is a natural number) among the above rate-matched bits, and transmitting the second rate-matched bits by the nth transmission, A device characterized in that the start bit positions of the second rate-matched bits of the nth transmission are determined differently depending on whether the symbol on which the n-1th transmission is performed is the FD symbol or the HD symbol.
20. At least one computer readable medium (CRM) containing instructions based on being executed by at least one processor, a step of generating encoded bits, and A step of transmitting the encoded bits in a plurality of symbols through an uplink channel is performed, The above plurality of symbols include i) a full duplex (FD) symbol that can perform uplink operation and downlink operation simultaneously using different frequency bands, and ii) a half duplex (HD) symbol that can perform uplink operation or downlink operation, In each of the above multiple symbols, different rate-matched bits among the encoded bits are transmitted according to the RV (redundancy version) value, The rate-matched bits transmitted in each symbol have a starting bit position according to the RV value in the encoded bits, When transmitting the first rate-matched bits by the n-1th transmission (where n is a natural number) among the above rate-matched bits, and transmitting the second rate-matched bits by the nth transmission, A CRM characterized in that the start bit positions of the second rate-matched bits of the nth transmission are determined differently depending on whether the symbol for which the n-1th transmission is performed is the FD symbol or the HD symbol.
21. In a method of operating a base station in a wireless communication system, Receive encoded bits in multiple symbols through an uplink channel, The above plurality of symbols include i) a full duplex (FD) symbol that can perform uplink operation and downlink operation simultaneously using different frequency bands, and ii) a half duplex (HD) symbol that can perform uplink operation or downlink operation, Receive different rate-matched bits among the encoded bits according to the RV (redundancy version) value in each of the plurality of symbols, The rate-matched bits received from each symbol have a starting bit position according to the RV value in the encoded bits, When the first rate-matched bits are received by the n-1th reception (where n is a natural number) among the above rate-matched bits, and the second rate-matched bits are received by the nth reception, A method characterized in that the start bit positions of the second rate-matched bits of the nth reception are determined differently depending on whether the symbol for which the n-1th reception is performed is the FD symbol or the HD symbol.
22. The base station, At least one transceiver; At least one memory; and At least one processor operably coupled with the at least one memory and the at least one transceiver, wherein the at least one processor comprises: Receive encoded bits in multiple symbols through an uplink channel, The above plurality of symbols include i) a full duplex (FD) symbol that can perform uplink operation and downlink operation simultaneously using different frequency bands, and ii) a half duplex (HD) symbol that can perform uplink operation or downlink operation, Receive different rate-matched bits among the encoded bits according to the RV (redundancy version) value in each of the plurality of symbols, The rate-matched bits received from each symbol have a starting bit position according to the RV value in the encoded bits, When the first rate-matched bits are received by the n-1th reception (where n is a natural number) among the above rate-matched bits, and the second rate-matched bits are received by the nth reception, A base station characterized in that the start bit positions of the second rate-matched bits of the nth reception are determined differently depending on whether the symbol for which the n-1th reception is performed is the FD symbol or the HD symbol.
Citation Information
Patent Citations
Rate matching method and apparatus, and method and apparatus for transmitting and receiving signal
KR1020170096879A
Rate matching for a wireless communications systems
US20090037797A1
Rate-matching, puncturing, and power scaling uplink communications in full duplex mode
WO2021263259A1