Method and apparatus for transmitting / receiving signals for multicast in a wireless communication system
By using PDCCH and GC-PDSCH to schedule multicast data in the wireless communication system, and using PDCCH and PDSCH to schedule unicast data HARQ feedback information, the problem of low resource utilization efficiency in multicast and multicast services is solved, and more efficient data transmission and terminal capability matching are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-20
- Publication Date
- 2026-03-24
AI Technical Summary
In wireless communication systems, when a base station sends the same data to multiple terminals, multicast and multi-cast services may lead to inefficiencies in frequency and time resources.
By using the Physical Downlink Control Channel (PDCCH) to send control information in the wireless communication system, scheduling the Group Common-Physical Downlink Shared Channel (GC-PDSCH) to send multicast data, and sending HARQ feedback information for unicast data through the PDCCH, scheduling the Physical Downlink Shared Channel (PDSCH) to send unicast data.
It improves the resource utilization efficiency of multicast and multicast services in wireless communication systems, optimizes the data transmission process, and ensures that RRC_connected terminals receive data according to their capabilities.
Smart Images

Figure CN116057969B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to wireless communication systems, and more specifically, to methods and apparatus for transmitting / receiving signals for multicast and / or multiplecast. Background Technology
[0002] Wireless communication technologies have primarily been developed for human services such as voice, multimedia, and data communication. With the commercialization of fifth-generation (5G) communication systems, the number of connected devices is expected to explode and connect to communication networks. Examples of things connected to the network may include vehicles, robots, drones, home appliances, displays, smart sensors installed in various infrastructures, construction machinery, and factory equipment. Mobile devices will evolve into various form factors, such as augmented reality glasses, virtual reality headsets, and holographic devices. In the sixth-generation (6G) era, efforts are underway to develop enhanced 6G communication systems to provide a wide range of services by connecting hundreds of billions of devices and things. For this purpose, 6G communication systems are referred to as super 5G systems.
[0003] In the 6G communication system, which is expected to be realized around 2030, the maximum transmission rate will be terabit-per-second (1000 gigabits) bps, and the wireless latency will be 100 microseconds (μsec). In other words, the transmission rate of the 6G communication system will be 50 times faster than that of the 5G communication system, and the wireless latency will be reduced to one-tenth.
[0004] To achieve these high data rates and ultra-low latency, 6G communication systems are considered to be implemented in the terahertz band (e.g., the 95 GHz to 3 THz band). With path loss and atmospheric absorption problems worsening in the megahertz band compared to the millimeter waves (mmWave) introduced in 5G, technologies that guarantee signal arrival (i.e., coverage) will become even more crucial. As a primary technology for ensuring coverage, multi-antenna transmission technologies such as novel waveforms, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antennas, or massive MIMO are needed, exhibiting better coverage characteristics than radio frequency (RF) devices and orthogonal frequency division multiplexing (OFDM). New technologies are being discussed, such as metamaterial-based lenses and antennas, high-dimensional spatial multiplexing technologies using orbital angular momentum (OAM), and reconfigurable smart surfaces (RIS) to enhance megahertz band signal coverage.
[0005] For 6G communication systems and network systems designed to enhance frequency efficiency, including full-duplex technology (developing full-duplex technology that utilizes the same frequency resources for both uplink and downlink), network technologies that integrate satellite and High Altitude Platform Stations (HAPS) to optimize and automate network operations and support innovative network architectures for mobile base stations, dynamic spectrum sharing technology that avoids conflicts based on spectrum usage prediction, AI-based communication technologies that utilize AI from the design phase and internalize end-to-end AI support to optimize the system, and next-generation distributed computing technologies that enable services beyond the limitations of UE computing capabilities through ultra-high performance communication and mobile edge computing (MEC) or the cloud. Furthermore, ongoing efforts are being made to enhance connectivity between devices, further optimize networks, promote the implementation of network entities in software, and increase the openness of wireless communication by designing new protocols to be used in 6G communication systems, implementing hardware-based security environments, developing mechanisms for secure data use, and developing technologies for maintaining privacy.
[0006] This research and development work on 6G communication systems will enable the next generation of hyper-connected experiences through the hyper-connectivity of 6G, encompassing both human-to-thing and thing-to-thing connections. Specifically, 6G communication systems will be able to provide a variety of services, such as truly immersive extended reality (XR), high-fidelity mobile holograms, and digital copies. Furthermore, due to enhanced security and reliability, services such as remote surgery, industrial automation, and emergency response will be provided through 6G communication systems, and will have various applications in the medical, automotive, and home appliance industries. Summary of the Invention
[0007] [Technical Issues]
[0008] In wireless communication systems, base stations can provide multicast and / or multicast services by sending the same data to several terminals. However, providing multicast and / or multicast services to each terminal via separate data transmission / reception can lead to inefficiencies in frequency and time resources. Therefore, there is a need for methods and apparatus for efficiently performing data transmission / reception to provide multicast and / or multicast services.
[0009] [Technical Solution]
[0010] One aspect of this disclosure is to provide methods and apparatus for transmitting and receiving signals for multicast and / or multiplecast in a wireless communication system.
[0011] Another aspect of this disclosure is to provide a method and apparatus for transmitting / receiving HARQ feedback information for multicast and / or multicast data in a wireless communication system.
[0012] Another aspect of this disclosure is to provide a method and apparatus for transmitting / receiving signals in a wireless communication system, taking into account the relationship between data used for multicast and / or broadcast and data used for unicast and / or broadcast.
[0013] Another aspect of this disclosure is to provide methods and apparatus for processing data from RRC_connected terminals in a wireless communication system, and for sending / receiving HARQ feedback information when receiving data for multicast and / or multi-cast and data for unicast and / or broadcast together.
[0014] Another aspect of this disclosure is to provide a method and apparatus in which, in a wireless communication system, an RRC_connected terminal receiving data for multicast and / or multicast receives data for multicast and / or multicast according to its capabilities.
[0015] According to various embodiments of the present disclosure, a method performed by a transmitting device in a wireless communication system can be provided. The method may include: transmitting first control information via a physical downlink control channel (PDCCH), the first control information including information related to Hybrid Automatic Repeat Request (HARQ) feedback for multicast data, and scheduling a group common-physical downlink shared channel (GC-PDSCH) to transmit multicast data via the GC-PDSCH; and transmitting second control information via the PDCCH, the second control information including information related to HARQ feedback for unicast data, and scheduling a physical downlink shared channel (PDSCH) to transmit unicast data via the physical downlink shared channel (PDSCH).
[0016] According to various embodiments of the present disclosure, a method performed by a receiving device in a wireless communication system can be provided. The method may include: receiving first control information via a physical downlink control channel (PDCCH), the first control information including information related to Hybrid Automatic Repeat Request (HARQ) feedback for multicast data, and scheduling a group common-physical downlink shared channel (GC-PDSCH) to transmit multicast data via the GC-PDSCH; and receiving second control information via the PDCCH, the second control information including information related to HARQ feedback for unicast data, and scheduling a physical downlink shared channel (PDSCH) to transmit unicast data via the physical downlink shared channel (PDSCH).
[0017] According to various embodiments of the present disclosure, a transmitting apparatus in a wireless communication system can be provided. The apparatus may include: a transceiver; and at least one processor, the at least one processor being configured to: transmit first control information via the transceiver via a physical downlink control channel (PDCCH), the first control information including information related to Hybrid Automatic Repeat Request (HARQ) feedback for multicast data, and schedule a group common-physical downlink shared channel (GC-PDSCH) to transmit multicast data via the GC-PDSCH; and transmit second control information via the transceiver via the PDCCH, the second control information including information related to HARQ feedback for unicast data, and schedule a physical downlink shared channel (PDSCH) to transmit unicast data via the physical downlink shared channel (PDSCH).
[0018] According to various embodiments of the present disclosure, a receiving device in a wireless communication system can be provided. The device may include: a transceiver; and at least one processor, the at least one processor being configured to: receive, via the transceiver, via a physical downlink control channel (PDCCH), the first control information including information related to Hybrid Automatic Repeat Request (HARQ) feedback for multicast data, and schedule a group common-physical downlink shared channel (GC-PDSCH) to transmit multicast data via the GC-PDSCH; the first control information scheduling the physical downlink control channel (PDCCH) via the GC-PDSCH; and receive, via the transceiver, via the PDCCH, second control information including information related to HARQ feedback for unicast data, and schedule the physical downlink shared channel (PDSCH) to transmit unicast data via the physical downlink shared channel (PDSCH).
[0019] The method of the transmitting apparatus proposed in various embodiments of this disclosure includes: in the method of the transmitting apparatus in a wireless communication system, generating information related to whether to transmit Hybrid Automatic Repeat Request (HARQ) feedback information for multicast data; generating information related to the priority of processing multicast data and unicast data and / or broadcast data; and transmitting at least one of the information related to whether to transmit HARQ feedback information for multicast data and the information related to the priority of processing multicast data and unicast data and / or broadcast data.
[0020] The receiving device method proposed in various embodiments of this disclosure includes: in the receiving device method of a wireless communication system, 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 multicast data and information related to the priority of processing multicast data and unicast data and / or broadcast data.
[0021] The transmitting apparatus proposed in various embodiments of this disclosure includes: a transceiver for transmitting and receiving signals in a transmitting apparatus of a wireless communication system; and a processor for generating information related to whether to transmit Hybrid Automatic Repeat Request (HARQ) feedback information for multicast data, generating information related to the priority of processing multicast data and unicast data and / or broadcast data, and transmitting via the transceiver at least one of the information related to whether to transmit HARQ feedback information for multicast data and the information related to the priority of processing multicast data and unicast data and / or broadcast data.
[0022] The receiving apparatus proposed in various embodiments of this disclosure includes: a transceiver in a receiving apparatus of a wireless communication system for receiving a signal from a transmitting apparatus; and a processor for identifying from the signal at least one of information relating to whether to transmit Hybrid Automatic Repeat Request (HARQ) feedback information for multicast data and information relating to the priority of processing multicast data and unicast data and / or broadcast data.
[0023] [Beneficial Effects]
[0024] One aspect of this disclosure has the effect of making it possible to provide methods and apparatus for transmitting and receiving signals for multicast and / or multiplecast in a wireless communication system.
[0025] Another aspect of this disclosure has the effect of enabling methods and apparatus for providing HARQ feedback information for transmitting / receiving data for multicast and / or multiplecast in a wireless communication system.
[0026] Another aspect of this disclosure has the effect of making it possible to provide methods and apparatus for transmitting / receiving signals in a wireless communication system, taking into account the relationship between data for multicast and / or broadcast and data for unicast and / or broadcast.
[0027] Another aspect of this disclosure makes it possible to provide a method and apparatus for processing data of an RRC_connected terminal and sending / receiving HARQ feedback information when receiving data for multicast and / or multi-cast and data for unicast and / or broadcast in a wireless communication system.
[0028] Another aspect of this disclosure has the effect of enabling an RRC_connected terminal that provides a method and apparatus for receiving data for multicast and / or multicast, based on its capabilities in a wireless communication system, to receive such data. Attached Figure Description
[0029] Figure 1 It is a diagram showing the downlink or uplink time-frequency domain transmission structure of a 5G (or New Radio (NR)) system;
[0030] Figure 2 This is a diagram showing the control area for transmitting downlink control channels in a 5G wireless communication system;
[0031] Figure 3 This is a diagram illustrating an example of allocating eMBB, URLLC, and mMTC data in frequency-time resources in a communication system;
[0032] Figure 4 This is a diagram illustrating another example of how eMBB, URLLC, and mMTC data are allocated in frequency-time resources in a communication system;
[0033] Figure 5 This is a diagram illustrating how a transport block is divided into several code blocks and an example of CRC is added;
[0034] Figure 6 This is a diagram illustrating the mapping of the synchronization signal and physical broadcast channel states of the NR system in the frequency and time domains;
[0035] Figure 7 This is a diagram showing the symbols that can be transmitted in SS / PBCH blocks according to the subcarrier spacing;
[0036] Figure 8 This is a diagram illustrating the processing time of a terminal in a 5G or NR system when a terminal receives a first signal and the terminal sends a second signal, according to an embodiment disclosed herein;
[0037] Figure 9 This is a diagram illustrating an example of scheduling and transmitting data according to time slots (e.g., TB), receiving HARQ-ACK feedback for the corresponding data, and performing retransmission based on that feedback;
[0038] Figure 10 This is a schematic diagram illustrating examples of signal transmission / reception schemes for multicast services in a wireless communication system according to various embodiments of the present disclosure;
[0039] Figure 11This is a schematic diagram illustrating another example of a signal transmission / reception scheme for multicast services in a wireless communication system according to various embodiments of the present disclosure;
[0040] Figure 12 This is a schematic diagram illustrating the internal structure of an example base station according to an embodiment of the present disclosure;
[0041] Figure 13 This is a schematic diagram illustrating the internal structure of an example terminal according to an embodiment of the present disclosure;
[0042] Figure 14 This is a block diagram schematically illustrating the internal structure of a terminal according to an embodiment of the present disclosure; and
[0043] Figure 15 This is a block diagram schematically illustrating the internal structure of a base station according to an embodiment of the present disclosure. Detailed Implementation
[0044] New Radio (NR) access technology, a new 5G communication technology, is designed to freely reuse various services in terms of time and frequency resources. Correspondingly, waveform / parameter sets and reference signals can be dynamically or freely allocated in services as needed. To provide optimal service to terminals in wireless communication, it is crucial to provide optimized data transmission by measuring interference and channel quality; therefore, accurate measurement of channel states is essential. However, unlike 4G communication, where channel and interference characteristics do not change significantly depending on frequency resources, 5G channels experience drastic changes in channel and interference characteristics depending on the service, thus requiring support based on subsets of Frequency Resource Groups (FRGs), which allows for their segmentation and measurement. Meanwhile, the service types supported by NR systems can be categorized as Enhanced Mobile Broadband (eMBB), mMTC (massive Machine-Type Communication), and Ultra-Reliable Low-Latency Communication (URLLC). eMBB, mMTC, and URLLC are services for high-rate transmission of large amounts of data, minimizing terminal power consumption and multi-terminal access, and high reliability and low latency, respectively. Different requirements can be applied depending on the type of service applied to the terminal.
[0045] Therefore, a variety of services can be provided to users in a communication system, thus requiring a method for providing each service within the same time interval based on its characteristics, and an apparatus for providing multiple services to users using this method.
[0046] The embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
[0047] In describing the embodiments, descriptions of techniques well-known in the art and not directly related to this disclosure have been omitted. This is to further clarify the gist of the disclosure without making it unclear.
[0048] For the same reason, some components may be shown exaggerated or schematically. The size of each component does not necessarily reflect its actual size. Throughout the figures, the same reference numerals are used to refer to the same components.
[0049] The advantages, features, and methods of implementing this disclosure will become clearer from the embodiments described below in conjunction with the accompanying drawings. However, this disclosure is not limited to the embodiments disclosed herein, and various modifications can be made thereto. The embodiments disclosed herein are provided merely to inform those skilled in the art of the disclosed categories. This disclosure is limited only by the appended claims. The same reference numerals denote the same components throughout the specification.
[0050] It should be understood that the boxes and combinations of flowcharts in each flowchart can be executed by computer program instructions. Since computer program instructions can be located in the processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, the instructions executed by the processor of the computer or other programmable data processing equipment generate means for performing the functions described in conjunction with the boxes of each flowchart. Since computer program instructions can be stored in a computer-usable or computer-readable storage medium that can be oriented towards a computer or other programmable data processing equipment to implement functions in a specified manner, the instructions stored in the computer-usable or computer-readable storage medium can produce a product including instruction means for performing the functions described in conjunction with the boxes of each flowchart. Since computer program instructions can be located in a computer or other programmable data processing equipment, the instructions executed on the computer or other programmable data processing equipment to generate a series of operational steps and to operate the computer or other programmable data processing equipment can provide steps for performing the functions described in conjunction with the boxes of each flowchart.
[0051] Furthermore, each box can represent a module, segment, or part of code, including one or more executable instructions for performing a specified logical function. It should also be noted that in some alternative execution examples, the functions mentioned in the boxes may appear in different orders. For example, two boxes shown consecutively may be executed substantially simultaneously or in reverse order, depending on the corresponding functions.
[0052] As used herein, the term "cell" refers to a software element or hardware element, such as a field-programmable gate array (FPGA) or an application-specific integrated circuit (ASIC). A cell performs a specific function. However, the term "cell" is not limited to referring to a software or hardware element. A "cell" can be configured in a storage medium that can be addressed or configured to reproduce one or more processors. Thus, by way of example, a "cell" includes elements such as software elements, object-oriented software elements, class elements and task elements, procedures, functions, attributes, processes, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data schemas, tables, arrays, and variables. The functionality provided in an element or "cell" can be combined with additional elements or can be split into sub-elements or sub-cells. Furthermore, elements or "cells" can be implemented to reproduce one or more CPUs in a device or secure multimedia card. According to embodiments of this disclosure, a "...cell" can include one or more processors.
[0053] Wireless communication systems have evolved from voice-centric services to broadband wireless communication systems that provide high data rates and high-quality packet data services, such as 3GPP High-Speed Packet Access (HSPA), Long Term Evolution (LTE) or Evolved Universal Terrestrial Radio Access (E-UTRA), LTE Advanced (LTE-A), 3GPP2 High-Speed Packet Data (HRPD), Ultra Mobile Broadband (UMB), and the IEEE 802.16e communication standard. Furthermore, for 5G wireless communication systems, 5G or New Radio (NR) communication is being standardized.
[0054] As a representative broadband wireless communication system, the NR system employs Orthogonal Frequency Division Multiplexing (OFDM) for both the downlink (DL) and uplink (UL). More specifically, the NR system uses Cyclic Prefix OFDM (CP-OFDM) for the downlink and two schemes for the uplink: CP-OFDM and Discrete Fourier Transform Extended OFDM (DFT-S-OFDM). The uplink refers to the wireless link through which a terminal (User Equipment (UE) or Mobile Station (MS)) transmits data or control signals to a base station (BS, or eNode B), while the downlink refers to the wireless link through which the base station transmits data or control signals to the terminal. This multi-access scheme allocates and operates time-frequency resources carrying data or control information for each user without overlap, i.e., maintaining orthogonality, thereby distinguishing the data or control information for each user.
[0055] The NR system employs a Hybrid Automatic Repeat Request (HARQ) scheme. If decoding fails during the initial transmission, the corresponding data is retransmitted through the physical layer. With HARQ, if the receiver fails to decode the data accurately, it sends a negative acknowledgment (NACK) to the transmitter, allowing the transmitter to retransmit the corresponding data through the physical layer. The receiver improves data reception by combining the retransmitted data with the previously failed-to-decode data. Furthermore, if the receiver decodes the data accurately, it can send an acknowledgment (ACK) to the transmitter, allowing the transmitter to send new data.
[0056] Figure 1 This is a diagram illustrating the basic structure of the time-frequency domain, which is the radio resource domain, where data or control channels are transmitted on the downlink or uplink of an NR system.
[0057] exist Figure 1 In the diagram, the horizontal axis represents the time domain, and the vertical axis represents the frequency domain. The smallest transmission unit in the time domain is an OFDM symbol, and Nsymb(10²) OFDM symbols together constitute a time slot 10⁶. The length of a subframe is defined as 1.0 millisecond, and a radio frame 11⁴ is defined as 10 milliseconds. The smallest transmission unit in the frequency domain is a subcarrier, and the bandwidth of the entire system's transmission band consists of a total of NBW(10⁴) subcarriers. A frame can be defined as 10 milliseconds. A subframe can be defined as 1 millisecond; therefore, a frame can consist of a total of 10 subframes. A time slot can be defined as 14 OFDM symbols (i.e., the number of symbols per time slot). A subframe can consist of one or more time slots, and the number of time slots included in a subframe can vary depending on the subcarrier spacing setting value μ. Figure 2 The examples illustrate the cases where the subcarrier spacing setting is μ=0 and μ=1. If μ=0, a subframe can consist of one time slot; if μ=1, a subframe can consist of two time slots. In other words, the number of time slots in each subframe depends on the subcarrier spacing setting μ. The number of time slots per frame may vary. Possibly different. Depending on the spacing μ of each subcarrier, and It can be defined in Table 1 below.
[0058] [Table 1]
[0059]
[0060] Prior to Radio Resource Control (RRC) connection, the terminal can be configured to have an Initial Bandwidth Part (BWP) for initial access via the base station through the Master Information Block (MIB). More specifically, during the initial access phase, the terminal can receive configuration information necessary for initial access, including the search space and control area (Control Resource Set (CORESET)), via the MIB. On this control area, the Physical Downlink Control Channel (PDCCH) can be transmitted to receive system information (Residual System Information (RMSI) or System Information Block 1 corresponding to SIB1). Each of the control area and search space configured with the MIB can be considered as identity (ID) 0. The base station can notify the terminal via the MIB of configuration information for control area #0, such as frequency allocation information, time allocation information, parameter sets, etc. Furthermore, the base station can notify the terminal via the MIB of configuration information for the timing and monitoring period of control area #0, i.e., configuration information for search space #0. The terminal can use the frequency range obtained from the MIB and set as control area #0 as the initial BWP for initial access. At this time, the identifier (ID) of the initial BWP can be considered as 0.
[0061] The MIB may include the following information.
[0062] <mib>
[0063]
[0064] <MIB Field Description>
[0065]
[0066] In the method of configuring the bandwidth part, a terminal before RRC connection can receive the configuration information of the initial bandwidth part via the MIB in the initial access phase. More specifically, the terminal can be configured with a control region for a downlink control channel, on which downlink control information (DCI) for scheduling SIBs can be sent from the MIB of the physical broadcast channel (PBCH). At this time, the bandwidth of the control region configured by the MIB can be regarded as the initial bandwidth part, and the terminal can receive the physical downlink shared channel (PDSCH) for sending SIBs via the configured initial bandwidth part. The initial bandwidth part can be used for other system information (OSI), paging, and random access, as well as for receiving SIBs.
[0067] If the terminal is configured with one or more bandwidth parts, the base station can use the bandwidth part indicator in the DCI to indicate the change of the BWP to the terminal.
[0068] The basic resource unit in the time-frequency domain is the resource element (RE) 112, and it can be represented by the OFDM symbol index and the subcarrier index. A resource block (RB) 108 (or physical resource block (PRB)) is defined as NRB (110) consecutive subcarriers in the frequency domain. Generally, the minimum transmission unit of data is the RB unit. In general, in the NR system, Nsymb = 14, NRB = 12, and NBW is proportional to the bandwidth of the system transmission band. The data rate can increase proportionally to the number of RBs scheduled for the terminal.
[0069] In the NR system, in the case of an FDD system that differentiates the downlink and uplink by frequency, the downlink transmission bandwidth and the uplink transmission bandwidth may be different from each other. The channel bandwidth refers to the RF bandwidth corresponding to the system transmission bandwidth. Tables 2 and 3 respectively show some corresponding relationships among the system transmission bandwidth, subcarrier spacing, and channel bandwidth defined in the NR system for bands below 6 GHz and above 6 GHz. For example, in an NR system with a channel bandwidth of 100 MHz and a subcarrier spacing of 30 kHz, the transmission bandwidth consists of 273 RBs. Hereinafter, N / A can be a bandwidth-subcarrier combination not supported by the NR system.
[0070] [Table 2]: Configuration of Frequency Range 1 (FR1)
[0071]
[0072] [Table 3]: Configuration of Frequency Range 2 (FR2)
[0073]
[0074] In the NR system, frequency ranges can be defined separately for FR1 and FR2, as shown in Table 4 below.
[0075] [Table 4]
[0076] Frequency range specification Corresponding frequency range FR1 450MHz-7125MHz FR2 24250MHz-52600MHz
[0077] The ranges of FR1 and FR2 can be varied and applied differently. For example, the frequency range of FR1 can be varied from 450MHz to 6000MHz.
[0078] Next, the synchronization signal (SS) / PBCH block in 5G will be described.
[0079] The SS / PBCH block can refer to a physical layer channel block composed of the primary SS (PSS), secondary SS (SSS), and PBCH. Details are as follows.
[0080] -PSS: A signal used as a reference for downlink time / frequency synchronization and providing partial information for the cell ID.
[0081] -SSS: Used as a reference for downlink time / frequency synchronization and provides additional information about the cell ID not provided by PSS. Additionally, it can be used as a reference signal for PBCH demodulation.
[0082] -PBCH: Provides the basic system information necessary for the terminal to transmit and receive data and control channels. This basic system information may include search space-related control information indicating radio resource mapping information for the control channel, scheduling control information for the separate data channels used to transmit system information, etc.
[0083] -SS / PBCH Blocks: SS / PBCH blocks consist of a combination of PSS, SSS, and PBCH. One or more SS / PBCH blocks can be sent within 5 milliseconds, and each sent SS / PBCH block can be distinguished by an index.
[0084] The terminal can detect the PSS and SSS during the initial access phase and can decode the PBCH. The terminal can obtain the MIB from the PBCH and configure it to have Control Area #0 (which may correspond to the Control Area index 0). Assuming the selected SS / PBCH block and the Quasi-Coordinated Localization (QCLed) of the Demodulation Reference Signal (DMRS) transmitted in Control Area #0, the terminal can monitor Control Area #0. The terminal can receive system information from the downlink control information transmitted in Control Area #0. The terminal can obtain configuration information related to the Random Access Channel (RACH) required for initial access from the received system information. Considering the selected SS / PBCH index, the terminal can send a Physical RACH (PRACH) to the base station, and the base station receiving the PRACH can obtain information about the SS / PBCH block index selected by the terminal. Through this process, the base station can know which block the terminal has selected from each SS / PBCH block and monitor the associated Control Area #0.
[0085] Next, we will describe downlink control information (DCI) in a 5G system in detail.
[0086] In 5G systems, scheduling information for uplink data (or Physical Uplink Shared Channel (PUSCH)) or downlink data (or Physical Downlink Data Channel (PDSCH)) is transmitted from the base station to the terminal via DCI. The terminal can monitor the DCI format for fallback and the DCI format for non-fallback for PUSCH or PDSCH. The fallback DCI format can be configured with predefined fixed fields between the base station and the terminal, while the non-fallback DCI format can include configurable fields. DCI can include various other formats besides these, and it can vary depending on whether the format indicates whether the DCI is used for power control or for notifying the Slot Format Indicator (SFI).
[0087] DCI messages are transmitted via the PDCCH, which serves as the physical downlink control channel, through channel coding and modulation processes. A Cyclic Redundancy Check (CRC) is added to the DCI message payload, and the CRC is scrambled with a Radio Network Temporary Identifier (RNTI) corresponding to the terminal's identity. Different RNTIs can be used for different purposes of the DCI message, such as terminal-specific (or UE-specific) data transmission, power control commands, or random access responses. That is, the RNTI is not explicitly transmitted, but it is included in and transmitted during the CRC calculation process. After receiving a DCI message transmitted on the PDCCH, the terminal can use the assigned RNTI to identify the CRC. If the CRC identification result is correct, the terminal knows that the message has been sent. The PDCCH is mapped and transmitted within the control resource set (CORESET) configured for the terminal.
[0088] For example, the DCI for scheduling PDSCH for System Information (SI) can be scrambled with SI-RNTI. The DCI for scheduling PDSCH for Random Access Response (RAR) messages can be scrambled with RA-RNTI. The DCI for scheduling PDSCH for paging messages can be scrambled with P-RNTI. The DCI for Notification Slot Format Indicator (SFI) can be scrambled with SFI-RNTI. The DCI for Notification Transmit Power Control (TPC) can be scrambled with TPC-RNTI. The DCI for scheduling Terminal Specific PDSCH or PUSCH can be scrambled with Cell RNTI (C-RNTI). In the above, scrambling the DCI with the RNTI value can refer to adding the RNTI value to the CRC bits of the DCI via an XOR operation (0+0=0, 1+0=1, and 1+1=0). Here, the XOR operation can be a modulo-2 operation. If the number of bits in the DCI's CRC is different from the number of bits in the RNTI, the operation can be performed using the LSB or MSB of the one with more bits. For example, if the DCI's CRC has 24 bits and the RNTI has 16 bits, then the RNTI can be scrambled using the CRC's LSB 16 bits.
[0089] DCI format 0_0 can be used as a fallback DCI to schedule PUSCH, in which case CRC can be scrambled using C-RNTI. DCI format 0_0 with C-RNTI scrambling for CRC can include information such as the following.
[0090] [Table 5]
[0091]
[0092]
[0093] DCI format 0_1 can be used as a fallback DCI to schedule PUSCH, in which case CRC can be scrambled using C-RNTI. DCI format 0_1 with CRC scrambled using C-RNTI can include information such as the following.
[0094] [Table 6]
[0095]
[0096]
[0097]
[0098]
[0099]
[0100] DCI format 1_0 can be used as a fallback DCI to schedule PDSCH, in which case CRC can be scrambled using C-RNTI. DCI format 1_0 with C-RNTI scrambling of CRC can include information such as the following.
[0101] [Table 7]
[0102]
[0103]
[0104] DCI format 1_1 can be used as a non-backoff DCI to schedule PDSCH, in which case CRC can be scrambled using C-RNTI. DCI format 1_1 with C-RNTI scrambled CRC can include information such as the following.
[0105] [Table 8]
[0106]
[0107]
[0108]
[0109] The following section describes a method for allocating time-domain resources for data channels in a 5G communication system.
[0110] The base station can configure tables for time-domain resource allocation information for downlink data channels (PDSCH) and uplink data channels (PUSCH) for the terminal via higher-layer signaling (e.g., RRC signaling). For PDSCH, a table with up to maxNrofDL allocation = 16 entries can be configured, and for PUSCH, a table with up to maxNrofUL allocation = 16 entries can be configured. The time-domain resource allocation information may include, for example, PDCCH-to-PDSCH time slot timing (which is designated as K0 and corresponds to the time interval between the PDCCH reception time and the PDSCH transmission time scheduled by the received PDCCH) or PDCCH-to-PUSCH time slot timing (which is designated as K2 and corresponds to the time interval between the PDCCH time and the PUSCH transmission time scheduled by the received PDCCH), location information, the length of the start symbol for scheduling PDSCH or PUSCH within the time slot, the mapping type of PDSCH or PUSCH, etc. For example, the information shown in Tables 9 and 10 below can also be notified from the base station to the terminal.
[0111] [Table 9]
[0112]
[0113] [Table 10]
[0114]
[0115] The base station can notify the terminal of one of the entries in the time-domain resource allocation information table via L1 signaling (e.g., DCI) (e.g., indicated by the "time-domain resource allocation" field within the DCI). The terminal can obtain the time-domain resource allocation information for PDSCH or PUSCH based on the DCI received from the base station.
[0116] The downlink control channel in a 5G communication system will now be described in more detail with reference to the accompanying drawings.
[0117] Figure 2 This is a diagram illustrating an example of the control area for transmitting downlink control channels in a 5G wireless communication system. Figure 2 An example is shown where two control regions (control region #1 201 and control region #2 202) are configured within a time slot 220 on the time axis and within the terminal's bandwidth portion (UE bandwidth portion) 210 on the frequency axis. Control regions 201 and 202 can be configured within specific frequency resources 203 within the entire system bandwidth portion 210 on the frequency axis. One or more OFDM symbols can be configured on the time axis, which can be defined as the control region length (control resource set duration) 204. Reference Figure 2 In the example shown, control region #1 201 is configured to have a control region length of two symbols, and control region #2 202 is configured to have a control region length of one symbol.
[0118] The control region in 5G described above can be configured via higher-layer signaling (e.g., system information, MIB, and RRC signaling) from the base station to the terminal. Configuring the control region for the terminal means providing the terminal with information such as the control region identity, the frequency location of the control region, and the symbol length of the control region. For example, higher-layer signaling may include the information in Table 11 below.
[0119] [Table 11]
[0120]
[0121]
[0122]
[0123] In Table 11, the tci-StatesPDCCH (Transmission Configuration Indicator (TCI) status) configuration information may include information for the Channel State Information Reference Signal (CSI-RS) index or one or more SS / PBCH block indices, which have a QCL relationship with the DMRS transmitted in the corresponding control area.
[0124] For example, each control information included in DCI format 1_1, which serves as scheduling control information (DL authorization) for downlink data, can be as follows.
[0125] - Carrier indicator: Indicates which carrier the data is transmitted on by the DCI-scheduled data - 0 or 3 bits.
[0126] - DCI format indicator: Indicates the DCI format, specifically whether the corresponding DCI is used for downlink or uplink. - [1] bit
[0127] - Bandwidth indicator: Indicates whether the bandwidth has changed. - 0, 1, or 2 bits
[0128] - Frequency domain resource assignment: This is resource allocation information that indicates the allocation of frequency domain resources. The resources represented vary depending on whether the resource allocation type is 0 or 1.
[0129] - Time-domain resource assignment: This is resource allocation information that indicates the allocation of time-domain resources. It can be a configuration that indicates a predefined PDSCH time-domain resource allocation list or higher-layer signaling - 1, 2, 3, or 4 bits.
[0130] -VRB to PRB mapping: Indicates the mapping relationship between Virtual Resource Blocks (VRBs) and Physical Resource Blocks (PRBs) - 0 or 1 bit
[0131] -PRB Binding Size Indicator: Indicates the size of the physical resource block bindings assuming the same pre-encoded bindings are applied -0 or 1 bit.
[0132] - Rate Matching Indicator: Indicates which rate match group is used among the rate match groups configured via the higher layer applied to the PDSCH - 0, 1, or 2 bits.
[0133] -ZP CSI-RS trigger: Triggers zero-power channel state information reference signal -0, 1, or 2 bits.
[0134] - Configuration information related to transport blocks (TBs): indicating the modulation and coding scheme (MCS) for one or two TBs, new data indicator (NDI), and redundancy version (RV).
[0135] - Modulation and Coding Scheme (MCS): Indicates the modulation scheme and coding rate used for data transmission. That is, this can indicate the coding rate value that may indicate the TBS and channel coding information, and whether it is QPSK, 16QAM, 64QAM, or 256QAM.
[0136] - New data indicator: Indicates whether HARQ is an initial transmission or a retransmission.
[0137] - Redundant version: Indicates a redundant version of HARQ.
[0138] - HARQ process number: Indicates the HARQ process number applied to the PDSCH - 4 bits
[0139] - Downlink assignment index: This is an index used to generate a dynamic HARQ-ACK codebook when reporting HARQ-ACK for PDSCH - 0, 2, or 4 bits.
[0140] - TPC commands for PUCCH used for scheduling: Power control information applied to the PUCCH for HARQ-ACK reporting used for PDSCH - 2 bits
[0141] -PUCCH Resource Indicator: Information indicating the PUCCH resource used for HARQ-ACK reporting in PDSCH - 3 bits
[0142] -PDSCH-to-HARQ_feedback timing indicator: Configuration information for the PUCCH slot used to send HARQ-ACK reports for PDSCH - 3 bits
[0143] - Antenna Port: Indicates the antenna port of the PDSCH DMRS and information for DMRS CDM groups that do not transmit PDSCH - 4, 5, or 6 bits
[0144] - Transmission Configuration Indicator: Information indicating beam-related information for the PDSCH - 0 or 3 bits
[0145] -SRS Request: Requests information for SRS transmission - 2 bits
[0146] -CBG Transmission Information: Indicates which block group (CBG) of data is transmitted via PDSCH when block group-based retransmission is configured - 0, 2, 4, 6, or 8 bits.
[0147] -CBG refresh information: Information indicating whether previously received code block groups can be used for HARQ combination - 0 or 1 bit
[0148] -DMRS sequence initialization: Indicates DMRS sequence initialization parameters -1 bit
[0149] In the case of data transmission via PDSCH or PUSCH as described above, time-domain resource allocation can be transmitted by sending information about the time slots for PDSCH / PUSCH and the number L of symbols L that are mapped to the start symbol position S in the corresponding time slot. Here, S can be the relative position from the start of the time slot, L can be the number of consecutive symbols, and S and L can be determined according to the start and length indicator values (SLIV) defined in Equation 1 below.
[0150] [Equation 1]
[0151] If (L-1)≤7, then
[0152] SLIV = 14·(L-1) + S
[0153] otherwise
[0154] SLIV = 14·(14-L+1)+(14-1-S)
[0155] Where 0 < L ≤ 14-S
[0156] In an NR system, via RRC configuration, a terminal can be configured to have information about the time slots for transmitting PDSCH / PUSCH, as well as a row containing the PDSCH / PUSCH mapping type and SLIV value (e.g., this information can be configured in tabular form). Subsequently, in the time-domain resource allocation of DCI, the base station can transmit the SLIV value, PDSCH / PUSCH mapping type, and information about the time slots for transmitting PDSCH / PUSCH to the terminal by indicating index values in the configured table.
[0157] In the NR system, types A and B have been defined as PDSCH mapping types. In PDSCH mapping type A, the first symbol in the DMRS symbol is located in the second or third OFDM symbol of the time slot. In PDSCH mapping type B, the first symbol is located in the DMRS symbol of the first OFDM symbol in the time domain resource allocated for PUSCH transmission.
[0158] Downlink data can be transmitted on the PDSCH, which serves as the physical channel for downlink data transmission. The PDSCH can be transmitted after the control channel transmission period, and scheduling information such as the specific mapping position in the frequency domain and the modulation scheme is determined based on the DCI transmitted via the PDCCH.
[0159] The base station informs the terminal of the modulation scheme applied to the PDSCH to be transmitted and the size of the data to be transmitted (transmission block size (TBS)) via the MCS, which constitutes the control information of the DCI. In an embodiment, the MCS may consist of 5 bits or more or fewer bits. The TBS corresponds to the size of the data (transmission block (TB)) to be transmitted by the base station before applying channel coding for error correction.
[0160] In this disclosure, a transport block (TB) may include a media access control (MAC) header, a MAC control element, one or more MAC service data units (SDUs), and padding bits. Alternatively, a TB may represent a data unit or a MAC protocol data unit (PDU) passed from the MAC layer to the physical layer.
[0161] The NR system supports the following modulation schemes: Quadrature Phase Shift Keying (QPSK), 16-QAM, 64QAM, and 256QAM, with corresponding modulation orders (Qm) of 2, 4, 6, and 8, respectively. That is, in QPSK modulation, each symbol can transmit 2 bits; in 16QAM modulation, each symbol can transmit 4 bits; in 64QAM modulation, each symbol can transmit 6 bits; and in 256QAM modulation, each symbol can transmit 8 bits.
[0162] Figure 3 and Figure 4 This is a diagram illustrating an example of how data is allocated in frequency-time resources for eMBB, URLLC, and mMTC services considered in 5G or NR systems.
[0163] refer to Figure 3 and Figure 4 It can identify how frequency and time resources are allocated for information transmission in each system.
[0164] Figure 3 This is a diagram illustrating an example of how eMBB, URLLC, and mMTC data are distributed across the entire system frequency band. Figure 3 An example of allocating data for eMBB, URLLC, and mMTC across the entire system frequency band 300 is shown. If URLLC data 303, 305, and 307 need to be generated and transmitted, while eMBB 301 and mMTC 309 are allocated in a specific frequency band and transmitted, then URLLC data 303, 305, and 307 can be transmitted by clearing or not transmitting portions already allocated to eMBB 301 and mMTC 309. In the above services, URLLC requires reduced latency, therefore URLLC data can be allocated (303, 305, and 307) in portions of resource 301 allocated to eMBB. If URLLC is separately allocated and transmitted in the resource where eMBB is allocated, eMBB data may not be transmitted in overlapping frequency-time resources, potentially reducing eMBB data transmission performance. That is, transmission failures of eMBB data may occur due to the allocation of URLLC.
[0165] Figure 4 This is a diagram illustrating an example of eMBB, URLLC, and mMTC data allocation, where the system frequency bands are divided. Figure 4 In this configuration, the entire system frequency band 400 can be divided into subbands 402, 404, and 406, each of which can be used to transmit data and provide services. Information related to the configuration of the subbands can be predetermined and can be transmitted from the base station to the terminal via higher-layer signaling. Alternatively, the subbands can be divided in any manner by the base station or network nodes, thus enabling service provision without sending individual subband configuration information to the terminal. Figure 4 Examples of subbands 402, 404, and 406 for the transmission of eMBB data, URLLC data, and mMTC data are shown.
[0166] To describe the methods and apparatus presented in the embodiments, the terms "physical channel" and "signal" in NR systems may be used. However, the content of this disclosure can be applied to other wireless communication systems besides NR systems.
[0167] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. Detailed descriptions of known techniques or functions may be omitted when it is determined that the subject matter of the disclosure is unclear. The terminology used herein is defined in consideration of the functions in this disclosure and may be replaced with other terms depending on the intent or practice of the user or operator. Therefore, the terminology should be defined based on the overall disclosure.
[0168] According to this disclosure, downlink (DL) refers to the wireless transmission path of signals transmitted from a base station to a terminal, and uplink (UL) refers to the wireless transmission path of signals transmitted from a terminal to a base station.
[0169] Although an NR system has been described in conjunction with embodiments of the present invention, by way of example, embodiments of this disclosure can also be applied to other communication systems with similar technical backgrounds or channel configurations. Furthermore, it will be determined by those skilled in the art that embodiments of this disclosure can be modified to a extent that does not significantly depart from the scope of this disclosure, and such modifications can be applied to other communication systems.
[0170] In this disclosure, the terms "physical channel" and "signal" may be used interchangeably with "data" or "control signal". For example, PDSCH is a physical channel for transmitting data, but in this disclosure, PDSCH can be data.
[0171] As used herein, the term "higher-layer signaling" can refer to a method for delivering signals from a base station to a terminal using downlink data channels of the physical layer or from a terminal to a base station using uplink data channels of the physical layer, and can be used interchangeably with "RRC signaling" or "MAC control element (CE)".
[0172] Figure 5 This is a diagram illustrating an example process where a transport block is divided into several code blocks and a CRC is added.
[0173] Reference Figure 5 CRC 503 can be added to the end or beginning of a transport block (TB) 501 to be transmitted on the uplink or downlink. CRC 503 can have 16 bits, 25 bits, or a fixed number of bits, or a variable number of bits depending on channel conditions, and is used to determine whether channel coding was successful. The block to which CRC 503 is added to TB 501 can be divided into several code blocks (CBs) 507, 509, 511, and 513 (505). Here, the maximum size of the code blocks can be predetermined and divided, and in this case, the last code block 513 can be smaller than the other code blocks 507, 509, and 511. However, this is merely an example; according to another example, 0, a random value, or 1 can be inserted into the last code block 513, so that the last code block 513 has the same length as the other code blocks 507, 509, and 511.
[0174] CRC 517, 519, 521, and 523 can be added to code blocks 507, 509, 511, and 513 (515), respectively. CRC can have 16 bits, 25 bits, or a fixed number of bits and is used to determine whether the channel coding was successful.
[0175] TB 501 and a loop generator polynomial can be used to generate CRC 503, and the loop generator polynomial can be defined in various ways. For example, suppose the loop generator polynomial for a 24-bit CRC satisfies: gCRC24A(D)=D24+D23+D18+D17+D14+D11+D10+D7+D6+D5+D4+D3+D+1, and L=24, for TB data a0, a1, a2, a3, ..., a A-1 ,CRCp0,p1,p2,p3,....,p L-1 It can be determined that when a0D A+23 +a1D A+22 +…+a A-1 D 24 +p0D 23 +p1D 22 +…+p 22 D 1 +p 23 When divided by gCRC24A(D), the remainder is 0. In the example above, the CRC length L is assumed to be 24, but the CRC length L can be determined to have different values, such as 12, 16, 24, 32, 40, 48, 64, etc.
[0176] After adding the CRC to the TB through this process, the TB+CRC can be divided into N CBs 507, 509, 511, and 513. CRCs 517, 519, 521, and 523 can be added to CBs 507, 509, 511, and 513 respectively (515). The CRCs added to the CBs can have a different length than the CRCs added to the TB, or different cyclic generator polynomials can be used to generate the CRCs. Depending on the type of channel code to be applied to the code block, CRC 503 added to the TB and CRCs 517, 519, 521, and 523 added to the code block can be omitted. For example, if an LDPC code is applied to the code block instead of a turbo code, CRCs 517, 519, 521, and 523 to be inserted into the code block can be omitted.
[0177] However, even when applying LDPC, CRC 517, 519, 521, and 523 can be added to the code block. Furthermore, when using polar codes, CRC can be added or omitted.
[0178] As above Figure 5 As described above, the maximum length of a code block depends on the type of channel coding applied to the TB to be transmitted, and the TB and the CRC added to the TB can be divided into code blocks depending on the maximum length of the code block being determined.
[0179] In existing LTE systems, a CRC for the CB is added to the divided CB, and the data bits of the CB and CRC are encoded with the channel code. Therefore, the encoded bits are determined, and the number of bits to be rate matched is determined by pre-agreement on the corresponding encoded bits.
[0180] In the NR system, the TB size (TBS) can be calculated using the following steps.
[0181] Step 1: Calculate N′ of the number of REs allocated to the PDSCH mapping in one PRB as an allocated resource. RE .
[0182] N′ RE It can be calculated as here, It's 12. It can indicate the number of OFDM symbols assigned to the PDSCH. It is the number of REs occupied by DMRS in the same CDM group in a PRB. This is the number of REs used for overhead in a PRB of high signaling configuration, which can be set to one of 0, 6, 12, or 18. Then, the total number N of REs allocated to the PDSCH can be calculated. RE Calculate N RE For min(156, N′) RE )·n PRB n PRB This indicates the number of PRBs allocated to the terminal.
[0183] Step 2: The number of bits N used as temporary information can be... info Calculated as N RE *R*Q m *v. Here, R is the code rate, Qm is the modulation order, and this value can be conveyed using the MCS bit field and predefined table of the DCI. v is the number of layers allocated. If N info If the value is ≤3824, then TBS can be calculated using step 3 below. Otherwise, TBS can be calculated using step 4.
[0184] Step 3: Through equations and N′ can be calculated info TBS can be determined as not less than N′ in Table 12 below. info The value closest to N′ info The value of .
[0185] [Table 12]
[0186]
[0187] Step 4: Through equations and N′ can be calculated info TBS can be generated by N′ info The value is determined by the following [pseudocode 1]. Below, C corresponds to the number of code blocks included in a TB.
[0188] [Beginning of Pseudocode 1]
[0189]
[0190] [End of Pseudocode 1]
[0191] When a CB is input to an LDPC encoder in an NR system, it may be output with parity bits added. The number of parity bits may vary depending on the LDPC base map. The method used to send all parity bits generated by the LDPC encoding for a particular input can be called Full Buffered Rate Matching (FBRM), while the method used to limit the number of parity bits that can be sent can be called Finite Buffered Rate Matching (LBRM). If allocated resources are used for data transmission, the output of the LDPC encoder is created as a circular buffer, and the bits of the created buffer are repeatedly sent as many times as the allocated resources. In this case, the length of the circular buffer may be specified as N. cb .
[0192] If the number of parity bits generated by LDPC encoding is N, in the FBRM method, N cb =N. In the LBRM method, N cb min(N, N) ref ), N ref Given R LBRM It can be determined to be 2 / 3. To obtain TBS... LBRM Assuming the maximum number of layers and maximum modulation order supported by the terminals in the corresponding cell, the method described above for obtaining the TBS is used. If the MCS table supporting 256QAM is used for at least one BWP in the corresponding cell, the maximum modulation order Qm is assumed to be 8; otherwise, it is 6 (64QAM), and the code rate is assumed to be the maximum code rate of 948 / 1024, N. RE Assumed to be 156·n PRB n PRB Assumed to be n PRB,LBRM n PRB,LBRM It can be given in Table 13 below.
[0193] [Table 13]
[0194] Maximum number of PRBs for all BWP configurations across carriers <![CDATA[n PRB,LBRM ]]> Less than 33 32 33to66 66 67to107 107 108to135 135 136to162 162 163to217 217 Greater than 217 273
[0195] The maximum data rate supported by a terminal in an NR system can be determined using Equation 2 below.
[0196] [Equation 2]
[0197]
[0198] In Equation 2, J represents the number of carriers bound by carrier aggregation, and R... max =948 / 1024, The maximum number of layers, f is the maximum modulation order. (j) The scaling exponent is μ, which represents the subcarrier spacing. As f (j) The terminal can report one of 1, 0.8, 0.75 and 0.4, and μ can be given in Table 14 below.
[0199] [Table 14]
[0200] μ <![CDATA[Δf=2 μ ·15[kHz]]]> Cyclic prefix 0 15 normal 1 30 normal 2 60 Normal, expanding 3 120 normal 4 240 normal
[0201] It is the average OFDM symbol length. It can be calculated as and This is the maximum number of RBs in BW(j). OH (j) As overhead values, in FR1 (band less than or equal to 6 GHz), the overhead can be given as 0.14 for downlink and 0.18 for uplink; in FR2 (band above 6 GHz), the overhead can be given as 0.08 for downlink and 0.10 for uplink. Using Equation 2, the maximum data rate in the downlink of a cell with a 100 MHz frequency bandwidth and a 30 kHz subcarrier spacing can be calculated as shown in Table 15 below.
[0202] [Table 15]
[0203]
[0204] In contrast, the actual data rate that a terminal can measure during actual data transmission can be a value obtained by dividing the data volume by the data transmission time. For 1TB transmission, this can be a value obtained by dividing the TBS by the TTI length, or for 2TB transmission, this can be a value obtained by dividing the sum of the TBS by the TTI length. For example, assuming Table 15 is obtained, the maximum actual downlink data rate in a cell with a 100MHz band at a subcarrier spacing of 30kHz can be determined based on the number of allocated PDSCH symbols, as shown in Table 16.
[0205] [Table 16]
[0206]
[0207] The maximum data rate supported by the terminal can be identified via Table 7, and the actual data rate after the allocated TBS can be identified via Table 8. At this point, depending on the scheduling information, there may be situations where the actual data rate exceeds the maximum data rate.
[0208] In wireless communication systems, and specifically in new radio (NR) systems, the data rate that a terminal can support can be agreed upon between the base station and the terminal. This can be calculated using the maximum bandwidth, maximum modulation order, maximum number of layers, etc., supported by the terminal. However, the calculated data rate may differ from the value calculated based on the transport block (TB) size (TBS) and the transmission time interval (TTI) used for actual data transmission.
[0209] Therefore, a larger TBS may be assigned to a terminal than the value corresponding to the data rate supported by the terminal, and to prevent this, a limit may be imposed on the schedulable TBS depending on the data rate supported by the terminal.
[0210] Figure 6 This is a diagram illustrating an example of mapping the synchronization signal (SS) and physical broadcast channel (PBCH) of an NR system in the frequency and time domains.
[0211] The primary synchronization signal (PSS) 601, the secondary synchronization signal (SSS) 603 and PBCH are mapped to 4 OFDM symbols, the PSS and SSS are mapped to 12 RBs, and the PBCH is mapped to 20 RBs. Figure 6 The table shows how the frequency band of the 20 RBs changes according to the subcarrier spacing (SCS). The resource area transmitting PSS, SSS, and PBCH can be referred to as the SS / PBCH block. The SS / PBCH block can be referred to as the SSB block.
[0212] Figure 7 This is a diagram illustrating the symbols for transmitting SS / PBCH blocks based on subcarrier spacing.
[0213] refer to Figure 7 The subcarrier spacing can be set to 15kHz, 30kHz, 120kHz, 240kHz, etc., and the position of the symbol in the SS / PBCH block (or SSB block) can be determined according to each subcarrier spacing. Figure 7 This demonstrates that the location of SSB symbols can be transmitted based on the subcarrier spacing within a symbol over 1 ms, and it is not always necessary to do so. Figure 7 SSBs are sent in the area shown. The location for sending SSB blocks can be configured in the terminal via system information or dedicated signaling.
[0214] Since terminals are generally far from base stations, signals transmitted from terminals are received by the base station after a propagation delay time. The propagation delay time is the value obtained by dividing the path of a radio wave from the terminal to the base station by the speed of light; typically, it can be the value obtained by dividing the distance between the terminal and the base station by the speed of light. In an embodiment, if the terminal is located 100 kilometers from the base station, the signal transmitted from the terminal is received by the base station after approximately 0.34 milliseconds. Conversely, the signal transmitted from the base station is also received by the terminal after approximately 0.34 milliseconds. As mentioned above, the arrival time of signals transmitted from a terminal to the base station can vary depending on the distance between the terminal and the base station. Therefore, when multiple terminals at different locations transmit signals simultaneously, the arrival times of the signals at the base station may differ from one another. To address this issue and allow signals from multiple terminals to arrive at the base station simultaneously, the timing of uplink signal transmission can vary depending on the location of each terminal. In 5G, NR, and LTE systems, this is called timing advance.
[0215] Figure 8 This is a diagram illustrating the processing time of a terminal according to a timing advance in a 5G or NR system when the terminal receives a first signal and the terminal sends a second signal, according to the disclosed embodiments.
[0216] The processing time of the terminal based on timing advance is described in detail below. When the base station sends an uplink scheduling grant (UL grant) or downlink control signals and data (DL grant and DL data) to the terminal in time slot n 802, the terminal can receive the uplink scheduling grant or downlink control signals and data in time slot n 804. At this time, the terminal can receive the later signal by a propagation delay (Tp) 810 later than the time the base station sends the signal. In this embodiment, when the terminal receives the first signal in time slot n 804, the terminal sends the second signal in time slot n+4 806. When the terminal sends a signal to the base station, the terminal can send a HARQ ACK / NACK for uplink data or downlink data at timing 806, which advances the timing advance (TA) 812 from time slot n+4 used as the reference for the signal received by the terminal to allow the signal to arrive at the base station at a specific time. Therefore, in this embodiment, the time when the terminal prepares to send uplink data after receiving uplink scheduling authorization or when the terminal can prepare to transmit HARQ ACK or NACK after receiving downlink data can be the time excluding TA from the time corresponding to the three time slots (814).
[0217] To determine the aforementioned timing, the base station can calculate the absolute value of the TA for the corresponding terminal. The base station can calculate the absolute value of the TA by adding or subtracting the changes in subsequent TAs transmitted via higher-layer signaling from the TA value initially passed to the terminal during the random access phase when the terminal initially accesses the base station. In this disclosure, the absolute value of the TA can be obtained by subtracting the start time of the nth TTI received by the terminal from the start time of the nth TTI sent by the terminal.
[0218] Meanwhile, one of the key performance metrics for cellular wireless communication systems is packet data latency. Therefore, in LTE systems, signal transmission / reception is performed in subframes with a transmission time interval (TTI) of 1 millisecond. LTE systems operating as described above can support terminals with transmission time intervals shorter than 1 millisecond (short TTI UEs). In 5G or NR systems, the transmission time interval may be less than 1 millisecond. Short TTI terminals are suitable for latency-critical services such as LTE Voice (VoLTE) and remote control services. Furthermore, short TTI terminals represent a means to enable mission-critical Internet of Things (IoT) implementations on a cellular basis.
[0219] In 5G or NR systems, when a base station transmits a PDSCH containing downlink data, the DCI indicator K1 value is used to schedule the PDSCH. K1 corresponds to the timing information when the terminal transmits HARQ-ACK information for the PDSCH. Unless instructed to transmit the HARQ-ACK information before the timing-advanced symbol L1, the terminal can send it to the base station. That is, the HARQ-ACK information can be sent from the terminal to the base station either simultaneously with or after the timing-advanced symbol L1. When instructed to transmit the HARQ-ACK information before the timing-advanced symbol L1, the HARQ-ACK information may not be valid in the HARQ-ACK transmission from the terminal to the base station.
[0220] The symbol L1 can be a cyclic prefix (CP) starting from the last time point of PDSCH, T proc,1 The first symbol that follows. T proc,1 It can be calculated according to Equation 3 below.
[0221] [Equation 3]
[0222] T proc,1 =((N1+d) 1,1 +d 1,2 (2048+144)·κ2 -μ )·T C
[0223] In Equation 3 above, N1, d1, 1, d1, 2, K, μ, and TC can be defined as follows.
[0224] - If the HARQ-ACK message is sent on PUCCH (Uplink Control Channel), then d1,1 = 0; if the HARQ-ACK message is sent on PUSCH (Uplink Shared Channel, Data Channel), then d1,1 = 1.
[0225] - If the terminal is configured to have multiple active configuration carriers or carriers, the maximum timing difference between the carriers can be reflected in the second signal transmission.
[0226] - In the case of PDSCH mapping type A, i.e., when the position of the first DMRS symbol is the third or fourth symbol of the time slot, if the position index i of the last symbol of the PDSCH is less than 7, then d1,2 = 7-i is defined.
[0227] - In the case of PDSCH mapping type B, that is, when the position of the first DMRS symbol is the first symbol of PDSCH, if the length of PDSCH is 4 symbols, then d1,2 = 3, and if the length of PDSCH is 2 symbols, then d1,2 = 3 + d, where d is the number of symbols that overlap between PDSCH and PDCCH including the control signal that schedules the corresponding PDSCH.
[0228] -N1, as defined by μ in Table 17 below. μ = 0, 1, 2 and 3 mean subcarrier spacings of 15 kHz, 30 kHz, 60 kHz and 120 kHz respectively.
[0229] [Table 17]
[0230]
[0231] - For the N1 values provided in Table 17 above, different values can be used depending on the UE's capabilities.
[0232] Use the following definition:
[0233] T c =1 / (Δf) max ·N f ), Δf max =480·10 3 Hz, N f =4096, κ=T s / T c =64,T s =1 / (Δf) ref ·N f,ref ),
[0234] -Δf ref =15·10 3 Hz, N f,ref =2048
[0235] Furthermore, in 5G or NR systems, when a base station sends control information including uplink scheduling authorization, it can indicate the K2 value corresponding to the timing information when the terminal sends uplink data or PUSCH.
[0236] Unless instructed to send a PUSCH earlier than the timing advance symbol L2, the terminal may send it to the base station. That is, the PUSCH may be sent from the terminal to the base station simultaneously with or later than the timing advance symbol L2. If instructed to send the PUSCH earlier than the timing advance symbol L2, the terminal may ignore the uplink scheduling authorization control information from the base station.
[0237] Symbol L2 can be the one that needs to be applied from the last time point T of the PDCCH, which includes scheduling authorization. proc,2 The first symbol following the CP of the PUSCH symbol sent afterward. proc,2 The calculation can be performed according to Equation 4 below.
[0238] [Equation 4]
[0239] T proc,2 =((N2+d 2,1 (2048+144)·κ2 -μ )·T C
[0240] In Equation 4 above, N2, d2, 1, K, μ and TC can be defined as follows.
[0241] - If the first symbol in the PUSCH assignment symbols only includes DMRS, then d2,1 = 0; otherwise, d2,1 = 1.
[0242] - If the terminal is configured to have multiple active configuration carriers or carriers, the maximum timing difference between the carriers can be reflected in the second signal transmission.
[0243] -N2, as defined by μ in Table 18 below. μ = 0, 1, 2 and 3 mean subcarrier spacings of 15 kHz, 30 kHz, 60 kHz and 120 kHz respectively.
[0244] [Table 18]
[0245] μ (PUSCH preparation time) N2 [symbol] 0 10 1 12 2 23 3 36
[0246] - For the N2 values provided in Table 18 above, different values can be used depending on the UE's capabilities.
[0247] Use the following definition:
[0248] T c =1 / (Δf) max ·N f ), Δf max =480·10 3 Hz, N f =4096, κ=T s / T c =64,T s =1 / (Δf) ref ·N f,ref ),
[0249] -Δf ref =15·10 3 Hz, N f,ref =2048
[0250] Meanwhile, 5G or NR systems can configure a band portion (BWP) within a carrier to specify which terminal transmits and receives within the configured BWP. This may be intended to reduce the terminal's power consumption. A base station can configure multiple BWPs and can change the active BWP in the control information. The time a terminal can use when a BWP changes can be defined as shown in Table 19 below.
[0251] [Table 19]
[0252]
[0253] In Table 19, frequency range 1 means a frequency band equal to or below 6 GHz, and frequency range 2 means a frequency band equal to or above 6 GHz. In the above embodiments, type 1 and type 2 can be determined based on UE capabilities. Scenarios 1, 2, 3, and 4 in the above embodiments are shown in Table 20 below.
[0254] [Table 20]
[0255]
[0256] Figure 9 This is a diagram illustrating an example of receiving HARQ-ACK feedback for corresponding data based on time slot scheduling and data transmission (e.g., TB), and performing retransmission based on the feedback. Figure 9 In the above, TB1 900 is initially transmitted in time slot 0 902, and its ACK / NACK feedback 904 is transmitted in time slot 4 906. If the initial transmission of TB1 fails and a NACK is received, the retransmission of TB1 910 can be performed in time slot 8 908. In the above, the timing of sending the ACK / NACK feedback and performing the retransmission can be predetermined or determined based on values indicated by control information and / or higher-layer signaling.
[0257] Figure 9 This illustrates an example of TB1 through TB8 being scheduled and transmitted sequentially from time slot 0 according to time slots. For example, TB1 through TB8 can be transmitted, and HARQ process IDs 0 through 7 are assigned to them. If the base station and terminal can only use 4 HARQ process IDs, it may not be possible to transmit 8 different TBs consecutively.
[0258] Meanwhile, various embodiments of this disclosure propose various schemes for multicast services, which are described in detail below.
[0259] In various embodiments of this disclosure, the situation where one terminal sends the same data to multiple terminals or the situation where a base station sends the same data to multiple terminals is referred to as multicast. In various embodiments of this disclosure, it should be noted that the terms "multicast" and "multicast" can be used interchangeably.
[0260] Furthermore, in various embodiments of this disclosure, the term "base station (BS)" can refer to any component (or set of components) configured to provide wireless access based on a type of wireless communication system, such as a transmitting point (TP), a transmitting-receiving point (TRP), an enhanced node B (eNodeB or eNB), a 5G base station (gNB), a macrocell, a femtocell, a Wi-Fi access point (AP), or other wireless-enabled devices. A base station can provide wireless access according to one or more radio 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.
[0261] Furthermore, in various embodiments of this disclosure, the term "terminal" can refer to any component, such as "user equipment (UE)," "mobile station," "subscriber station," "remote terminal," "wireless terminal," "receiving point," or "user equipment." For convenience, in various embodiments of this disclosure, the term "terminal" is used to refer to a device accessing a base station, whether it 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).
[0262] The following will refer to Figure 10 Examples of signal transmission / reception schemes for multicast services in wireless communication systems according to various embodiments are described.
[0263] Figure 10 This is a schematic diagram illustrating examples of signal transmission / reception schemes for multicast services in a wireless communication system according to various embodiments.
[0264] Figure 10 This section describes an example of multicasting where base station 1001 sends the same control information and data to multiple terminals (e.g., terminals 1003, 1005, 1007, and 1011). The base station notifies terminals 1003, 1005, 1007, and 1011 of the G-RNTI (which can be used to receive control information for multicast) via System Information Block (SIB, hereinafter referred to as "SIB"), preset information, preset messages, etc. Here, G-RNTI stands for Group Radio Network Temporary Identifier.
[0265] Each of terminals 1003, 1005, 1007, and 1011 can receive a G-RNTI sent from base station 1001 and use the G-RNTI to receive control information for multicast. The G-RNTI can be scrambled with a cyclic redundancy check (CRC) of the control information for multicast (e.g., downlink control information (DCI)) and then sent.
[0266] exist Figure 10 In this configuration, terminal 1009 can access base station 1001 and receive cell radio network temporary identifier (C-RNTI, hereinafter referred to as "C-RNTI") from base station 1001. Terminal 1011 can access base station 1001 and receive C-RNTI and G-RNTI for multicast from base station 100.
[0267] The situation where the same control information and data are sent and one or more terminals can receive the same control information and data can be referred to as multicast for control information and data. Furthermore, in Figure 10 In this context, the situation where a C-RNTI or a terminal-specific RNTI is received by a terminal (e.g., terminal 1009 or terminal 1011), and only a specific terminal can use the C-RNTI or terminal-specific RNTI to receive control information and data, can be referred to as unicast for control information and data.
[0268] In various embodiments of this disclosure, the terminal can be configured to receive control channel signals and data channel signals for multicast from transmitter A, and control channel signals and data channel signals for unicast from transmitter B. In various embodiments of this disclosure, transmitter A and transmitter B can be the same or different transmitters. In various embodiments of this disclosure, each of transmitter A and transmitter B can be a base station, a carrier, or a general-purpose terminal.
[0269] If each of sender A and sender B is a base station, then multicast and unicast data can be transmitted from the base station, i.e., they can be sent via the Uu link.
[0270] Alternatively, if each of sender A and sender B is a carrier or a regular terminal, then multicast and unicast transmissions can be sidelink transmissions. In this case, each of sender A and sender B can be a terminal acting as a leader node or anchor node in a corresponding group, capable of performing multicast transmissions for at least one other terminal in the corresponding group, and capable of receiving control information from at least one other terminal. In various embodiments of this disclosure, sender A can be a carrier, and sender B can be a base station. Although various embodiments of this disclosure have been described assuming that sender A and sender B are a single sender, various embodiments of this disclosure can be applied even if sender A and sender B are different senders.
[0271] The terminal may receive, or receive from, a base station or another terminal in the group (here, another terminal in the group may be the leader node), an RNTI corresponding to a unique identifier (ID) used for receiving control channel signals and data channel signals for multicast. (In the description below, it should be noted that the RNTI corresponding to the unique ID can be used interchangeably with the G-RNTI or group common RNTI, group identifier, etc., used for receiving control channel signals and data channel signals for multicast.) The terminal can use the G-RNTI to receive control channel signals for multicast and can receive data channel signals based on the control channel signals for multicast.
[0272] In various embodiments of this disclosure, the control channel for data scheduling can be used interchangeably with the Physical Downlink Control Channel (PDCCH, hereinafter referred to as "PDCCH") or the Physical Side Link Control Channel (PSCCH, hereinafter referred to as "PSCCH"), the data channel can be used interchangeably with the Physical Downlink Shared Channel (PDSCH, hereinafter referred to as "PDSCH") or the Physical Side Link Shared Channel (PSSCH, hereinafter referred to as "PSSCH"), and the feedback channel can be used interchangeably with the Physical Uplink Control Channel (PUCCH, hereinafter referred to as "PUCCH") or the PSCCH. In various embodiments of this disclosure, although it is assumed that the control information received by the terminal for scheduling is DCI as an example, the control information for scheduling can also be implemented in various forms other than DCI.
[0273] In various embodiments of this disclosure, the situation where one terminal sends the same data to multiple terminals, or where a base station sends the same data to multiple terminals, can be referred to as multicast. It should be noted that in various embodiments of this disclosure, the term "multicast" can be used interchangeably with "multicast".
[0274] Furthermore, in various embodiments of this disclosure, "data" may include transport blocks (TBs) transmitted via shared channels such as PDSCH, PUSCH, PSSCH, etc.
[0275] Based on various embodiments of this disclosure, signal transmission / reception schemes for multicast or multi-cast according to the following three embodiments are proposed and will be described in detail below.
[0276] [First Embodiment]
[0277] The first embodiment of this disclosure provides a method and apparatus for a terminal to send Hybrid Automatic Repeat Request (HARQ, hereinafter referred to as "HARQ") feedback information (e.g., HARQ-ACK, hereinafter referred to as "HARQ-ACK") to a base station or transmitter if data for multicast is sent to the terminal.
[0278] First, the base station can provide the RNTI to the terminal via, for example, an SIB. This RNTI can be used to receive control information for multicast. Multiple RNTIs can be provided via the SIB, and each of these RNTIs can have a different purpose. For example, any RNTI can be for a specific broadcast or for a specific emergency situation, in which case its values can be set differently.
[0279] Alternatively, the base station can configure an RNTI for multicast to a specific terminal via higher-layer signaling such as Radio Resource Control (RRC) or Media Access Control (MAC) elements. Configuring an RNTI for multicast to a specific terminal via higher-layer signaling in this way can mean sending multicast data only to terminals in RRC-connected mode. In various embodiments of this disclosure, the term "RRC-connected mode" can mean the state in which a terminal receives a C-RNTI from the base station and accesses the base station after completing the initial access procedure and random access procedure.
[0280] When providing control information and data for multicast to a terminal in RRC_connected mode as described above, the base station can receive feedback information for the control information and data for multicast from the terminal in RRC_connected mode. In various embodiments of this disclosure, for example, HARQ feedback information based on distance or received energy (e.g., Reference Signal Received Power (RSRP, hereinafter "RSRP")) can be sent / received.
[0281] Next, we will refer to Figure 11 Another example of a signal transmission / reception scheme for multicast services in a wireless communication system according to various embodiments of the present disclosure is described.
[0282] Figure 11 This is a schematic diagram illustrating another example of a signal transmission / reception scheme for multicast services in a wireless communication system according to various embodiments of the present disclosure.
[0283] refer to Figure 11 Base station 1101 can provide multicast data to multiple terminals 1103, 1105, 1107, 1109, 1121, 1123, 1125, 1131, and 1133. Each of terminals 1103, 1105, 1107, 1109, 1107, 1109, 1121, 1123, 1125, 1131, and 1133 can be a terminal in RRC_connected mode, a terminal in RRC_inactive mode (hereinafter referred to as "RRC_inactive"), or a terminal in RRC_idle mode (hereinafter referred to as "RRC_idle").
[0284] In various embodiments of this disclosure, during the transmission / reception of downlink or uplink data, the terminal may send HARQ feedback information or uplink data to the base station based on distance or received energy (e.g., RSRP). For example, base station 1101 may send information indicating reference location 1111 to the terminal via higher-layer signaling or SIB signaling. As another example, base station 1111 may send information indicating reference location 1111 via control information for multicast (e.g., DCI). Here, reference location 1111 may be represented, for example, as coordinate information, but may of course be represented in any form that can represent reference location 1111.
[0285] Additionally, the DCI used for multicast can include a threshold value, which can be used to compare with distance or received power to determine whether a terminal should send a HARQ feedback message. For example, if determining whether to send a HARQ feedback message is based on distance, the threshold can be set based on the separation distance from the reference position, for example, the threshold can be set to d1 or d2. Here, d1 can indicate that a terminal located at a distance less than d1 from the reference position 1111 needs to send a HARQ feedback message, and d2 can indicate that a terminal located at a distance less than d2 from the reference position 1111 needs to send a HARQ feedback message. Alternatively, d1 can indicate that a terminal located at a distance of d1 or more from the reference position 1111 needs to send a HARQ feedback message, and d2 can indicate that a terminal located at a distance of d2 or more from the reference position 1111 needs to send a HARQ feedback message.
[0286] As another example, if the determination of whether to send uplink data is based on distance, then d1 could indicate that a terminal located at a distance less than d1 from the reference location 1111 might send uplink data, and d2 could indicate that a terminal located at a distance less than d2 from the reference location 1111 might send uplink data. Alternatively, d1 could indicate that a terminal located at a distance of d1 or greater from the reference location 1111 might send uplink data, and d2 could indicate that a terminal located at a distance of d2 or greater from the reference location 1111 might send uplink data.
[0287] Here, a position spaced d1 from the reference position 1111 is, for example, position 1113, and a position spaced d2 from the reference position 1111 is, for example, position 1115. In various embodiments of this disclosure, the terminal detection method can be implemented in various forms, the detailed description of which will be omitted.
[0288] In various embodiments of this disclosure, for example, it has been described that determining whether to send HARQ feedback information or uplink data is based on distance. However, whether to send several uplink signals, such as not only sending HARQ feedback information or uplink data but also sending scheduling requests (SR, hereinafter referred to as "SR"), buffer status reports (BSR, hereinafter referred to as "BSR"), etc., can be determined in a manner similar to the scheme used to determine whether to send HARQ feedback information or uplink data.
[0289] Meanwhile, in various embodiments of this disclosure, downlink control information, such as DCI, may include at least one of the following bit fields.
[0290] (1) Reference Location Field: This may include reference location information that indicates the location where the receiver uses distance or received power (e.g., RSRP) to identify whether to send HARQ feedback information or uplink data. For example, in Figure 11 The information may include location information corresponding to reference position 1111.
[0291] (2) Threshold field: This field may include information indicating a threshold distance value (threshold) for the receiver to compare with a distance calculated using the receiver's own location information and reference location information. The threshold distance field may include distance values such as 100 meters, 1 kilometer, etc. The threshold distance value included in the threshold distance field may be one of the distance values transmitted via higher-level signaling, SIB, etc.
[0292] (3) Inner / outer indicator field: If the distance calculated using the receiver's own location information and reference location information is greater than or equal to the indicated threshold distance, it may include an indicator indicating whether the receiver should send HARQ feedback information, uplink data, etc. Or if the distance calculated using the receiver's own location information and reference location information is less than the threshold distance, when the receiver compares the distance calculated using the receiver's own location information and reference location information with the threshold distance and sends HARQ feedback information, uplink data, etc. based on the comparison result, it may include an indicator indicating whether the receiver should send HARQ feedback information, uplink data, etc.
[0293] For example, if the inner indicator (hereinafter referred to as "inner indicator") value is included in the inner / outer indicator field, only terminals located at a distance less than a threshold distance from the reference position can send HARQ feedback information or uplink data. On the other hand, if the outer indicator (hereinafter referred to as "outer indicator") value is included in the inner / outer indicator field, only terminals located at a distance greater than or equal to a threshold distance from the reference position can send HARQ feedback information or uplink data.
[0294] [Second Embodiment]
[0295] In a first embodiment of a signal transmission / reception scheme for multicast or multi-cast, a method and apparatus have been described in which a terminal sends HARQ feedback information to a base station or transmitter if data for multicast is sent to the terminal.
[0296] Furthermore, a second embodiment of the signal transmission / reception scheme for multicast or multi-cast provides a method and apparatus, wherein, if multicast data is sent to a terminal, and if the terminal is an RRC_connected terminal, and the terminal receives unicast or broadcast data along with multicast data, the terminal will determine what data it will receive and how it will send HARQ feedback information for the received data. Hereinafter, for ease of explanation, multicast data will be referred to as "multicast data," and unicast data will be referred to as "unicast data." Additionally, control information for multicast will be referred to as "multicast control information," and control information for unicast will be referred to as "unicast control information."
[0297] In various embodiments of this disclosure, preferentially receiving specific data can mean decoding the specific data while ignoring data other than the specific data. Here, decoding data may include the process of demodulating the data and storing the calculated log-likelihood ratio (LLR, hereinafter "LLR") value in a soft buffer. Alternatively, decoding data may include the process of sending HARQ feedback information for the data, not sending HARQ feedback information for data other than that data, or sending back any value for data other than that data.
[0298] In various embodiments of this disclosure, multicast and unicast data can be classified according to the bit fields of the DCI, or according to the RNTI value of the CRC scrambled to the DCI. In various embodiments of this disclosure, the processing of multicast and unicast data will be described as an example, but this can be similarly applied to the processing of multicast and unicast control information.
[0299] In various embodiments of this disclosure, for example, if multicast DCI and unicast DCI are received simultaneously or in the same time slot, various methods may be considered in determining which DCI should be preferentially decoded.
[0300] (1) Method A1
[0301] If a terminal receives both multicast and unicast data simultaneously, unicast data always takes precedence over multicast data. This is because, due to base station scheduling, simultaneous transmission of unicast and multicast data might indicate that important information needs to be sent to the terminal receiving the unicast data. If unicast data is not prioritized, the base station has no reason to send unicast data, thus preventing the simultaneous transmission of both unicast and multicast data.
[0302] (2) Method A2
[0303] If a terminal receives both multicast and unicast data simultaneously, multicast data always takes precedence over unicast data. This can be seen, for example, in the transmission of urgent messages where multicast data is prioritized.
[0304] (3) Method A3
[0305] If a terminal receives both multicast and unicast data simultaneously, the priority of either multicast or unicast data can be configured via, for example, higher-layer signaling.
[0306] (4) Method A4
[0307] If a terminal receives both multicast and unicast data simultaneously, the priority of the multicast and unicast data can be determined based on indicators included in the DCI. For example, an indicator indicating a Quality of Service (QoS) value or a priority value can be included in the DCI used for multicast, and the QoS threshold or priority threshold can be configured via higher-layer signaling. Here, the indicator indicating the QoS value will be referred to as a "QoS indicator," and the indicator indicating the priority value will be referred to as a "priority indicator." Additionally, the threshold for the QoS value will be referred to as a "QoS threshold," and the threshold for the priority will be referred to as a "priority threshold."
[0308] For example, a terminal that receives both multicast and unicast data can compare a QoS threshold with a QoS value indicated by a QoS indicator included in the DCI used for multicast, and based on the comparison result, determine whether to process the multicast data preferentially.
[0309] Alternatively, both the DCI for multicast and the DCI for unicast can include QoS indicators. In this case, the QoS value indicated by the QoS indicator included in the DCI for multicast is compared with the QoS value indicated by the QoS indicator included in the DCI for unicast, and based on the comparison result, it can be determined which of the multicast and unicast data should be processed preferentially.
[0310] As another example, a terminal that receives both multicast and unicast data can compare a priority threshold with a priority value indicated by a priority indicator included in the DCI used for multicast, and based on the comparison result, determine the optimal processing of the multicast data.
[0311] Alternatively, both the DCI for multicast and the DCI for unicast can include a priority indicator. In this case, the priority value indicated by the priority indicator included in the DCI for multicast can be compared with the priority value indicated by the priority indicator included in the DCI for unicast, and based on the comparison result, it can be determined which of the multicast and unicast data should be processed preferentially.
[0312] (5) Method A5
[0313] If a terminal receives both multicast and unicast data simultaneously, it can determine which of the two data streams takes priority based on whether it is semi-static scheduling (SPS, hereinafter referred to as "SPS") or configured grant scheduling (CG, hereinafter referred to as "CG").
[0314] SPS or CG scheduling can involve sending scheduling information in advance via higher-layer signaling, triggering transmission by simultaneously instructing the DCI on scheduling resources, transmission timing, etc., or starting data transmission without sending a DCI. In contrast, dynamic scheduling can be a mode that schedules data whenever it is transmitted by providing information such as transmission resources, transmission timing, modulation and coding scheme (MCS), HARQ process ID, etc. via a DCI.
[0315] For example, if CG scheduling is performed on unicast data and unicast data is sent based on CG scheduling, while dynamic scheduling is performed on multicast data and multicast data is sent via DCI based on dynamic scheduling, then the terminal can simultaneously receive both unicast data that has undergone CG scheduling and multicast data that has undergone dynamic scheduling. In this case, the terminal can prioritize dynamic scheduling over CG scheduling to preferentially process the multicast data that has undergone dynamic scheduling.
[0316] Alternatively, if CG scheduling is performed on multicast data and multicast data is sent based on CG scheduling, while dynamic scheduling is performed on unicast data and unicast data is sent via DCI based on dynamic scheduling, then the terminal can simultaneously receive both CG-scheduled multicast data and dynamically-scheduled unicast data. In this case, the terminal can prioritize dynamic scheduling over CG scheduling to preferentially process the dynamically-scheduled unicast data.
[0317] (6) Method A6
[0318] If a terminal receives both multicast and unicast data simultaneously, the priority of the multicast and unicast data can be determined based on whether or not HARQ feedback information is sent. For example, if the transmission of HARQ feedback information for multicast data is disabled, multicast data can be processed without priority. Conversely, if the transmission of HARQ feedback information for unicast data is disabled, unicast data can be processed without priority. That is, method A6 can be a method for processing data that requires HARQ feedback information to be sent first.
[0319] Meanwhile, the QoS values or priority values used in the embodiments of this disclosure can be sent via QoS parameters, such as the 5G QoS Identifier (5QI, hereinafter referred to as "5QI") in a 5G system. Resource type, default priority level, packet delay budget, packet error rate, default maximum data burst size, default average window, etc., can be mapped to a 5QI value, as defined in Table 21 below.
[0320] [Table 21]
[0321]
[0322]
[0323]
[0324]
[0325]
[0326] For example, Table 21 shows that a 5QI value of 82 maps to a resource type of DelayCriticalGuaranteed Bit Rate (GBR), a default priority level of 19, a data packet delay budget of 10ms, and a data packet error rate of 10%. -4 Parameters such as the default maximum data burst size of 255 bytes.
[0327] In various embodiments of this disclosure, to indicate the priority of multicast or unicast data, a set of 5QI values may be set together, and data that can be transmitted and received on a corresponding carrier or bandwidth portion (BWP, hereinafter referred to as "BWP") may have this set of 5QI values. For example, when configuring a specific BWP, data with 5QI values of 1, 2, 4, 5, 6, 82, 83, and 84 in the corresponding BWP can be configured for transmission and reception. In this case, data with 5QI values different from the eight 5QI values {1, 2, 4, 5, 6, 82, 83, and 84} can be considered not to be transmitted and received in the corresponding BWP. In this case, a terminal transmitting control information (e.g., DCI) in the corresponding BWP can include a 5QI field in the DCI.
[0328] For example, if the corresponding BWP is configured to transmit and receive data with 5QI values of 1, 2, 4, 5, 6, 82, 83, and 84, then the three bits included in the DCI can be used as a 5QI indicator to indicate that the 5QI value is one of {1, 2, 4, 5, 6, 82, 83, 84}. Therefore, the terminal can receive configuration information for setting the possible 5QI values of the data corresponding to the BWP configuration. Simultaneously, the base station can determine the size of the 5QI indicator field included in the DCI transmitted in the corresponding BWP. For example, if the configuration information indicating the 5QI value of the data transmitted through the corresponding BWP can correspond to one of N 5QI values, then the 5QI indicator field can have a size of... However, it should be noted that the various embodiments of this disclosure are not necessarily limited thereto. A base station can transmit a DCI including 5QI information based on the determined size of the 5QI indicator field. A terminal receiving the DCI can interpret the 5QI indicator field included in the DCI, thereby identifying the 5QI information applied to data scheduled via the DCI.
[0329] In various embodiments of this disclosure, when sending and receiving control information and data, the terminal may perform specific operations based on the distance between the transmitter and receiver or the distance to a reference location and the required communication distance conditions of the sent and received data.
[0330] For example, in the transmission and reception of multicast data, the base station may include reference location information (e.g., the ID value of a zone existing at a specific location) in the DCI, which serves as control information, or it may include a reference distance value as a transmission reference (e.g., reference zone ID, reference distance, or distance threshold) in the DCI, and then transmit the DCI.
[0331] The terminal receiving the multicast data then decodes and receives the DCI sent from the base station, identifying the reference location information included in the DCI and the distance value used as a transmission reference for HARQ feedback information. The terminal receiving the DCI (note that the term "terminal" can be used interchangeably with "receiver") can determine whether to send HARQ feedback information to the transmitter (i.e., the base station) based on the identified reference location information, the reference distance value, and the terminal's own location information. For example, if the distance difference between the reference location and the terminal's own location is greater than or equal to the reference distance value used as a criterion for whether to send HARQ feedback information, the terminal does not send HARQ feedback information. On the other hand, if the distance difference between the reference location and the terminal's own location is less than the reference distance value used as a criterion for whether to send HARQ feedback information, the terminal sends HARQ feedback information for the multicast data. The reference location can be the location of a specific transmitter or the location of the base station.
[0332] Additionally, the reference distance value can be described as a distance value (range value) as follows. The distance value can be one of the parameters indicating the quality of service (i.e., QoS) through the corresponding link.
[0333] A distance value, which can be one of the parameters indicating QoS, can be interpreted as requiring the performance of a specific service or the transmission of a specific type of data up to a corresponding distance value. For example, the distance value can be a criterion for the transmitter and receiver to process data packets. In various embodiments of this disclosure, the unit of the distance value can be, for example, meters, and the transmitter and receiver can receive maximum distance value information indicating the maximum distance value. This may mean that the terminal, based on the received maximum distance value information, will not transmit or receive data with a distance value longer than the maximum distance value indicated by the maximum distance value information as a QoS parameter. Here, the distance value is not limited to what has been described above and can be applied in various ways.
[0334] Furthermore, the reference distance value used to determine whether to send HARQ feedback information can be determined based on the data transmitted via the PDSCH, and the reference distance value can be a value transmitted along with the data when it is sent from a higher layer. The reference distance value can be transmitted by the base station by being included in the DCI used to schedule the PDSCH. That is, the PDSCH for transmitting data can be scheduled via a DCI that includes the reference distance value for the data transmitted from the base station.
[0335] For example, a DCI can indicate a reference distance value by including information that directly indicates the reference distance value, or by including an index indicating the reference distance value. For instance, a DCI can include any one of up to n+1 index values from 0 to n, where the index value k can indicate a specific reference distance value (e.g., 100 meters) or a range of specific reference distance values (e.g., a range from 100 meters to 149 meters). As another example, an index value indicating the region ID of a specific area can be included in the DCI as information indicating the reference distance value.
[0336] In various embodiments of this disclosure, data transmitted via PDSCH can be sent from a higher layer in TB format. One TB or two TBs can be transmitted on one PDSCH. Here, a TB can include various types of data. If a TB includes multiple types of data with different reference distance values, it is necessary to determine which of the different reference distance values will be included in the DCI as the representative reference distance value.
[0337] In various embodiments of this disclosure, if one or more TBs include various types of data with different reference distance values, the representative reference distance value to be included in the DCI can be determined based on any of the following schemes.
[0338] The first approach is to determine the maximum or minimum reference distance value among the various types of data included in a TB as the representative reference distance value to be included in the DCI. For example, the reference distance value with the maximum value among the reference distance values of various types of data can be included in the DCI as the representative reference distance value. The representative reference distance value can be included in the distance value (range value) field included in the DCI, in which case the distance value field can be described as shown in Table 22 below.
[0339] [Table 22]
[0340] The UE should set the "range value" field based on the largest range value among those range values indicated by the higher layer corresponding to the transport block.
[0341] In this way, determining the reference distance value with the largest value among the reference distance values of various types of data included in a TB as the representative reference distance value allows the data that needs to be sent to the farthest reference location to be transmitted.
[0342] Alternatively, the reference distance value with the minimum value among the reference distance values of various types of data included in a TB can be included in the DCI as a representative reference distance value. In this case, the distance value field can be as shown in Table 23 below.
[0343] [Table 23]
[0344]
[0345] Furthermore, the above description uses the case where the reference distance value with the maximum or minimum value among the various types of data included in a TB is included in the DCI as a representative reference distance value, as an example. However, depending on the situation, one of the reference distance values of various types of data, along with the maximum or minimum value, can be included in the DCI as a representative reference distance value, or the maximum and minimum value pair can be included in the DCI as a representative reference distance value. Thus, if a TB includes several types of data with different reference distance values, the representative reference distance value included in the distance value (range value) field can be selected differently depending on the situation, for example, based on any method that may improve multicast or multicast efficiency.
[0346] Furthermore, the above description used the case of transmitting one TB on the PDSCH as an example to illustrate the reference distance value included in the distance value field. However, a similar approach can be applied if two TBs are transmitted on the PDSCH. For example, the distance value (range value field) of the DCI can include the reference distance value that has the maximum value among the reference distance values of various types of data included in the two TBs, as described in Table 24 below.
[0347] [Table 24]
[0348] The UE should set the "range value" field based on the largest range value among those range values indicated by the higher layer corresponding to the transport block.
[0349] Alternatively, it can be included in the SCI with the minimum of the reference distance values among the various types of data included in the two TBs.
[0350] Alternatively, the reference distance value with the minimum value among the reference distance values of various types of data included in a TB can be included in the DCI as a representative reference distance value, and in this case, the distance value field can be described as shown in Table 25 below.
[0351] [Table 25]
[0352]
[0353] Furthermore, the above description describes the case where the reference distance value with the maximum or minimum value among the reference distance values of various types of data included in the two TBs is included in the DCI as a representative reference distance value. However, depending on the circumstances, one of the reference distance values of various types of data, along with the maximum or minimum value, can be included in the DCI as a representative reference distance value, or the maximum and minimum value pair can be included in the DCI as a representative reference distance value. Thus, if the two TBs include several types of data with different reference distance values, the representative reference distance value included in the distance value (range value) field can be selected differently depending on the circumstances, for example, based on any method that may improve multicast or multicast efficiency.
[0354] Furthermore, the above description has already outlined a scheme for selecting a representative reference distance value from the reference distance values of various types of data included in two TBs. A similar scheme can be implemented for selecting a representative reference distance value from the reference distance values of various types of data included in three or more TBs. Next, if one or more TBs include various types of data with different reference distance values, a second scheme for determining the representative reference distance value to be included in the DCI will be described below.
[0355] In the second approach, criteria are set for selecting a representative reference distance value from multiple reference distance values. Based on these criteria, any one of the multiple reference distance values is selected, and the selected reference distance value can be included in the DCI. For example, the criteria for selecting reference distance values to be included in the distance value (range value) field of the DCI can be set to the maximum, minimum, average, etc., of reference distance values for various types of data, and the transmitter can select the reference distance value to be included in the DCI according to this criterion.
[0356] [Third Embodiment]
[0357] In a first embodiment of a signal transmission / reception scheme for multicast or multi-cast, a method and apparatus have been described, wherein if data for multicast is sent to a terminal, the terminal sends HARQ feedback information to a base station or transmitter.
[0358] Furthermore, a second embodiment of the signal transmission / reception scheme for multicast or multi-cast has described a method and apparatus for what data the terminal will receive and how to send HARQ feedback information for the received data if multicast data is sent to the terminal, and if the terminal is an RRC_connected terminal, and the terminal receives data for unicast or broadcast together with data for multicast.
[0359] Additionally, a third embodiment of a signal transmission / reception scheme for multicast or multi-cast provides a method and apparatus for receiving data according to the capabilities of an RRC_connected terminal if multicast data is sent to the terminal and if the terminal is an RRC_connected terminal.
[0360] The maximum data rate supported by the terminal in the NR system can be determined as follows, which has been described in detail in Equation 2, and when Equation 2 is described again, it is as follows.
[0361]
[0362] That is, Equation 2 describes the maximum data rate supported by the terminal in the NR system. In Equation 2, J can represent the number of carriers bound through carrier aggregation (CA), and Rmax = 948 / 1024. It can represent the maximum number of layers. It can represent the maximum modulation order, f (j) f can represent a scaling factor, and μ can represent the subcarrier spacing. Here, f is a value of one of 1, 0.8, 0.75, and 0.4. (j) It can be reported by the terminal, and μ can be given in the form of Table 14 as described above.
[0363] The maximum data rate of the terminal can be compared with the actual scheduled data rate, so that scheduling that exceeds the terminal's capacity is not executed at once.
[0364] The terminal can determine the maximum data rate by calculating the maximum data rate based on the communication counterpart or by obtaining the maximum data rate based on a previously stored value. Furthermore, the terminal can compare the determined maximum data rate with the actual instantaneous data rate. This comparison operation can be performed based on Equation 5 below.
[0365] In Equation 5 below, the left side of the inequality sign represents the instantaneous data rate of the scheduled data, and the right side, DataRateCC, represents the maximum data rate in the corresponding serving cell of the terminal (which can be determined based on the terminal's capabilities). Based on DataRateCC in Equation 5, the corresponding value can be used depending on whether the scheduling is for transmission or reception between the terminal and the base station (such as PDSCH or PUSCH), or for transmission and reception between the terminal and another device (such as PSSCH).
[0366] [Equation 5]
[0367]
[0368] In Equation 5, L represents the number of OFDM symbols allocated to the PDSCH or PSSCH, and M represents the number of TBs transmitted in the corresponding PDSCH or PSSCH. In Equation 5, L may also include the number of Automatic Gain Control (AGC) symbols transmitted by the terminal in the side link. In Equation 5, It can be represented by the following equation 6.
[0369] [Equation 6]
[0370]
[0371] Furthermore, in Equation 5, μ represents the subcarrier spacing used for transmitting PDSCH or PSSCH.
[0372] Furthermore, in the m-th TB, V in Equation 5 j,m It can be represented by the following equation 7.
[0373] [Formula 7]
[0374]
[0375] In Equation 7, A represents the size of the TB (Transmission Block Size (TBS), hereinafter referred to as "TBS"), C represents the number of code blocks (CBs) included in the TB, and C' represents the number of code blocks scheduled in the corresponding TB. Furthermore, in the case of code block group (CBG) retransmissions, C and C' may be different. Additionally, in Equation 7, Represents the largest integer not greater than x.
[0376] In the above text, DataRateCC represents the maximum data rate supported by the terminal in the corresponding carrier or serving cell, which can be determined as shown in Equation 5 above.
[0377] Alternatively, the maximum data rate supported by the terminal can be expressed as Equation 8 below.
[0378] [Formula 8]
[0379]
[0380] Equation 8 is an example of calculating the maximum data rate DataRateCC supported by a terminal in the j-th serving cell.
[0381] In equation 8, R max =948 / 1024, It can represent the maximum modulation order, f (j) The scaling exponent can be represented by f, and μ can represent the subcarrier spacing. Here, f is a value of one of 1, 0.8, 0.75, and 0.4. (j) It can be reported by the terminal, and μ can be given in the form of Table 8 above.
[0382] Furthermore, in equation 8, It can represent the average OFDM symbol length. It can be represented as and This represents the maximum number of RBs in BW(j).
[0383] In addition, in equation 8, OH (j) It can represent the overhead value, which can be given as 0.14 in the downlink of FR1 (frequency band below or equal to 6 GHz), 0.18 in the uplink of FR1, 0.08 in the downlink of FR2 (frequency band above 6 GHz), and 0.10 in the uplink of FR2.
[0384] Meanwhile, in various embodiments of this disclosure, the transmission of multicast and unicast data can be considered in the calculation operation based on Equation 5 as shown below.
[0385] (1) Method B1
[0386] This is a method that considers both multicast and unicast data scheduling in the calculation on the left side of Equation 5. That is, the left side of Equation 5 represents the instantaneous data rate of the scheduled data. In this case, the instantaneous data rate of the scheduled data is detected by considering not only unicast data but also multicast data.
[0387] (2) Method B2
[0388] This is a method for scheduling multicast data and unicast data that considers the transmission of HARQ feedback information in the calculation on the left side of Equation 5. That is, the left side of Equation 5 represents the instantaneous data rate of the scheduled data, and at this time, the instantaneous data rate of the scheduled data is detected by considering not only unicast data but also multicast data transmitted with HARQ feedback information enabled.
[0389] (3)Method B3
[0390] This is a method for scheduling multicast data and unicast data, which takes into account the RNTI value for a specific multicast used by the RRC_connected terminal, in the calculation on the left side of Equation 5. That is, the left side of Equation 5 represents the instantaneous data rate of the scheduled data, and at this time, the instantaneous data rate of the scheduled data is detected by considering not only unicast data but also multicast data scheduled using the RNTI value for a specific multicast used by the RRC_connected terminal.
[0391] (4) Method B4
[0392] This is a method that considers the scheduling of multicast data configured via higher-layer signaling, or multicast data scheduled using a HARQ procedure ID configured via higher-layer signaling, as well as the scheduling of unicast data in the calculation on the left side of Equation 5. That is, the left side of Equation 5 represents the instantaneous data rate of the scheduled data. In this case, the instantaneous data rate of the scheduled data is detected by considering not only unicast data, but also multicast data configured via higher-layer signaling or multicast data scheduled using a HARQ procedure ID configured via higher-layer signaling.
[0393] Reference Figure 12 The structure of a base station according to an embodiment of the present disclosure is described.
[0394] Figure 12 This is a schematic diagram illustrating the structure of an example base station according to an embodiment of the present disclosure. Figure 12 The examples of base stations shown are for illustrative purposes only, therefore... Figure 12 This disclosure is not intended to limit the scope to any particular implementation of a base station.
[0395] like Figure 12 The base station includes multiple antennas 1205a to 1205n, multiple RF transceivers 1210a to 1210n, a transmit (TX) processing circuit 1215, and a receive (RX) processing circuit 1220. The base station also includes a controller / processor 1225, a memory 1230, and a backhaul or network interface 1235.
[0396] RF transceivers 1210a to 1210n receive input RF signals, such as signals transmitted from terminals in a network, from antennas 1205a to 1205n. RF transceivers 1210a to 1210n down-convert the input RF signals to generate intermediate frequency (IF) or baseband signals. The IF or baseband signals are sent to RX processing circuitry 1220, which filters, decodes, and / or digitizes the baseband or IF signals to generate processed baseband signals. RX processing circuitry 1220 sends the processed baseband signals to controller / processor 1225 for further processing.
[0397] TX processing circuit 1215 receives analog or digital data (such as voice data, network data, email, or interactive video game data) from controller / processor 1225. TX processing circuit 1215 encodes, multiplexes, and / or digitizes the output baseband data to generate a processed baseband or IF signal. RF transceivers 1210a to 1210n receive the processed baseband or IF signal output from TX processing circuit 1215 and up-convert the baseband or IF signal into an RF signal to be transmitted via antennas 1205a to 1205n.
[0398] The controller / processor 1225 may include one or more processors or other processing devices that control the overall operation of the base station. For example, the controller / processor 1225 may control the RF transceivers 1210a to 1210n, the processing circuit 1220, and the TX processing circuit 1215 to receive forward channel signals and transmit reverse channel signals, based on known principles. The controller / processor 1225 may support additional functions, such as more advanced wireless communication functions.
[0399] In various embodiments of this disclosure, the controller / processor 1225 performs overall operations related to a signaling transmission / reception scheme for multicast or multicast. Specifically, in a first embodiment of a signaling transmission / reception scheme for multicast or multicast, the controller / processor 1225 performs overall operations related to a method for supporting the terminal to send HARQ feedback information to a base station or transmitter if data for multicast is sent to the terminal.
[0400] Furthermore, in a second embodiment of the signal transmission / reception scheme for multicast or multi-cast, the controller / processor 1225 performs overall operations related to the method for determining what data the terminal will receive and how to send HARQ feedback information for the received data if multicast data is sent to the terminal, and if the terminal is an RRC_connected terminal, and the terminal receives unicast or broadcast data along with multicast data.
[0401] Furthermore, in a third embodiment of the signal transmission / reception scheme for multicast or multi-cast, the controller / processor 1225 performs overall operations related to a method for receiving data based on the capabilities of an RRC_connected terminal if multicast data is sent to the terminal and if the terminal is an RRC_connected terminal.
[0402] Furthermore, the controller / processor 1225 can support beamforming or directional routing operations, wherein signals output from multiple antennas 1205a to 1205n are weighted differently to effectively steer the signal output in the desired direction. The controller / processor 1225 in the base station can support any other various functions.
[0403] The controller / processor 1225 can also execute programs residing in memory 1230 and other processes such as the operating system (OS). The controller / processor 1225 can move data to memory 1230 or outside of memory 1230 as required by the running process.
[0404] Controller / processor 1225 is connected to backhaul or network interface 1235. Backhaul or network interface 1235 allows the base station to communicate with other devices or systems via a backhaul connection or over a network. Interface 1235 can support communication via any suitable wired or wireless connection. For example, when the base station is implemented as part of a cellular communication system (such as a cellular communication system supporting 5G, LTE, or LTE-A), interface 1235 can allow the base station to communicate with other base stations via a wired or wireless backhaul connection. When the base station is implemented as an access point, interface 1235 can allow the base station to communicate with a larger network (such as the Internet) via a wired or wireless local area network or a wired or wireless connection. Interface 1235 includes suitable architecture to support communication via wired or wireless connections, such as Ethernet or RF transceivers.
[0405] The memory 1230 is connected to the controller / processor 1225. A portion of the memory 1230 may include RAM, while another portion of the memory 1230 may include flash memory or another ROM.
[0406] although Figure 12 An example of a base station is shown, but it is possible to... Figure 12 Various changes can be made. For example, base stations can include any number of... Figure 12 The components shown are as described. As a specific example, an access point may include multiple interfaces 1235, and the controller / processor 1225 may support routing functionality to route data between different network addresses. As another specific example, although... Figure 12 The diagram shows a base station including a single instance of TX processing circuitry 1215 and a single instance of RX processing circuitry 1220, but a base station may include multiple instances (e.g., instances for each RF transceiver). It can be... Figure 12 Various components can be combined together, or each component can be further divided, or some components can be omitted, or more components can be added as needed.
[0407] Reference Figure 13 The structure of a UE according to an embodiment of the present disclosure is described.
[0408] Figure 13 This is a schematic diagram illustrating the structure of an example terminal according to an embodiment of the present disclosure.
[0409] Figure 13 The embodiments of the terminals shown are for illustrative purposes only, and Figure 13 This disclosure is not intended to limit the scope to any particular implementation.
[0410] like Figure 13 As shown, the terminal may include an antenna 1305, a radio frequency (RF) transceiver 1310, a transmit (TX) processing circuit 1315, a microphone 1320, and a receive (RX) processing circuit 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 a memory 1360. The memory 1360 includes an operating system (OS) 1361 and one or more applications 1362.
[0411] RF transceiver 1310 receives an input RF signal transmitted from a base station in the network from antenna 1305. RF transceiver 1310 down-converts the input RF signal to generate an intermediate frequency (IF) or baseband signal. The IF or baseband signal is sent to RX processing circuitry 1325, which filters, decodes, and / or digitizes the baseband or IF signal to generate a processed baseband signal. RX processing circuitry 1325 sends the processed baseband signal to speaker 1330 (e.g., for voice data) or processor 1340 (e.g., for web browsing data) for further processing.
[0412] TX processing circuitry 1315 receives analog or digital voice data from microphone 1320 or other output baseband data (e.g., network data, email, or interactive video game data) from processor 1340. TX processing circuitry 1315 encodes, multiplexes, and / or digitizes the output baseband data to generate 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 into an RF signal to be transmitted via antenna 1305.
[0413] Processor 1340 may include one or more processors or other processing devices and may execute OS 1361 stored in memory 1360 to control the overall operation of the terminal. For example, processor 1340 may control the reception of downlink channel signals and the transmission of uplink channel signals by RF transceiver 1310, RF processing circuitry 1325 and TX processing circuitry 1315 according to known principles. In some embodiments, processor 1340 includes at least one microprocessor or microcontroller.
[0414] In various embodiments of this disclosure, processor 1340 performs overall operations related to a signaling transmission / reception scheme for multicast or multicast. Specifically, in a first embodiment of a signaling transmission / reception scheme for multicast or multicast, processor 1340 performs overall operations related to a method for supporting the terminal to send HARQ feedback information to a base station or transmitter if data for multicast is sent to the terminal.
[0415] Furthermore, in a second embodiment of the signal transmission / reception scheme for multicast or multi-cast, the processor 1340 performs overall operations related to the method for determining what data the terminal will receive and how to send HARQ feedback information for the received data if multicast data is sent to the terminal, and if the terminal is an RRC_connected terminal, and the terminal receives data for unicast or broadcast along with the multicast data.
[0416] Furthermore, in a third embodiment of a signal transmission / reception scheme for multicast or multi-cast, the processor 1340 performs overall operations related to a method for receiving data, based on the capabilities of an RRC_connected terminal, if multicast data is sent to a terminal and if the terminal is an RRC_connected terminal.
[0417] Processor 1340 can execute other processes and programs embedded in memory 1360, such as processes for CSI feedback on the uplink channel. Processor 1340 can move data into or out of memory 1360 as required by the operational process. In some embodiments, processor 1340 is configured to execute application 1362 based on OS program 1361 or in response to signals received from a base station or operator. Processor 1340 is coupled to I / O interface 1345, and I / O interface 1345 provides the terminal with connectivity to other devices such as laptop computers and handheld computers. I / O interface 1345 is the communication path between these accessories and processor 1340.
[0418] The processor 1340 is also connected to the touchscreen 1350 and the display unit 1355. The operator of the terminal can use the touchscreen 1350 to input data into the terminal. The display 1355 may be a liquid crystal display, a light-emitting diode display, or other display capable of displaying text and / or at least limited graphics from a website.
[0419] Memory 1360 is connected to processor 1340. A portion of memory 1360 may include random access memory (RAM), while the remainder of memory 1360 may include flash memory or another read-only memory (ROM).
[0420] although Figure 13 An example of a terminal is shown, but it is possible to... Figure 13 Make various changes. For example, you can... Figure 13 The various components can be combined, and each component can be further subdivided, or some components can be omitted, or other components can be added as needed. As an example, processor 1340 can be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). Although in Figure 13 The terminal is configured to function like a mobile phone or smartphone, but it can also be configured to operate as a different type of mobile or fixed device.
[0421] Each of the terminals and base stations used to run embodiments of this disclosure may include a transmitter, a receiver, and a processor.
[0422] In the embodiments of this disclosure, the transmitter, receiver, and processor of each of the base station and the terminal need to operate according to each of the above embodiments when transmitting multicast control information and unicast control information, as well as multicast data and unicast data. If the embodiments of this disclosure are applied to data transmission / reception in a sidelink, the base station can be a terminal performing transmission in the sidelink or a regular base station. Furthermore, the terminal can be a terminal performing transmission or reception in the sidelink.
[0423] Reference Figure 14 The internal structure of a terminal according to an embodiment of the present disclosure is described.
[0424] Figure 14 This is a block diagram schematically illustrating the internal structure of a terminal according to an embodiment of the present disclosure.
[0425] like Figure 14 As described herein, the terminal may include a receiver 1400, a transmitter 1404, and a processor 1402. In embodiments according to this disclosure, the receiver 1400 and transmitter 1404 may be collectively referred to as a transceiver. The transceiver may transmit signals to / receive signals from a base station. These signals may include control information and data. For this purpose, the transceiver may include an RF transmitter for up-conversion and amplification of transmitted signals, an RF receiver for low-noise amplification and down-conversion of received signals, etc. The transceiver may receive signals via a radio channel, output signals to the processor 1402, and transmit signals output from the processor 1402 via a radio channel. The processor 1402 may control a series of processes by which the terminal operates according to the above embodiments of this disclosure.
[0426] Reference Figure 15 The internal structure of a base station according to an embodiment of the present disclosure is described.
[0427] Figure 15 This is a block diagram schematically illustrating the internal structure of a base station according to an embodiment of the present disclosure.
[0428] like Figure 15 The base station may include a receiver 1500, a transmitter 1504, and a processor 1502. In embodiments of this disclosure, the receiver 1500 and transmitter 1504 may be collectively referred to as a transceiver. The transceiver can send signals to / receive signals from a terminal. These signals may include control information and data. For this purpose, the transceiver may include an RF transmitter for up-conversion and amplification of transmitted signals, an RF receiver for low-noise amplification and down-conversion of received signals, etc. The transceiver can receive signals via a radio channel, output signals to the processor 1502, and transmit signals output from the processor 1502 via a radio channel. The base station processor 1502 can control a series of processes that enable the base station to operate according to the above embodiments of this disclosure.
[0429] The embodiments disclosed in the specification and accompanying drawings are provided merely to better understand the present disclosure, and the present disclosure should not be limited thereto or therefore restricted. In other words, it will be clear to those skilled in the art that various modifications can be made thereto without departing from the scope of the present disclosure. Furthermore, embodiments of the present disclosure can be practiced in combination. For example, the first and second embodiments can be combined and applied. Embodiments of the present disclosure can be modified or altered based on their technical spirit and applied to LTE systems, 5G systems, etc.
[0430] Although this disclosure has been described in conjunction with exemplary embodiments, various changes or modifications may be made thereto and will be made to those skilled in the art. Such changes or modifications are intended to fall within the scope of the appended claims. The elements, processes, or functions described herein should not be construed as essential elements to be included within the scope of the claims. The scope of the subject matter is defined by the claims.< / mib>
Claims
1. A method performed by a transmitting device in a wireless communication system, the method comprising: Send first control information related to multicast, including a first priority value; Send second control information related to unicast, including a second priority value; Send first data based on the first control information; Send second data based on the second control information; as well as Receive feedback data based on one of the first control information and the second control information. The first control information includes: Information indicating reference location, Information indicating threshold distance, and Information having a first value or a second value, wherein the first value indicates that the receiving device performs feedback for multicast when the distance between the receiving device and the reference position is less than a threshold distance, and the second value indicates that the receiving device performs feedback for multicast when the distance between the receiving device and the reference position is greater than or equal to the threshold distance.
2. The method according to claim 1, wherein, Feedback for multicast includes Hybrid Automatic Repeat Request (HARQ) feedback for multicast.
3. The method according to claim 1, wherein, The second control information is related to the Hybrid Automatic Repeat Request (HARQ) feedback used for unicast.
4. The method according to claim 1, wherein, The feedback data is related to Hybrid Automatic Repeat Request (HARQ) feedback.
5. The method according to claim 1, wherein, If the feedback data is based on the first control information, other feedback data based on the second control information will not be received.
6. A method performed by a receiving device in a wireless communication system, the method comprising: Receive first control information related to multicast, including a first priority value; Receive second control information related to unicast, including a second priority value; Receive first data based on first control information; Receive second data based on the second control information; as well as Send feedback data based on one of the first control information and the second control information. The first control information includes: Information indicating reference location, Information indicating threshold distance, and Information having a first value or a second value, wherein the first value indicates that the receiving device performs feedback for multicast when the distance between the receiving device and the reference position is less than a threshold distance, and the second value indicates that the receiving device performs feedback for multicast when the distance between the receiving device and the reference position is greater than or equal to the threshold distance.
7. The method according to claim 6, wherein, Feedback for multicast includes Hybrid Automatic Repeat Request (HARQ) feedback for multicast.
8. The method according to claim 6, wherein, The second control information is related to the Hybrid Automatic Repeat Request (HARQ) feedback used for unicast.
9. The method according to claim 6, wherein, The feedback data is related to Hybrid Automatic Repeat Request (HARQ) feedback.
10. The method according to claim 6, wherein, If the feedback data is based on the first control information, no other feedback data based on the second control information will be sent.
11. A transmitting device in a wireless communication system, the transmitting device comprising: transceiver; and At least one processor, Wherein, the at least one processor is configured to: The transceiver transmits first control information related to multicast, including a first priority value. The transceiver transmits second control information related to unicast, including a second priority value. Transmit first data based on first control information via transceiver; Transmit second data based on the second control information via transceiver, and The transceiver receives feedback data based on one of the first control information and the second control information. The first control information includes: Information indicating reference location, Information indicating threshold distance, and Information having a first value or a second value, wherein the first value indicates that the receiving device performs feedback for multicast when the distance between the receiving device and the reference position is less than a threshold distance, and the second value indicates that the receiving device performs feedback for multicast when the distance between the receiving device and the reference position is greater than or equal to the threshold distance.
12. The transmitting device according to claim 11, wherein, Feedback for multicast includes Hybrid Automatic Repeat Request (HARQ) feedback for multicast.
13. The transmitting device according to claim 11, wherein, The transmitting device is adapted to perform one of the methods of claims 3 to 5.
14. A receiving device in a wireless communication system, the receiving device comprising: transceiver; and At least one processor, Wherein, the at least one processor is configured to: The transceiver receives first control information related to multicast, including a first priority value. The transceiver receives second control information related to unicast, including a second priority value. Receive first data based on first control information via transceiver; Receive second data based on second control information via transceiver, and Feedback data based on one of the first control information and the second control information is transmitted via transceiver, and The first control information includes: Information indicating reference location, Information indicating threshold distance, and Information having a first value or a second value, wherein the first value indicates that the receiving device performs feedback for multicast when the distance between the receiving device and the reference position is less than a threshold distance, and the second value indicates that the receiving device performs feedback for multicast when the distance between the receiving device and the reference position is greater than or equal to the threshold distance.
15. The receiving device according to claim 14, wherein, The receiving device is adapted to perform one of the methods of claims 7 to 10.
Citation Information
Patent Citations
Method and device for transmitting or receiving groupcast feedback in wireless cellular communication system
US20200106566A1