Method and apparatus for transmitting and receiving signals for groupcast in a wireless communication system
The method optimizes groupcast and multicast services by using PDCCH for scheduling GC-PDSCH and PDSCH with HARQ feedback, addressing resource inefficiencies and supporting diverse terminal capabilities.
Patent Information
- Application Number
- JP2023507834
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-08-05
- Filing Date
- 2021-07-20
- Publication Date
- 2025-11-27
- Estimated Expiration
- 2041-07-20
AI Technical Summary
Existing wireless communication systems face inefficiencies in transmitting and receiving groupcast and multicast services due to separate data transmission, leading to wastage of frequency and time resources.
Implementing a method and apparatus that utilize physical downlink control channels (PDCCH) for scheduling group common-physical downlink shared channels (GC-PDSCH) and physical downlink shared channels (PDSCH) with hybrid automatic repeat request (HARQ) feedback information for multicast and unicast data, respectively, to optimize resource utilization.
Enables efficient transmission and reception of groupcast and multicast data, allowing for HARQ feedback and data processing based on unicast and broadcast relationships, and supports RRC_connected terminals with varying capabilities.
Smart Images

Figure 0007777120000080 
Figure 0007777120000081 
Figure 0007777120000082
Abstract
Description
[Technical Field]
[0001] The present invention relates to a wireless communication system, and more particularly to a signal transmission and reception method and apparatus for groupcast and / or multicast. [Background technology]
[0002] Looking back at the evolution of wireless communications through successive generations, technologies have been developed primarily for human-oriented services, such as voice, multimedia, and data. With the commercialization of 5G (5th-generation) communications systems, an explosive increase in connected devices is expected to connect to communications networks. Examples of network-connected things include vehicles, robots, drones, home appliances, displays, smart sensors installed in various infrastructures, construction machinery, and factory equipment. Mobile devices are expected to evolve into various form factors, such as augmented reality glasses, virtual reality headsets, and holographic devices. In the 6G (6th-generation) era, efforts are underway to develop improved 6G communications systems to connect hundreds of billions of devices and things and provide a variety of services. For this reason, 6G communications systems are referred to as systems beyond 5G.
[0003] The 6G communication system, which is expected to be realized around 2030, will have a maximum transmission speed of terabits per second (i.e., 1,000 gigabits per second) and a wireless latency of 100 microseconds (μsec). In other words, compared to the 5G communication system, the transmission speed in the 6G communication system will be 50 times faster and the wireless latency will be one-tenth of that in the 5G communication system.
[0004] To achieve such high data rates and ultra-low latency, 6G communication systems are being considered for implementation in the terahertz band (e.g., 95 GHz to 3 THz). Compared to the millimeter wave (mmWave) band introduced with 5G, the terahertz band is expected to experience more severe path loss and atmospheric absorption, making technologies that can ensure signal reach, or coverage, even more important. Key technologies needed to ensure coverage include radio frequency (RF) elements, antennas, new waveforms that offer better coverage than orthogonal frequency division multiplexing (OFDM), beamforming, and multiple-antenna transmission technologies such as massive multiple-input and multiple-output (MIMO), full-dimensional multiple-input and multiple-output (FD-MIMO), array antennas, and large-scale antennas. Other new technologies being discussed to improve the coverage of terahertz band signals include metamaterial-based lenses and antennas, high-dimensional spatial multiplexing technology using orbital angular momentum (OAM), and reconfigurable intelligent surfaces (RIS).
[0005] In addition, to improve frequency efficiency and system networks, 6G communication systems are being developed with a variety of technologies in mind, including full duplex technology, which allows uplink and downlink to simultaneously use the same frequency resources at the same time; network technology that integrates satellites and high-altitude platform stations (HAPS); innovative network structure technology that supports mobile base stations and enables network operation optimization and automation; dynamic spectrum sharing technology that avoids collisions based on spectrum usage prediction; AI-based communication technology that utilizes artificial intelligence (AI) from the design stage and incorporates end-to-end AI support functions to achieve system optimization; and next-generation distributed computing technology that enables services with complexity that exceeds the limits of terminal computing capabilities by utilizing ultra-high-performance communication and computing resources (mobile edge computing (MEC), cloud, etc.). Furthermore, efforts are underway to further strengthen connectivity between devices, further optimize networks, promote the softwarization of network entities, and increase the openness of wireless communications through the design of new protocols to be used in 6G communication systems, the implementation of hardware-based security environments and the development of mechanisms for safe data utilization, and technological development related to methods for maintaining privacy.
[0006] Research and development into 6G communication systems is expected to enable the next hyper-connected experience through the hyper-connectivity of 6G communication systems, which will include connections not only between things but also between people and things. Specifically, the 6G communication system is expected to enable services such as truly immersive extended reality (XR), high-fidelity mobile holograms, and digital replicas. In addition, with improved security and reliability, services such as remote surgery, industrial automation, and emergency response will be provided through the 6G communication system, which will be applied in various fields such as industry, medicine, automobiles, and home appliances.
[0007] In a wireless communication system, a base station provides a groupcast service and / or a multicast service by transmitting the same data to multiple terminals. In this case, providing the groupcast service and / or the multicast service to each terminal through separate data transmission and reception may result in inefficiency of frequency and time resources. Therefore, there is a need for a method and an apparatus for efficiently transmitting and receiving data to provide the groupcast service and / or the multicast service. Summary of the Invention [Problem to be solved by the invention]
[0008] The present invention has been made in view of the above-mentioned prior art, and an object of the present invention is to provide a method and apparatus to be executed by a signal transmitting / receiving device for groupcast and / or multicast in a wireless communication system. [Means for solving the problem]
[0009] In order to achieve the above object, according to one aspect of the present invention, a method executed by a transmitting device in a wireless communication system includes the steps of: transmitting, via a physical downlink control channel (PDCCH), first control information for scheduling a group common-physical downlink shared channel (GC-PDSCH) on which multicast data is transmitted, the first control information including information related to hybrid automatic repeat request (HARQ) feedback of the multicast data; and transmitting, via the PDCCH, second control information for scheduling a physical downlink shared channel (PDSCH) on which the unicast data is transmitted, the second control information including information related to HARQ feedback of unicast data.
[0010] In order to achieve the above object, according to one aspect of the present invention, a method executed by a receiving device in a wireless communication system includes the steps of receiving, via a physical downlink control channel (PDCCH), first control information for scheduling a group common-physical downlink shared channel (GC-PDSCH) on which multicast data is transmitted, the first control information including information related to hybrid automatic repeat request (HARQ) feedback of the multicast data, and receiving, via the PDCCH, second control information for scheduling a physical downlink shared channel (PDSCH) on which the unicast data is transmitted, the second control information including information related to HARQ feedback of unicast data.
[0011] In order to achieve the above object, according to one aspect of the present invention, a transmitting device in a wireless communication system includes a transceiver and at least one processor, wherein the at least one processor is configured to transmit, via the transceiver, via a physical downlink control channel (PDCCH), first control information for scheduling a group common-physical downlink shared channel (GC-PDSCH) on which multicast data is transmitted, the GC-PDSCH including information related to hybrid automatic repeat request (HARQ) feedback of the multicast data, and to transmit, via the transceiver, second control information for scheduling a physical downlink shared channel (PDSCH) on which the unicast data is transmitted, the PDCCH including information related to HARQ feedback of the unicast data.
[0012] In order to achieve the above object, according to one aspect of the present invention, a receiving device in a wireless communication system includes a transceiver and at least one processor, wherein the at least one processor is configured to receive, via the transceiver, via a physical downlink control channel (PDCCH), first control information for scheduling a group common-physical downlink shared channel (GC-PDSCH) on which multicast data is transmitted, the GC-PDSCH including information related to hybrid automatic repeat request (HARQ) feedback of the multicast data, and to receive, via the transceiver, second control information for scheduling a physical downlink shared channel (PDSCH) on which the unicast data is transmitted, the GC-PDSCH including information related to HARQ feedback of the unicast data.
[0013] A method of a transmitting device in a wireless communication system according to one embodiment of the present invention includes the steps of generating information related to whether to transmit hybrid automatic repeat request (HARQ) feedback information for groupcast data, generating information related to the priority of processing of groupcast data, unicast data, and / or broadcast data, and transmitting at least one of the information related to whether to transmit HARQ feedback information for the groupcast data and the information related to the priority of processing of the groupcast data, unicast data, and / or broadcast data.
[0014] A method for a receiving device in a wireless communication system according to one embodiment of the present invention includes receiving a signal from a transmitting device and identifying from the signal at least one of information related to whether to transmit hybrid automatic repeat request (HARQ) feedback information for groupcast data and information related to the priority of processing groupcast data versus unicast data and / or broadcast data.
[0015] A transmitting device in a wireless communication system according to one embodiment of the present invention comprises a transceiver unit for transmitting and receiving signals, and a processing unit, wherein the processing unit is configured to generate information related to whether to transmit hybrid automatic repeat request (HARQ) feedback information for groupcast data, generate information related to the priority of processing the groupcast data, and unicast data and / or broadcast data, and transmit at least one of the information related to whether to transmit HARQ feedback information for the groupcast data and the information related to the priority of processing the groupcast data, and unicast data and / or broadcast data via the transceiver unit.
[0016] A receiving device in a wireless communication system according to one embodiment of the present invention comprises a transceiver unit that receives a signal from a transmitting device, and a processing unit, wherein the processing unit is configured to identify from the signal at least one of information related to whether to transmit hybrid automatic repeat request (HARQ) feedback information for groupcast data and information related to the priority of processing of groupcast data and unicast data and / or broadcast data. [Effects of the Invention]
[0017] According to the present invention, it is possible to enable signal transmission and reception for groupcast and / or multicast in a wireless communication system, to enable transmission and reception of HARQ feedback information for data, to enable signal transmission and reception taking into account the relationship between data and data for unicast and / or broadcast, to enable data processing and transmission and reception of HARQ feedback information for RRC_connected terminals when data and data for unicast and / or broadcast are received together, and to enable an RRC_connected terminal receiving data to receive data for groupcast and / or multicast according to its capabilities. [Brief explanation of the drawings]
[0018] [Figure 1] FIG. 1 is a diagram illustrating an example of a structure of downlink or uplink time-frequency domain transmission in a 5G (or NR, New Radio) system. [Figure 2] FIG. 1 is a diagram illustrating an example of a control region in which a downlink control channel is transmitted in a 5G wireless communication system. [Figure 3] FIG. 1 is a diagram illustrating an example of allocation of eMBB, URLLC, and mMTC data to frequency-time resources in a communication system. [Figure 4] A diagram showing another example of eMBB, URLLC, and mMTC data being allocated to frequency-time resources in a communication system. [Figure 5] FIG. 10 is a diagram illustrating an example in which one transmission block is divided into multiple code blocks and a CRC is added. [Figure 6] FIG. 1 is a diagram illustrating an example of how synchronization signals and physical broadcast channels of an NR system are mapped to the frequency and time domains. [Figure 7] FIG. 10 is a diagram illustrating an example of symbols for transmitting SS / PBCH blocks according to subcarrier spacing. [Figure 8]A figure showing an example of the processing time of a terminal due to timing advance when a terminal receives a first signal and transmits a second signal in response to the first signal in a 5G or NR system according to one embodiment of the present invention. [Figure 9] 1 illustrates an example of scheduling and transmitting data (e.g., TB) according to slots, receiving HARQ-ACK feedback for the corresponding data, and performing retransmission according to the feedback. [Figure 10] 1 is a diagram illustrating an example of a signal transmission / reception method for a groupcast service in a wireless communication system according to an embodiment of the present invention. [Figure 11] 10 is a diagram illustrating another example of a signal transmission / reception method for a groupcast service in a wireless communication system according to an embodiment of the present invention. [Figure 12] FIG. 2 is a diagram illustrating an example of the internal structure of a base station according to an embodiment of the present invention. [Figure 13] 2 is a diagram illustrating an example of an internal structure of a terminal according to an embodiment of the present invention. FIG. [Figure 14] 2 is a block diagram illustrating an example of the internal structure of a terminal according to an embodiment of the present invention; [Figure 15] FIG. 2 is a block diagram illustrating an example of the internal structure of a base station according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0019] The new 5G communication, New Radio Access Technology (NR), is designed to freely multiplex various services across time and frequency resources, dynamically or freely allocating waveforms / numerologies and reference signals as needed for each service. To provide optimal services to wireless communication terminals, optimized data transmission through measurement of channel quality and interference is crucial, making accurate channel state measurement essential. However, unlike 4G communication, in which the channel interference characteristics do not vary significantly depending on the frequency resource, 5G channels vary significantly depending on the service. Therefore, support for frequency resource group (FRG)-dimensional subsets is required to measure these characteristics separately. Meanwhile, in the NR system, the types of services supported can be categorized into enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable and low-latency communications (URLLC). eMBB can be considered a service that aims for high-speed transmission of high-capacity data, mMTC for minimizing terminal power consumption and connecting multiple terminals, and URLLC for high reliability and low latency. Different requirements may apply depending on the type of service applied to the terminal.
[0020] In this way, a communication system provides multiple services to users, and in order to provide such multiple services to users, a method and an apparatus using the same that can provide each service within the same time interval according to its characteristics are required.
[0021] Hereinafter, specific examples of embodiments of the present invention will be described in detail with reference to the drawings.
[0022] In describing the embodiments of the present invention, technical details that are well known in the technical field to which the present invention pertains and are not directly related to the present invention will be omitted in order to more clearly convey the gist of the present invention without obscuring it.
[0023] For the same reason, in the drawings, some components are exaggerated, omitted, or shown in a schematic manner. Furthermore, the size of each component does not completely reflect the actual size. The same reference numerals are used to designate the same or corresponding components in each drawing.
[0024] The advantages and features of the present invention, as well as methods for achieving them, will become more apparent from the following detailed description of the embodiments in conjunction with the drawings. However, the present invention is not limited to the embodiments disclosed below, and can be embodied in various forms. The embodiments of the present invention are provided to complete the disclosure of the present invention and to fully convey the scope of the invention to those skilled in the art to which the present invention pertains. The present invention is defined by the claims. Like reference numerals refer to like elements throughout the specification.
[0025] It will be understood that each block of the process flowchart diagrams and associated flowcharts are implemented by computer program instructions. These computer program instructions are implemented in a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that the instructions, executed by the processor of the computer or other programmable data processing apparatus, create means for performing the functions described in the flowchart blocks. These computer program instructions are stored in a computer-usable or computer-readable memory that directs the computer or other programmable data processing apparatus to perform the functions in a particular manner. Thus, instructions stored in a computer-usable or computer-readable memory can also produce an article of manufacture that includes instruction means for performing the functions described in the flowchart blocks. The computer program instructions, when loaded into a computer or other programmable data processing apparatus, cause a series of operational steps to be executed on the computer or other programmable data processing apparatus, such that the instructions for executing the computer or other programmable data processing apparatus to generate a computer-implemented process provide steps for performing the functions described in the flowchart blocks.
[0026] Furthermore, each block represents a module, segment, or portion of code that includes one or more executable instructions for performing a particular logical function. Also, it should be noted that in some alternative implementations, the functions noted in the blocks may occur out of order. For example, two blocks shown one after the other may actually be executed substantially simultaneously, or the blocks may sometimes be executed in reverse order according to their corresponding functions.
[0027] Here, the term "module" used in the embodiments of the present invention refers to software or hardware components such as FPGAs or ASICs, and the "module" performs some function. However, the "module" is not limited to software or hardware. The "module" may be configured in an addressable storage medium or may be configured to implement one or more processors. Thus, by way of example, the "module" includes components such as software components, object-oriented software components, class components, and task components, as well as processes, functions, attributes, procedures, subroutines, program code segments, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The components and functions provided within the "modules" may be combined into fewer components and "modules" or further separated into additional components and "modules." Furthermore, the components and "modules" may be implemented to implement one or more CPUs within a device or a security multimedia card. Furthermore, in the embodiments of the present invention, the "module" includes one or more processors.
[0028] Wireless communication systems have evolved from providing voice-centric services in the early days to broadband wireless communication systems providing high-speed, high-quality packet data services, such as communication standards such as 3GPP (registered trademark) high speed packet access (HSPA), LTE (long term evolution or E-UTRA (evolved universal terrestrial radio access)), LTE-Advanced (LTE-A), 3GPP (registered trademark) 2 high rate packet data (HRPD), UMB (ultra mobile broadband), and IEEE 802.16e. Furthermore, communication standards such as 5G or NR (new radio) are being developed as fifth-generation wireless communication systems.
[0029] As a representative example of a broadband wireless communication system, the NR system employs orthogonal frequency division multiplexing (OFDM) in the downlink (DL) and uplink. More specifically, the downlink employs cyclic-prefix OFDM (CP-OFDM), and the uplink employs both CP-OFDM and discrete Fourier transform spreading OFDM (DFT-S-OFDM). The uplink refers to a wireless link through which a terminal (user equipment: UE) or a mobile station (MS) transmits data or control signals to a base station (gNode B or base station (BS)). The downlink refers to a wireless link through which a base station transmits data or control signals to a terminal. Such multiple access methods typically allocate and operate time-frequency resources for transmitting data or control information for each user so as not to overlap with each other, i.e., so as to achieve orthogonality, thereby separating the data or control information of each user.
[0030] The NR system employs the hybrid automatic repeat request (HARQ) method, which retransmits data at the physical layer if a decoding failure occurs during the initial transmission. In the HARQ method, if the receiver is unable to correctly decode data, it sends a negative acknowledgment (NACK) to the transmitter to inform the transmitter of the decoding failure, allowing the transmitter to retransmit the data at the physical layer. The receiver combines the data retransmitted by the transmitter with the previously unsuccessfully decoded data to improve data reception performance. Furthermore, if the receiver correctly decodes the data, it sends an acknowledgement (ACK) to the transmitter to inform the transmitter of successful decoding, allowing the transmitter to transmit new data.
[0031] FIG. 1 is a diagram showing the basic structure of a time-frequency domain, which is a radio resource domain in which data or control channels are transmitted on the downlink or uplink in an NR system.
[0032] In Figure 1, the horizontal axis represents the time domain and the vertical axis represents the frequency domain. The minimum transmission unit in the time domain is an OFDM symbol, and N symb A group of (102) OFDM symbols constitutes one slot 106. The length of a subframe is defined as 1.0 ms, and a radio frame 114 is defined as 10 ms. The minimum transmission unit in the frequency domain is a subcarrier, and the bandwidth of the transmission bandwidth of the entire system is a total of N BW It consists of (104) subcarriers. One frame is defined as 10 ms. One subframe is defined as 1 ms, so one frame consists of a total of 10 subframes. One slot is defined as 14 OFDM symbols (i.e., the number of symbols per slot ( TIFF0007777120000001.tif9128)=14). One subframe consists of one or more slots, and the number of slots per subframe varies depending on the subcarrier spacing setting value μ. The example in FIG. 2 shows the cases where μ=0 and μ=1 as the subcarrier spacing setting values. When μ=0, one subframe consists of one slot, and when μ=1, one subframe consists of two slots. In other words, the number of slots per subframe varies depending on the subcarrier spacing setting value μ. TIFF0007777120000002.tif10128 changes, and the number of slots per frame TIFF0007777120000003.tif10128 changes. Depending on the subcarrier spacing setting μ, TIFF0007777120000004.tif12128 is defined in Table 1 below.
[0033] [Table 1]
[0034] Before establishing a radio resource control (RRC) connection, a terminal receives an initial bandwidth part (initial BWP) for initial connection from a base station via a master information block (MIB). More specifically, during the initial connection stage, the terminal receives configuration information regarding a control region (control resource set, CORESET) and a search space in which a physical downlink control channel (PDCCH) for receiving system information (corresponding to remaining system information, RMSI, or system information block 1, SIB1) required for initial connection is transmitted. The control region and search space configured in the MIB are each regarded as an identity (ID) 0. The base station notifies the terminal of configuration information such as frequency allocation information, time allocation information, and numerology of control region #0 via the MIB. The base station also notifies the terminal of configuration information regarding the monitoring period and occasion of control region #0, i.e., configuration information of search space #0, via the MIB. The terminal regards the frequency domain set in control domain #0 obtained from the MIB as the initial bandwidth portion for the initial connection. At this time, the identifier (ID) of the initial bandwidth portion is regarded as zero.
[0035] The MIB contains the following information:
[0036] <mib>
[0037]
Table 31
[0038] <Description of MIB field>
[0039]
Table 32
[0040] In the method of setting a bandwidth part, a terminal before RRC connection (connected) receives, at an initial connection stage, setting information of an initial bandwidth part via a MIB. More specifically described, the terminal sets a control region for a downlink control channel from which DCI (downlink control information) for scheduling SIB is transmitted, from a MIB of a PBCH (physical broadcast channel). At this time, the bandwidth of the control region set in the MIB is regarded as an initial bandwidth part, and through the set initial bandwidth part, the terminal receives a PDSCH (physical downlink shared channel) from which SIB is transmitted. The initial bandwidth part is used not only for receiving SIB but also for other system information (OSI), paging, and random access.
[0041] When one or more bandwidth parts are set in the terminal, the base station instructs the terminal to change to a bandwidth part by using a bandwidth part indicator field in DCI.
[0042] The basic unit of resources in the time-frequency domain is defined as a resource element (RE) 112, which is indicated by the OFDM symbol index and the subcarrier index. A resource block (RB or physical resource block: PRB) 108 is defined as N RB (110) consecutive subcarriers in the frequency domain. Generally, the minimum transmission unit of data is in the RB unit. In the NR system, generally N symb = 14, N RB = 12, and N BW is proportional to the bandwidth of the system transmission band. The data rate increases in proportion to the number of RBs scheduled for the terminal.
[0043] In the NR system, in the case of an FDD system that operates by separating the downlink and the uplink in frequency, the downlink transmission bandwidth and the uplink transmission bandwidth are different. The channel bandwidth indicates the RF bandwidth corresponding to the system transmission bandwidth. Tables 2 and 3 show a part of the correspondence between the system transmission bandwidth defined in the NR system in the frequency band lower than 6 GHz and the frequency band higher than 6 GHz, and the subcarrier spacing and the channel bandwidth. For example, an NR system with a 30 kHz subcarrier spacing and a 100 MHz channel bandwidth has a transmission bandwidth composed of 273 RBs. Hereinafter, N / A is a combination of bandwidth-subcarrier that is not supported by the NR system.
[0044] <Configuration of FR1 (Frequency Range 1)>
[0045]
Table 2
[0046] <Configuration of FR2 (Frequency Range 2)>
[0047] [Table 3] The frequency range in an NR system is defined as being divided into FR1 and FR2 as shown in Table 4 below.
[0048] [Table 4]
[0049] In the above, the ranges of FR1 and FR2 can be changed and applied differently. For example, the frequency range of FR1 is changed and applied from 450 MHz to 6000 MHz.
[0050] Next, we will explain the SS (synchronization signal) / PBCH block in 5G.
[0051] The SS / PBCH block refers to a physical layer channel block consisting of a PSS (primary SS), an SSS (secondary SS), and a PBCH. Specifically, it is as follows:
[0052] PSS: A signal that serves as a reference for downlink time / frequency synchronization and provides some information about the cell ID.
[0053] SSS: Serves as a reference for downlink time / frequency synchronization, provides remaining cell ID information not provided by PSS, and serves as a reference signal for demodulation of PBCH.
[0054] PBCH: Provides essential system information required for transmission and reception of data channels and control channels of a terminal. The essential system information includes search space-related control information indicating radio resource mapping information of a control channel, scheduling control information of a separate data channel that transmits system information, etc.
[0055] SS / PBCH block: The SS / PBCH block is composed of a combination of PSS, SSS, and PBCH. One or more SS / PBCH blocks are transmitted within a 5 ms time period, and each transmitted SS / PBCH block is identified by an index.
[0056] During the initial connection phase, the terminal detects the PSS and SSS and decodes the PBCH. The terminal obtains the MIB from the PBCH, from which control region #0 (corresponding to the control region with control region index 0) is set. The terminal monitors control region #0, assuming that the demodulation reference signal (DMRS) transmitted in the selected SS / PBCH block and control region #0 is quasi-co-located (QCL). The terminal receives system information as downlink control information transmitted in control region #0. The terminal obtains random access channel (RACH)-related configuration information required for initial connection from the received system information. The terminal transmits a physical RACH (PRACH) to the base station considering the selected SS / PBCH index, and the base station receiving the PRACH obtains information about the SS / PBCH block index selected by the terminal. Through this process, the base station knows that the terminal selects a block from each SS / PBCH block and monitors the associated control region #0.
[0057] Next, we will explain in detail the downlink control information (DCI) in the 5G system.
[0058] In a 5G system, scheduling information for uplink data (or physical uplink data channel (PUSCH)) or downlink data (or physical downlink data channel (PDSCH)) is transmitted from a base station to a terminal via DCI. The terminal monitors a fallback DCI format and a non-fallback DCI format for the PUSCH or PDSCH. The fallback DCI format is composed of fixed fields selected between the base station and the terminal, while the non-fallback DCI format includes configurable fields. In addition, there are various formats for DCI, and each format indicates whether it is a DCI for power control or a DCI for reporting a slot format indicator (SFI).
[0059] DCI is transmitted via a PDCCH, a physical downlink control channel, after undergoing channel coding and modulation processes. A cyclic redundancy check (CRC) is attached to the DCI message payload, and the CRC is scrambled with an RNTI (radio network temporary identifier) corresponding to the identification of the UE. A different RNTI is used depending on the purpose of the DCI message, such as UE-specific data transmission, power control command, or random access response. That is, the RNTI is not explicitly transmitted but is included in the CRC calculation process and transmitted. Upon receiving a DCI message transmitted on the PDCCH, the UE checks the CRC using the assigned RNTI. If the CRC check result is correct, the UE knows that the corresponding message has been transmitted to the UE. The PDCCH is mapped to a control resource set (CORESET) configured for the UE and transmitted.
[0060] For example, DCI for scheduling a PDSCH in system information (SI) is scrambled with SI-RNTI. DCI for scheduling a PDSCH in a random access response (RAR) message is scrambled with RA-RNTI. DCI for scheduling a PDSCH in a paging message is scrambled with P-RNTI. DCI for reporting a slot format indicator (SFI) is scrambled with SFI-RNTI. DCI for reporting transmit power control (TPC) is scrambled with TPC-RNTI. DCI for scheduling a terminal-specific PDSCH or PUSCH is scrambled with Cell RNTI (C-RNTI). Scrambling the RNTI value in the DCI above means that the RNTI value is added to the CRC bits added to the DCI using an XOR operation (0+0=0, 1+0=1, 1+1=0). In the above, the XOR operation is a modulo-2 operation. If the number of bits in the DCI CRC differs from the number of bits in the RNTI, calculation is performed using the LSB or MSB of the longer number of bits. For example, if the CRC of the DCI is 24 bits and the RNTI is 16 bits, the RNTI is scrambled to the 16 LSB bits of the CRC.
[0061] DCI format 0_0 is used as a countermeasure DCI for scheduling PUSCH, where the CRC is scrambled with the C-RNTI. DCI format 0_0 with the CRC scrambled with the C-RNTI includes, for example, the following information:
[0062] [Table 5]
[0063] DCI format 0_1 is used as an anti-counterfeit DCI for scheduling PUSCH, and in this case, the CRC is scrambled with the C-RNTI. DCI format 0_1 in which the CRC is scrambled with the C-RNTI includes, for example, the following information:
[0064] [Table 6] TIFF0007777120000013.tif62157
[0065] DCI format 1_0 is used as a countermeasure DCI for scheduling PDSCH, where the CRC is scrambled with the C-RNTI. DCI format 1_0 with the CRC scrambled with the C-RNTI includes, for example, the following information:
[0066] [Table 7]
[0067] DCI format 1_1 is used as an anti-counterfeit DCI for scheduling a PDSCH, and in this case, the CRC is scrambled with the C-RNTI. DCI format 1_1 in which the CRC is scrambled with the C-RNTI includes, for example, the following information:
[0068] [Table 8]
[0069] The following describes a time domain resource allocation method for data channels in a 5G communication system.
[0070] The base station configures a terminal with time domain resource allocation information tables for a downlink data channel (PDSCH) and an uplink data channel (PUSCH) as higher layer signaling (e.g., RRC signaling). A table consisting of a maximum of maxNrofDL-Allocations=16 entries is configured for the PDSCH, and a table consisting of a maximum of maxNrofUL-Allocations=16 entries is configured for the PUSCH. The time domain resource allocation information includes, for example, PDCCH-to-PDSCH slot timing (corresponding to the time interval in slots between the time when the PDCCH is received and the time when the PDSCH scheduled by the received PDCCH is transmitted, denoted as K0), PDCCH-to-PUSCH slot timing (corresponding to the time interval in slots between the time when the PDCCH is received and the time when the PUSCH scheduled by the received PDCCH is transmitted, denoted as K2), information on the position and length of the start symbol at which the PDSCH or PUSCH is scheduled within the slot, and a mapping type of the PDSCH or PUSCH. For example, information such as that shown in Tables 9 and 10 below is notified from the base station to the terminal.
[0071] [Table 9]
[0072] [Table 10]
[0073] The base station notifies the terminal of one of the table entries for time domain resource allocation information via L1 signaling (e.g., DCI) (e.g., by indicating it in a "time domain resource allocation" field in the DCI). The terminal obtains time domain resource allocation information for the PDSCH or PUSCH based on the DCI received from the base station.
[0074] The following describes the downlink control channel in the 5G communication system in more detail with reference to the drawings.
[0075] FIG. 2 is a diagram showing an example of a control region in which a downlink control channel is transmitted in a 5G wireless communication system. FIG. 2 shows an example in which two control regions (control region #1 (201) and control region #2 (202)) are set within a UE bandwidth part 210 on the frequency axis and one slot 220 on the time axis. The control regions (201, 202) are set to specific frequency resources 203 within the entire UE bandwidth part 210 on the frequency axis. On the time axis, one or more OFDM symbols are set, which is defined as a control region length (Control Resource Set Duration) 204. Referring to the example shown in FIG. 2, the control region #1 (201) is set to a control region length of two symbols, and the control region #2 (202) is set to a control region length of one symbol.
[0076] The above-mentioned control region in 5G is configured by the base station to the terminal through higher layer signaling (e.g., system information, MIB, RRC signaling). Configuring the control region in the terminal means providing information such as a control region identifier (identity), a frequency location of the control region, and a symbol length of the control region. For example, the higher layer signaling includes the information in Table 11 below.
[0077] [Table 11]
[0078] In Table 11, the tci-StatesPDCCH (simply referred to as TCI (transmission configuration indication) state) configuration information includes information on one or more SS / PBCH block indexes or CSI-RS (channel state information reference signal) indexes that have a QCL relationship with the DMRS transmitted from the corresponding control region.
[0079] As an example, the control information included in DCI format 1_1, which is downlink data scheduling control information (DL grant), is as follows:
[0080] Carrier indicator: Indicates on which carrier the data scheduled by the DCI is transmitted. 0 or 3 bits
[0081] -Identifier for DCI formats: Indicates the DCI format, specifically, an indicator that distinguishes whether the DCI is for downlink or uplink. -[1] bits
[0082] - Bandwidth part indicator: Indicates if there is a change in the bandwidth part. - 0, 1, or 2 bits
[0083] Frequency domain resource assignment: Resource assignment information indicating frequency domain resource assignment, and the resources represented differ depending on whether the resource assignment type is 0 or 1.
[0084] Time domain resource assignment: Resource assignment information indicating time domain resource assignment, which indicates higher layer signaling or one setting of a predefined PDSCH time domain resource assignment list. 1, 2, 3, or 4 bits
[0085] VRB-to-PRB mapping: Indicates the mapping relationship between a virtual resource block (VRB) and a physical resource block (PRB). 0 or 1 bit
[0086] PRB bundling size indicator: Indicates the physical resource block bundling size assuming the same precoding is applied. 0 or 1 bit
[0087] Rate matching indicator: Indicates which rate matching group is applied to the PDSCH among the rate matching groups configured in the higher layer. 0, 1, or 2 bits
[0088] -ZP CSI-RS trigger: Triggers the zero power channel state information reference signal. -0, 1, or 2 bits
[0089] Transport block (TB) related setting information: indicates the MCS (Modulation and coding scheme), NDI (New data indicator), and RV (Redundancy version) for one or two TBs.
[0090] Modulation and coding scheme (MCS): Indicates the modulation scheme and coding rate used for data transmission, i.e., whether it is QPSK, 16QAM, 64QAM, or 256QAM, as well as the coding rate value indicating TBS and channel coding information.
[0091] New data indicator: Indicates whether it is a HARQ initial transmission or a retransmission.
[0092] Redundancy version: Indicates the redundancy version of HARQ.
[0093] HARQ process number: indicates the HARQ process number applied to the PDSCH. 4 bits
[0094] Downlink assignment index: An index for generating a dynamic HARQ-ACK codebook when reporting HARQ-ACK for PDSCH. 0, 2, or 4 bits
[0095] TPC command for scheduled PUCCH: Power control information applied to PUCCH for HARQ-ACK reporting of PDSCH. 2 bits
[0096] PUCCH resource indicator: Information indicating the PUCCH resource for HARQ-ACK reporting of PDSCH. 3 bits
[0097] PDSCH-to-HARQ_feedback timing indicator: Configuration information regarding the slot from which the PUCCH for the HARQ-ACK report of the PDSCH is transmitted. 3 bits
[0098] Antenna ports: Information indicating the antenna ports of the PDSCH DMRS and the DMRS CDM groups in which the PDSCH is not transmitted. 4, 5, or 6 bits
[0099] -Transmission configuration indication: Information indicating beam-related information of PDSCH. -0 or 3 bits
[0100] - SRS request: Information requesting SRS transmission. - 2 bits
[0101] CBG transmission information: When code block group-based retransmission is configured, this is information indicating which code block group (CBG) corresponding data is transmitted over the PDSCH. 0, 2, 4, 6, or 8 bits
[0102] CBG flushing out information: Information indicating whether the code block group previously received by the terminal is used for HARQ combining. 0 or 1 bit
[0103] - DMRS sequence initialization: Indicates the DMRS sequence initialization parameters. - 1 bit
[0104] In the case of data transmission via the PDSCH or PUSCH, time domain resource assignment is conveyed by information about a slot transmitted by the PDSCH / PUSCH, a starting symbol position S in the slot, and the number of symbols L to which the PDSCH / PUSCH is mapped. In the above, S is a relative position from the start of the slot, and L is the number of consecutive symbols, and S and L are determined from start and length indicator values (SLIVs) defined as in Equation 1 below.
[0105]
number
[0106] In an NR system, information about an SLIV value, a PDSCH / PUSCH mapping type, and a slot in which the PDSCH / PUSCH is transmitted is configured in one row in a terminal through RRC configuration (for example, information is configured in the form of a table). Then, the base station conveys information about the SLIV value, the PDSCH / PUSCH mapping type, and a slot in which the PDSCH / PUSCH is transmitted to the terminal by indicating an index value in the configured table in the time domain resource allocation of DCI.
[0107] In an NR system, two PDSCH mapping types are defined: Type A and Type B. In PDSCH mapping type A, the first symbol of the DMRS symbols is located in the second or third OFDM symbol of a slot. In PDSCH mapping type B, the first symbol of the DMRS symbols is located in the first OFDM symbol in the time domain resource allocated by PUSCH transmission.
[0108] Downlink data is transmitted on a PDSCH, which is a physical channel for downlink data transmission. The PDSCH is transmitted after the control channel transmission interval, and scheduling information such as a specific mapping position in the frequency domain and a modulation scheme is determined based on the DCI transmitted via the PDCCH.
[0109] Among the control information constituting the DCI, the base station notifies the terminal of the modulation scheme applied to the PDSCH to be transmitted and the size of the data to be transmitted (transport block size (TBS)) through the MCS. In one embodiment, the MCS is composed of 5 bits or more or less bits. The TBS corresponds to the size of the data (transport block (TB)) to be transmitted by the base station before channel coding for error correction is applied to the data.
[0110] In the present invention, a transport block (TB) includes a medium access control (MAC) header, a MAC control element, one or more MAC service data units (SDUs), and padding bits, or a TB refers to a unit of data delivered from the MAC layer to the physical layer or a MAC protocol data unit (PDU).
[0111] The modulation methods supported by the NR system are QPSK (quadrature phase shift keying), 16QAM (quadrature amplitude modulation), 64QAM, and 256QAM, with the modulation order (Qm) corresponding to 2, 4, 6, and 8. That is, QPSK modulation transmits 2 bits per symbol, 16QAM modulation transmits 4 bits per symbol, 64QAM modulation transmits 6 bits per symbol, and 256QAM modulation transmits 8 bits per symbol.
[0112] 3 and 4 are diagrams showing an example in which eMBB, URLLC, and mMTC data, which are services considered in a 5G or NR system, are allocated in frequency-time resources.
[0113] Referring to Figures 3 and 4, we see how frequency and time resources are allocated for information transmission in each system.
[0114] FIG. 3 is a diagram showing an example in which eMBB, URLLC, and mMTC data are allocated to the frequency band of the entire system. First, FIG. 3 shows how data for eMBB, URLLC, and mMTC are allocated to the frequency band 300 of the entire system. If URLLC data (303, 305, 307) arises and needs to be transmitted while eMBB 301 and mMTC 309 are allocated and transmitted in a specific frequency band, the URLLC data (303, 305, 307) is transmitted by leaving the portion already allocated to eMBB 301 and mMTC 309 empty or not transmitting. Among the above services, URLLC requires a reduction in latency, so the URLLC data (303, 305, 307) is allocated to a portion of the resource 301 allocated to eMBB and transmitted. Of course, if URLLC is further allocated and transmitted in the resource allocated to eMBB, the eMBB data may not be transmitted in the overlapping frequency-time resources, which may result in a decrease in eMBB data transmission performance. That is, in the above case, there is a possibility that eMBB data transmission due to URLLC allocation may fail.
[0115] FIG. 4 is a diagram showing an example in which the system frequency band is divided and eMBB, URLLC, and mMTC data are allocated. In FIG. 4, the entire system frequency band 400 is divided and used to transmit services and data in each sub-band (402, 404, 406). Information regarding the sub-band configuration is determined in advance, and this information is transmitted from the base station to the terminal via higher-level signaling. Alternatively, the base station or network node can arbitrarily divide the sub-bands and provide services without transmitting separate sub-band configuration information to the terminal. FIG. 4 shows that sub-band 402 is used for eMBB data transmission, sub-band 404 is used for URLLC data transmission, and sub-band 406 is used for mMTC data transmission.
[0116] Although the terms physical channel and signal in an NR system are used to describe the method and apparatus proposed in the embodiments of the present invention, the contents of the present invention are applicable to wireless communication systems other than NR systems.
[0117] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. When describing the present invention, if it is determined that a detailed description of a related function or configuration may unnecessarily obscure the gist of the present invention, the detailed description will be omitted. The terms used below are defined in consideration of the functions of the present invention, and may vary depending on the intentions or practices of users or operators. Therefore, the definitions should be based on the entire contents of this specification.
[0118] In the present invention, downlink (DL) refers to a wireless transmission path of a signal transmitted from a base station to a terminal, and uplink (UL) refers to a wireless transmission path of a signal transmitted from a terminal to a base station.
[0119] Although the following description of the present invention will be given using an NR system as an example, the present invention may also be applied to other communication systems having similar technical backgrounds or channel configurations. Furthermore, the present invention may be applied to other communication systems with some modifications at the discretion of a person skilled in the art, without significantly departing from the scope of the present invention.
[0120] In the present invention, the conventional terms physical channel and signal are used interchangeably with data or control signal. For example, PDSCH is a physical channel on which data is transmitted, but in the present invention, PDSCH may be referred to as data.
[0121] Hereinafter, in the present invention, higher layer signaling refers to a method of transmitting a signal from a base station to a terminal using a downlink data channel of the physical layer, or a method of transmitting a signal from a terminal to a base station using an uplink data channel of the physical layer, and may also be called RRC signaling or MAC control element (MAC CE).
[0122] FIG. 5 is a diagram showing an example of a process for dividing one transmission block into a plurality of code blocks and adding a CRC.
[0123] Referring to FIG. 5, a CRC 503 is added to the beginning or end of a transmission block (TB) 501 transmitted via the uplink or downlink. The CRC 503 may have 16 bits, 25 bits, a fixed number of bits, or a variable number of bits depending on channel conditions, and is used to determine whether channel coding is successful. The TB 501 to which the CRC 503 is added is divided into multiple code blocks (CB) (507, 509, 511, 513) (505). Here, the maximum size of the code blocks is predetermined, and in this case, the last code block 513 is smaller than the other code blocks (507, 509, and 511). However, this is merely an example. According to another example, the lengths of the last code block 513 and the other code blocks (507, 509, and 511) can be similarly adjusted by inserting 0, a random value, or 1 into the last code block 513.
[0124] Also, CRCs (517, 519, 521, 523) are added to the code blocks (507, 509, 511, 513) respectively (515). The CRC has 16 bits, 24 bits, or a predetermined fixed number of bits, and is used to determine whether the channel coding is successful.
[0125] To generate the CRC503, we use TB501 and a cyclic generator polynomial, which can be defined in various ways. For example, suppose the cyclic generator polynomial for a 24-bit CRC is gCRC24A(D) = D24 + D23 + D18 + D17 + D14 + D11 + D10 + D7 + D6 + D5 + D4 + D3 + D+1. When L = 24, the TB data When TIFF0007777120000020.tif34155 is divided by gCRC24A(D), the remainder is 0. TIFF0007777120000021.tif10155 is determined. In the above example, the CRC length L is assumed to be 24 as an example, but the CRC length L may be determined to be various lengths such as 12, 16, 24, 32, 40, 48, 64, and the like.
[0126] After the CRC is added to the TB through this process, the TB+CRC is divided into N CBs (507, 509, 511, 513). CRCs (517, 519, 521, 523) are added to each divided CB (507, 509, 511, 513) (515). The CRCs added to the CBs have a different length than the CRC added to the TB, or a different cyclic generator polynomial is used to generate the CRC. The CRC 503 added to the TB and the CRCs (517, 519, 521, 523) added to the code blocks are omitted depending on the type of channel code applied to the code blocks. For example, if an LDPC code rather than a turbo code is applied to the code blocks, the CRCs (517, 519, 521, 523) inserted for each code block are omitted.
[0127] However, even when LDPC is applied, the CRC (517, 519, 521, 523) can be added to the code block as is. Also, when a polar code is used, the CRC can be added or omitted.
[0128] As described above in FIG. 5, the maximum length of one code block of the TB to be transmitted is determined depending on the type of channel coding applied, and the TB and the CRC added to the TB are divided into code blocks according to the maximum length of the code block.
[0129] In a conventional LTE system, a CRC for the CB is added to the divided CB, the data bits and CRC of the CB are coded with a channel code, the coded bits are determined, and the number of bits to be rate matched as previously agreed for each coded bit is determined.
[0130] In an NR system, the TB size (TBS) is calculated by the following steps:
[0131] Step 1: The number of REs allocated for PDSCH mapping to one PRB in the allocated resources is Calculate TIFF0007777120000022.tif10128.
[0132] It is calculated as TIFF0007777120000023.tif11146. Here, TIFF0007777120000024.tif11146 is 12, TIFF0007777120000025.tif11146 indicates the number of OFDM symbols allocated to the PDSCH. TIFF0007777120000026.tif11146 is the number of REs in one PRB occupied by DMSRs of the same CDM group. TIFF0007777120000027.tif11146 is the number of REs occupied by overhead in one PRB configured by higher-level signaling, and is set to 0, 6, 12, or 18. Then, the total number of REs allocated to the PDSCH, N RE Calculate N RE teeth, Calculated as TIFF0007777120000028.tif11146, n PRB indicates the number of PRBs allocated to the terminal.
[0133] Step 2: The number of temporary information bits, N info is N RB The code rate is calculated as *R*Qm*v, where R is the code rate, Qm is the modulation order, and this value information is conveyed using the MCS bit field of the DCI and a predefined table, and v is the number of layers assigned. info If ≦3824, then TBS is calculated in step 3 below. Otherwise, TBS is calculated in step 4.
[0134] Step 3:
[0135]
number
[0136] [Table 12]
[0137] Step 4:
[0138]
number
[0139] [Pseudo-code1 start]
[0140]
number
[0141] [Pseudo-code1 End]
[0142] In an NR system, when one CB is input to an LDPC encoder, a parity bit is added and output. At this time, the amount of parity bits varies depending on the LDCP base graph. The method of transmitting all parity bits generated by LDPC coding for a specific input is called Full Buffer Rate Matching (FBRM), while the method of limiting the number of parity bits that can be transmitted is called Limited Buffer Rate Matching (LBRM). When resources are allocated for data transmission, the output of the LDPC encoder is generated as a circular buffer, and the bits in the generated buffer are repeatedly transmitted as many times as the allocated resources. In this case, the length of the circular buffer is N cb It is specified as follows.
[0143] If the number of all parity bits generated by LDPC coding is N, then in the FBRM method, N cb =N. In the LBRM method, N cb is min(N,N ref ) and N ref teeth, Given as TIFF0007777120000038.tif11128, R LBRM is determined as 2 / 3. TBS LBRM To calculate N, the above-mentioned method for calculating TBS assuming the maximum number of layers and maximum modulation order supported by the terminals in the corresponding cell is used. The maximum modulation order Qm is 8 if the cell uses an MCS table that supports 256QAM for at least one BWP, and 6 (64QAM) otherwise. The code rate is assumed to be the maximum code rate of 948 / 1024. RE is 156·n PRB Assume that n PRB is n PRB、LBRM It is calculated assuming that n PRB、LBRM are shown in Table 13 below.
[0144] [Table 13]
[0145] The maximum data rate supported by a terminal in an NR system is determined by the following equation 2.
[0146]
number
[0147] In the above equation 2, j is the number of carriers aggregated in frequency aggregation, and R max = 948 / 1024, TIFF0007777120000041.tif11131 represents the maximum number of layers, TIFF0007777120000042.tif11131 represents the maximum modulation order, and f (j) represents the scaling exponent, and μ denotes the subcarrier spacing. (j) is reported by the terminal as 1, 0.8, 0.75, and 0.4, and μ is specified in Table 14 below.
[0148] [Table 14]
[0149] Also, TIFF0007777120000044.tif9128 is the average OFDM symbol length, Calculated as TIFF0007777120000045.tif14128, TIFF0007777120000046.tif9128 is the maximum number of RBs in BW(j). OH (j) is given as the overhead value, 0.14 for downlink and 0.18 for uplink in FR1 (band below 6 GHz), and 0.08 for downlink and 0.10 for uplink in FR2 (band above 6 GHz). Using Equation 2, the maximum downlink data rate in a cell with a frequency bandwidth of 100 MHz and 30 kHz subcarrier spacing is calculated as shown in Table 15 below.
[0150] [Table 15]
[0151] On the other hand, the actual data rate measured by the terminal during actual data transmission is the value obtained by dividing the amount of data by the data transmission time, which is the value obtained by dividing TBS for 1 TB transmission or the value obtained by dividing the total TBS by the TTI length for 2 TB transmission. For example, similar to the assumptions used to determine Table 15, the maximum actual data rate in the downlink of a cell having a frequency bandwidth of 100 MHz with a subcarrier spacing of 30 kHz is determined according to the number of allocated PDSCH symbols as shown in Table 16 below.
[0152] [Table 16]
[0153] The maximum data rate supported by the terminal can be identified through Table 7, and the actual data rate according to the allocated TBS can be identified through Table 8. In this case, depending on the scheduling information, the actual data rate may be higher than the maximum data rate.
[0154] In wireless communication systems, particularly New Radio (NR) systems, the data rate that a terminal can support is agreed upon between a base station and the terminal. This is calculated using the maximum frequency band, maximum modulation order, maximum number of layers, etc. supported by the terminal. However, the calculated data rate may differ from the value calculated from the transport block size (TBS) and transmission time interval (TTI) used in actual data transmission.
[0155] This may result in a terminal being assigned a TBS larger than the value corresponding to the data rate it supports. To prevent this, there are restrictions on the TBS that can be scheduled depending on the data rate that the terminal supports.
[0156] FIG. 6 is a diagram showing an example of how the synchronization signal (SS) and physical broadcast channel (PBCH) of an NR system are mapped to the frequency and time domains.
[0157] A primary synchronization signal (PSS) 601, a secondary synchronization signal (SSS) 603, and a PBCH 605 are mapped to four OFDM symbols, with the PSS and SSS mapped to 12 RBs and the PBCH mapped to 20 RBs. The table in Figure 6 shows how the 20 RB frequency band changes depending on the subcarrier spacing (SCS). The resource region in which the PSS, SSS, and PBCH are transmitted is called an SS / PBCH block. An SS / PBCH block is also called an SSB block.
[0158] FIG. 7 is a diagram showing an example of symbols in which SS / PBCH blocks are transmitted according to subcarrier spacing.
[0159] Referring to Figure 7, the subcarrier spacing is set to 15 kHz, 30 kHz, 120 kHz, 240 kHz, etc., and the symbol position where the SS / PBCH block (or SSB block) is located is determined according to each subcarrier spacing. Figure 7 shows the symbol positions where SSBs are transmitted according to subcarrier spacing within 1 ms, and it is not necessary to always transmit SSBs in the area shown in Figure 7. The position where the SSB block is transmitted is set in the terminal via system information or dedicated signaling.
[0160] Because a terminal is generally far from a base station, a signal transmitted from the terminal is received at the base station after a propagation delay. The propagation delay is the distance along which a radio wave is transmitted from the terminal to the base station divided by the speed of light, and is generally the distance from the terminal to the base station divided by the speed of light. In one embodiment, for a terminal located 100 km away from the base station, the signal transmitted from the terminal is received at the base station approximately 0.34 msec later. Conversely, the signal transmitted from the base station is also received at the terminal approximately 0.34 msec later. As described above, the time it takes for a signal transmitted from a terminal to arrive at the base station varies depending on the distance between the terminal and the base station. Therefore, when multiple terminals located at different locations simultaneously transmit signals, the signals arrive at the base station at different times. To solve this problem and enable signals transmitted from multiple terminals to arrive at the base station simultaneously, the time at which each terminal transmits an uplink signal is varied depending on its location. In 5G, NR, and LTE systems, this is called timing advance.
[0161] Figure 8 is a diagram showing an example of a terminal processing time due to timing advance when a terminal receives a first signal and transmits a second signal in a 5G or NR system according to one embodiment of the present invention.
[0162] The processing time of a terminal due to timing advance will now be described in detail. When a base station transmits an uplink scheduling grant (UL grant) or downlink control signal and data (DL grant and DL data) to a terminal in slot n (802), the terminal receives the uplink scheduling grant or downlink control signal and data in slot n (804). At this time, the terminal receives the signal with a transmission delay (Tp) 810 later than the time when the base station transmits the signal. In this embodiment, if the terminal receives a first signal in slot n (804), the terminal transmits a corresponding second signal in slot n+4 (806). When the terminal transmits a signal to the base station, the terminal transmits a HARQ ACK / NACK for the uplink data or downlink data at timing 806, which is earlier by a timing advance (TA) 812 than slot n+4 of the signal received by the terminal in order to arrive at the base station at a specific time. Therefore, in this embodiment, the time when the terminal receives an uplink scheduling grant and performs uplink data transmission, or receives downlink data and is ready to transmit a HARQ ACK or NACK, is the time corresponding to three slots minus the TA (814).
[0163] To determine the timing, the base station calculates the absolute value of the TA of the terminal. The base station calculates the absolute value of the TA by adding or subtracting the change in the TA value subsequently transmitted through higher signaling to the TA value initially transmitted to the terminal in a random access phase when the terminal initially connects. In this embodiment, the absolute value of the TA is a value obtained by subtracting the start time of the nth TTI received by the terminal from the start time of the nth TTI transmitted by the terminal.
[0164] Meanwhile, one of the important performance criteria for cellular wireless communication systems is packet data latency. To this end, in LTE systems, signals are transmitted and received in subframe units with a transmission time interval (TTI) of 1 ms. The LTE system, which operates as described above, supports terminals with transmission time intervals shorter than 1 ms (short-TTI UEs). Meanwhile, in 5G or NR systems, the transmission time interval is shorter than 1 ms. Short-TTI terminals are suitable for latency-sensitive services such as Voice over LTE (VoLTE) and remote control. Furthermore, short-TTI terminals are a means of realizing cellular-based mission-critical Internet of Things (IoT).
[0165] In a 5G or NR system, when a base station transmits a PDSCH including downlink data, the DCI scheduling the PDSCH indicates the HARQ-ACK information of the PDSCH with a K1 value, which is a value corresponding to timing information transmitted by the terminal. The terminal transmits the HARQ-ACK information to the base station when there is no instruction to transmit the HARQ-ACK information including a timing advance before symbol L1. That is, the HARQ-ACK information including a timing advance is transmitted from the terminal to the base station simultaneously with or after symbol L1. If there is an instruction to transmit the HARQ-ACK information including a timing advance before symbol L1, the HARQ-ACK information is not valid HARQ-ACK information for HARQ-ACK transmission from the terminal to the base station.
[0166] Symbol L1 is T from the end of the PDSCH proc、1 is the first symbol after which the cyclic prefix (CP) begins. proc、1 is calculated as in the following Equation 3.
[0167]
number
[0168] In the above formula 3, N1, d1,1, d1,2, K, μ, and TC are defined as follows:
[0169] If the HARQ-ACK information is transmitted on the PUCCH (Uplink Control Channel), d1,1=0; if it is transmitted on the PUSCH (Uplink Shared Channel, Data Channel), d1,1=1.
[0170] If the terminal has established multiple active configured carriers or carriers, the maximum timing difference between the carriers is reflected in the second signal transmission.
[0171] In the case of PDSCH mapping type A, i.e., when the first DMRS symbol position is the third or fourth symbol of the slot, if the position index i of the last symbol of the PDSCH is less than 7, then d1,2=7-i is defined.
[0172] In the case of PDSCH mapping type B, that is, when the first DMRS symbol position is the first symbol of the PDSCH, if the PDSCH length is 4 symbols, d1,2 = 3, and if the PDSCH length is 2 symbols, d1,2 = 3 + d, where d is the number of symbols overlapping the PDSCH and the PDCCH including the control signal scheduling the corresponding PDSCH.
[0173] -N1 is defined according to μ as shown in Table 17 below, where μ=0, 1, 2, 3 means subcarrier spacing of 15 kHz, 30 kHz, 60 kHz, 120 kHz, respectively.
[0174] [Table 17]
[0175] The N1 value provided in Table 17 above uses different values depending on the UE capability.
[0176] [Table 33] are defined as:
[0177] In addition, in a 5G or NR system, when a base station transmits control information including an uplink scheduling grant, the base station indicates a K2 value corresponding to timing information for the terminal to transmit uplink data or a PUSCH.
[0178] If the PUSCH, including the timing advance, is not instructed to be transmitted before symbol L2, the terminal transmits it to the base station. That is, the PUSCH, including the timing advance, is transmitted from the terminal to the base station simultaneously with or after symbol L2. If the PUSCH, including the timing advance, is instructed to be transmitted before symbol L2, the terminal ignores uplink scheduling grant control information from the base station.
[0179] Symbol L2 is T from the end of the PDCCH containing the scheduling acknowledgement. proc、2 is the first symbol where the CP of the PUSCH symbol to be transmitted after starts.
[0180] T proc、2 is calculated as in the following Equation 4.
[0181]
number
[0182] In the above formula 4, N2, d2,1, K, μ, and TC are defined as follows:
[0183] If the first symbol among those allocated to PUSCH contains only DMRS, then d2,1=0, otherwise d2,1=1.
[0184] If the terminal establishes multiple active configured carriers or carriers, the maximum timing difference between the carriers is reflected in the second signal transmission.
[0185] -N2 is defined according to μ as shown in Table 18 below, where μ=0, 1, 2, 3 means subcarrier spacing of 15 kHz, 30 kHz, 60 kHz, 120 kHz, respectively.
[0186] [Table 18]
[0187] The N2 value provided in Table 18 above uses different values depending on the UE capability.
[0188] [Table 33] are defined as:
[0189] Meanwhile, 5G or NR systems configure a frequency band part (BWP) within one carrier and specify that a specific terminal transmits and receives within the configured BWP. This is intended to reduce the power consumption of the terminal. The base station configures multiple BWPs and changes the activated BWP with control information. The time that the terminal can use when the BWP is changed is defined as shown in Table 19 below.
[0190] [Table 19]
[0191] In Table 19, Frequency Range 1 refers to a frequency band below 6 GHz, and Frequency Range 2 refers to a frequency band above 6 GHz. In the above embodiment, Type 1 and Type 2 are determined according to UE capability. In the above embodiment, Scenarios 1, 2, 3, and 4 are shown in Table 20 below.
[0192] [Table 20]
[0193] 9 is a diagram showing an example of scheduling and transmitting data (e.g., TB) according to slots, receiving HARQ-ACK feedback for the data, and performing retransmission according to the feedback. In FIG. 9, TB1 (900) is initially transmitted in slot 0 (902), and a corresponding ACK / NACK feedback 904 is transmitted in slot 4 (906). If the initial transmission of TB1 fails and a NACK is received, a retransmission 910 of TB1 is performed in slot 8 (908). In the above, the time points at which the ACK / NACK feedback is transmitted and the time points at which the retransmission is performed are predetermined or determined by values indicated by control information and / or higher layer signaling.
[0194] 9 shows an example in which TB1 to TB8 are scheduled and transmitted in order starting from slot 0. For example, HARQ process IDs 0 to 7 are assigned to TB1 to TB8, respectively, and transmitted. If the base station and terminal use only four HARQ process IDs, it is not possible to transmit eight different TBs consecutively.
[0195] Meanwhile, various embodiments of the present invention propose various schemes for groupcast or multicast services, which will be described in detail below.
[0196] First, in various embodiments of the present invention, the transmission of the same data from one terminal to multiple terminals or the transmission of the same data from a base station to multiple terminals is called groupcast or multicast. It should be noted that in various embodiments of the present invention, groupcast and multicast can be used interchangeably.
[0197] Furthermore, in various embodiments of the present invention, the term "base station (BS)" refers to any component (or set of components) configured to provide wireless access, such as a transmit point (TP), transmit-receive point (TRP), enhanced node B (eNode B or eNB), 5G base station (gNB), macrocell, femtocell, WiFi access point (AP), or other wireless-enabled device, depending on the type of wireless communication system. A base station provides wireless access via one or more wireless protocols, such as 5G 3GPP® New Radio Interface / Access (NR), Long Term Evolution (LTE), LTE advanced (LTE-A), high speed packet access (HSPA), Wi-Fi 802.11a / b / g / n / ac, etc.
[0198] Furthermore, in various embodiments of the present invention, the term "terminal" refers to any component such as a "user equipment (UE)," a "mobile station," a "subscriber station," a "remote terminal," a "wireless terminal," a "receive point," or a "user device." For convenience, the term "terminal" is used to refer to a device that accesses a base station in various embodiments of the present invention, regardless of whether the terminal is to be considered a mobile device (such as a mobile phone or smartphone) or a fixed device (such as a desktop computer or vending machine).
[0199] Next, with reference to FIG. 10, an example of a signal transmission / reception method for a groupcast service in a wireless communication system according to an embodiment of the present invention will be described.
[0200] FIG. 10 is a diagram illustrating an example of a signal transmission / reception scheme for a groupcast service in a wireless communication system according to an embodiment of the present invention.
[0201] 10 illustrates an example of groupcast in which a base station 1001 transmits the same control information and the same data to a plurality of terminals, for example, terminals (1003, 1005, 1007, 1011). First, the base station notifies the terminals (1003, 1005, 1007, 1011) of a G-RNTI used to receive groupcast control information via a system information block (SIB, hereinafter referred to as "SIB"), pre-configured information, a pre-configured message, or the like. Here, the G-RNTI is a group radio network temporary identifier (G-RNTI, hereinafter referred to as "G-RNTI").
[0202] Each terminal (1003, 1005, 1007, 1011) receives the G-RNTI transmitted from base station 1001 and receives control information for groupcast using the G-RNTI. The G-RNTI is scrambled with control information for groupcast, for example, a cyclic redundancy check (CRC, hereinafter referred to as "CRC") of downlink control information (DCI, hereinafter referred to as "DCI"), and then transmitted.
[0203] 10, terminal 1009 is a terminal connected to base station 1001 or a terminal that has received a cell radio network temporary identifier (C-RNTI, hereinafter referred to as "C-RNTI") from base station 1001. Furthermore, terminal 1011 is a terminal connected to base station 1001 or a terminal that has received a C-RNTI from base station 1001 and also a G-RNTI for groupcast.
[0204] On the other hand, when the same control information and data are transmitted and one or more terminals receive the transmitted same control information and data, this is called groupcast for the control information and data. Also, in Fig. 10, when a C-RNTI or a terminal-specific RNTI of terminal 1009, terminal 1011, etc. is received and only a specific terminal receives the control information and data using the C-RNTI or the terminal-specific RNTI, this is called unicast for the control information and data.
[0205] Meanwhile, in various embodiments of the present invention, a terminal is configured to receive a control channel signal and a data channel signal for groupcast from a transmitting end A, and to receive a control channel signal and a data channel signal for unicast from a transmitting end B. In various embodiments of the present invention, the transmitting end A and the transmitting end B are the same transmitting end or different transmitting ends. Furthermore, in various embodiments of the present invention, each of the transmitting end A and the transmitting end B is a base station, a vehicle, or a general terminal.
[0206] When each of the transmitting end A and the transmitting end B is a base station, the groupcast data and the unicast data are transmitted from the base station, that is, transmitted via the Uu link.
[0207] Alternatively, when the transmitting end A and the transmitting end B are a vehicle or a general terminal, respectively, the groupcast transmission and the unicast transmission are sidelink transmissions. In this case, the transmitting end A and the transmitting end B are terminals operating as a leader node or an anchor node in the corresponding group, respectively. Therefore, the transmitting end A and the transmitting end B are terminals that perform groupcast transmission for at least one other terminal in the group and receive control information from at least one other terminal. It goes without saying that in various embodiments of the present invention, the transmitting end A may be a vehicle, and the transmitting end B may be a base station. Furthermore, although various embodiments of the present invention have been described assuming that the transmitting end A and the transmitting end B are one transmitting end, the embodiments of the present invention can also be applied when the transmitting end A and the transmitting end B are different transmitting ends.
[0208] Meanwhile, the terminal receives an RNTI corresponding to a unique identifier (ID, hereinafter referred to as "ID") for receiving a control channel signal and a data channel signal for groupcast (it should be noted that in the following description, an RNTI corresponding to a unique ID for receiving a control channel signal and a data channel signal for groupcast is used interchangeably as a G-RNTI, a group-common RNTI, a group identifier, etc.), or receives it from a base station or another terminal in the group (here, another terminal in the group becomes a leader node). The terminal receives a control channel signal for groupcast using the G-RNTI, and receives a data channel signal based on the control channel signal for groupcast.
[0209] Furthermore, in various embodiments of the present invention, a control channel for data scheduling is mixed with a physical downlink control channel (PDCCH, hereinafter referred to as PDCCH) or a physical sidelink control channel (PSCCH, hereinafter referred to as PSCCH), a data channel is mixed with a physical downlink shared channel (PDSCH, hereinafter referred to as PDSCH) or a physical sidelink shared channel (PSSCH, hereinafter referred to as PSSCH), and a feedback channel is mixed with a physical uplink control channel (PUCCH, hereinafter referred to as PUCCH) or a PSCCH. Furthermore, in various embodiments of the present invention, it is assumed that control information for scheduling received by a terminal is DCI, for example, but it goes without saying that the control information for scheduling may be implemented in various forms other than DCI.
[0210] In various embodiments of the present invention, the transmission of the same data from one terminal to multiple terminals or the transmission of the same data from a base station to multiple terminals is called groupcast or multicast. It should be noted that in various embodiments of the present invention, groupcast is used interchangeably with multicast.
[0211] Furthermore, in various embodiments of the present invention, "data" includes transport blocks (TBs) transmitted over shared channels such as PDSCH, PUSCH, and PSSCH.
[0212] In various embodiments of the present invention, a signal transmission / reception method for groupcast or multicast according to the following three embodiments is proposed, which will be described in detail as follows.
[0213] [First Example]
[0214] A first embodiment of the present invention proposes a method and apparatus for transmitting hybrid automatic repeat request (HARQ) feedback information (e.g., HARQ-acknowledgement (HARQ-ACK) hereinafter referred to as "HARQ-ACK") to a base station or a transmitter when transmitting data for groupcast to the terminal.
[0215] First, the base station provides the terminal with an RNTI used to receive control information for groupcast, for example, via an SIB. Here, multiple RNTIs are provided via the SIB, and each of the multiple RNTIs has a different purpose. For example, any RNTI may be used for a specific broadcast or for a specific emergency situation, and in such cases, its value may be set differently.
[0216] Alternatively, the base station configures the RNTI for groupcast to a specific terminal through higher layer signaling such as a control element (CE) of radio resource control (RRC) or medium access control (MAC). Configuring the RNTI for groupcast to a specific terminal through higher layer signaling is intended to transmit data for groupcast only to terminals in an RRC_connected (RRC_connected) mode. In various embodiments of the present invention, the "RRC_connected mode" refers to a state in which the terminal receives a C-RNTI from the base station and connects to the base station after completing an initial access procedure and a random access procedure.
[0217] As described above, when providing control information and data for groupcast to a terminal in RRC_connected mode, the base station receives feedback information regarding the control information and data for groupcast from the terminal in RRC_connected mode. In various embodiments of the present invention, for example, HARQ feedback information based on distance or reception energy, for example, received signal reference power (RSRP) is transmitted or received.
[0218] Next, with reference to FIG. 11, another example of a signal transmission / reception method for a groupcast service in a wireless communication system according to an embodiment of the present invention will be described.
[0219] FIG. 11 is a diagram illustrating another example of a signal transmission / reception scheme for a groupcast service in a wireless communication system according to an embodiment of the present invention.
[0220] 11, a base station 1101 provides data for groupcast to a plurality of terminals (1103, 1105, 1107, 1109, 1121, 1123, 1125, 1131, and 1133). Each of the terminals (1103, 1105, 1107, 1109, 1121, 1123, 1125, 1131, and 1133) is a terminal in RRC_concented mode, a terminal in RRC_inactive (hereinafter referred to as "RRC_inactive") mode, or a terminal in RRC_idle (hereinafter referred to as "RRC_idle") mode.
[0221] In various embodiments of the present invention, when transmitting or receiving downlink or uplink data, the terminal transmits HARQ feedback information or uplink data to the base station based on distance or reception energy, e.g., RSRP, etc. As an example, the base station 1101 transmits information indicating a reference location 1111 to the terminal via higher layer signaling or SIB signaling. As another example, the base station 1111 transmits information indicating the reference location 1111 via control information for groupcast, e.g., DCI. Here, the reference location 1111 may be expressed as coordinate information, for example, or may be expressed in any form capable of representing the reference location 1111.
[0222] Furthermore, the DCI for groupcast includes a threshold, which is used to compare with the distance or received energy to determine whether a terminal should transmit HARQ feedback information. For example, when determining whether to transmit HARQ feedback information based on distance, the threshold is set based on, for example, the distance from the reference position. In one example, the threshold is set to d1 or d2. Here, d1 indicates that a terminal located at a distance less than d1 from the reference position 1111 should transmit HARQ feedback information, and d2 indicates that a terminal located at a distance less than d2 from the reference position 1111 should transmit HARQ feedback information. In contrast, d1 indicates that a terminal located at a distance d1 or more from the reference position 1111 should transmit HARQ feedback information, and d2 indicates that a terminal located at a distance d2 or more from the reference position 1111 should transmit HARQ feedback information.
[0223] As yet another example, when whether to transmit uplink data is determined based on distance, d1 indicates that a terminal located at a distance less than d1 from the reference position 1111 can transmit uplink data, and d2 indicates that a terminal located at a distance less than d2 from the reference position 1111 can transmit uplink data. In contrast, d1 indicates that a terminal located at a distance d1 or more from the reference position 1111 can transmit uplink data, and d2 indicates that a terminal located at a distance d2 or more from the reference position 1111 can transmit uplink data.
[0224] Here, a position spaced apart by d1 from the reference position 1111 is, for example, position 1113, and a position spaced apart by d2 from the reference position 1111 is, for example, position 1115. In various embodiments of the present invention, the method by which a terminal detects its own position can be implemented in various forms, and detailed description thereof will be omitted.
[0225] In various embodiments of the present invention, whether to transmit HARQ feedback information or uplink data is described as being determined based on distance as an example, but whether to transmit not only the above-mentioned HARQ feedback information or uplink data but also various uplink signals such as a scheduling request (SR, hereinafter referred to as "SR") and a buffer status report (BSR, hereinafter referred to as "BSR") is also determined in a manner similar to the method for determining whether to transmit HARQ feedback information or uplink data.
[0226] Meanwhile, in various embodiments of the present invention, downlink control information, for example DCI, includes at least one of the following bit fields:
[0227] (1) Reference Location Field: This field contains reference location information indicating a location for the receiver to identify whether to transmit HARQ feedback information or uplink data using distance or reception energy, for example, RSRP. For example, in FIG. 11, this field contains location information corresponding to reference location 1111.
[0228] (2) Threshold Distance (Threshold) Field: Contains information indicating a threshold distance value (threshold) that the receiver compares with its own location information and the distance calculated using the reference location information. The threshold distance field contains a distance value such as 100 m or 1 km. The threshold distance value contained in the threshold distance field includes one of the distance values conveyed via higher layer signaling, SIB, etc.
[0229] (3) Inner / Outer Indicator Field: When the receiver compares the distance calculated using the receiver's own location information and reference location information with the specified threshold distance and transmits HARQ feedback information or uplink data, etc. based on the comparison result, if the distance calculated by the receiver using the receiver's own location information and reference location information is equal to or greater than the threshold distance value, the receiver transmits HARQ feedback information or uplink data, etc., or if the distance calculated by the receiver using the receiver's own location information and reference location information is less than the threshold distance, the receiver transmits HARQ feedback information or uplink data, etc., and includes an indicator that indicates whether to transmit HARQ feedback information or uplink data, etc.
[0230] For example, if the inner / outer indicator field contains an inner indicator (hereinafter referred to as "inner indicator") value, only terminals located at a distance less than a threshold distance from the reference position transmit HARQ feedback information or uplink data. Conversely, if the inner / outer indicator field contains an outer indicator (hereinafter referred to as "outer indicator") value, only terminals located at a distance equal to or greater than a threshold distance from the reference position transmit HARQ feedback information or uplink data.
[0231] [Second Example]
[0232] In the first embodiment of the signal transmission / reception method for groupcast or multicast, a method and apparatus for a terminal to transmit HARQ feedback information to a base station or transmitter when transmitting data for groupcast to the terminal has been described.
[0233] Furthermore, a second embodiment of the signal transmission / reception scheme for groupcast or multicast provides a method and apparatus for transmitting data for groupcast to a terminal when the terminal is an RRC_connected terminal, and for determining which data to receive when receiving data for unicast or broadcast together with the data for groupcast, and for transmitting HARQ feedback information for the received data. Hereinafter, for convenience of explanation, data for groupcast will be referred to as "groupcast data," and data for unicast will be referred to as "unicast data." Furthermore, control information for groupcast will be referred to as "groupcast control information," and control information for unicast will be referred to as "unicast control information."
[0234] First, in various embodiments of the present invention, prioritizing reception of specific data means decoding the specific data and not decoding data other than the specific data. Here, decoding the data includes demodulating the data and storing a calculated log likelihood ratio (LLR) value in a soft buffer. Alternatively, decoding the data includes transmitting HARQ feedback information for the data and not transmitting HARQ feedback information for data other than the data, or feeding back an arbitrary value for data other than the data.
[0235] In various embodiments of the present invention, groupcast data and unicast data are distinguished according to a bit field of the DCI or according to an RNTI value scrambled with the CRC of the DCI. In various embodiments of the present invention, processing of groupcast data and unicast data will be described as an example, but this also applies to processing of groupcast control information and unicast control information.
[0236] In various embodiments of the present invention, for example, when a groupcast DCI and a unicast DCI are received simultaneously or in the same slot, various methods of the present invention are considered to determine which of the groupcast DCI and the unicast DCI should be decoded with priority, as follows:
[0237] (1) Method A1
[0238] When groupcast data and unicast data are received simultaneously by a terminal, the unicast data is always given priority over the groupcast data. This is because, in terms of base station scheduling, simultaneous transmission of unicast data and groupcast data means that there is important information that needs to be transmitted to the terminal receiving the unicast data. If the unicast data were not given priority, there would be no reason for the base station to transmit unicast data, and simultaneous transmission of unicast data and groupcast data would not occur.
[0239] (2) Method A2
[0240] When groupcast data and unicast data are received simultaneously by a terminal, the groupcast data always takes priority over the unicast data, for example, when an emergency message is being sent, where processing of the groupcast data takes priority.
[0241] (3) Method A3
[0242] When groupcast data and unicast data are simultaneously received by a terminal, which of the groupcast data and the unicast data is to be given priority is set, for example, via higher layer signaling.
[0243] (4) Method A4
[0244] When groupcast data and unicast data are simultaneously received by a terminal, the terminal determines whether to prioritize the groupcast data or the unicast data based on an indicator included in the DCI. For example, if the DCI for groupcast includes an indicator indicating a quality of service (QoS) value or a priority value, the QoS threshold or priority threshold is set via higher layer signaling. Here, an indicator indicating a QoS value is called a "QoS indicator," and an indicator indicating a priority value is called a "priority indicator." Furthermore, the threshold for the QoS value is called a "QoS threshold," and the threshold for the priority is called a "priority threshold."
[0245] As an example, a terminal that simultaneously receives groupcast data and unicast data compares the QoS threshold with the QoS value indicated by the QoS indicator included in the DCI for groupcast, and determines whether to process the groupcast data preferentially based on the comparison result.
[0246] Alternatively, if both the DCI for groupcast and the DCI for unicast contain QoS indicators, the QoS value indicated by the QoS indicator contained in the DCI for groupcast is compared with the QoS value indicated by the QoS indicator contained in the DCI for unicast, and based on the comparison result, it is determined whether to prioritize the groupcast data or the unicast data.
[0247] As another example, a terminal that simultaneously receives groupcast data and unicast data compares the priority threshold with the priority value indicated by the priority indicator included in the DCI for groupcast, and determines whether to prioritize the groupcast data based on the comparison result.
[0248] Alternatively, if both the DCI for groupcast and the DCI for unicast include a priority indicator, the priority value indicated by the priority indicator included in the DCI for groupcast is compared with the priority value indicated by the priority indicator included in the DCI for unicast, and based on the comparison result, it is determined whether the groupcast data or the unicast data should be given priority.
[0249] (5) Method A5
[0250] When groupcast data and unicast data are simultaneously received by a terminal, whether the groupcast data or the unicast data is given priority is determined differently depending on whether semi-persistent scheduling (SPS, hereinafter referred to as "SPS") or configured grant (CG, hereinafter referred to as "CG") scheduling is available.
[0251] In SPS and CG scheduling, scheduling information is transmitted in advance through higher layer signaling, and transmission is triggered by indicating scheduling resources, transmission time points, etc. through DCI, or data transmission is started without DCI transmission. In contrast, dynamic scheduling is a scheduling mode in which information such as transmission resources, transmission time points, modulation and coding scheme (MCS), and HARQ process IDs is provided through DCI each time data is transmitted.
[0252] For example, if CG scheduling is performed on unicast data and the unicast data is transmitted based on the CG scheduling, and at the same time dynamic scheduling is performed on groupcast data and the groupcast data is transmitted via DCI based on the dynamic scheduling, the terminal simultaneously receives the CG-scheduled unicast data and the dynamically scheduled groupcast data. In this case, the terminal prioritizes dynamic scheduling over CG scheduling and processes the dynamically scheduled groupcast data preferentially.
[0253] On the other hand, if CG scheduling is performed on groupcast data and the groupcast data is transmitted based on the CG scheduling, and simultaneously dynamic scheduling is performed on unicast data and the unicast data is transmitted via DCI based on the dynamic scheduling, the terminal simultaneously receives the CG-scheduled groupcast data and the dynamically scheduled unicast data. In this case, the terminal prioritizes dynamic scheduling over CG scheduling and processes the dynamically scheduled unicast data preferentially.
[0254] (6) Method A6
[0255] When groupcast data and unicast data are simultaneously received by a terminal, whether to prioritize the groupcast data or the unicast data is determined based on whether HARQ feedback information is to be transmitted. As an example, if transmission of HARQ feedback information for groupcast data is disabled, processing of the groupcast data is not prioritized. In contrast, if transmission of HARQ feedback information for unicast data is disabled, processing of the unicast data is not prioritized. That is, method A6 is a method in which data for which HARQ feedback information should be transmitted is processed first.
[0256] Meanwhile, the QoS value or priority value to be applied in the embodiment of the present invention is transmitted through a QoS parameter called a 5G QoS Identifier (5QI, hereinafter referred to as "5QI") in a 5G system, for example. A resource type, a default priority level, a packet delay budget, a packet error rate, a default maximum data burst volume, a default averaging window, etc. are mapped to one 5QI value, and are defined as shown in Table 21 below.
[0257] [Table 21] TIFF0007777120000058.tif189133TIFF0007777120000059.tif239136TIFF0007777120000060.tif242136TIFF0007777120000061.tif89146
[0258] In Table 21, for example, the 5QI value 82 has a resource type of Delay Critical GBR (Guaranteed Bit Rate), a default priority level of 19, a packet delay budget of 10 ms, and a packet error rate of 10 -4 It can be seen that this is mapped to parameters such as the default maximum data burst volume being 255 bytes.
[0259] In various embodiments of the present invention, a set of 5QI values of data transmitted and received over a carrier or bandwidth part (BWP) is configured to indicate the priority of groupcast data or unicast data. For example, a specific BWP is configured to transmit and receive data with 5QI values of 1, 2, 4, 5, 6, 82, 83, and 84 over the BWP. In this case, data with 5QI values other than the eight 5QI values of [1, 2, 4, 5, 6, 82, 83, and 84] is considered not to be transmitted or received over the BWP. In this case, a terminal transmitting control information, for example, DCI, over the BWP includes a 5QI field in the DCI.
[0260] For example, when a corresponding BWP is configured to transmit and receive data with 5QI values of 1, 2, 4, 5, 6, 82, 83, and 84, three bits included in the DCI are used as a 5QI indicator indicating one of the 5QI values [1, 2, 4, 5, 6, 82, 83, and 84]. Therefore, the terminal receives configuration information for setting the 5QI value of the data corresponding to the BWP configuration. Meanwhile, the base station determines the size of the 5QI indication field included in the DCI transmitted in the corresponding BWP. For example, when the configuration information indicating the 5QI value is configured to indicate that the data transmitted through the corresponding BWP corresponds to one of N 5QI values, the 5QI indication field is TIFF0007777120000062.tif10134, it should be noted that various embodiments of the present invention are not necessarily limited thereto. The base station transmits a DCI including 5QI information based on the determined size of the 5QI indication field. A terminal receiving the DCI identifies the 5QI information applied to data scheduled via the DCI by interpreting the 5QI indication field included in the DCI.
[0261] Meanwhile, in various embodiments of the present invention, the terminal performs a specific operation while transmitting and receiving control information and data based on the distance between the transceivers or the distance from a reference position, and the required communication distance of the data being transmitted and received.
[0262] For example, in transmitting and receiving groupcast data, a base station includes reference location information (e.g., an ID value of a zone existing at a specific location) in DCI, which is control information, and further includes a reference distance value (e.g., a reference zone ID, a reference distance, or a distance threshold) that serves as a transmission reference for HARQ feedback information in the DCI and transmits it.
[0263] Then, a terminal receiving groupcast data decodes and receives the DCI transmitted from the base station and identifies the reference position information and the distance value serving as the reference for transmitting HARQ feedback information included in the DCI. The terminal (note that the term "terminal" is used interchangeably with "receiver" here) that receives the DCI determines whether or not to transmit HARQ feedback information to the transmitter, i.e., the base station, based on the identified reference position information, the reference distance value, and its own location information. As an example, if the distance difference between the reference position and the terminal's own location is equal to or greater than the reference distance value serving as the reference for determining whether or not to transmit HARQ feedback information, the terminal does not transmit HARQ feedback information. In contrast, if the distance difference between the reference position and the terminal's own location is less than the reference distance value serving as the reference for determining whether or not to transmit HARQ feedback information, the terminal transmits HARQ feedback information for the groupcast data. The reference position is the location of a specific transmitter or the location of the base station.
[0264] Meanwhile, the reference distance value can be written in the form of a distance value (Range Value) as follows: The distance value is one of the parameters representing the quality of service, i.e., QoS, via the corresponding link.
[0265] A distance value, which is one of the parameters representing QoS, is interpreted as indicating that a specific service should be performed or a specific type of data should be transmitted up to the corresponding distance value. For example, the distance value is a criterion for a transmitter and a receiver to process a data packet. In various embodiments of the present invention, the unit of the distance value is, for example, meters, and the transmitter and the receiver receive maximum distance value information indicating the maximum distance value. This means that, in accordance with the received maximum distance value information, the terminal does not transmit or receive data having a distance value as a QoS parameter that exceeds the maximum distance value indicated by the maximum distance value information. Here, the distance value is not limited to the above description and can be applied in various ways.
[0266] Furthermore, the reference distance value used to determine whether to transmit HARQ feedback information is determined based on data transmitted over the PDSCH, and the reference distance value is a value transmitted together with the data when it is transmitted at a higher layer. The base station transmits the reference distance value by including it in DCI for scheduling the PDSCH. That is, the base station schedules the PDSCH for transmitting data via DCI including the reference distance value of the data transmitted from the base station.
[0267] As one example, the reference distance value is indicated by the DCI in such a way that information directly indicating the reference distance value is included in the DCI, or an index indicating the reference distance value is included in the DCI. As one example, any of a total of n+1 index values from 0, ..., n is included in the DCI, and index value k indicates a specific reference distance value (e.g., 100 m) or a range of specific reference distance values (e.g., a range from 100 m to 149 m). As another example, an index value indicating a zone ID of a zone representing a specific area is included in the DCI as information indicating the reference distance value.
[0268] In various embodiments of the present invention, data transmitted over a PDSCH is delivered in the form of TBs from a higher layer. One PDSCH can transmit one or two TBs. Here, one TB includes various types of data. If one TB includes various types of data with different reference distance values, it is necessary to determine which of the different reference distance values should be included in the DCI as a representative reference distance value.
[0269] In various embodiments of the present invention, when several types of data having different reference distance values are included in one or more TBs, the representative reference distance value included in the DCI is determined based on one of the following methods:
[0270] The first method is to determine the maximum or minimum value among the reference distance values of various types of data included in one TB as the representative reference distance value included in the DCI. As an example, the reference distance value having the maximum value among the reference distance values of various types of data is included in the DCI as the representative reference distance value. The representative reference distance value is included in a range value field included in the DCI, and in this case, the range value field is written as shown in Table 22 below.
[0271] [Table 22]
[0272] In this way, when the reference distance value having the maximum value among the reference distance values for various types of data contained in one TB is determined as the representative reference distance value, the purpose is to transmit the data that needs to be transmitted the farthest from the reference position.
[0273] Alternatively, if the reference distance value having the smallest value among the reference distance values for various types of data included in one TB is included in the DCI as a representative reference distance value, the distance value field is written as shown in Table 23 below.
[0274] [Table 23]
[0275] In addition, although the above example shows a case where a reference distance value having a maximum or minimum value among reference distance values for various types of data included in one TB is included in the DCI as a representative reference distance value, any of the reference distance values of various types of data, other than the maximum or minimum value, may be included in the DCI as a representative reference distance value depending on the situation, or a pair of the maximum and minimum values may be included in the DCI as a representative reference distance value. In this way, when one TB includes various types of data having different reference distance values, the representative reference distance value included in the range value field may be selected in various ways depending on the situation, and may be determined based on a method that can improve the efficiency of groupcast or multicast, for example.
[0276] Meanwhile, although the reference distance values included in the range value field have been described above using the case where one TB is transmitted on the PDSCH as an example, the same method can be applied to the case where two TBs are transmitted on the PDSCH. For example, a reference distance value having the maximum value among the reference distance values of various types of data included in the two TBs is included in the range value field of the DCI, and this is described as shown in Table 24 below.
[0277] [Table 24]
[0278] Alternatively, it is included in the SCI having the smallest reference distance value among the reference distance values of various types of data included in the two TBs.
[0279] Alternatively, the reference distance value having the smallest value among the reference distance values of various types of data included in one TB is included in the DCI as a representative reference distance value, in which case the distance value field is written as shown in Table 25 below.
[0280] [Table 25]
[0281] In addition, although the above example shows a case where a reference distance value having a maximum or minimum value among the reference distance values of various types of data included in two TBs is included in the DCI as a representative reference distance value, any of the reference distance values of various types of data, other than the maximum or minimum value, may be included in the DCI as a representative reference distance value depending on the situation, or a pair of the maximum and minimum values may be included in the DCI as a representative reference distance value. In this way, when two TBs include various types of data having different reference distance values, the representative reference distance value included in the range value field may be selected in various ways depending on the situation, and may be determined based on a method that can improve the efficiency of groupcast or multicast, for example.
[0282] Meanwhile, although the above describes a method for selecting a representative reference distance value from the reference distance values of various types of data included in two TBs, it goes without saying that a method for selecting a representative reference distance value from the reference distance values of various types of data included in three or more TBs can also be implemented in the same manner as the method for selecting a representative reference distance value from the reference distance values of various types of data included in two TBs. Next, a second method for determining a representative reference distance value included in a DCI when various types of data having different reference distance values are included in one or more TBs will be described as follows.
[0283] In the second method, a criterion for selecting a representative reference distance value from among a plurality of reference distance values is set, one of the plurality of reference distance values is selected based on the set criterion, and the selected reference distance value is included in the DCI. As an example, the criterion for selecting the reference distance value to be included in the range value field of the DCI is set to the maximum value, minimum value, average value, or the like among the reference distance values of various types of data, and the transmitter selects the reference distance value to be included in the DCI according to the criterion.
[0284] [Third Example]
[0285] In the first embodiment of the signal transmission / reception method for groupcast or multicast, a method and apparatus for a terminal to transmit HARQ feedback information to a base station or transmitter when transmitting data for groupcast to the terminal has been described.
[0286] In addition, in the second embodiment of the signal transmission / reception method for groupcast or multicast, when transmitting data for groupcast to a terminal, if the terminal is an RRC_connected terminal, a method and apparatus are described regarding which data to receive when receiving data for unicast and / or broadcast together with the data for groupcast, and how to transmit HARQ feedback information for the received data.
[0287] Furthermore, in a third embodiment of the signal transmission / reception method for groupcast or multicast, if the terminal is an RRC_connected terminal when groupcast data is transmitted to the terminal, a method and apparatus for receiving data according to the capability of the RRC_connected terminal are provided.
[0288] First, the maximum data rate supported by a terminal in an NR system is determined as follows, which is specifically described in Equation 2. Rewriting Equation 2, the following expression is obtained:
[0289]
number
[0290] That is, the above Equation 2 describes the maximum data rate supported by a terminal in an NR system. In the above Equation 2, j represents the number of carriers aggregated through carrier aggregation (CA), and R max = 948 / 1024, TIFF0007777120000068.tif10128 represents the maximum number of layers, TIFF0007777120000069.tif10128 represents the maximum modulation order, and f (j) represents the scaling factor, and μ represents the subcarrier spacing. (j) is reported by the terminal as one of the values 1, 0.8, 0.75, or 0.4, and μ is given in the format of Table 14 as described above.
[0291] The maximum data rate of the terminal is compared with the actually scheduled data rate so that scheduling is not performed at a time beyond the terminal's capability.
[0292] The terminal determines the maximum data rate by calculating the maximum data rate according to the communication partner or by obtaining the maximum data rate based on a pre-stored value. The terminal then uses the determined maximum data rate to compare with the actual instantaneous data rate. This comparison is performed based on the following Equation 5:
[0293] In Equation 5 below, the left side of the inequality sign represents the instantaneous data rate of scheduled data, and DataRateCC on the right side of the inequality sign represents the maximum data rate of the terminal in the corresponding serving cell (determined by the terminal's capability). Based on DataRateCC in Equation 5 below, a corresponding value is used depending on whether the scheduling is scheduling of transmission and reception between the terminal and a base station, such as PDSCH or PUSCH, or scheduling of transmission and reception between the terminal and another terminal, such as PSSCH.
[0294]
number
[0295] In Equation 5, L represents the number of OFDM symbols allocated to the PDSCH or PSSCH, and M represents the number of TBs transmitted on the corresponding PDSCH or PSSCH. In Equation 5, L also includes the number of symbols for automatic gain control (AGC) transmitted by the terminal on the sidelink. In Equation 5, TIFF0007777120000071.tif9128 is expressed as in Equation 6 below.
[0296]
number
[0297] In addition, in the above equation 5, μ represents the subcarrier spacing used for transmitting the PDSCH or PSSCH.
[0298] In addition, in the m-th TB, V in the above formula 5 j、m is expressed as in the following Equation 7.
[0299]
number
[0300] In Equation 7, A represents the size of the TB (transport block size: TBS, hereinafter referred to as "TBS"), C represents the number of code blocks (CB) included in the TB, and C' represents the number of code blocks scheduled in the corresponding TB. In addition, in the case of code block group (CBG) retransmission, C and C' are different. In addition, in Equation 7, |x| represents the largest integer not greater than x.
[0301] In the above, DataRateCC represents the maximum data rate supported by the terminal on the corresponding carrier or serving cell, and is determined as shown in Equation 5 above.
[0302] Alternatively, the maximum data rate supported by the terminal is expressed as follows:
[0303]
number
[0304] Equation 8 above is an example of calculating the maximum data rate DataRateCC supported by the terminal in the j-th serving cell.
[0305] In the above formula 8, Rmax=948 / 1024, TIFF0007777120000075.tif9128 represents the maximum number of layers, TIFF0007777120000076.tif9128 represents the maximum modulation order, f(j) represents the scaling exponent, and μ represents the subcarrier spacing. (j) is reported by the terminal as one of the values 1, 0.8, 0.75, or 0.4, and μ is given in the format of Table 8 as described above.
[0306] Furthermore, in the above formula 8, TIFF0007777120000077.tif9128 represents the average OFDM symbol length, It is represented as TIFF0007777120000078.tif14128, TIFF0007777120000079.tif7128 represents the maximum number of RBs in BW(j).
[0307] In addition, in Formula 8, OH (j) denotes the overhead value, which is given as 0.14 for the downlink of FR1 (band below 6 GHz), 0.18 for the uplink of FR1, 0.08 for the downlink of FR2 (band above 6 GHz), and 0.10 for the uplink of FR2.
[0308] Meanwhile, in various embodiments of the present invention, the calculation operation based on Equation 5 takes into consideration the transmission of groupcast data and unicast data as follows.
[0309] (1) Method B1
[0310] This method considers not only the scheduling of unicast data but also the scheduling of groupcast data and includes it in the calculation of the left side of Equation 5. That is, the left side of Equation 5 indicates the instantaneous data rate of scheduled data, but in this case, the instantaneous data rate of scheduled data is calculated taking into account not only unicast data but also groupcast data.
[0311] (2) Method B2
[0312] This is a method of considering not only the scheduling of unicast data but also the scheduling of groupcast data for which transmission of HARQ feedback information is enabled, and including them in the calculation of the left side of Equation 5. That is, the left side of Equation 5 indicates the instantaneous data rate of scheduled data, but in this case, the instantaneous data rate of scheduled data is detected by considering not only unicast data but also groupcast data for which transmission of HARQ feedback information is enabled.
[0313] (3) Method B3
[0314] This is a method of considering not only the scheduling of unicast data but also the scheduling of groupcast data scheduled using an RNTI value for a specific groupcast for an RRC_connected terminal, and including these in the calculation of the left side of Equation 5. That is, the left side of Equation 5 indicates the instantaneous data rate of the scheduled data, and in this case, the instantaneous data rate of the scheduled data is detected by considering not only the unicast data but also the groupcast data scheduled using an RNTI value for a specific groupcast for an RRC_connected terminal.
[0315] (4) Method B4
[0316] This is a method of including not only the scheduling of unicast data but also the scheduling of groupcast data set via upper layer signaling or the scheduling of groupcast data scheduled using a HARQ process ID set via upper layer signaling in the calculation of the left side of Equation 5. That is, the left side of Equation 5 indicates the instantaneous data rate of scheduled data, and in this case, the instantaneous data rate of scheduled data is detected by taking into consideration not only the unicast data but also the groupcast data set via upper layer signaling or the groupcast data scheduled using a HARQ process ID set via upper layer signaling.
[0317] Next, with reference to FIG. 12, the structure of a base station according to an embodiment of the present invention will be described.
[0318] Figure 12 is a schematic diagram illustrating an example of the structure of a base station according to an embodiment of the present invention. The base station embodiment shown in Figure 12 is for illustrative purposes only, and therefore Figure 12 does not limit the scope of the invention to any particular implementation of a base station.
[0319] 12, the base station includes multiple antennas (1205a-1205n), multiple RF transceivers (1210a-1210n), transmit (TX) processing circuitry 1215, and receive (RX) processing circuitry 1220. The base station also includes a controller / processor 1225, memory 1230, and a backhaul or network interface 1235.
[0320] The RF transceivers (1210a-1210n) receive input RF signals, such as signals transmitted from terminals in the network, from the antennas (1205a-1205n). The RF transceivers (1210a-1210n) down-convert the input RF signals to IF or baseband signals. The IF or baseband signals are sent to the RX processing circuitry 1220, which filters, decodes, and / or digitizes the baseband or IF signals to generate processed baseband signals. The RX processing circuitry 1220 sends the processed baseband signals to the controller / processor 1225 for further processing.
[0321] TX processing circuitry 1215 receives analog or digital data (such as voice data, web data, email, or interactive video game data) from controller / processor 1225. TX processing circuitry 1215 encodes, multiplexes, and / or digitizes the output baseband data to generate processed baseband or IF signals. RF transceivers (1210a-1210n) receive the processed baseband or IF signals output from TX processing circuitry 1215 and upconvert the baseband or IF signals to RF signals that are transmitted via antennas (1205a-1205n).
[0322] The controller / processor 1225 includes one or more processors or other processing devices that control the overall operation of the base station. In one example, the controller / processor 1225 controls the reception of forward channel signals and the transmission of reverse channel signals by the RF transceivers (1210a-1210n), the RX processing circuitry 1220, and the TX processing circuitry 1215 in accordance with well-known principles. The controller / processor 1225 supports additional functionality, such as more advanced wireless communication functions.
[0323] In various embodiments of the present invention, controller / processor 1225 performs overall operations related to a signal transmission / reception scheme for groupcast or multicast. In particular, controller / processor 1225 performs overall operations related to a method for supporting a terminal in transmitting HARQ feedback information to a base station or transmitter when transmitting data for groupcast to a terminal in the first embodiment of the signal transmission / reception scheme for groupcast or multicast.
[0324] In addition, in the second embodiment of the signal transmission / reception scheme for groupcast or multicast, when transmitting data for groupcast to a terminal, if the terminal is an RRC_connected terminal and receives data for unicast or broadcast together with the data for groupcast, the controller / processor 1225 performs overall operations related to a method for determining which data to receive and how to transmit HARQ feedback information for the received data.
[0325] Furthermore, the controller / processor 1225 performs overall operations related to a method of receiving data according to the capability of an RRC_connected terminal when transmitting groupcast data to the terminal in the third embodiment of the signal transmission / reception scheme for groupcast or multicast, if the terminal is an RRC_connected terminal.
[0326] Additionally, controller / processor 1225 may support differential weighted beamforming or directional routing operations to efficiently steer signals output from multiple antennas (1205a-1205n) in desired directions, and any of a variety of other functions may be supported by controller / processor 1225 at the base station.
[0327] The controller / processor 1225 also executes programs and other processes, such as the operating system, that reside in the memory 1230. The controller / processor 1225 moves data into and out of the memory 1230 as needed by the running processes.
[0328] The controller / processor 1225 is also connected to a backhaul or network interface 1235. The backhaul or network interface 1235 allows the base station to communicate with other devices or systems over a backhaul connection or over a network. The interface 1235 supports communication over any suitable wired or wireless connection. In one example, if the base station is implemented as part of a cellular communication system (such as a cellular communication system supporting 5G, LTE, or LTE-A), the interface 1235 allows the base station to communicate with other base stations over a wired or wireless backhaul connection. If the base station is implemented as an access point, the interface 1235 allows the base station to communicate over a wired or wireless local area network or to a larger network (such as the Internet) over a wired or wireless connection. The interface 1235 includes suitable structure to support communication over a wired or wireless connection, such as an Ethernet or RF transceiver.
[0329] The memory 1230 is coupled to the controller / processor 1225. A portion of the memory 1230 includes RAM, and another portion of the memory 1230 includes flash memory or other ROM.
[0330] While FIG. 12 illustrates an example of a base station, various modifications can be made to FIG. 12. In one example, a base station includes any number of each of the components shown in FIG. 12. As a particular example, an access point includes multiple interfaces 1235, and a controller / processor 1225 supports a routing function for routing data between other network addresses. As another particular example, while shown as including a single instance of TX processing circuitry 1215 and a single instance of RX processing circuitry 1220, a base station may include multiple instances of each (such as one per RF transceiver). Furthermore, various components in FIG. 12 can be combined, further subdivided, or omitted, and additional components can be added as needed.
[0331] Next, with reference to FIG. 13, the structure of a terminal according to an embodiment of the present invention will be described.
[0332] FIG. 13 is a diagram illustrating an example of the structure of a terminal according to an embodiment of the present invention.
[0333] The embodiment of the terminal shown in FIG. 13 is for illustrative purposes only, and therefore FIG. 13 does not limit the scope of the invention to any particular implementation of the terminal.
[0334] 13, the terminal includes an antenna 1305, a radio frequency (RF) transceiver 1310, TX processing circuitry 1315, a microphone 1320, and receive (RX) processing circuitry 1325. The terminal also includes a speaker 1330, a processor 1340, an input / output (I / O) interface (IF) 1345, a touchscreen 1350, a display 1355, and memory 1360. Memory 1360 includes an operating system (OS) 1361 and one or more applications 1362.
[0335] The RF transceiver 1310 receives an input RF signal transmitted by a base station of the network from an antenna 1305. The RF transceiver 1310 downconverts the input RF signal to an intermediate frequency (IF) or baseband signal. The IF or baseband signal is sent to the RX processing circuitry 1325, which filters, decodes, and / or digitizes the baseband or IF signal to generate a processed baseband signal. The RX processing circuitry 1325 sends the processed baseband signal to a speaker 1330 (such as voice data) or a processor 1340 (such as web browsing data) for further processing.
[0336] TX processing circuitry 1315 receives analog or digital voice data from microphone 1320 or other output baseband data (such as web data, email, or interactive video game data) from processor 1340. TX processing circuitry 1315 encodes, multiplexes, and / or digitizes the output baseband data into a processed baseband or IF signal. RF transceiver 1310 receives the processed baseband or IF signal output from TX processing circuitry 1315 and up-converts the baseband or IF signal to an RF signal that is transmitted via antenna 1305.
[0337] Processor 1340 may include one or more processors or other processing devices and executes OS 1361 stored in memory 1360 to control the overall operation of the terminal. In one example, processor 1340 controls the reception of downlink channel signals and the transmission of uplink channel signals by RF transceiver 1310, RX processing circuitry 1325, and TX processing circuitry 1315 in accordance with well-known principles. In some embodiments, processor 1340 includes at least one microprocessor or microcontroller.
[0338] In various embodiments of the present invention, processor 1340 performs overall operations related to a signal transmission / reception scheme for groupcast or multicast. In particular, processor 1340 performs overall operations related to a method for supporting a terminal in transmitting HARQ feedback information to a base station or a transmitter when transmitting data for groupcast to a terminal in the first embodiment of the signal transmission / reception scheme for groupcast or multicast.
[0339] In addition, when transmitting data for groupcast to a terminal in the second embodiment of the signal transmission / reception scheme for groupcast or multicast, if the terminal is an RRC_connected terminal and receives data for unicast or broadcast together with the data for groupcast, the processor 1340 performs overall operations related to a method of determining which data to receive and how to transmit HARQ feedback information for the received data.
[0340] Furthermore, the processor 1340 performs overall operations related to a method for receiving data according to the capability of an RRC_connected terminal when transmitting groupcast data to the terminal in the third embodiment of the signal transmission / reception method for groupcast or multicast, if the terminal is an RRC_connected terminal.
[0341] Processor 1340 also executes other processes and programs native to memory 1360, such as a process for CSI feedback in the uplink channel. Processor 1340 moves data into and out of memory 1360 as required by an executing process. In some embodiments, processor 1340 is configured to execute applications 1362 based on OS program 1361 or in response to signals received from a base station or operator. Processor 1340 is further coupled to I / O interface 1345, which provides the terminal with the ability to connect to other devices, such as laptop computers, handheld computers, etc. I / O interface 1345 is the communication path between these accessories and processor 1340.
[0342] Processor 1340 is also coupled to a touchscreen 1350 and a display unit 1355. A terminal operator inputs data into the terminal using touchscreen 1350. Display 1355 may be a liquid crystal display, light emitting diode display, or other display that renders text and / or at least limited graphics, such as from a website.
[0343] Memory 1360 is coupled to processor 1340. A portion of memory 1360 includes random access memory (RAM), and the remainder of memory 1360 includes flash memory or other read-only memory (ROM).
[0344] While Figure 13 illustrates an example of a terminal, various modifications may be made to Figure 13. In one example, various components of Figure 13 may be combined, further divided, or omitted, and other components may be added according to particular needs. Furthermore, as a particular example, processor 1340 may be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Also, although Figure 13 illustrates the terminal as configured as a mobile phone or smartphone, the terminal may be configured to operate as other types of mobile or stationary devices.
[0345] Meanwhile, each of a terminal and a base station for implementing an embodiment of the present invention includes a transmitter, a receiver, and a processor.
[0346] In order to transmit groupcast control information and unicast control information, and groupcast data and unicast data in the embodiments of the present invention, the receiver, processor, and transmitter of each of the base station and the terminal must operate according to the above-described embodiments. When the embodiments of the present invention are applied to data transmission and reception on the sidelink, the base station may be a terminal that performs transmission on the sidelink or may be a general base station. Also, the terminal is a terminal that performs transmission or reception on the sidelink.
[0347] Next, the internal structure of a terminal according to an embodiment of the present invention will be described with reference to FIG.
[0348] FIG. 14 is a block diagram illustrating an example of the internal structure of a terminal according to an embodiment of the present invention.
[0349] As shown in FIG. 14 , the terminal includes a receiving unit 1400, a transmitting unit 1404, and a processing unit 1402. In one embodiment of the present invention, the receiving unit 1400 and the transmitting unit 1404 are collectively referred to as a transceiver unit. The transceiver unit transmits and receives signals to and from a base station. Here, the signals include control information and data. To this end, the transceiver unit includes an RF transmitter that up-converts and amplifies the frequency of a signal to be transmitted, an RF receiver that low-noise amplifies a received signal and down-converts the frequency, and the like. In addition, the transceiver unit receives a signal via a wireless channel and outputs it to the processing unit 1402, and transmits the signal output from the processing unit 1402 via the wireless channel. The processing unit 1402 controls a series of processes so that the terminal operates according to one embodiment of the present invention described above.
[0350] Next, with reference to FIG. 15, the internal structure of a base station according to an embodiment of the present invention will be described.
[0351] FIG. 15 is a block diagram schematically illustrating an example of the internal structure of a base station according to an embodiment of the present invention.
[0352] As shown in FIG. 15 , the base station includes a receiving unit 1501, a transmitting unit 1505, and a processing unit 1503. In one embodiment of the present invention, the receiving unit 1501 and the transmitting unit 1505 are collectively referred to as a transceiver unit. The transceiver unit transmits and receives signals to and from a terminal. The signals include control information and data. To this end, the transceiver unit includes an RF transmitter that up-converts and amplifies the frequency of a signal to be transmitted, and an RF receiver that low-noise amplifies and down-converts the frequency of a received signal. In addition, the transceiver unit receives signals via a wireless channel and outputs them to the processing unit 1503, and transmits the signals output from the processing unit 1503 via the wireless channel. The processing unit 1503 controls a series of processes so that the base station operates according to one embodiment of the present invention described above.
[0353] Meanwhile, the embodiments of the present invention disclosed in this specification and drawings merely present specific examples to easily explain the technical content of the present invention and to facilitate understanding of the present invention, and are not intended to limit the scope of the present invention. In other words, it is obvious to those skilled in the art to which the present invention pertains that other modifications based on the technical concept of the present invention are possible. Furthermore, each embodiment can be combined and operated as needed. For example, the first embodiment and the second embodiment can be combined and applied. Furthermore, one embodiment of the present invention may be implemented in other modifications based on the technical concept of the above embodiment in LTE systems, 5G systems, etc.
[0354] Although the present invention has been described with reference to exemplary embodiments, various changes and modifications may be suggested to those skilled in the art. The present invention is intended to include changes and modifications that fall within the scope of the claims. None of the elements, processes, or functions described herein should be construed as essential elements to be included in the claims. The scope of the patented subject matter is defined by the claims. [Explanation of symbols]
[0355] 102 N symb (OFDM symbol) 104 N BW (subcarrier) 106, 220 slots 108 Resource Blocks (PB or PRB) 110 N RB (subcarrier) 112 Resource Element (RE) 201 Control Area #1 202 Control Area #2 203 Frequency Resources 204 Control Area Length 210 Bandwidth Portion (UE) 300, 400 System-wide frequency band 301, 408 eMBB 303, 305, 307, 410, 412, 414 URLLC data 309, 416 mMTC 402, 404, 406 sub-bands 501 Transmission Block (TB) 503, 517, 519, 521, 523 CRC 507, 509, 511, 513 Code Blocks (CB) 601 Main synchronization signal (PSS) 603 Sub-synchronization signal (SSS) 605 PBCH 802, 804 slot n 806, 808 slot n+4 810 Transmission delay time (Tp) 812 Timing Advance (TA) 900TB1 902 Slot 0 904 ACK / NACK Feedback 906 Slot 4 908 Slot 8 910 TB1 retransmission 1001, 1101 base station 1003, 1005, 1007, 1009, 1011, 1103, 1105, 1107, 1109, 1121, 1123, 1125, 1131, 1133 terminals 1111 Reference position 1113, 1115 position 1205a~1205n, 1305 antenna 1210a~1210n, 1310 RF transceiver 1215, 1315 Transmit (TX) processing circuit 1220, 1325 Receive (RX) processing circuit 1225 Controller / Processor 1230, 1360 memory 1235 Backhaul or Network Interface (IF) 1320 Microphone 1330 Speaker 1340 processor 1345 Input / Output (I / O) Interface (IF) 1350 Touchscreen 1355 Display 1361 OS Program 1362 Applications 1400, 1501 Receiver 1402, 1505 Processing section 1404, 1503 Transmission unit< / mib>
Claims
1. 1. A method performed by a transmitting device in a wireless communication system, comprising: transmitting first control information related to the groupcast including a first priority value for processing the groupcast data; transmitting second control information related to the unicast including a second priority value for processing the unicast data; transmitting first data based on the first control information; transmitting second data based on the second control information; receiving feedback data based on one of the first control information and the second control information; the first priority value and the second priority value are used to determine whether the groupcast data or the unicast data is to be given priority processing at a receiving device; the first control information includes information indicating a reference position, information indicating a threshold distance, and information having a first value or a second value; the first value indicates that the receiving device performs feedback for the groupcast when the distance between the reference position and the receiving device is less than the threshold distance; The method, wherein the second value indicates that the receiving device will perform feedback for the groupcast if the distance between the reference position and the receiving device is greater than or equal to the threshold distance.
2. 10. The method of claim 1, wherein the first control information relates to hybrid automatic repeat request (HARQ) feedback for groupcast.
3. 2. The method of claim 1, wherein the second control information relates to hybrid automatic repeat request (HARQ) feedback for unicast.
4. 10. The method of claim 1, wherein the feedback data relates to hybrid automatic repeat request (HARQ) feedback.
5. 2. The method of claim 1, wherein if the feedback data is based on the first control information, no other feedback data is received based on the second control information.
6. 1. A method performed by a receiving device in a wireless communication system, comprising: receiving first control information related to groupcast data, the first control information including a first priority value for processing the groupcast data; receiving second control information related to unicast, the second control information including a second priority value for processing the unicast data; determining whether to prioritize the groupcast data or the unicast data based on a comparison of the first priority value and the second priority value; receiving first data based on the first control information; receiving second data based on the second control information; transmitting feedback data based on one of the first control information and the second control information; the first control information includes information indicating a reference position, information indicating a threshold distance, and information having a first value or a second value; the first value indicates that the receiving device performs feedback for the groupcast when the distance between the reference position and the receiving device is less than the threshold distance; The method, wherein the second value indicates that the receiving device will perform feedback for the groupcast if the distance between the reference position and the receiving device is greater than or equal to the threshold distance.
7. 7. The method of claim 6, wherein the first control information relates to hybrid automatic repeat request (HARQ) feedback for groupcast.
8. 7. The method of claim 6, wherein the second control information relates to hybrid automatic repeat request (HARQ) feedback for unicast.
9. 7. The method of claim 6, wherein the feedback data relates to hybrid automatic repeat request (HARQ) feedback.
10. 7. The method of claim 6, wherein if the feedback data is based on the first control information, no other feedback data is received based on the second control information.
11. A transmitting device in a wireless communication system, A transceiver; at least one processor coupled to the transceiver; The at least one processor transmitting first control information related to the groupcast including a first priority value for processing the groupcast data; transmitting second control information related to the unicast including a second priority value for processing the unicast data; Transmitting first data based on the first control information via the transceiver; Transmitting second data based on the second control information via the transceiver; configured to receive, via the transceiver, feedback data based on one of the first control information and the second control information; the first priority value and the second priority value are used to determine whether the groupcast data or the unicast data is to be given priority processing at a receiving device; the first control information includes information indicating a reference position, information indicating a threshold distance, and information having a first value or a second value; the first value indicates that the receiving device performs feedback for the groupcast when the distance between the reference position and the receiving device is less than the threshold distance; A transmitting device, characterized in that the second value indicates that the receiving device will perform feedback for the groupcast when the distance between the reference position and the receiving device is greater than or equal to the threshold distance.
12. 12. The transmitting apparatus of claim 11, wherein the first control information relates to hybrid automatic repeat request (HARQ) feedback for groupcast.
13. 12. Transmitting device according to claim 11, characterized in that the transmitting device is adapted to carry out the method according to any one of claims 3 to 5.
14. A receiving device in a wireless communication system, A transceiver; at least one processor coupled to the transceiver; The at least one processor receiving first control information related to groupcast data, the first control information including a first priority value for processing the groupcast data; receiving second control information related to unicast, the second control information including a second priority value for processing the unicast data; determining whether to prioritize the groupcast data or the unicast data based on a comparison between the first priority value and the second priority value; receiving first data based on the first control information via the transceiver; receiving second data based on the second control information via the transceiver; configured to transmit, via the transceiver, feedback data based on one of the first control information and the second control information; the first control information includes information indicating a reference position, information indicating a threshold distance, and information having a first value or a second value; the first value indicates that the receiving device performs feedback for the groupcast when the distance between the reference position and the receiving device is less than the threshold distance; A receiving device, characterized in that the second value indicates that the receiving device will perform feedback for the groupcast when the distance between the reference position and the receiving device is greater than or equal to the threshold distance.
15. Receiver device according to claim 14, characterized in that the receiver device is adapted to carry out the method according to any one of claims 7 to 10.
Citation Information
Patent Citations
Method and device for transmitting or receiving groupcast feedback in wireless cellular communication system
US20200106566A1
Method for transmitting sidelink HARQ feedback in wireless communication system
WO2020153721A1
Cited By
Wireless sound output device and wireless sound output system comprising same
US12666228B2