Method and device for performing communication in wireless communication system
The method enhances wireless communication efficiency in 6G systems by using OCCs to generate DMRS sequences from random sequences, addressing challenges of high data rates and low latency.
Patent Information
- Application Number
- PCT/KR2024/020869
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-11-19
- Filing Date
- 2024-12-20
- Publication Date
- 2025-06-26
AI Technical Summary
Current wireless communication systems face challenges in efficiently providing high data rates, low latency, and reliable connectivity, especially in 6G systems that aim for global connectivity and a large number of devices.
The proposed method involves a device and method for communication in a wireless communication system, where a first device obtains a random sequence and generates demodulation reference signal (DMRS) sequences by applying orthogonal cover codes (OCC) repeatedly based on their lengths.
This approach enables efficient communication by effectively generating and using DMRS sequences, improving data transmission reliability and adaptability in advanced wireless communication systems like 6G.
Smart Images

Figure KR2024020869_26062025_PF_FP_ABST
Abstract
Description
Method and device for performing communication in a wireless communication system
[0001] The present disclosure relates to a wireless communication system.
[0002] 5G NR, the successor to LTE (long-term evolution), is a new clean-slate mobile communications system characterized by high performance, low latency, and high availability. 5G NR can utilize all available spectrum resources, from low-frequency bands below 1 GHz, mid-frequency bands between 1 GHz and 10 GHz, and high-frequency (millimeter wave) bands above 24 GHz.
[0003] The 6G (wireless communication) system aims to achieve (i) very high data rates per device, (ii) a very large number of connected devices, (iii) global connectivity, (iv) very low latency, (v) low energy consumption for battery-free Internet of Things (IoT) devices, (vi) ultra-reliable connectivity, and (vii) connected intelligence with machine learning capabilities. The vision of the 6G system can be divided into four aspects: intelligent connectivity, deep connectivity, holographic connectivity, and ubiquitous connectivity, and the 6G system can satisfy the requirements as shown in Table 1 below. For example, Table 1 can represent an example of the requirements of a 6G system.
[0004] Per device peak data rate1 TbpsE2E latency1 msMaximum spectral efficiency100bps / HzMobility supportUp to 1000km / hrSatellite integrationFullyAIFullyAutonomous vehicleFullyXRFullyHaptic CommunicationFully
[0005] The present disclosure provides a device and method for effectively providing services in a wireless communication system. In particular, the present disclosure provides a method and device for communication.
[0006] In one embodiment, a method performed by a first device may be provided. The method may include: obtaining a random sequence; obtaining a first demodulation reference signal (DMRS) sequence based on applying a first orthogonal cover code (OCC) that is repeated based on a length of the first OCC to the random sequence; and obtaining a second DMRS sequence based on applying a second OCC that is repeated based on a length of the second OCC to the first DMRS sequence.
[0007] In one embodiment, a first device may be provided. The first device may include at least one transceiver; at least one processor; and at least one memory coupled to the at least one processor and storing instructions, wherein the instructions, when executed by the at least one processor, cause the first device to: obtain a random sequence; obtain a first demodulation reference signal (DMRS) sequence based on applying a first orthogonal cover code (OCC) to the random sequence, wherein the first OCC is repeated based on a length of the first OCC; and obtain a second DMRS sequence based on applying a second OCC, wherein the second OCC is repeated based on a length of the second OCC to the first DMRS sequence.
[0008] In one embodiment, a processing device configured to control a first device may be provided. The processing device may include at least one processor; and at least one memory coupled to the at least one processor and storing instructions, wherein the instructions, when executed by the at least one processor, cause the first device to: obtain a random sequence; obtain a first demodulation reference signal (DMRS) sequence based on applying a first orthogonal cover code (OCC) that is repeated based on a length of a first OCC to the random sequence; and obtain a second DMRS sequence based on applying a second OCC that is repeated based on a length of a second OCC to the first DMRS sequence.
[0009] In one embodiment, a non-transitory computer-readable storage medium having instructions recorded thereon may be provided. The instructions, when executed, may cause a first device to: obtain a random sequence; obtain a first demodulation reference signal (DMRS) sequence based on applying a first orthogonal cover code (OCC) that is repeated based on a length of a first OCC to the random sequence; and obtain a second DMRS sequence based on applying a second OCC that is repeated based on a length of the second OCC to the first DMRS sequence.
[0010] In one embodiment, a method performed by a second device may be provided. The method may include the step of receiving a demodulation reference signal (DMRS) on a narrow physical uplink shared channel (NPUSCH). For example, the DMRS may be based on a second DMRS sequence. For example, the second DMRS sequence may be obtained by applying a second orthogonal cover code (OCC) to a first DMRS sequence, the second OCC being repeated based on the length of the second OCC. For example, the first DMRS sequence may be obtained by applying a first OCC being repeated based on the length of the first OCC to a random sequence.
[0011] In one embodiment, a second device may be provided. The second device may include at least one transceiver; at least one processor; and at least one memory coupled to the at least one processor and storing instructions, wherein the instructions, when executed by the at least one processor, cause the second device to: receive a demodulation reference signal (DMRS) on a narrow physical uplink shared channel (NPUSCH). For example, the DMRS may be based on a second DMRS sequence. For example, the second DMRS sequence may be obtained by applying a second orthogonal cover code (OCC) to a first DMRS sequence, the second OCC being repeated based on a length of the second OCC. For example, the first DMRS sequence may be obtained by applying the first OCC being repeated based on a length of the first OCC to a random sequence.
[0012] In one embodiment, a processing device configured to control a second device may be provided. The processing device may include at least one processor; and at least one memory coupled to the at least one processor and storing instructions, wherein the instructions, when executed by the at least one processor, may cause the second device to: receive a demodulation reference signal (DMRS) on a narrow physical uplink shared channel (NPUSCH). For example, the DMRS may be based on a second DMRS sequence. For example, the second DMRS sequence may be obtained by applying a second orthogonal cover code (OCC) to a first DMRS sequence, the second OCC being repeated based on a length of the second OCC. For example, the first DMRS sequence may be obtained by applying the first OCC being repeated based on a length of the first OCC to a random sequence.
[0013] In one embodiment, a non-transitory computer-readable storage medium having instructions recorded thereon may be provided. The instructions, when executed, may cause a second device to: receive a demodulation reference signal (DMRS) on a narrow physical uplink shared channel (NPUSCH). For example, the DMRS may be based on a second DMRS sequence. For example, the second DMRS sequence may be obtained by applying a second orthogonal cover code (OCC) to a first DMRS sequence, the second OCC being repeated based on the length of the second OCC. For example, the first DMRS sequence may be obtained by applying the first OCC being repeated based on the length of the first OCC to a random sequence.
[0014] The present disclosure can provide a device and method for effectively providing services in a wireless communication system. For example, communication can be performed efficiently through the embodiments proposed in the present disclosure.
[0015] FIG. 1 illustrates a communication structure that can be provided in a 6G system according to one embodiment of the present disclosure.
[0016] FIG. 2 illustrates an electromagnetic spectrum according to one embodiment of the present disclosure.
[0017] FIG. 3 illustrates an example of a typical scenario of an NTN based on a transparent payload, according to one embodiment of the present disclosure.
[0018] FIG. 4 illustrates an example of a typical scenario of an NTN based on a regenerative payload, according to one embodiment of the present disclosure.
[0019] FIG. 5 illustrates an example of a sensing operation according to one embodiment of the present disclosure.
[0020] FIG. 6 illustrates a slot structure of a frame according to one embodiment of the present disclosure.
[0021] FIG. 7 illustrates an example of a BWP according to one embodiment of the present disclosure.
[0022] FIG. 8 illustrates a procedure for a terminal to perform V2X or SL communication according to a resource allocation mode, according to one embodiment of the present disclosure.
[0023] FIG. 9 illustrates an uplink resource grid for NB-IoT according to one embodiment of the present disclosure.
[0024] FIG. 10 illustrates a group of random access symbols according to one embodiment of the present disclosure.
[0025] FIG. 11 illustrates a procedure related to DMRS according to one embodiment of the present disclosure.
[0026] FIG. 12 illustrates a method for a first device to perform wireless communication according to one embodiment of the present disclosure.
[0027] FIG. 13 illustrates a method for a second device to perform wireless communication according to one embodiment of the present disclosure.
[0028] Fig. 14 illustrates a communication system (1) according to one embodiment of the present disclosure.
[0029] FIG. 15 illustrates a wireless device according to an embodiment of the present disclosure.
[0030] FIG. 16 illustrates a signal processing circuit for a transmission signal according to one embodiment of the present disclosure.
[0031] FIG. 17 illustrates a wireless device according to one embodiment of the present disclosure.
[0032] FIG. 18 illustrates a mobile device according to one embodiment of the present disclosure.
[0033] FIG. 19 illustrates a vehicle or autonomous vehicle according to one embodiment of the present disclosure.
[0034] As used herein, "A or B" can mean "only A," "only B," or "both A and B." In other words, as used herein, "A or B" can be interpreted as "A and / or B." For example, as used herein, "A, B or C" can mean "only A," "only B," "only C," or "any combination of A, B and C."
[0035] As used herein, a slash ( / ) or a comma can mean "and / or." For example, "A / B" can mean "A and / or B." Accordingly, "A / B" can mean "only A," "only B," or "both A and B." For example, "A, B, C" can mean "A, B, or C."
[0036] In this specification, "at least one of A and B" may mean "only A", "only B" or "both A and B". Additionally, in this specification, the expressions "at least one of A or B" or "at least one of A and / or B" may be interpreted identically to "at least one of A and B".
[0037] Additionally, in this specification, “at least one of A, B and C” can mean “only A,” “only B,” “only C,” or “any combination of A, B and C.” Additionally, “at least one of A, B or C” or “at least one of A, B and / or C” can mean “at least one of A, B and C.”
[0038] Additionally, parentheses used herein may mean "for example." Specifically, when indicated as "control information (PDCCH)", "PDCCH" may be proposed as an example of "control information." In other words, "control information" in this specification is not limited to "PDCCH," and "PDCCH" may be proposed as an example of "control information." Furthermore, even when indicated as "control information (i.e., PDCCH)", "PDCCH" may be proposed as an example of "control information."
[0039] In the following explanation, ‘when, if, in case of’ can be replaced with ‘based on, based on that.’
[0040] Technical features individually described in a single drawing in this specification may be implemented individually or simultaneously.
[0041] In this specification, higher layer parameters may be parameters that are set for the terminal, preset, or predefined. For example, a base station or network may transmit higher layer parameters to the terminal. For example, higher layer parameters may be transmitted via radio resource control (RRC) signaling or medium access control (MAC) signaling.
[0042] In this specification, "configured or defined" may be interpreted as being configured or preset to a device through predefined signaling (e.g., SIB, MAC, RRC) from a base station or network. In this specification, "configured or defined" may be interpreted as being preset to a device.
[0043] The technology proposed in this specification can be used in various wireless communication systems such as CDMA (code division multiple access), FDMA (frequency division multiple access), TDMA (time division multiple access), OFDMA (orthogonal frequency division multiple access), and SC-FDMA (single carrier frequency division multiple access). CDMA can be implemented with wireless technologies such as UTRA (universal terrestrial radio access) or CDMA2000. TDMA can be implemented with wireless technologies such as GSM (global system for mobile communications) / GPRS (general packet radio service) / EDGE (enhanced data rates for GSM evolution). OFDMA can be implemented with wireless technologies such as IEEE (Institute of Electrical and Electronics Engineers) 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, E-UTRA (evolved UTRA), LTE (long term evolution), and 5G NR.
[0044] The technology proposed in this specification can be implemented with 6G wireless technology and applied to various 6G systems. For example, 6G systems can have key factors such as enhanced mobile broadband (eMBB), ultra-reliable low latency communications (URLLC), massive machine-type communication (mMTC), artificial intelligence (AI) integrated communication, tactile internet, high throughput, high network capacity, high energy efficiency, low backhaul and access network congestion, and enhanced data security.
[0045] FIG. 1 illustrates a communication structure that can be provided in a 6G system according to one embodiment of the present disclosure. The embodiment of FIG. 1 can be combined with various embodiments of the present disclosure.
[0046] New network characteristics in 6G may include:
[0047] - Satellite integrated network
[0048] - Connected Intelligence: Unlike previous generations of wireless communication systems, 6G is revolutionary, upgrading the wireless evolution from "connected objects" to "connected intelligence." AI can be applied at every stage of the communication process (or at every signal processing step, as described below).
[0049] - Seamless integration of wireless information and energy transfer
[0050] - Ubiquitous super 3D connectivity: Access to networks and core network functions of drones and very low Earth orbit satellites will create super 3D connectivity in 6G ubiquitous.
[0051] Some general requirements for the new network characteristics of 6G, such as the above, may be as follows:
[0052] - small cell networks
[0053] - Ultra-dense heterogeneous network
[0054] - High-capacity backhaul
[0055] - Radar technology integrated with mobile technology: High-precision localization (or location-based services) through communications is a key feature of 6G wireless communication systems. Therefore, radar systems will be integrated with 6G networks.
[0056] - Softwarization and virtualization
[0057] Below, the core implementation technologies of the 6G system are described.
[0058] - Artificial Intelligence: Incorporating AI into communications can streamline and improve real-time data transmission. AI can use numerous analytics to determine how complex target tasks should be performed. This means AI can increase efficiency and reduce processing delays. Time-consuming tasks such as handovers, network selection, and resource scheduling can be performed instantly using AI. AI can also play a crucial role in machine-to-machine (M2M), machine-to-human, and human-to-machine communications. Furthermore, AI can facilitate rapid communication in brain-computer interfaces (BCIs). AI-based communication systems can be supported by metamaterials, intelligent structures, intelligent networks, intelligent devices, intelligent cognitive radios, self-sustaining wireless networks, and machine learning.
[0059] - THz communication (terahertz communication): Data rates can be increased by increasing the bandwidth. This can be achieved by utilizing sub-THz communication with a wide bandwidth and applying advanced massive MIMO technology. THz waves, also known as sub-millimeter waves, typically refer to the frequency range between 0.1 THz and 10 THz with corresponding wavelengths ranging from 0.03 mm to 3 mm. The 100 GHz to 300 GHz band (Sub-THz band) is considered a major portion of the THz band for cellular communications. Adding the Sub-THz band to the mmWave band will increase the capacity of 6G cellular communications. Among the defined THz bands, 300 GHz to 3 THz lies in the far infrared (IR) frequency band. While part of the optical band, the 300 GHz to 3 THz band lies at the boundary of the optical band, immediately following the RF band. Therefore, this 300 GHz to 3 THz band exhibits similarities to RF. Figure 2 illustrates the electromagnetic spectrum according to one embodiment of the present disclosure. The embodiment of FIG. 2 can be combined with various embodiments of the present disclosure. Key characteristics of THz communications include (i) widely available bandwidth to support very high data rates, and (ii) high path loss at high frequencies (highly directional antennas are essential). The narrow beamwidth generated by the highly directional antenna reduces interference. The small wavelength of THz signals allows for a much larger number of antenna elements to be integrated into devices and base stations operating in this band. This enables the use of advanced adaptive array technologies to overcome range limitations.
[0060] - Large-scale MIMO technology
[0061] - Hologram beamforming (HBF)
[0062] - Optical wireless technology
[0063] - Free-space optical transmission backhaul network (FSO backhaul network)
[0064] - Quantum communication
[0065] - Cell-free communication
[0066] - Integration of wireless information and power transmission
[0067] - Integration of wireless communication and sensing
[0068] - Integrated access and backhaul network
[0069] - Big data analysis
[0070] - Reconfigurable intelligent surface
[0071] - metaverse
[0072] - Block chain
[0073] Unmanned aerial vehicles (UAVs): UAVs, or drones, will be a key element in 6G wireless communications. In most cases, high-speed data wireless connectivity can be provided using UAV technology. Base stations (BSs) can be installed on UAVs to provide cellular connectivity. UAVs may offer specific capabilities not found in fixed BS infrastructure, such as easy deployment, robust line-of-sight links, and controlled mobility. During emergencies such as natural disasters, deploying terrestrial communications infrastructure is not economically feasible and sometimes cannot provide services in volatile environments. UAVs can easily handle these situations. UAVs will become a new paradigm in wireless communications. This technology facilitates three fundamental requirements for wireless networks: enhanced mobile broadband (eMBB), URLLC, and mMTC. UAVs can also support various purposes, such as enhancing network connectivity, fire detection, disaster emergency services, security and surveillance, pollution monitoring, parking monitoring, and accident monitoring. Therefore, UAV technology is recognized as one of the most important technologies for 6G communications.
[0074] - Advanced air mobility (AAM): AAM is a higher concept than urban air mobility (UAM), which is an air transportation method available in urban areas, and can refer to a means of transportation that includes movement between regional hubs as well as within urban areas.
[0075] - Autonomous driving (self-driving): V2X (vehicle to everything), a key element in building autonomous driving infrastructure, can be a technology that allows cars to communicate and share with various elements on the road for autonomous driving, such as vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) wireless communication. Fast transmission speeds and low-latency technologies are essential to maximize autonomous driving performance and ensure high safety. Furthermore, in the future, autonomous driving will go beyond simply providing warnings or guidance messages to drivers and may require active intervention in vehicle operation and direct control of the vehicle in dangerous situations. To this end, the amount of information that needs to be transmitted and received may become enormous, so 6G is expected to maximize autonomous driving with faster transmission speeds and lower latency than 5G.
[0076] - Non-terrestrial networks (NTN): NTN may refer to a network or network segment that uses radio frequency (RF) resources mounted on a satellite (or unmanned aerial system (UAS) platform). FIG. 3 illustrates an example of a typical NTN scenario based on a transparent payload according to an embodiment of the present disclosure. FIG. 4 illustrates an example of a typical NTN scenario based on a regenerative payload according to an embodiment of the present disclosure. The embodiments of FIG. 3 or FIG. 4 may be combined with various embodiments of the present disclosure. Referring to FIG. 3, a satellite (or UAS platform) may create a service link with a UE. The satellite (or UAS platform) may be connected to a gateway via a feeder link. The satellite may be connected to a data network via the gateway. A beam footprint may refer to an area where a signal transmitted by a satellite can be received. Referring to Figure 4, a satellite (or UAS platform) can establish a service link with a UE. A satellite (or UAS platform) connected to a UE can be connected to another satellite (or UAS platform) via an inter-satellite link (ISL). The other satellite (or UAS platform) can be connected to a gateway via a feeder link. Based on the playback payload, a satellite can be connected to a data network through another satellite and the gateway. If an ISL does not exist between a satellite and another satellite, a feeder link between the satellite and the gateway may be required. Figures 3 and 4 are merely examples of NTN scenarios, and NTN can be implemented based on various scenarios.For example, a satellite (or UAS platform) may implement a transparent or regenerative (with onboard processing) payload. For example, a satellite (or UAS platform) may generate multiple beams over a designated service area depending on the field of view of the satellite (or UAS platform). For example, the field of view of the satellite (or UAS platform) may vary depending on the onboard antenna diagram and minimum elevation angle. For example, a transparent payload may include radio frequency filtering, frequency conversion, and amplification. Therefore, the waveform signal repeated by the payload may not be altered. For example, a regenerative payload may include radio frequency filtering, frequency conversion and amplification, demodulation / decoding, switching and / or routing, and coding / modulation. For example, a regenerative payload may be substantially equivalent to equipping the satellite (or UAS platform) with all or part of the base station functionality.
[0077] - Integrated Sensing and Communication (ISAC): Wireless sensing is a technology that uses radio frequencies to determine the instantaneous linear velocity, angle, distance (range), etc. of an object, thereby obtaining information about the characteristics of the environment and / or objects within the environment. Because radio frequency sensing does not require a device to connect to the object through a network, it can provide a service for object positioning without a device. The ability to obtain range, velocity, and angle information from radio frequency signals can enable a wide range of new capabilities, such as various object detection, object recognition (e.g., vehicles, humans, animals, UAVs), and high-precision localization, tracking, and activity recognition. Wireless sensing services can provide information to a variety of industries (e.g., drones, smart homes, V2X, factories, railways, public safety, etc.), enabling applications such as intruder detection, assisted vehicle steering and navigation, trajectory tracking, collision avoidance, traffic management, and health and traffic management. In some cases, wireless sensing can utilize non-3GPP type sensors (e.g., radar, cameras) to further support 3GPP-based sensing. For example, the operation of a wireless sensing service, i.e., a sensing operation, may depend on the transmission, reflection, and scattering of wireless sensing signals. Therefore, wireless sensing may provide an opportunity to enhance existing communication systems from a communication network to a wireless communication and sensing network. FIG. 5 illustrates an example of a sensing operation according to an embodiment of the present disclosure. The embodiment of FIG. 5 may be combined with various embodiments of the present disclosure. Specifically, FIG. 5 (a) illustrates an example of sensing using a sensing receiver and a sensing transmitter located at the same location (e.g., monostatic sensing), and FIG. 5 (b) illustrates an example of sensing using a separated sensing receiver and a sensing transmitter (e.g., bistatic sensing).
[0078] The layers of the radio interface protocol between the terminal and the network can be divided into L1 (layer 1), L2 (layer 2), and L3 (layer 3) based on the three lower layers of the Open System Interconnection (OSI) standard model, which is widely known in communication systems. Among these, the physical layer belonging to layer 1 provides an information transfer service using a physical channel, and the RRC (Radio Resource Control) layer located in layer 3 controls radio resources between the terminal and the network. To this end, the RRC layer exchanges RRC messages between the terminal and the base station.
[0079] The physical layer provides information transmission services to higher layers using physical channels. The physical layer is connected to the upper layer, the Medium Access Control (MAC) layer, via a transport channel. Data travels between the MAC layer and the physical layer through the transport channel. Transport channels are classified based on how and with what characteristics data is transmitted over the wireless interface.
[0080] Data travels between different physical layers, i.e., between the physical layers of a transmitter and a receiver, via a physical channel. This physical channel can be modulated using Orthogonal Frequency Division Multiplexing (OFDM) and utilizes time and frequency as radio resources.
[0081] The MAC layer provides services to the upper layer, the radio link control (RLC) layer, through logical channels. The MAC layer provides mapping from multiple logical channels to multiple transport channels. Furthermore, the MAC layer provides logical channel multiplexing, which maps multiple logical channels to a single transport channel. The MAC sublayer provides data transmission services on logical channels.
[0082] The RLC layer performs the concatenation, segmentation, and reassembly of RLC Service Data Units (SDUs). To guarantee the various Quality of Service (QoS) required by radio bearers (RBs), the RLC layer provides three operating modes: Transparent Mode (TM), Unacknowledged Mode (UM), and Acknowledged Mode (AM). AM RLC provides error correction through automatic repeat request (ARQ).
[0083] The RRC (Radio Resource Control) layer is defined only in the control plane. The RRC layer is responsible for controlling logical channels, transport channels, and physical channels, related to the configuration, reconfiguration, and release of radio bearers. RB refers to a logical path provided by Layer 1 (physical layer or PHY layer) and Layer 2 (MAC layer, RLC layer, Packet Data Convergence Protocol (PDCP) layer, and Service Data Adaptation Protocol (SDAP) layer) for data transmission between the terminal and the network.
[0084] The functions of the PDCP layer in the user plane include the transmission of user data, header compression, and ciphering. The functions of the PDCP layer in the control plane include the transmission of control plane data and encryption / integrity protection.
[0085] The Service Data Adaptation Protocol (SDAP) layer is defined only in the user plane. It performs mapping between QoS flows and data radio bearers, marking QoS flow identifiers (IDs) within downlink and uplink packets, and more.
[0086] Establishing an RB refers to the process of defining the characteristics of the radio protocol layer and channel to provide a specific service, and setting specific parameters and operating methods for each. RBs can be further divided into two types: the Signaling Radio Bearer (SRB) and the Data Radio Bearer (DRB). The SRB is used as a channel to transmit RRC messages in the control plane, while the DRB is used as a channel to transmit user data in the user plane.
[0087] When an RRC connection is established between the RRC layer of the terminal and the RRC layer of the base station, the terminal is in the RRC_CONNECTED state. Otherwise, it is in the RRC_IDLE state. For NR, the RRC_INACTIVE state is additionally defined, and a terminal in the RRC_INACTIVE state can maintain a connection with the core network while releasing the connection with the base station.
[0088] Downlink transmission channels that transmit data from the network to the terminal include the Broadcast Channel (BCH), which transmits system information, and the downlink Shared Channel (SCH), which transmits user traffic or control messages. Traffic or control messages for downlink multicast or broadcast services may be transmitted through the downlink SCH or a separate downlink Multicast Channel (MCH). Meanwhile, uplink transmission channels that transmit data from the terminal to the network include the Random Access Channel (RACH), which transmits initial control messages, and the uplink Shared Channel (SCH), which transmits user traffic or control messages.
[0089] Logical channels that are located above the transport channel and are mapped to the transport channel include the Broadcast Control Channel (BCCH), Paging Control Channel (PCCH), Common Control Channel (CCCH), Multicast Control Channel (MCCH), and Multicast Traffic Channel (MTCH).
[0090] Radio frames can be used for uplink and downlink transmission. A radio frame has a length of 10 ms and can be defined as two 5 ms half-frames (HF). A half-frame can contain five 1 ms subframes (SF). A subframe can be divided into one or more slots, and the number of slots within a subframe can be determined by the subcarrier spacing (SCS). Each slot can contain 12 or 14 OFDM (A) symbols, depending on the cyclic prefix (CP).
[0091] When normal CP is used, each slot can contain 14 symbols. When extended CP is used, each slot can contain 12 symbols. Here, the symbols can include OFDM symbols (or CP-OFDM symbols), SC-FDMA (Single Carrier - FDMA) symbols (or DFT-s-OFDM (Discrete Fourier Transform-spread-OFDM) symbols).
[0092] Table 2 below shows the number of symbols per slot (N) depending on the SCS setting (u) when normal CP or extended CP is used. slot symb ), number of slots per frame (N frame,u slot ) and the number of slots per subframe (N subframe,u slot ) is an example.
[0093] CP type SCS (15*2 u )N slot symb N frame,u slot N subframe,u slot Normal CP15kHz (u=0)1410130kHz (u=1)1420260kHz (u=2)14404120kHz (u=3)14808240kHz (u=4)1416016Extended CP60kHz (u=2)12404
[0094] FIG. 6 illustrates a slot structure of a frame according to an embodiment of the present disclosure. The embodiment of FIG. 6 can be combined with various embodiments of the present disclosure.
[0095] Referring to FIG. 6, a slot includes a plurality of symbols in the time domain. A carrier includes a plurality of subcarriers in the frequency domain. An RB (Resource Block) may be defined as a plurality (e.g., 12) of consecutive subcarriers in the frequency domain. A BWP (Bandwidth Part) may be defined as a plurality of consecutive (P)RBs ((Physical) Resource Blocks) in the frequency domain, and may correspond to one numerology (e.g., SCS, CP length, etc.). A carrier may include up to N (e.g., 5) BWPs. Data communication may be performed through activated BWPs. Each element may be referred to as a Resource Element (RE) in the resource grid, and one complex symbol may be mapped to it.
[0096] A Bandwidth Part (BWP) can be a contiguous set of physical resource blocks (PRBs) for a given numerology. A PRB can be selected from a contiguous subset of common resource blocks (CRBs) for a given numerology on a given carrier.
[0097] FIG. 7 illustrates an example of a BWP according to an embodiment of the present disclosure. The embodiment of FIG. 7 can be combined with various embodiments of the present disclosure. In the embodiment of FIG. 7, it is assumed that there are three BWPs.
[0098] Referring to Figure 7, a common resource block (CRB) may be a carrier resource block numbered from one end of a carrier band to the other. Furthermore, a PRB may be a numbered resource block within each BWP. Point A may indicate a common reference point for the resource block grid.
[0099] BWP is point A, offset from point A (N start BWP ) and bandwidth (N size BWP ) can be set by. For example, point A can be an outer reference point of the PRB of a carrier where subcarrier 0 of all numerologies (e.g., all numerologies supported by the network on that carrier) aligns. For example, the offset can be the PRB spacing between the lowest subcarrier in a given numerology and point A. For example, the bandwidth can be the number of PRBs in a given numerology.
[0100] SLSS (Sidelink Synchronization Signal) is a SL (sidelink) specific sequence and may include PSSS (Primary Sidelink Synchronization Signal) and SSSS (Secondary Sidelink Synchronization Signal). The PSSS may be referred to as S-PSS (Sidelink Primary Synchronization Signal) and the SSSS may be referred to as S-SSS (Sidelink Secondary Synchronization Signal). For example, length-127 M-sequences may be used for S-PSS and length-127 Gold sequences may be used for S-SSS. For example, a terminal may detect an initial signal (signal detection) and obtain synchronization using S-PSS. For example, the terminal can obtain detailed synchronization using S-PSS and S-SSS and detect a synchronization signal ID.
[0101] PSBCH (Physical Sidelink Broadcast Channel) may be a (broadcast) channel that transmits basic (system) information that a terminal must know first before transmitting or receiving an SL signal. For example, the basic information may be information related to SLSS, duplex mode (DM), TDD UL / DL (Time Division Duplex Uplink / Downlink) configuration, resource pool-related information, type of application related to SLSS, subframe offset, broadcast information, etc. For example, in order to evaluate PSBCH performance, in NR V2X, the payload size of PSBCH may be 56 bits, including a 24-bit CRC (Cyclic Redundancy Check).
[0102] S-PSS, S-SSS and PSBCH may be included in a block format supporting periodic transmission (e.g., SL SS (Synchronization Signal) / PSBCH block, hereinafter referred to as S-SSB (Sidelink-Synchronization Signal Block)). The S-SSB may have the same numerology (i.e., SCS and CP length) as the PSCCH (Physical Sidelink Control Channel) / PSSCH (Physical Sidelink Shared Channel) in the carrier, and the transmission bandwidth may be within a (pre-)configured SL BWP (Sidelink BWP). For example, the bandwidth of the S-SSB may be 11 RBs (Resource Blocks). For example, the PSBCH may span 11 RBs. And, the frequency location of the S-SSB may be (pre-)configured. Therefore, the terminal does not need to perform hypothesis detection in the frequency to discover the S-SSB in the carrier.
[0103] In this specification, PSCCH may be replaced with a control channel, a physical control channel, a control channel associated with a sidelink, a physical control channel associated with a sidelink, a device-to-device physical control channel, etc. In this specification, PSSCH may be replaced with a shared channel, a physical shared channel, a shared channel associated with a sidelink, a physical shared channel associated with a sidelink, a device-to-device physical shared channel, etc. For example, SL communication may be replaced with device-to-device communication. For example, in terms referring to various channels and / or signals associated with SL communication, the SL part may be replaced with "device-to-device."
[0104] In this specification, PUCCH may be replaced with a control channel, a physical control channel, an uplink-related control channel, an uplink-related physical control channel, a device-to-base station physical control channel, a terminal-to-base station physical control channel, etc. In this specification, PUSCH may be replaced with a shared channel, a physical shared channel, an uplink-related shared channel, an uplink-related physical shared channel, a device-to-base station physical shared channel, a terminal-to-base station physical shared channel, etc. For example, UL communication may be replaced with terminal-to-base station communication or device-to-base station communication. For example, in terms referring to various channels and / or signals associated with UL communication, the UL part may be replaced with "device-to-base station" or "terminal-to-base station."
[0105] In this specification, PDCCH may be replaced with a control channel, a physical control channel, a downlink-related control channel, a downlink-related physical control channel, a base station-to-device physical control channel, a base station-to-terminal physical control channel, etc. In this specification, PDSCH may be replaced with a shared channel, a physical shared channel, a downlink-related shared channel, a downlink-related physical shared channel, a base station-to-device physical shared channel, a base station-to-terminal physical shared channel, etc. For example, DL communication may be replaced with base station-to-device communication or base station-to-terminal communication. For example, in terms referring to various channels and / or signals related to DL communication, the DL part may be replaced with "base station-to-device" or "base station-to-terminal."
[0106] FIG. 8 illustrates a procedure for a terminal to perform V2X or SL communication according to a resource allocation mode, according to one embodiment of the present disclosure. The embodiment of FIG. 8 may be combined with various embodiments of the present disclosure.
[0107] Referring to (a) of FIG. 8, in resource allocation mode 1, the base station may schedule SL resources to be used by the terminal for SL transmission. For example, in step S800, the base station may transmit information related to SL resources and / or information related to UL resources to the first terminal. For example, the UL resources may include PUCCH resources and / or PUSCH resources. For example, the UL resources may be resources for reporting SL HARQ feedback to the base station.
[0108] For example, a first terminal may receive information related to a dynamic grant (DG) resource and / or information related to a configured grant (CG) resource from a base station. For example, a CG resource may include a CG type 1 resource or a CG type 2 resource. In this specification, a DG resource may be a resource that a base station configures / allocates to the first terminal via downlink control information (DCI). In this specification, a CG resource may be a (periodic) resource that a base station configures / allocates to the first terminal via DCI and / or an RRC message. For example, in the case of a CG type 1 resource, the base station may transmit an RRC message including information related to the CG resource to the first terminal. For example, in the case of a CG type 2 resource, the base station may transmit an RRC message including information related to the CG resource to the first terminal, and the base station may transmit a DCI related to activation or release of the CG resource to the first terminal.
[0109] In step S810, the first terminal may transmit a PSCCH (e.g., Sidelink Control Information (SCI) or 1st-stage SCI) to the second terminal based on the resource scheduling. In step S820, the first terminal may transmit a PSSCH (e.g., 2nd-stage SCI, MAC PDU, data, etc.) related to the PSCCH to the second terminal. In step S830, the first terminal may receive a PSFCH related to the PSCCH / PSSCH from the second terminal. For example, HARQ feedback information (e.g., NACK information or ACK information) may be received from the second terminal via the PSFCH. In step S840, the first terminal may transmit / report HARQ feedback information to the base station via a PUCCH or a PUSCH. For example, the HARQ feedback information reported to the base station may be information generated by the first terminal based on the HARQ feedback information received from the second terminal. For example, the HARQ feedback information reported to the base station may be information generated by the first terminal based on a rule set in advance. For example, the DCI may be DCI for scheduling SL.
[0110] Referring to (b) of FIG. 8, in resource allocation mode 2, the terminal can determine SL transmission resources within SL resources set by the base station / network or preset SL resources. For example, the set SL resources or preset SL resources may be a resource pool. For example, the terminal can autonomously select or schedule resources for SL transmission. For example, the terminal can perform SL communication by selecting resources by itself within the set resource pool. For example, the terminal can select resources by itself within a selection window by performing sensing and resource (re)selection procedures. For example, the sensing can be performed on a subchannel basis. For example, in step S810, the first terminal that has selected resources by itself within the resource pool transmits PSCCH (e.g., SCI (Sidelink Control Information) or 1) using the resources. st -stage SCI) can be transmitted to the second terminal. In step S820, the first terminal transmits the PSSCH (e.g., 2) related to the PSCCH. nd -stage SCI, MAC PDU, data, etc.) can be transmitted to the second terminal. In step S830, the first terminal can receive a PSFCH related to the PSCCH / PSSCH from the second terminal.
[0111] For example, the SCI transmitted on the PSCCH is 1 st -stage SCI, and the above 1 st -stage SCI can carry sidelink scheduling information. For example, SCI format 1-A can carry sidelink scheduling information on PSSCH, and 2 on PSSCH. nd -stage SCI can be used to schedule SCI. For example, SCI transmitted on PSSCH is 2 nd -stage SCI, and the above 2 nd-stage SCI can transmit sidelink scheduling information.
[0112] Referring to (a) or (b) of FIG. 8, for example, a first terminal may transmit an SCI to a second terminal on a PSCCH. Or, for example, the first terminal may transmit two consecutive SCIs (e.g., 2-stage SCIs) to the second terminal on the PSCCH and / or the PSSCH. In this case, the second terminal may decode the two consecutive SCIs (e.g., 2-stage SCIs) to receive the PSSCH from the first terminal. In the present specification, an SCI transmitted on a PSCCH is 1 st SCI, 1st SCI, 1 st -stage SCI or 1 st -stage SCI format, and the SCI transmitted on the PSSCH is 2 nd SCI, 2nd SCI, 2 nd -stage SCI or 2 nd -It can be called a stage SCI format.
[0113] Referring to (a) or (b) of FIG. 8, in step S830, the first terminal may receive a PSFCH. For example, the first terminal and the second terminal may determine PSFCH resources, and the second terminal may use the PSFCH resources to transmit HARQ feedback to the first terminal.
[0114] Referring to (a) of FIG. 8, in step S840, the first terminal may transmit SL HARQ feedback to the base station via PUCCH and / or PUSCH.
[0115] 1.1 Uplink
[0116] 1.1.1 Overview
[0117] 1.1.1.1 Physical Channels
[0118] For example, the following narrowband physical channels may be defined:
[0119] - Narrowband physical uplink shared channel (NPUSCH)
[0120] - narrowband physical random-access channel (NPRACH)
[0121] 1.1.1.2 Physical signals
[0122] For example, the following uplink narrowband physical signals may be defined:
[0123] - Narrowband demodulation reference signal
[0124] 1.1.2 Slot Structure and Physical Resources
[0125] 1.1.2.1 Resource Grid
[0126] For example, a physical channel or signal transmitted in a slot may be one or more Subcarriers and It can be initiated with a resource grid of SC-FDMA symbols. For example, the resource grid can be illustrated in Fig. 9. For example, the slot number within a radio frame is can be expressed as and here About It can be, About It could be.
[0127] FIG. 9 illustrates an uplink resource grid for NB-IoT according to an embodiment of the present disclosure. The embodiment of FIG. 9 may be combined with various embodiments of the present disclosure.
[0128] For example, uplink bandwidth is subcarrier , and slot sections In terms of can be given in Table 3.
[0129] Table 3: NB-IoT parameters
[0130] Subcarrier spacing 48 12
[0131] For example, one antenna port can be used for all uplink transmissions.
[0132] 1.1.2.2 Resource Elements
[0133] For example, each element in a resource grid can be called a resource element and has a pair of indexes in its slot. can be uniquely defined by , where and can be indices in the frequency and time domains, respectively. For example, resource elements is a complex value can correspond to, for example, the amount corresponding to a resource element that is not used for transmission of a physical channel or physical signal in a slot. can be set to 0.
[0134] 1.1.2.3 Resource Units
[0135] For example, resource units can be used to describe the mapping of NPUSCHs and resource elements. For example, resource units can be used in the time domain. In SC-FDMA symbol and frequency domain can be defined as a series of consecutive subcarriers, where and can be given by Tables 4 and 5 for frame structure types 1 and 2, respectively.
[0136] Table 4: For frame structure type 1 , , and Combinations of can be supported.
[0137] NPUSCH format 13.75 kHz116715 kHz116386412223.75 kHz1415 kHz14
[0138] Table 5: For frame structure type 2 , , and Combinations of can be supported.
[0139] NPUSCH format Supported uplink-downlink configurations 13.75 kHz1, 4116715 kHz1, 2, 3, 4, 5116386412223.75 kHz1, 41415 kHz1, 2, 3, 4, 514
[0140] 1.1.3 Narrowband Physical Uplink Shared Channel
[0141] For example, a narrowband physical uplink shared channel can support two formats:
[0142] - NPUSCH format 1, can be used to carry UL-SCH
[0143] - NPUSCH format 2, can be used to carry uplink control information
[0144] 1.1.3.1 Scrambling
[0145] For example, scrambling may be performed according to section 5.3.1 of 3GPP TS 36.211. For example, the scrambling sequence generator may can be initialized with and here may be the first slot of the transmission of the codeword. For example, in case of NPUSCH repetition, the scrambling sequence is set in each of the first slots and frames used for transmission of the repetition. and Every code word with After transmission, it can be reinitialized according to the above formula. For example, can be given in section 1.1.3.6.
[0146] 1.1.3.2 Modulation
[0147] For example, modulation is a block of modulated symbols. This can be done according to section 5.3.2 of 3GPP TS 36.211, which results in: For example, Table 6 can specify modulation mapping applicable to narrowband physical uplink shared channels.
[0148] For example, a block of modulated symbols is a block of modulated symbols according to Code that causes can be multiplied with
[0149]
[0150] Here,
[0151] - , if a positive scheduling request according to [4] can be transmitted using NPUSCH format 2.
[0152] - , otherwise
[0153] Table 6: NPUSCH modulation scheme
[0154] NPUSCH format Modulation scheme 11BPSK, QPSK>1QPSK, 16QAM21BPSK
[0155] 1.1.3.3 Hierarchical Mapping
[0156] For example, hierarchical mapping Instead Using It can be performed according to section 5.3.2A of 3GPP TS 36.211 with .
[0157] 1.1.3.4 Transform Precoding
[0158] For example, transform precoding It can be performed according to section 5.3.3 of 3GPP TS 36.211 with Is can be replaced with
[0159] 1.1.3.5 Precoding
[0160] For example, precoding can be performed according to clause 5.3.3A of 3GPP TS 36.211, assuming a single antenna port.
[0161] 1.1.3.6 Mapping to Physical Resources
[0162] For example, each NPUSCH codeword is one or more resource units, as given in Section 2.5.1.2 [4]. can be mapped to, and each of them is It can be transmitted as many times as required.
[0163] For example, a block of complex-valued symbols The transmission power specified in [4] Amplitude scaling factor to comply with can be multiplied with, for example, a resource element corresponding to a subcarrier allocated for transmission and not used for transmission of a reference signal. The mapping to may start from the first slot in the allocated resource unit, first with index k, then with index l, and so on.
[0164] for example, After mapping to slot, The slot is Until we continue mapping to the next slot. It can be repeated up to an additional number of times, where
[0165]
[0166]
[0167] for example, For NPUSCH formats 1 and 2 on frame structure type 2 with
[0168] - NPUSCH transmission spans two uplink subframes that do not overlap with an uplink subframe that is set to invalid. It can be performed in the first set of slots;
[0169] - For TDD configurations 1 and 4, if the starting position for NPUSCH is indicated as the second of two consecutive uplink subframes, NPUSCH transmission may be delayed until the start of two consecutive uplink subframes.
[0170] For example, if If the mapping to a slot or the mapping to N slots or the repetition of the mapping contains resource elements that overlap with the following:
[0171] -All NPRACH resources set according to the nprach-ParametersList in SystemInformationBlockType2-NB, or
[0172] -All NPRACH resources configured according to the nprach-ParametersList given by ul-ConfigList in SystemInformationBlockType22-NB and if the UE indicates that it supports multiCarrier-NPRACH, or
[0173] -If all NPRACH resources are configured according to the nprach-ParametersList given by ul-ConfigListMixed in SystemInformationBlockType22-NB and the UE indicates that it supports multiCarrier-NPRACH and mixedOperationMode, or
[0174] -SystemInformationBlockType2-All NPRACH resources set according to nprach-ParametersListFmt2 in NB and UE indicates that nprach-Format2 is supported, or
[0175] -All NPRACH resources configured according to nprach-ParametersListFmt2 given by ul-ConfigList in SystemInformationBlockType23-NB and if the UE indicates that it supports multiCarrier-NPRACH and nprach-Format2, or
[0176] -If all NPRACH resources configured according to nprach-ParametersListFmt2 given by ul-ConfigListMixed in SystemInformationBlockType23-NB and the UE indicates that multiCarrier-NPRACH, mixedOperationMode, and nprach-Format2 are supported, or
[0177] -All NPRACH resources set according to the nprach-ParametersListTDD in SystemInformationBlockType2-NB, or
[0178] -SystemInformationBlockType22-NB if all NPRACH resources are configured according to nprach-ParametersListTDD and the UE indicates that multiCarrier-NPRACH is supported, or
[0179] - All NPRACH resources set for early data transmission and if NPUSCH transmission occurs while the early data transmission procedure [12, section 7.3b of 3GPP TS 36.211] is in progress,
[0180] For example, then,
[0181] - About, overlapping NPUSCH transmission in a slot is the next one that does not overlap with the configured NPRACH resources. It can be postponed until the slot.
[0182] - About, overlapping NPUSCH transmission in slot Starting from the first slot that satisfies and does not overlap with any established NPRACH resource, the following It can be postponed until the slot.
[0183] For example, the NPRACH gap defined in Section 1.1.6.1 may not be part of the NPRACH resource. For example, for frame structure type 2, when G symbol groups cannot be mapped consecutively, valid uplink subframes not used for NPRACH transmission may not be part of the NPRACH resource. For example, then The mapping of This can be repeated until the slot is transmitted. For example, for frame structure type 1, After transmission and / or delay due to NPRACH in time units, where NPUSCH transmission is delayed Gaps of time units can be inserted. For example, the portion of the delay due to NPRACH matching the gap can be counted as part of the gap.
[0184] For example, if the higher layer parameter npusch-AllSymbols is set to false, resource elements in SC-FDMA symbols that overlap with symbols configured as SRS according to srs-SubframeConfig may be computed in the NPUSCH mapping but may not be used for NPUSCH transmission. For example, if the higher layer parameter npusch-AllSymbols is set to true, all symbols may be transmitted.
[0185] For example, if the upper layer parameter resourceReservationConfigUL is set, then for an NPUSCH format 1 transmission associated with a C-RNTI or SPS C-RNTI using a UE-specific NPDCCH search space with the resource reservation field set to 1 in the DCI containing an NPUSCH format 1 transmission without a corresponding NPDCCH, or for an NPUSCH format 2 transmission associated with a C-RNTI using a UE-specific NPDCCH search space,
[0186] - Overlapping with a fully reserved uplink subframe as defined in Section 2.5 [4]. Subframe for or In the slot for,
[0187] - - For , NPUSCH transmission may be postponed until the next NB-IoT uplink subframe that is not fully reserved.
[0188] - - For , NPUSCH transmission in a slot may be postponed until the next slot that spans two adjacent uplink subframes that do not overlap with the fully reserved uplink subframe.
[0189] - Does not overlap with fully reserved uplink subframes. Subframe for or In a slot, any SC-FDMA symbol that overlaps with a reserved symbol may be computed in the NPUSCH mapping but may not be used for NPUSCH transmission.
[0190] For example, for a UE communicating via NTN, After a transmission of a time unit (and / or a delay due to NPRACH), for frame structure type 1, Transmission gaps in time units may be computed in the NPUSCH resource mapping according to the UE capability ntn-SegmentedPrecompensationGaps-r17 specified in 3GPP TS 36.331 [9], but may not be used for transmissions on NPUSCH. For example, The amount can be provided by the upper layer, and The amount can be set at higher layers based on UE capabilities if signaled.
[0191] 1.1.4 Demodulation Reference Signal
[0192] 1.1.4.1 Reference signal sequence
[0193] 1.1.4.1.1 Reference signal sequence for
[0194] for example, Reference signal sequence for can be defined as follows
[0195]
[0196] For example, here is a binary sequence can be defined by section 7.2 of 3GPP TS 36.211 and at the start of NPUSCH transmission. can be initialized as . For example, here the amount can be given by Table 7, for NPUSCH format 2 and when group hopping is not enabled for NPUSCH format 1. It may be, and group hopping may be given by section 1.1.4.1.3 if group hopping is enabled for NPUSCH format 1.
[0197] Table 7: Definition of
[0198] 0111111111111111111-11-11-11-11-11-11-1211-1-111-1-111-1-111-1-111-1-131-1-111-1-111-1-111-1-114111-1-1-1-11111-1-1-151-11-11-11-11-11-11-11611-1-1-11111-1-1-1-11171-1-11-111-11-11-11-11-18111111 11-1-1-1-1-1-1-191-11-11-11-11-11-11-11-11-11011-1-111-1-1-111-1-111-1-11111-1-111-1-111-1-111-112111-1-1-1-1-1-1-1-1-1-1-1-1111131-11-11-11-11-11-11-11-11-11411-1-1-111-1-1111-1-11111-1-1151-1-11-111-1-111-11-11-11-11
[0199] For example, a reference signal sequence for NPUSCH format 1 can be provided by:
[0200]
[0201] For example, a reference signal sequence for NPUSCH format 2 can be provided by:
[0202]
[0203] For example, here is the sequence index defined in Table 8. The sequence index selected according to may be defined in Table 8. For example, for frame structure type 1, It can be. For example, for frame structure type 2, About It can be and About It could be.
[0204] Table 8: Orthogonal sequences for PUCCH formats 1, 1a, and 1b
[0205] Sequence index Normal cyclic prefix Extended cyclic prefix 0 1 2 N / A
[0206] 1.1.4.1.2 Reference signal sequence for
[0207] for example, Reference signal sequence for is a cyclic shift of the base sequence according to can be defined by
[0208]
[0209] For example, here Is can be given by Table 9, can be given by Table 10, can be given by Table 11.
[0210] Table 9: for Definition of
[0211] 01-3-311-3-121-3331-1-141-1151-13611-3711-18113913-11013111133
[0212] Table 10: for Definition of
[0213] 011113-311131-3321-1-1-11-331-13-3-1-14131-1-1351-3-31316-1-11-3-3-17-1-1-13-3-183-11-3-3393-13-3-11103-33-13311-3131-3-112-31-33-3-113-33-311-3
[0214] Table 11: for Definition of
[0215] 0-113-3331131-33111333-11-3-31-33211-3-3-3-1-3-31-31-13-11111-1-3-31-33-14-131-11-1-3-11-11351-33-1-111-1-13-316-13-3-3-331-133-317-3-1-1-11-33-1 1-33181-331-1-1-1113-1191-3-133-1-31111110-13-111-3-3-1-3-33-11131-1-133-313133121-311-3111-3-3-311333-33-3113-1-33314-31-1-3-131333-11153-11-3-1- 11131-1-316131-11333-1-13-117-3113-33-3-3313-118-3311-31-3-3-1-11-319-13131-1-13-3-1-3-120-1-3111131-11-3-121-13-11-3-3-3-3-31-1-32211-3-3-3-13- 31-332311-1-3-1-31-113-1124113133-11-1-3-31251-3331331-3-1-132613-3-33-31-1-13-1-327-3-1-3-1-331-113-3-328-13-33-133-333-1-1293-3-3-1-1-3-13-331-1
[0216] For example, if group hopping is not enabled, the base sequence index Is , , and For each upper layer parameter, threeTone-BaseSequence, sixTone-BaseSequence, and twelveTone-BaseSequence can be given. For example, if not signaled from the upper layer, the base sequence can be given as follows.
[0217]
[0218] For example, if group hopping is enabled, the base sequence index can be given by section 1.1.4.1.3.
[0219] for example, and Cyclic shift for , as defined in Table 12, can be derived from the upper layer parameters threeTone-CyclicShift and sixTone-CyclicShift, respectively. For example, For , if npusch-CyclicShift in PUR-Config-NB is set for NPUSCH (re)transmission corresponding to preset uplink resources. can provide values for and slots Cyclic shift in Is can be given as , otherwise This could be it.
[0220] Table 12: Definition of
[0221] threeTone-CyclicShift sixTone-CyclicShift 0 0 1 1 2 2 3
[0222] 1.1.4.1.3 Group Hopping
[0223] For example, for a reference signal for NPUSCH format 1, sequence-group hopping can be enabled, where radio frame slot of Sequence-group number in is a group hopping pattern and sequence-shift pattern It can be defined as follows:
[0224]
[0225] For example, here is the number of reference signal sequences available for each resource unit size, can be given by Table 13.
[0226] Table 13: Definition of
[0227] 1163126141230
[0228] For example, sequence-group hopping can be enabled or disabled by means of the cell-specific parameter groupHoppingEnabled provided from higher layers. For example, sequence-group hopping for NPUSCH can be disabled for a specific UE via the higher layer parameter groupHoppingDisabled even if enabled on the cell basis, unless the NPUSCH transmission corresponds to a random access response grant or a retransmission of the same transport block as part of a contention-based random access procedure.
[0229] For example, group-hopping pattern can be given as follows
[0230]
[0231] For example, here About . for example, For frame structure type 1, is the slot number of the first slot of the resource unit It can be, and for frame structure type 2, is the frame number of the first slot of the resource unit It can be. For example, a pseudo-random sequence may be defined by 3GPP TS 36.211 section 7.2.
[0232] For example, a pseudo-random sequence generator At the beginning of the resource unit, and In all even slots for can be initialized to .
[0233] For example, the sequence-shift pattern can be given as follows
[0234]
[0235] for example, can be given by the upper layer parameter groupAssignmentNPUSCH. For example, if the value is not signaled, .
[0236] 1.1.4.2 Mapping to Physical Resources
[0237] For example, sequence is the amplitude scaling factor This can be multiplied can be mapped to subcarriers in sequence.
[0238] For example, the set of subcarriers used in the mapping process may be the same as the corresponding NPUSCH transmission as defined in Section 1.1.3.6.
[0239] For example, resource elements The mapping for may be increased first by k, then by l, and finally by the slot number. For example, the value of the symbol index l of a slot may be given in Table 14.
[0240] Table 14: Definition of the demodulation reference signal location for NPUSCH
[0241] NPUSCH format Value for 14320,1,22,3,4
[0242] For example, if the upper layer parameter resourceReservationConfigUL is set, then the resource reservation field of the DCI is set to 1 for an NPUSCH format 1 transmission associated with a C-RNTI or SPS C-RNTI and an NPUSCH format 1 transmission without a corresponding NPDCCH using a UE-specific NPDCCH search space, or for an NPUSCH format 2 transmission associated with a C-RNTI using a UE-specific NPDCCH search space.
[0243] - Overlapping with a fully reserved uplink subframe as defined in Section 2.5 [4]. Subframe for or In the slot for,
[0244] - - For this, the demodulation reference signal transmission may be delayed until the next NB-IoT uplink subframe that is not fully reserved.
[0245] - - For , the demodulation reference signal transmission in a slot may be postponed until the next slot that spans two adjacent uplink subframes that do not overlap with a fully reserved uplink subframe.
[0246] - Does not overlap with fully reserved uplink subframes. Subframe for or In a slot for , any demodulation reference signal transmission in any SC-FDMA symbol that overlaps with a reserved symbol may be dropped.
[0247] 1.1.6 Narrowband Physical Random Access Channel
[0248] 1.1.6.1 Time and Frequency Structure
[0249] For example, a physical layer random access preamble may be based on a single-carrier frequency-hopping symbol group. For example, the symbol group may be illustrated in FIG. 10 and may have a length Cyclic prefix and total length With may consist of a sequence of identical symbols. For example, the total number of symbol groups in a preamble repetition unit is can be expressed as . For example, the number of temporally adjacent symbol groups is can be given as
[0250] FIG. 10 illustrates a group of random access symbols according to an embodiment of the present disclosure. The embodiment of FIG. 10 may be combined with various embodiments of the present disclosure.
[0251] For example, parameter values for frame structures 1 and 2 may be listed in Tables 15 and 16, respectively.
[0252] Table 15: Random Access Preamble Parameters for Frame Structure Type 1
[0253] Preamble format 0445 1445 2663
[0254] Table 16: Random Access Preamble Parameters for Frame Structure Type 2
[0255] Preamble Format Supported Uplink-Downlink Settings 01, 2, 3, 4, 5241 11, 4242 23244 0-a1, 2, 3, 4, 5361 1-a1, 4362
[0256] for example, A preamble consisting of a group of symbols can be transmitted as many times as required. For example, for frame structure type 2, an invalid uplink subframe is transmitted without a gap. When overlapping the transmission of symbol groups, A group of symbols can be dropped. For example, for frame structure type 2, Transmission of symbol groups may be aligned to subframe boundaries.
[0257] For example, transmission of a random access preamble, if triggered by the MAC layer, may be restricted to certain time and frequency resources.
[0258] For example, NPRACH settings provided by higher layers may include:
[0259] - NPRACH resource cycle (nprach-Periodicity)
[0260] - Frequency location of the first subcarrier assigned to NPRACH (nprach-SubcarrierOffset)
[0261] - Number of subcarriers assigned to NPRACH (nprach-NumSubcarriers)
[0262] - The number of starting subcarriers allocated to the UE where random access is initiated. (nprach-NumCBRA-StartSubcarriers),
[0263] - Number of NPRACH repetitions per attempt (numRepetitionsPerPreambleAttempt)
[0264] - NPRACH start time (nprach-StartTime),
[0265] - Fraction for calculating the starting subcarrier index for the range of reserved NPRACH subcarriers for indication of UE support for multi-tone message 3 transmission. (nprach-SubcarrierMSG3-RangeStart).
[0266] For example, NPRACH transmission After the start of the radio frame that satisfies It can only start in time units. For example, for frame structure type 1, for preamble formats 0 and 1. After transmission of a time unit, or for preamble format 2 After a transmission of time units, A gap of time units may need to be inserted.
[0267] for example, The NPRACH setting may not be valid.
[0268] For example, the NPRACH starting subcarriers allocated to a UE that initiates random access are two sets of subcarriers, and , and the second set, if any, may indicate UE support for multi-tone message 3 transmission.
[0269] For example, the frequency position of NPRACH transmission is set when preamble format 2 described in Table 15 is set. Within the subcarrier, and It can be restricted within a subcarrier. For example, frequency hopping can be used within 12 subcarriers and 36 subcarriers when preamble format 2 disclosed in Table 15 is set, where The frequency positions of the symbol groups are can be given by and here It can be. For example, sheep may vary depending on the frame structure.
[0270] For example, for frame structure type 1:
[0271] - For preamp formats 0 and 1 as disclosed in Table 15 , In this case:
[0272]
[0273]
[0274]
[0275] For example, here and Is may be a subcarrier selected by the MAC layer from a pseudo-random sequence can be given by 3GPP TS 36.211 section 7.2. For example, a pseudo-random sequence generator can be initialized to .
[0276] - For preamble format 2 as disclosed in Table 15 , If:
[0277]
[0278]
[0279]
[0280] For example, here and Is may be a subcarrier selected by the MAC layer from a pseudo-random sequence can be given by 3GPP TS 36.211 section 7.2. For example, a pseudo-random sequence generator can be initialized to .
[0281] For example, for frame structure type 2:
[0282] - For preamp formats 0, 1, and 2 as disclosed in Table 16. , If:
[0283]
[0284]
[0285]
[0286]
[0287] For example, here and Is may be a subcarrier selected by the MAC layer from a pseudo-random sequence can be given by 3GPP TS 36.211 section 7.2. For example, a pseudo-random sequence generator can be initialized to .
[0288] - For preamp formats 0-a, 1-a, as disclosed in Table 16, , If:
[0289]
[0290]
[0291]
[0292] For example, here and Is may be a subcarrier selected by the MAC layer from a pseudo-random sequence can be given by 3GPP TS 36.211 section 7.2. For example, a pseudo-random sequence generator can be initialized to .
[0293] 2.5 Narrowband Physical Uplink Shared Channel Related Procedures
[0294] For example, for an NB-IoT UE supporting twoHARQ-Processes-r14 or configured with the higher layer parameter npusch-MultiTB-Config, there can be up to two uplink HARQ processes.
[0295] For example, for an NB-IoT UE and NPUSCH transmission using preset uplink resources, there may be one uplink HARQ process.
[0296] For example, an NB-IoT UE can determine whether a subframe is an NB-IoT UL subframe as follows:
[0297] For example, there is a need to increase the multiplexing capacity between transmissions of NB-IoT terminals in future systems, and this may be particularly important in IoT NTN systems.
[0298] - If the upper layer parameter resourceReservationConfigUL is set
[0299] - For NPUSCH format 1 transmissions associated with a C-RNTI or SPS C-RNTI using a UE-specific NPDCCH search space containing NPUSCH format 1 transmissions without a corresponding NPDCCH.
[0300] - - - If the resource reservation field in DCI is set to 0, the subframe can be considered as an NB-IoT UL subframe.
[0301] - - - Otherwise, if the resource reservation field of the DCI is set to 1, the subframe may be considered as an NB-IoT UL subframe if it is not fully reserved according to higher layer parameters (a subframe may be considered fully reserved if and only if all SC-FDMA symbols in the subframe are reserved).
[0302] - - About NPUSCH Format 2 Transmission
[0303] - - - A subframe may be considered as an NB-IoT UL subframe if it is not fully reserved according to higher layer parameters (a subframe may be considered fully reserved if and only if all SC-FDMA symbols in the subframe are reserved).
[0304] - In all other cases,
[0305] - For TDD, if a subframe is set as an NB-IoT UL subframe by the upper layer for the NB-IoT carrier, the NB-IoT UE may regard the subframe as an NB-IoT UL subframe.
[0306] - For FDD, NB-IoT UE can always consider a subframe as an NB-IoT UL subframe.
[0307] 2.5.1 UE Procedure for Transmitting Format 1 Narrowband Physical Uplink Shared Channel
[0308] For example, an NPUSCH format 1 transmission may be scheduled by an NPDCCH with DCI format N0, or the transmission may correspond to using a preset uplink resource established in a higher layer. For example, a transmission using a preset uplink resource may be initiated in a higher layer as specified in
[0014] , and a retransmission of a transport block transmitted using the preset uplink resource may be scheduled by an NPDCCH with DCI format N0.
[0309] For example, if a UE detects an NPDCCH with DCI format N0 ending in NB-IoT DL subframe n that schedules an NPUSCH targeting the UE on a given serving cell, the UE may perform the following:
[0310] - For FDD n+k0+k offset DL subframe,
[0311] - k0NB-IoT UL subframe following the end of n + 8 subframes for TDD,
[0312] For example, N consecutive NB-IoT UL slots n with i = 0, 1, ..., N-1 according to NPDCCH information. i The corresponding NPUSCH transmission using NPUSCH format 1, where
[0313] - Subframe n may be the last subframe in which NPDCCH is transmitted and may be determined from the starting subframe of NPDCCH transmission and the DCI subframe repetition number field in the corresponding DCI; and
[0314] - , here The value of can be determined as specified in Section 2.5.1.1, The value of can be determined by the resource allocation field in the corresponding DCI (see Section 2.5.1.1), The value of is in the corresponding DCI. The number of NB-IoT UL slots in a resource unit (as defined in Section 1.1.2.3 of [3]) corresponding to the number of allocated subcarriers (as determined by Section 2.5.1.1), The value of can be determined by the number of scheduled TBs for the unicast field in the corresponding DCI, if any, otherwise
[0315] - n0 is subframe n+k0+k for FDD offset It may be the first NB-IoT UL slot starting after the end of
[0316] - n0 may be the first NB-IoT UL slot starting after k0 NB-IoT UL subframe following the end of subframe n+8 for TDD.
[0317] - The value of k0 is the scheduling delay field in the corresponding DCI according to Table 17 for FDD and Table 18 for TDD. ) can be determined by
[0318] - About,
[0319] - - NPUSCH corresponding to NPDCCH with the upper layer parameter npusch-MultiTB-Config set to 'interleaved' by the UE, and with DCI CRC scrambled by C-RNTI, Here About , otherwise .
[0320] - - - NB-IoT UL slot silver , You can be with us, is TB r+1 , may be associated with
[0321] - - Otherwise,
[0322] - - - NB-IoT UL slot silver You can join us, TB r+1 , may be associated with
[0323] Table 17: k0 for DCI format N0 for FDD
[0324] 08116232364
[0325] Table 18: k0 for DCI format for TDD
[0326] 0018216332
[0327] For example, if an NPUSCH transmission without a corresponding NPDCCH partially or fully collides with an NPDSCH transmission, the NPUSCH transmission may be dropped.
[0328] For example, if the UE is configured by the upper layer to decode the NPDCCH whose CRC is scrambled by the C-RNTI, the UE may decode the NPDCCH and transmit the corresponding NPUSCH according to the combination defined in Table 19. For example, the scrambling initialization of this NPUSCH corresponding to this NPDCCH and the NPUSCH retransmission for the same transport block may be based on the C-RNTI.
[0329] Table 19: NPDCCH and NPUSCH set by C-RNTI
[0330] DCI Format Search Space DCI Format UE Specificity by N0C-RNTI
[0331] For example, if the UE is configured to receive a random access procedure initiated by a “PDCCH order”, the UE may decode the NPDCCH according to the combination defined in Table 20.
[0332] Table 20: NPDCCH set to “PDCCH order” to initiate random access procedure
[0333] DCI Format Search Space UE Specificity by DCI Format N1C-RNTI
[0334] For example, if during a random access procedure, the UE is configured in a higher layer to decode an NPDCCH whose CRC is scrambled by a temporary C-RNTI, regardless of whether the UE is configured to decode an NPDCCH whose CRC is scrambled by a C-RNTI, the UE may decode the NPDCCH and transmit the corresponding NPUSCH according to the combination defined in Table 21. For example, the scrambling initialization of the NPUSCH corresponding to such an NPDCCH may be by the temporary C-RNTI.
[0335] For example, if a temporary C-RNTI is configured by a higher layer, the scrambling initialization of NPUSCH corresponding to the narrowband random access response grant in 3GPP TS 36.213 section 16.3.3 and all NPUSCH retransmission(s) for the same transport block may be based on the temporary C-RNTI. For example, otherwise, the scrambling initialization of NPUSCH corresponding to the narrowband random access response grant in 3GPP TS 36.213 section 16.3.3 and all NPUSCH retransmission(s) for the same transport block may be based on the C-RNTI.
[0336] For example, if during a random access procedure, the UE is configured by the upper layer to decode the NPDCCH whose CRC is scrambled by the C-RNTI, the UE may decode the NPDCCH and transmit the corresponding NPUSCH according to the combination defined in Table 21. For example, the scrambling initialization of the NPUSCH corresponding to such NPDCCH may be based on the C-RNTI.
[0337] Table 21: NPDCCH and NPUSCH set by temporary C-RNTI and / or C-RNTI during random access procedure
[0338] DCI Format Search Space DCI Format N0Type-2 Common
[0339] For example, if the UE is configured to decode an NPDCCH whose CRC is scrambled by an SPS C-RNTI in a higher layer, the UE may decode the NPDCCH according to the combination defined in Table 22 and transmit the corresponding NPUSCH if a transport block corresponding to the HARQ process of the NPUSCH transmission is generated as disclosed in [8]. For example, the scrambling initialization of this NPUSCH corresponding to this NPDCCH and the NPUSCH retransmission for the same transport block may be based on the SPS C-RNTI. For example, the initial transmission of this NPUSCH without a corresponding NPDCCH and the scrambling initialization of the NPUSCH retransmission for the same transport block may be based on the SPS C-RNTI.
[0340] Table 22: NPDCCH and NPUSCH set by SPS C-RNTI
[0341] DCI Format Search Space DCI Format UE Specificity by N0C-RNTI
[0342] For example, the UE may transmit NPUSCH on preset uplink resources as configured by higher layers. For example, scrambling initialization for NPUSCH transmission using preset uplink resources may be based on PUR-RNTI.
[0343] For example, if the UE is configured to decode an NPDCCH whose CRC is scrambled by the PUR-RNTI in the upper layer, the UE may decode the NPDCCH according to the combination defined in Table 23 and transmit the corresponding NPUSCH if the DCI indicates a retransmission of a transport block transmitted using a preset uplink resource. For example, the scrambling initialization of this NPDCCH and the NPUSCH corresponding to the NPUSCH retransmission for the same transport block may be by the PUR-RNTI.
[0344] Table 23: NPDCCH and NPUSCH set by PUR-RNTI
[0345] DCI Format Search Space DCI Format N0PUR-RNTI UE Specificity
[0346] 2.5.1.1 Resource Allocation
[0347] For example, resource allocation information set in uplink DCI format N0 for NPUSCH transmission or in upper layers for NPUSCH transmission using preset uplink resources may indicate the scheduled UE.
[0348] - A set of consecutively allocated subcarriers of a resource unit determined by the subcarrier indication field or by the upper layer parameter npusch-SubCarrierSetIndex in PUR-Config-NB ( )
[0349] The number of resource units determined by the resource allocation field according to Table 25 or by the upper layer parameter npusch-NumRUsIndex in PUR-Config-NB ( )
[0350] - The repetition number determined by the repetition number field according to Table 26 ( ), and for NPUSCH transmission using preset uplink resources, the UE may use the repetition number set in the upper layer; except for NPUSCH which is 16QAM. .
[0351] For example, the subcarrier spacing of NPUSCH transmission can be determined by
[0352] - For NPUSCH transmissions using preset uplink resources and subsequent NPUSCH transmissions until a narrowband random access response grant is received, the upper layer parameter npusch-SubCarrierSetIndex,
[0353] - Otherwise, the uplink subcarrier spacing field of the narrowband random access response grant according to 3GPP TS 36.213 section 16.3.3.
[0354] For example, subcarrier spacing , Here may be a subcarrier indication field and may be reserved, or can be set by the upper layer parameter npusch-SubCarrierSetIndex in PUR-Config-NB for NPUSCH transmission using preset uplink resources.
[0355] For example, subcarrier spacing For NPUSCH transmission with, the subcarrier indication field in DCI ( ) or npusch-SubCarrierSetIndex in PUR-Config-NB for NPUSCH transmission using preset uplink resources is a set of consecutively allocated subcarriers according to Table 24. ) can be determined.
[0356] Table 24: Subcarriers allocated for NPUSCH with
[0357] Subcarrier Indication Field ( ) set of assigned subcarriers ( )0 - 11 12-15 16-17 18 19-63 reserved
[0358] Table 25: Number of resource units for NPUSCH ( )
[0359] 01122334455668710
[0360] Table 26: Number of repetitions for NPUSCH ( )
[0361] 011224384165326647128
[0362] 2.5.1.2 Determining the Modulation Order, Redundancy Version, and Transmission Block Size
[0363] For example, to determine the modulation order, redundancy version, and transport block size for NPUSCH, the UE first
[0364] - “Modulation and Coding Scheme” field set in DCI or in upper layer for NPUSCH transmission using preset uplink resources ( ) can be read, and
[0365] - “Duplicate version” field in DCI for NPUSCH transmission using preset uplink resources ( ) or read can start with, and
[0366] - “Resource Allocation” field set in DCI or in upper layer for NPUSCH transmission using preset uplink resources ( ) can be read.
[0367] - Total number of subcarriers allocated according to section 2.5.1.1 ( ), number of resource units ( ) and repeat number ( ) can be calculated.
[0368] For example, if the UE is configured with the most recent NPUSCH transmission containing a transport block with higher layer parameters edt-Parameters and EDT, the UE may have 3 ≤ It may be expected that no DCI indicating NPUSCH retransmission will be received as part of a contention-based random access procedure with ≤ 14.
[0369] For example, if the UE is configured with the higher layer parameter edt-Parameters, and in the DCI For NPUSCH retransmission of the same transport block containing EDT as part of a contention-based random access procedure,
[0370] - The order of modulation is = can be set to 2.
[0371] - If the UE has the higher layer parameter edt-SmallTBS-Enabled set to 'True', the repetition number for NPUSCH retransmissions is It may be the smallest integer multiple of the value of L greater than or equal to , where may be a TBS corresponding to an NPUSCH transmission scheduled by a narrowband random access response grant, can be given by the upper layer parameter edt-TBS.
[0372] For example, if the UE is set to higher layer parameters edt-Parameters, and if the DCI is and if a retransmission is indicated as part of a contention-based random access procedure that includes the most recent NPUSCH transmission containing a transport block containing EDT,
[0373] - TBS and modulation It can be determined according to Table 27, and the transmission block may not include EDT.
[0374] Table 27: MCS Index for Message 3 NPUSCH
[0375] MCS Index Modulation or and Modulation and Number of RUs TBS'000'pi / 2 BPSKQPSK488 bits'001'pi / 4 QPSKQPSK388 bits'010'pi / 4 QPSKQPSK188 bits'011'Reservedreservedreservedreserved'100'Reservedreservedreservedreserved'101'Reservedreservedreservedreserved'110'Reservedreservedreservedreserved'111'Reservedreservedreservedreserved
[0376] For example, if the UE is configured with the higher layer parameter npusch-16QAM-Config, the DCI is mapped on the UE specific search space, and When is set to '1111', or when using NPUSCH transmission with preset uplink resources and upper layer parameters pur-UL-16QAM-Config, = 4
[0377] For example, otherwise, the UE would If so, the order of modulation = 2 can be used. For example, if the UE To determine the modulation order to use for NPUSCH, and Table 28 can be used.
[0378] Table 28: Modulation and TBS index table for NPUSCH including .
[0379] MCS Index Modulation order TBS Index 01011222132342452562672782892910210
[0380] For example, if the UE is configured with the upper layer parameter npusch-MultiTB-Config and multiple TBs are reserved in the corresponding DCI, can be used for each TB.
[0381] For example, NPUSCH associated with TB is TB, , can be transmitted in N NB-IoT UL slots associated with i=0, 1, ..., N-1. For example, TB , , j of B consecutive NB-IoT UL slots associated with th For NPUSCH transmissions in blocks, the redundancy version associated with TB Is can be determined by, where if Back side , otherwise . for example, Slot of resource unit(s) Associated with TB as defined in 3GPP TS 36.213 section 6.3.2 in [4] Some of the NPUSCH codewords that have TB , About and About , can be transmitted in the NB-IoT UL slot associated with .
[0382] For example, the UE may use ( , ) and Table 29 can be used. For example, if If can be given by Table 28, or if In case of NPUSCH including 16QAM, excluding NPUSCH transmission using preset uplink resources as given by upper layers in PUR-Config-NB. , if not . for example, may be the value of “Modulation and Coding Scheme for 16QAM” in DCI.
[0383] - If it is NPUSCH including 16QAM , otherwise
[0384] Table 29: Transport block size (TBS) table for NPUSCH
[0385]
[0386] For example, for NPDCCH UE-specific search space, if the UE is configured with the higher layer parameter twoHARQ-ProcessesConfig or the UE is configured with the higher layer parameter npusch-MultiTB-Config and a single TB is scheduled in the corresponding DCI.
[0387] - NDI and HARQ process ID as signaled on NPDCCH, and RV and TBS as determined above can be transmitted to the upper layer.
[0388] For example, otherwise
[0389] - NDI as signaled on NPDCCH, and RV and TBS as determined above can be delivered to upper layers. If UE is configured with upper layer parameter npusch-MultiTB-Config and multiple TBs are scheduled in corresponding DCI, HARQ process ID of 0 can be considered for the first TB and HARQ process ID of 1 can be considered for the second TB.
[0390] 2.5.2 UE Procedure for NPUSCH Retransmission
[0391] For example, for NPUSCH retransmission, the UE may follow the HARQ information in the DCI as specified in [8].
[0392] For example, there may be a need to support CDM between different NPUSCH DMRSs using the same time / frequency resources.
[0393] Various embodiments of the present disclosure or combinations thereof may be independently applied to single-tone transmission and multi-tone transmission.
[0394] Various embodiments of the present disclosure or combinations thereof may be applied independently depending on the number of subcarriers allocated for transmission.
[0395] Various embodiments of the present disclosure or combinations thereof can be independently applied depending on the transmission contents of NPUSCH (e.g., SIB1-NB, SIB, paging, random access procedure related information or other data).
[0396] In an embodiment of the present disclosure, multiplexing-related parameters for NPUSCH DMRS may be implicitly determined through multiplexing-related parameters for NPUSCH data, and / or the determination in the opposite direction may also be extended and applied.
[0397] Various embodiments of the present disclosure or combinations thereof may be applied independently depending on the payload type of the satellite (e.g., regenerative or transparent payload).
[0398] Various embodiments of the present disclosure or combinations thereof may be independently applied to types of non-terrestrial network nodes (e.g., GEO, NGEO, LEO, MEO, HASP, drones) or altitudes or fixed beam footprints or cell-moving beam footprints, etc.
[0399] Various embodiments of the present disclosure or combinations thereof may be applied independently depending on whether NB-IoT UL transmissions occur on preconfigured UL resources.
[0400] For example, for NPUSCH (format 1) transmission where the number of allocated subcarriers exceeds 1, OCCs may be applied to the subcarrier domain in the DMRS sequence.
[0401] For example, the length of the OCC may be equal to the number of allocated subcarriers for NPUSCH transmission.
[0402] For example, the above OCC index or OCC sequence or candidate values thereof can be set for each cell and / or each terminal and / or each DG NPUSCH and SPS NPUSCH through cell-specific and / or UE-specific RRC.
[0403] For example, the above OCC index or OCC sequence may be indicated in a DCI format that schedules NPUSCH or indicates SPS activation.
[0404] For example, the above OCC index or OCC sequence may be determined based on the resources of the NPDCCH for the DCI format that schedules the NPUSCH (e.g., the lowest or highest NCCE or NREG or PRB or subcarrier, NPDCCH candidate index, aggregation level, repetition number).
[0405] For example, for NPUSCH (format 1) transmissions where the number of allocated subcarriers exceeds 1, the cyclic shift value for the DMRS sequence can be set / indicated / determined differently between NPUSCH transmissions of different terminals within the same NB-IoT Cell or within the footprint for the same serving satellite.
[0406] For example, information about cyclic shift values and / or cyclic shift candidate values can be set on a per-cell and / or per-terminal and / or per-DG NPUSCH and per-SPS NPUSCH basis via cell-specific and / or UE-specific RRC.
[0407] For example, the above cyclic shift value may be indicated in a DCI format that schedules NPUSCH or indicates SPS activation.
[0408] For example, the above cyclic shift value can be determined based on the resources of the NPDCCH (e.g., the lowest or highest NCCE or NREG or PRB or subcarrier, NPDCCH candidate index, aggregation level, repetition number) for the DCI format that schedules the NPUSCH.
[0409] For example, for NPUSCH (format 1) transmissions where the number of allocated subcarriers exceeds 1, multiple DMRS sequences or corresponding indices may be allowed within the same NB-IoT cell or the same serving satellite footprint.
[0410] For example, the additional second DMRS sequence index may be determined based on the first DMRS sequence selected based on the cell ID. For example, a predefined or RRC-configured offset value may be applied (addition and / or modulo function).
[0411] For example, the additional second DMRS sequence index may be configured via cell-specific and / or UE-specific RRC signaling.
[0412] For example, the second DMRS sequence may be selected from the same set of candidates as the first DMRS sequence.
[0413] For example, the second DMRS sequence may be selected from a separate set of candidates for the first DMRS sequence.
[0414] For example, when a terminal transmits an NPUSCH, whether to use the first DMRS sequence and / or the second DMRS sequence may be indicated in the DCI format that schedules the NPUSCH or indicates SPS activation.
[0415] For example, when a terminal transmits an NPUSCH, whether to use the first DMRS sequence and / or the second DMRS sequence may be determined based on the resources of the NPDCCH (e.g., the lowest or highest NCCE or NREG or PRB or subcarrier, NPDCCH candidate index, aggregation level, repetition number) for the DCI format that schedules the NPUSCH.
[0416] For example, for NPUSCH (format 1) transmission with an assigned subcarrier count of 1, multiple DMRS OCC sequences or corresponding indices may be allowed within the same NB-IoT cell or the same serving satellite footprint.
[0417] For example, the additional second DMRS OCC sequence index may be determined based on the first DMRS OCC sequence selected based on the cell ID. For example, a predefined or RRC-set offset value may be applied (addition and / or modulo function).
[0418] For example, the additional second DMRS OCC sequence index may be configured via cell-specific and / or UE-specific RRC signaling.
[0419] For example, the second DMRS OCC sequence may be selected from the same set of candidates as the first DMRS sequence.
[0420] For example, the second DMRS OCC sequence may be selected from a separate set of candidates for the first DMRS sequence.
[0421] For example, when a terminal transmits an NPUSCH, whether to use the first DMRS OCC sequence and / or the second DMRS OCC sequence may be indicated in the DCI format that schedules the NPUSCH or indicates SPS activation.
[0422] For example, when a terminal transmits an NPUSCH, whether to use the first DMRS sequence and / or the second DMRS sequence may be determined based on the resources of the NPDCCH (e.g., the lowest or highest NCCE or NREG or PRB or subcarrier, NPDCCH candidate index, aggregation level, repetition number) for the DCI format that schedules the NPUSCH.
[0423] For example, for NPUSCH (format 1) transmission with an assigned subcarrier count of 1, multiple DMRS sequences may be allowed within the same NB-IoT cell or the same serving satellite footprint.
[0424] For example, the random seed value for pseudo-random sequence generation for generating an additional first DMRS sequence can be set per cell and / or per UE and / or per DG NPUSCH and SPS NPUSCH via cell-specific and / or UE-specific RRC.
[0425] For example, the additional random seed value may be in the form of an offset value applied to the random seed value 35 for the first DMRS sequence.
[0426] For example, when a terminal transmits an NPUSCH, whether to use the first DMRS sequence and / or the second DMRS sequence may be indicated in the DCI format that schedules the NPUSCH or indicates SPS activation. For example, whether to use the first DMRS sequence and / or the second DMRS sequence may differ depending on the OCC index (for intra-cell CDM) for data and / or DMRS. For example, when the OCC codeword is [1 ... 1] or
[0011] , the first DMRS sequence may be used, and / or when the OCC codeword is [1 -1 ... 1 -1] or [1 -1], the second DMRS sequence may be used.
[0427] For example, when a terminal transmits an NPUSCH, whether to use the first DMRS sequence and / or the second DMRS sequence may be determined based on the resources of the NPDCCH (e.g., the lowest or highest NCCE or NREG or PRB or subcarrier, NPDCCH candidate index, aggregation level, repetition number) for the DCI format that schedules the NPUSCH.
[0428] For example, in case of improving multiplexing capacity, such as by applying OCC to NPUSCH format 1, the number of DMRS symbols in a slot may be increased.
[0429] For example, when applying OCC to at least data symbols for NPUSCH format 1, the DMRS pattern of NPUSCH format 1 may succeed the DMRS pattern of NPUSCH format 2. For example, in the above case, a time-axis OCC may be applied to DMRS symbols within a slot. For example, in the above case, an OCC of length 4 may be applied to the data symbols, and a Hadamard-Walsh code may be used. For example, in the above case, an OCC of length 2 may be applied to the data symbols by grouping two consecutive symbols.
[0430] For example, DMRS symbols in adjacent slots may be structured to be adjacent to each other. For example, in an even slot, DMRS may be mapped to indices 5, 6, or the last N consecutive symbols in the slot (e.g., N=2 or 3), and / or in an odd slot, DMRS may be mapped to indices 0, 1, or the first M consecutive symbols in the slot (e.g., M=2 or 3). For example, OCC may be applied to data symbols before and / or after the DMRS symbol region for adjacent (two) slots.
[0431] For example, the DMRS pattern and / or the number of DMRS symbols of NPUSCH format 1 may be determined differently depending on whether or not OCC is enabled / set and / or depending on the OCC index value indication / set.
[0432] For example, when applying a method to increase the OCC application or multiplexing capacity for NPUSCH (format 1) and / or changing the DMRS pattern of NPUSCH format 1, the terminal may expect the number of DMRS symbols included in each slot to be odd. For example, the reason for this may be to make the number of data symbols a multiple of 2 or 4, so that an OCC of length 2 or 4 can be applied to the data symbols.
[0433] For example, when applying OCC or applying a method to improve multiplexing capacity for NPUSCH (format 1), TDMing DMRS between different NPUSCH transmissions that use the same time-frequency resources or have completely or partially overlapping time-frequency domains may be considered. For example, for DMRS symbol positions n0, n1, n2, n3, n4, ... for NPUSCH transmission, a specific NPUSCH may transmit at DMRS symbol positions n0, n1, n4, n5, ..., and another NPUSCH (which is CDMed) may transmit at DMRS symbol positions n2, n3, n6, n7.
[0434] For example, in order to support DMRS TDM, for a DMRS sequence and / or time-domain OCC (e.g., for cell randomization) for a general NPUSCH that does not apply OCC, sequence values and / or time-domain OCC values corresponding to DMRS symbol positions where actual DMRS is not transmitted may be excluded (e.g., in the middle). The advantage of this is that the DMRS sequences and / or time-domain OCCs for the transmission forms of two NPUSCHs that are multiplexed for cell randomization can be adjusted to a level similar to that of a general NPUSCH that does not apply OCC.
[0435] For example, in order to support DMRS TDM for DMRS sequences and / or time-domain OCCs (e.g., for cell randomization) for NPUSCH in general, where OCCs are not applied, sequences and / or time-domain OCCs can be sequentially mapped / applied to DMRS symbol positions that transmit actual DMRSs.
[0436] For example, the form in which a terminal transmits a TDM-type DMRS for NPUSCH or transmits actual DMRS for only some DMRS symbols among all DMRS symbols can be limited to cases in which a base station uses the same resources or resources that overlap in whole or in part in the time-frequency axis with other NPUSCH transmissions for the NPUSCH transmission.
[0437] When only a single OCC is applied, there may be a problem in that DMRS sequences from multiple cells may be mistaken for DMRS from the same cell.
[0438] FIG. 11 illustrates a procedure related to DMRS according to an embodiment of the present disclosure. The embodiment of FIG. 11 may be combined with various embodiments of the present disclosure.
[0439] Referring to FIG. 11, in step S1110, the first device may obtain a first DMRS sequence by applying a first OCC to a random sequence. For example, the first device may be a terminal. For example, the first device may be a terminal associated with an NTN. For example, the second device may be a base station. For example, the second device may be a base station associated with an NTN. In step S1120, the first device may obtain a second DMRS sequence by applying a second OCC to the first DMRS. In step S1130, the first device may transmit a DMRS to the second device on an NPUSCH based on the second DMRS sequence.
[0440] for example, Reference signal sequence for can be defined as follows. For example, may include the first DMRS sequence.
[0441]
[0442] For example, here is a binary sequence can be defined by section 7.2 of 3GPP TS 36.211 and at the start of NPUSCH transmission. can be initialized as . For example, here the amount can be given by Table 7, for NPUSCH format 2 and when group hopping is not enabled for NPUSCH format 1. , and group hopping can be given by Section 1.1.4.1.3 when group hopping is enabled for NPUSCH format 1. For example, can be set independently depending on the cell ID.
[0443] For example, if a terminal supports CDM within the same cell using OCC, etc. for NPUSCH DMRS, the DMRS sequence may be repeated according to the OCC length, and the repetition method may be in the form of the same sequence value being mapped to the same OCC code.
[0444] For example, for NPUSCH format 1 single-tone 15kHz SCS, for CDM DMRS with legacy pattern, OCC can be applied by the following formula. For example, DMRS symbols can be spread before applying the OCC.
[0445]
[0446] For example, here: M can be the OCC length, q can be the OCC codeword allocated to the UE, may be a reference signal sequence as defined in Section 1.1.4.1.1. For example, may include the second DMRS sequence. For example, M may be 2. For example, q may be set independently according to the cell ID.
[0447] For example, for NPUSCH format 1 single-tone 15kHz SCS, for CDM DMRS with legacy patterns, OCC can be applied by the following formula. For example, OCC can be applied to legacy complex-valued DMRS symbols used in slot 1 and slot 2. For example, DMRS symbols may not be spread before the OCC is applied.
[0448]
[0449] For example, here: M can be the OCC length, q can be the OCC codeword allocated to the UE, may be a reference signal sequence as defined in Section 1.1.4.1.1. For example, may include the second DMRS sequence. For example, M may be 2. For example, q may be set independently according to the cell ID.
[0450] For example, for NPUSCH format 1 single-tone 15kHz SCS, for CDM DMRS with legacy pattern, OCC can be applied to complex-valued DMRS symbols used in slot 1 and slot 2. For example, depending on the OCC codeword, different DMRS sequences can be used. For example, DMRS symbols may not be spread before the OCC is applied.
[0451] For example, for NPUSCH format 1 single-tone 15kHz SCS, for CDM DMRS with legacy patterns, DMRS symbols may not be spread and OCC may not be applied. For example, legacy complex-valued DMRS symbols may be used in slots corresponding to the OCC codeword of NPUSCH. For example, other DMRS sequences may be used for multiplexed UEs.
[0452] In the embodiments of the present disclosure, the time axis OCC application may be extended / interpreted as inter-slot application, intra-slot application, intra-subframe application, and / or inter-NPUSCH repetition application.
[0453] By applying dual OCCs, even if DMRS sequences are from multiple cells, they can be distinguished without being mistaken for DMRS from the same cell. By applying dual OCCs to DMRS sequences, the present method can clearly distinguish DMRS sequences generated from multiple cells. Specifically, by applying the second OCC sequentially after the first OCC, the DMRS sequences of each cell can maintain unique characteristics even in a dense network environment. This allows the DMRS sequences of each cell to be independently identified even when multiple cells transmit overlapping or similar DMRS patterns. Applying dual OCCs generates a more complex and unique DMRS signature for each cell, making it easier for the receiver to accurately identify and distinguish signals from different cells, which is associated with improved distinguishability. By ensuring that DMRS sequences are uniquely identifiable, the possibility of interference due to overlapping reference signals from adjacent cells can be minimized, thereby improving overall network performance. This may be related to reduced inter-cell interference. Being able to distinguish DMRS sequences can enable more precise channel estimation and demodulation, thereby enhancing data integrity and improving the reliability of communication links. This may be related to improved signal integrity and reliability. The ability to uniquely identify DMRS sequences from multiple cells can support scalability, enabling efficient management of reference signals in dense cell deployment environments. This may be related to scalability in dense networks. The dual-OCC approach provides the flexibility to allocate DMRS sequences for various network topologies and configurations, accommodating diverse network configurations without compromising the uniqueness of reference signals. This may be related to network configuration flexibility.In summary, applying dual OCC to DMRS sequences provides the significant advantage of ensuring that the reference signals of each cell are distinguishable in a multi-cell environment. This not only enhances the robustness and efficiency of communication systems, but also supports the deployment of high-density networks with improved performance and reliability.
[0454] The above proposed method can be applied to the device described below. First, the processor (202) of the receiving terminal can set at least one partial bandwidth (e.g., BWP; bandwidth part). Then, the processor (202) of the receiving terminal can control the transceiver (206) of the receiving terminal to receive a physical channel related to terminal-to-terminal communication (e.g., SL communication) and / or a reference signal related to terminal-to-terminal communication (e.g., SL communication) from the transmitting terminal on at least one partial bandwidth (e.g., BWP).
[0455] FIG. 12 illustrates a method for a first device to perform wireless communication according to an embodiment of the present disclosure. The embodiment of FIG. 12 may be combined with various embodiments of the present disclosure.
[0456] Referring to FIG. 12, in step S1210, the first device can obtain a random sequence. In step S1220, the first device can obtain a first demodulation reference signal (DMRS) sequence based on applying a first orthogonal cover code (OCC) that is repeated based on the length of the first OCC to the random sequence. In step S1230, the first device can obtain a second DMRS sequence based on applying a second OCC that is repeated based on the length of the second OCC to the first DMRS sequence.
[0457] For example, the first DMRS sequence may include one sequence. For example, a part of the second DMRS sequence may be obtained based on applying the second OCC to the one sequence.
[0458] For example, a portion of the second DMRS sequence may include multiple sequences.
[0459] For example, a portion of the second DMRS sequence may include one sequence that is independent of one sequence included in the first DMRS sequence.
[0460] For example, the second DMRS sequence can be obtained based on a part of the first DMRS sequence.
[0461] For example, the number of parts of the first DMRS sequence may be determined based on the length of the second OCC.
[0462] For example, the number of parts of the first DMRS sequence may be determined based on dividing the number of the second DMRS sequence by the length of the second OCC.
[0463] For example, the first device can transmit DMRS on a narrow physical uplink shared channel (NPUSCH) based on the second DMRS sequence.
[0464] For example, the length of the first OCC may be 16.
[0465] For example, the first OCC may be associated with a cell ID (identity).
[0466] For example, the first OCC and the second OCC may be independent.
[0467] For example, the second OCC may be related to code division multiplexing (CDM).
[0468] The above proposed method can be applied to devices according to various embodiments of the present disclosure. First, the processor (102) of the first device (100) can obtain a random sequence. Then, the processor (102) of the first device (100) can obtain a first demodulation reference signal (DMRS) sequence based on applying a first orthogonal cover code (OCC) that is repeated based on the length of the first OCC to the random sequence. Then, the processor (102) of the first device (100) can obtain a second DMRS sequence based on applying a second OCC that is repeated based on the length of the second OCC to the first DMRS sequence.
[0469] According to one embodiment of the present disclosure, a first device may be provided. For example, the first device may include at least one transceiver; at least one processor; and at least one memory coupled to the at least one processor and storing instructions. For example, the instructions, when executed by the at least one processor, may cause the first device to: obtain a random sequence; obtain a first demodulation reference signal (DMRS) sequence based on applying a first orthogonal cover code (OCC) that is repeated based on a length of a first OCC to the random sequence; and obtain a second DMRS sequence based on applying a second OCC that is repeated based on a length of the second OCC to the first DMRS sequence.
[0470] According to one embodiment of the present disclosure, a processing device configured to control a first device may be provided. For example, the processing device may include at least one processor; and at least one memory coupled to the at least one processor and storing instructions. For example, the instructions, based on execution by the at least one processor, may cause the first device to: obtain a random sequence; obtain a first demodulation reference signal (DMRS) sequence based on applying a first orthogonal cover code (OCC) that is repeated based on a length of a first OCC to the random sequence; and obtain a second DMRS sequence based on applying a second OCC that is repeated based on a length of the second OCC to the first DMRS sequence.
[0471] According to one embodiment of the present disclosure, a non-transitory computer-readable storage medium having instructions recorded thereon may be provided. For example, the instructions, when executed, may cause a first device to: obtain a random sequence; obtain a first demodulation reference signal (DMRS) sequence based on applying a first orthogonal cover code (OCC) that is repeated based on a length of a first OCC to the random sequence; and obtain a second DMRS sequence based on applying a second OCC that is repeated based on a length of the second OCC to the first DMRS sequence.
[0472] FIG. 13 illustrates a method for a second device to perform wireless communication according to an embodiment of the present disclosure. The embodiment of FIG. 13 may be combined with various embodiments of the present disclosure.
[0473] Referring to FIG. 13, in step S1310, a second device may receive a demodulation reference signal (DMRS) on a narrow physical uplink shared channel (NPUSCH). For example, the DMRS may be based on a second DMRS sequence. For example, the second DMRS sequence may be obtained by applying a second orthogonal cover code (OCC) that is repeated based on the length of the second OCC to a first DMRS sequence. For example, the first DMRS sequence may be obtained by applying the first OCC that is repeated based on the length of the first OCC to a random sequence.
[0474] For example, the first DMRS sequence may include one sequence. For example, a part of the second DMRS sequence may be obtained based on applying the second OCC to the one sequence.
[0475] For example, a portion of the second DMRS sequence may include multiple sequences.
[0476] For example, a portion of the second DMRS sequence may include one sequence that is independent of one sequence included in the first DMRS sequence.
[0477] For example, the second DMRS sequence can be obtained based on a part of the first DMRS sequence.
[0478] For example, the number of parts of the first DMRS sequence may be determined based on the length of the second OCC.
[0479] For example, the number of parts of the first DMRS sequence may be determined based on dividing the number of the second DMRS sequence by the length of the second OCC.
[0480] For example, the length of the first OCC may be 16.
[0481] For example, the first OCC may be associated with a cell ID (identity).
[0482] For example, the first OCC and the second OCC may be independent.
[0483] For example, the second OCC may be related to code division multiplexing (CDM).
[0484] The above proposed method can be applied to devices according to various embodiments of the present disclosure.
[0485] The various embodiments of the present disclosure may be combined with each other.
[0486] Hereinafter, devices to which various embodiments of the present disclosure may be applied will be described. First, a processor (202) of a second device (200) may control a transceiver (206) to receive a demodulation reference signal (DMRS) on a narrow physical uplink shared channel (NPUSCH). For example, the DMRS may be based on a second DMRS sequence. For example, the second DMRS sequence may be obtained by applying a second orthogonal cover code (OCC) that is repeated based on the length of the second OCC to a first DMRS sequence. For example, the first DMRS sequence may be obtained by applying the first OCC that is repeated based on the length of the first OCC to a random sequence.
[0487] According to one embodiment of the present disclosure, a second device may be provided. For example, the second device may include at least one transceiver; at least one processor; and at least one memory connected to the at least one processor and storing instructions. For example, the instructions, based on execution by the at least one processor, may cause the second device to: receive a demodulation reference signal (DMRS) on a narrow physical uplink shared channel (NPUSCH). For example, the DMRS may be based on a second DMRS sequence. For example, the second DMRS sequence may be obtained by applying a second orthogonal cover code (OCC) to a first DMRS sequence, the second OCC being repeated based on the length of the second OCC. For example, the first DMRS sequence may be obtained by applying the first OCC being repeated based on the length of the first OCC to a random sequence.
[0488] According to one embodiment of the present disclosure, a processing device configured to control a second device may be provided. For example, the processing device may include at least one processor; and at least one memory coupled to the at least one processor and storing instructions. For example, the instructions, based on execution by the at least one processor, may cause the second device to: receive a demodulation reference signal (DMRS) on a narrow physical uplink shared channel (NPUSCH). For example, the DMRS may be based on a second DMRS sequence. For example, the second DMRS sequence may be obtained by applying a second orthogonal cover code (OCC) to a first DMRS sequence, the second OCC being repeated based on the length of the second OCC. For example, the first DMRS sequence may be obtained by applying the first OCC being repeated based on the length of the first OCC to a random sequence.
[0489] According to one embodiment of the present disclosure, a non-transitory computer-readable storage medium having instructions recorded thereon may be provided. For example, the instructions, when executed, may cause a second device to: receive a demodulation reference signal (DMRS) on a narrow physical uplink shared channel (NPUSCH). For example, the DMRS may be based on a second DMRS sequence. For example, the second DMRS sequence may be obtained by applying a second orthogonal cover code (OCC) to a first DMRS sequence, the second OCC being repeated based on the length of the second OCC. For example, the first DMRS sequence may be obtained by applying the first OCC being repeated based on the length of the first OCC to a random sequence.
[0490] Although not limited thereto, the various descriptions, functions, procedures, proposals, methods and / or operational flowcharts disclosed in this document may be applied to various fields requiring wireless communication / connectivity (e.g., 5G) between devices.
[0491] Hereinafter, more specific examples will be provided with reference to the drawings. In the drawings / descriptions below, the same drawing reference numerals may represent identical or corresponding hardware blocks, software blocks, or functional blocks, unless otherwise described.
[0492] FIG. 14 illustrates a communication system (1) according to one embodiment of the present disclosure. The embodiment of FIG. 14 can be combined with various embodiments of the present disclosure.
[0493] Referring to FIG. 14, a communication system (1) to which various embodiments of the present disclosure are applied includes a wireless device, a base station, and a network. Here, the wireless device refers to a device that performs communication using a wireless access technology (e.g., 5G NR (New RAT), LTE (Long Term Evolution)) and may be referred to as a communication / wireless / 5G device. Although not limited thereto, the wireless device may include a robot (100a), a vehicle (100b-1, 100b-2), an XR (eXtended Reality) device (100c), a hand-held device (100d), a home appliance (100e), an IoT (Internet of Things) device (100f), and an AI device / server (400). For example, the vehicle may include a vehicle equipped with a wireless communication function, an autonomous vehicle, a vehicle capable of performing vehicle-to-vehicle communication, etc. Here, the vehicle may include an Unmanned Aerial Vehicle (UAV) (e.g., a drone) and / or an Aerial Vehicle (AV) (e.g., an Advanced Air Mobility (AAM)). The XR device may include an Augmented Reality (AR) / Virtual Reality (VR) / Mixed Reality (MR) device, and may be implemented in the form of a Head-Mounted Device (HMD), a Head-Up Display (HUD) equipped in a vehicle, a television, a smartphone, a computer, a wearable device, a home appliance, a digital signage, a vehicle, a robot, etc. The portable device may include a smartphone, a smart pad, a wearable device (e.g., a smart watch, smart glasses), a computer (e.g., a laptop, etc.), etc. The home appliance may include a TV, a refrigerator, a washing machine, etc. The IoT device may include a sensor, a smart meter, etc. For example, a base station and a network may also be implemented as a wireless device, and a specific wireless device (200a) may operate as a base station / network node to other wireless devices.
[0494] Here, the wireless communication technology implemented in the wireless devices (100a to 100f) of the present specification may include not only LTE, NR, and 6G, but also Narrowband Internet of Things for low-power communication. At this time, for example, NB-IoT technology may be an example of LPWAN (Low Power Wide Area Network) technology, and may be implemented with standards such as LTE Cat NB1 and / or LTE Cat NB2, and is not limited to the above-described names. Additionally or alternatively, the wireless communication technology implemented in the wireless devices (100a to 100f) of the present specification may perform communication based on LTE-M technology. At this time, for example, LTE-M technology may be an example of LPWAN technology, and may be called by various names such as eMTC (enhanced Machine Type Communication). For example, LTE-M technology can be implemented by at least one of various standards such as 1) LTE CAT 0, 2) LTE Cat M1, 3) LTE Cat M2, 4) LTE non-BL (non-Bandwidth Limited), 5) LTE-MTC, 6) LTE Machine Type Communication, and / or 7) LTE M, and is not limited to the above-described names. Additionally or alternatively, the wireless communication technology implemented in the wireless devices (100a to 100f) of the present specification can include at least one of ZigBee, Bluetooth, and Low Power Wide Area Network (LPWAN) considering low-power communication, and is not limited to the above-described names. For example, ZigBee technology can create personal area networks (PAN) related to small / low-power digital communication based on various standards such as IEEE 802.15.4, and can be called by various names.
[0495] Wireless devices (100a to 100f) can be connected to a network (300) via a base station (200). Artificial Intelligence (AI) technology can be applied to the wireless devices (100a to 100f), and the wireless devices (100a to 100f) can be connected to an AI server (400) via the network (300). The network (300) can be configured using a 3G network, a 4G (e.g., LTE) network, a 5G (e.g., NR) network, etc. The wireless devices (100a to 100f) can communicate with each other via the base station (200) / network (300), but can also communicate directly (e.g., sidelink communication) without going through the base station / network. For example, vehicles (100b-1, 100b-2) can communicate directly (e.g., V2V (Vehicle to Vehicle) / V2X (Vehicle to Everything) communication). In addition, IoT devices (e.g., sensors) can communicate directly with other IoT devices (e.g., sensors) or other wireless devices (100a to 100f).
[0496] Wireless communication / connection (150a, 150b, 150c) can be established between wireless devices (100a~100f) / base stations (200), and base stations (200) / base stations (200). Here, wireless communication / connection can be achieved through various wireless access technologies (e.g., 5G NR) such as uplink / downlink communication (150a), sidelink communication (150b) (or, D2D communication), and communication between base stations (150c) (e.g., relay, IAB (Integrated Access Backhaul). Through wireless communication / connection (150a, 150b, 150c), wireless devices and base stations / wireless devices, and base stations and base stations can transmit / receive wireless signals to each other. For example, wireless communication / connection (150a, 150b, 150c) can transmit / receive signals through various physical channels. To this end, at least some of various configuration information setting processes for transmitting / receiving wireless signals, various signal processing processes (e.g., channel encoding / decoding, modulation / demodulation, resource mapping / demapping, etc.), and resource allocation processes can be performed based on various proposals of the present disclosure.
[0497] FIG. 15 illustrates a wireless device according to an embodiment of the present disclosure. The embodiment of FIG. 15 may be combined with various embodiments of the present disclosure.
[0498] Referring to FIG. 15, the first wireless device (100) and the second wireless device (200) can transmit and receive wireless signals via various wireless access technologies (e.g., LTE, NR). Here, {the first wireless device (100), the second wireless device (200)} can correspond to {the wireless device (100x), the base station (200)} and / or {the wireless device (100x), the wireless device (100x)} of FIG. 14.
[0499] A first wireless device (100) includes one or more processors (102) and one or more memories (104), and may further include one or more transceivers (106) and / or one or more antennas (108). The processor (102) controls the memories (104) and / or the transceivers (106), and may be configured to implement the descriptions, functions, procedures, proposals, methods, and / or operational flowcharts disclosed in this document. For example, the processor (102) may process information in the memory (104) to generate first information / signal, and then transmit a wireless signal including the first information / signal via the transceiver (106). Furthermore, the processor (102) may receive a wireless signal including second information / signal via the transceiver (106), and then store information obtained from signal processing of the second information / signal in the memory (104). The memory (104) may be connected to the processor (102) and may store various information related to the operation of the processor (102). For example, the memory (104) may perform some or all of the processes controlled by the processor (102), or may store software code including commands for performing the descriptions, functions, procedures, proposals, methods, and / or operation flowcharts disclosed in this document. Here, the processor (102) and the memory (104) may be part of a communication modem / circuit / chip designed to implement a wireless communication technology (e.g., LTE, NR). The transceiver (106) may be connected to the processor (102) and may transmit and / or receive wireless signals via one or more antennas (108). The transceiver (106) may include a transmitter and / or a receiver. The transceiver (106) may be used interchangeably with an RF (Radio Frequency) unit. In the present disclosure, a wireless device may also mean a communication modem / circuit / chip.
[0500] A second wireless device (200) includes one or more processors (202), one or more memories (204), and may further include one or more transceivers (206) and / or one or more antennas (208). The processor (202) controls the memories (204) and / or the transceivers (206), and may be configured to implement the descriptions, functions, procedures, proposals, methods, and / or operational flowcharts disclosed in this document. For example, the processor (202) may process information in the memory (204) to generate third information / signals, and then transmit a wireless signal including the third information / signals via the transceivers (206). In addition, the processor (202) may receive a wireless signal including fourth information / signals via the transceivers (206), and then store information obtained from signal processing of the fourth information / signals in the memory (204). The memory (204) may be connected to the processor (202) and may store various information related to the operation of the processor (202). For example, the memory (204) may perform some or all of the processes controlled by the processor (202), or may store software code including commands for performing the descriptions, functions, procedures, proposals, methods, and / or operation flowcharts disclosed in this document. Here, the processor (202) and the memory (204) may be part of a communication modem / circuit / chip designed to implement wireless communication technology (e.g., LTE, NR). The transceiver (206) may be connected to the processor (202) and may transmit and / or receive wireless signals via one or more antennas (208). The transceiver (206) may include a transmitter and / or a receiver. The transceiver (206) may be used interchangeably with an RF unit. In the present disclosure, a wireless device may also mean a communication modem / circuit / chip.
[0501] Hereinafter, the hardware elements of the wireless device (100, 200) will be described in more detail. Although not limited thereto, one or more protocol layers may be implemented by one or more processors (102, 202). For example, one or more processors (102, 202) may implement one or more layers (e.g., functional layers such as PHY, MAC, RLC, PDCP, RRC, SDAP). One or more processors (102, 202) may generate one or more Protocol Data Units (PDUs) and / or one or more Service Data Units (SDUs) according to the descriptions, functions, procedures, proposals, methods, and / or operation flowcharts disclosed in this document. One or more processors (102, 202) may generate messages, control information, data, or information according to the descriptions, functions, procedures, proposals, methods, and / or operation flowcharts disclosed in this document. One or more processors (102, 202) can generate signals (e.g., baseband signals) including PDUs, SDUs, messages, control information, data or information according to the functions, procedures, proposals and / or methods disclosed herein, and provide the signals to one or more transceivers (106, 206). One or more processors (102, 202) can receive signals (e.g., baseband signals) from one or more transceivers (106, 206) and obtain PDUs, SDUs, messages, control information, data or information according to the descriptions, functions, procedures, proposals, methods and / or operational flowcharts disclosed herein.
[0502] One or more processors (102, 202) may be referred to as a controller, a microcontroller, a microprocessor, or a microcomputer. One or more processors (102, 202) may be implemented by hardware, firmware, software, or a combination thereof. For example, one or more Application Specific Integrated Circuits (ASICs), one or more Digital Signal Processors (DSPs), one or more Digital Signal Processing Devices (DSPDs), one or more Programmable Logic Devices (PLDs), or one or more Field Programmable Gate Arrays (FPGAs) may be included in one or more processors (102, 202). The descriptions, functions, procedures, proposals, methods, and / or operational flowcharts disclosed in this document may be implemented using firmware or software, and the firmware or software may be implemented to include modules, procedures, functions, etc. The descriptions, functions, procedures, suggestions, methods and / or operation flowcharts disclosed in this document may be implemented using firmware or software configured to perform one or more processors (102, 202) or stored in one or more memories (104, 204) and executed by one or more processors (102, 202). The descriptions, functions, procedures, suggestions, methods and / or operation flowcharts disclosed in this document may be implemented using firmware or software in the form of codes, instructions and / or sets of instructions.
[0503] One or more memories (104, 204) may be coupled to one or more processors (102, 202) and may store various forms of data, signals, messages, information, programs, codes, instructions, and / or commands. The one or more memories (104, 204) may be configured as ROM, RAM, EPROM, flash memory, hard drives, registers, cache memory, computer-readable storage media, and / or combinations thereof. The one or more memories (104, 204) may be located internally and / or externally to the one or more processors (102, 202). Additionally, the one or more memories (104, 204) may be coupled to the one or more processors (102, 202) via various technologies, such as wired or wireless connections.
[0504] One or more transceivers (106, 206) can transmit user data, control information, wireless signals / channels, etc., as mentioned in the methods and / or flowcharts of this document, to one or more other devices. One or more transceivers (106, 206) can receive user data, control information, wireless signals / channels, etc., as mentioned in the descriptions, functions, procedures, proposals, methods and / or flowcharts of this document, from one or more other devices. For example, one or more transceivers (106, 206) can be connected to one or more processors (102, 202) and can transmit and receive wireless signals. For example, one or more processors (102, 202) can control one or more transceivers (106, 206) to transmit user data, control information, or wireless signals to one or more other devices. Additionally, one or more processors (102, 202) may control one or more transceivers (106, 206) to receive user data, control information, or wireless signals from one or more other devices. Additionally, one or more transceivers (106, 206) may be coupled to one or more antennas (108, 208), and one or more transceivers (106, 206) may be configured to transmit and receive user data, control information, wireless signals / channels, or the like, as referred to in the descriptions, functions, procedures, proposals, methods, and / or operational flowcharts disclosed herein, via one or more antennas (108, 208). In this document, one or more antennas may be multiple physical antennas or multiple logical antennas (e.g., antenna ports). One or more transceivers (106, 206) can convert received user data, control information, wireless signals / channels, etc. from RF band signals to baseband signals in order to process the received user data, control information, wireless signals / channels, etc. using one or more processors (102, 202).One or more transceivers (106, 206) may convert user data, control information, wireless signals / channels, etc. processed by one or more processors (102, 202) from baseband signals to RF band signals. For this purpose, one or more transceivers (106, 206) may include an (analog) oscillator and / or filter.
[0505] FIG. 16 illustrates a signal processing circuit for a transmission signal according to an embodiment of the present disclosure. The embodiment of FIG. 16 can be combined with various embodiments of the present disclosure.
[0506] Referring to FIG. 16, the signal processing circuit (1000) may include a scrambler (1010), a modulator (1020), a layer mapper (1030), a precoder (1040), a resource mapper (1050), and a signal generator (1060). Although not limited thereto, the operations / functions of FIG. 16 may be performed in the processor (102, 202) and / or the transceiver (106, 206) of FIG. 15. The hardware elements of FIG. 16 may be implemented in the processor (102, 202) and / or the transceiver (106, 206) of FIG. 15. For example, blocks 1010 to 1060 may be implemented in the processor (102, 202) of FIG. 15. Additionally, blocks 1010 to 1050 may be implemented in the processor (102, 202) of FIG. 15, and block 1060 may be implemented in the transceiver (106, 206) of FIG. 15.
[0507] The codeword can be converted into a wireless signal through the signal processing circuit (1000) of FIG. 16. Here, the codeword is an encoded bit sequence of an information block. The information block can include a transport block (e.g., an UL-SCH transport block, a DL-SCH transport block). The wireless signal can be transmitted through various physical channels (e.g., a PUSCH or a PDSCH).
[0508] Specifically, the codeword can be converted into a bit sequence scrambled by a scrambler (1010). The scramble sequence used for scrambling is generated based on an initialization value, and the initialization value may include ID information of the wireless device, etc. The scrambled bit sequence can be modulated into a modulation symbol sequence by a modulator (1020). The modulation method may include pi / 2-BPSK (pi / 2-Binary Phase Shift Keying), m-PSK (m-Phase Shift Keying), m-QAM (m-Quadrature Amplitude Modulation), etc. The complex modulation symbol sequence can be mapped to one or more transmission layers by a layer mapper (1030). The modulation symbols of each transmission layer can be mapped to the corresponding antenna port(s) by a precoder (1040) (precoding). The output z of the precoder (1040) can be obtained by multiplying the output y of the layer mapper (1030) by a precoding matrix W of N*M. Here, N is the number of antenna ports, and M is the number of transmission layers. Here, the precoder (1040) can perform precoding after performing transform precoding (e.g., DFT transform) on complex modulation symbols. In addition, the precoder (1040) can perform precoding without performing transform precoding.
[0509] The resource mapper (1050) can map modulation symbols of each antenna port to time-frequency resources. The time-frequency resources can include multiple symbols (e.g., CP-OFDMA symbols, DFT-s-OFDMA symbols) in the time domain and multiple subcarriers in the frequency domain. The signal generator (1060) generates a wireless signal from the mapped modulation symbols, and the generated wireless signal can be transmitted to another device through each antenna. To this end, the signal generator (1060) can include an Inverse Fast Fourier Transform (IFFT) module, a Cyclic Prefix (CP) inserter, a Digital-to-Analog Converter (DAC), a frequency uplink converter, etc.
[0510] The signal processing process for receiving signals in a wireless device can be configured in reverse order of the signal processing process (1010 to 1060) of FIG. 16. For example, a wireless device (e.g., 100, 200 of FIG. 15) can receive wireless signals from the outside through an antenna port / transceiver. The received wireless signals can be converted into baseband signals through a signal restorer. For this purpose, the signal restorer can include a frequency downlink converter, an analog-to-digital converter (ADC), a CP remover, and a fast Fourier transform (FFT) module. Thereafter, the baseband signal can be restored to a codeword through a resource demapper process, a postcoding process, a demodulation process, and a descrambling process. The codewords can be restored to the original information blocks through decoding. Accordingly, a signal processing circuit (not shown) for a received signal may include a signal restorer, a resource de-mapper, a postcoder, a demodulator, a de-scrambler, and a decoder.
[0511] Figure 17 illustrates a wireless device according to an embodiment of the present disclosure. The wireless device may be implemented in various forms depending on the use case / service (see Figure 14). The embodiment of Figure 17 may be combined with various embodiments of the present disclosure.
[0512] Referring to FIG. 17, the wireless device (100, 200) corresponds to the wireless device (100, 200) of FIG. 15 and may be composed of various elements, components, units / units, and / or modules. For example, the wireless device (100, 200) may include a communication unit (110), a control unit (120), a memory unit (130), and additional elements (140). The communication unit may include a communication circuit (112) and a transceiver(s) (114). For example, the communication circuit (112) may include one or more processors (102, 202) and / or one or more memories (104, 204) of FIG. 15. For example, the transceiver(s) (114) may include one or more transceivers (106, 206) and / or one or more antennas (108, 208) of FIG. 15. The control unit (120) is electrically connected to the communication unit (110), the memory unit (130), and the additional elements (140) and controls the overall operation of the wireless device. For example, the control unit (120) may control the electrical / mechanical operation of the wireless device based on the program / code / command / information stored in the memory unit (130). In addition, the control unit (120) may transmit information stored in the memory unit (130) to an external device (e.g., another communication device) via a wireless / wired interface through the communication unit (110), or store information received from an external device (e.g., another communication device) via a wireless / wired interface in the memory unit (130).
[0513] The additional element (140) may be configured in various ways depending on the type of the wireless device. For example, the additional element (140) may include at least one of a power unit / battery, an input / output unit (I / O unit), a driving unit, and a computing unit. Although not limited thereto, the wireless device may be implemented in the form of a robot (Fig. 14, 100a), a vehicle (Fig. 14, 100b-1, 100b-2), an XR device (Fig. 14, 100c), a portable device (Fig. 14, 100d), a home appliance (Fig. 14, 100e), an IoT device (Fig. 14, 100f), a digital broadcasting terminal, a hologram device, a public safety device, an MTC device, a medical device, a fintech device (or a financial device), a security device, a climate / environmental device, an AI server / device (Fig. 14, 400), a base station (Fig. 14, 200), a network node, etc. Wireless devices may be mobile or stationary depending on the use / service.
[0514] In FIG. 17, various elements, components, units / parts, and / or modules within the wireless device (100, 200) may be interconnected entirely via a wired interface, or at least some may be wirelessly connected via a communication unit (110). For example, within the wireless device (100, 200), the control unit (120) and the communication unit (110) may be wired, and the control unit (120) and the first unit (e.g., 130, 140) may be wirelessly connected via the communication unit (110). In addition, each element, component, unit / part, and / or module within the wireless device (100, 200) may further include one or more elements. For example, the control unit (120) may be composed of one or more processor sets. For example, the control unit (120) may be composed of a set of a communication control processor, an application processor, an electronic control unit (ECU), a graphics processing processor, a memory control processor, etc. As another example, the memory unit (130) may be composed of a random access memory (RAM), a dynamic RAM (DRAM), a read only memory (ROM), a flash memory, a volatile memory, a non-volatile memory, and / or a combination thereof.
[0515] Below, the implementation example of Fig. 17 is described in more detail with reference to the drawings.
[0516] FIG. 18 illustrates a mobile device according to an embodiment of the present disclosure. The mobile device may include a smartphone, a smart pad, a wearable device (e.g., a smartwatch, smartglasses), or a portable computer (e.g., a laptop, etc.). The mobile device may be referred to as a Mobile Station (MS), a User Terminal (UT), a Mobile Subscriber Station (MSS), a Subscriber Station (SS), an Advanced Mobile Station (AMS), or a Wireless Terminal (WT). The embodiment of FIG. 18 may be combined with various embodiments of the present disclosure.
[0517] Referring to FIG. 18, the portable device (100) may include an antenna unit (108), a communication unit (110), a control unit (120), a memory unit (130), a power supply unit (140a), an interface unit (140b), and an input / output unit (140c). The antenna unit (108) may be configured as a part of the communication unit (110). Blocks 110 to 130 / 140a to 140c correspond to blocks 110 to 130 / 140 of FIG. 17, respectively.
[0518] The communication unit (110) can transmit and receive signals (e.g., data, control signals, etc.) with other wireless devices and base stations. The control unit (120) can control components of the mobile device (100) to perform various operations. The control unit (120) can include an AP (Application Processor). The memory unit (130) can store data / parameters / programs / codes / commands required for operating the mobile device (100). In addition, the memory unit (130) can store input / output data / information, etc. The power supply unit (140a) supplies power to the mobile device (100) and can include a wired / wireless charging circuit, a battery, etc. The interface unit (140b) can support connection between the mobile device (100) and other external devices. The interface unit (140b) can include various ports (e.g., audio input / output ports, video input / output ports) for connection with external devices. The input / output unit (140c) can input or output video information / signals, audio information / signals, data, and / or information input from a user. The input / output unit (140c) may include a camera, a microphone, a user input unit, a display unit (140d), a speaker, and / or a haptic module.
[0519] For example, in the case of data communication, the input / output unit (140c) obtains information / signals (e.g., touch, text, voice, image, video) input by the user, and the obtained information / signals can be stored in the memory unit (130). The communication unit (110) converts the information / signals stored in the memory into wireless signals, and can directly transmit the converted wireless signals to other wireless devices or to a base station. In addition, the communication unit (110) can receive wireless signals from other wireless devices or base stations, and then restore the received wireless signals to the original information / signals. The restored information / signals can be stored in the memory unit (130) and then output in various forms (e.g., text, voice, image, video, haptic) through the input / output unit (140c).
[0520] FIG. 19 illustrates a vehicle or autonomous vehicle according to one embodiment of the present disclosure. The vehicle or autonomous vehicle may be implemented as a mobile robot, a car, a train, a manned or unmanned aerial vehicle (AV), a ship, or the like. The embodiment of FIG. 19 may be combined with various embodiments of the present disclosure.
[0521] Referring to FIG. 19, a vehicle or autonomous vehicle (100) may include an antenna unit (108), a communication unit (110), a control unit (120), a driving unit (140a), a power supply unit (140b), a sensor unit (140c), and an autonomous driving unit (140d). The antenna unit (108) may be configured as a part of the communication unit (110). Blocks 110 / 130 / 140a to 140d correspond to blocks 110 / 130 / 140 of FIG. 17, respectively.
[0522] The communication unit (110) can transmit and receive signals (e.g., data, control signals, etc.) with external devices such as other vehicles, base stations (e.g., base stations, road side units, etc.), and servers. The control unit (120) can control elements of the vehicle or autonomous vehicle (100) to perform various operations. The control unit (120) can include an ECU (Electronic Control Unit). The drive unit (140a) can drive the vehicle or autonomous vehicle (100) on the ground. The drive unit (140a) can include an engine, a motor, a power train, wheels, brakes, a steering device, etc. The power supply unit (140b) supplies power to the vehicle or autonomous vehicle (100) and can include a wired / wireless charging circuit, a battery, etc. The sensor unit (140c) can obtain vehicle status, surrounding environment information, user information, etc. The sensor unit (140c) may include an IMU (inertial measurement unit) sensor, a collision sensor, a wheel sensor, a speed sensor, an incline sensor, a weight detection sensor, a heading sensor, a position module, a vehicle forward / backward sensor, a battery sensor, a fuel sensor, a tire sensor, a steering sensor, a temperature sensor, a humidity sensor, an ultrasonic sensor, an illuminance sensor, a pedal position sensor, etc. The autonomous driving unit (140d) may implement a technology for maintaining a driving lane, a technology for automatically controlling speed such as adaptive cruise control, a technology for automatically driving along a set path, a technology for automatically setting a path and driving when a destination is set, etc.
[0523] For example, the communication unit (110) can receive map data, traffic information data, etc. from an external server. The autonomous driving unit (140d) can generate an autonomous driving route and driving plan based on the acquired data. The control unit (120) can control the drive unit (140a) so that the vehicle or autonomous vehicle (100) moves along the autonomous driving route according to the driving plan (e.g., speed / direction control). During autonomous driving, the communication unit (110) can irregularly / periodically acquire the latest traffic information data from an external server and can acquire surrounding traffic information data from surrounding vehicles. In addition, during autonomous driving, the sensor unit (140c) can acquire vehicle status and surrounding environment information. The autonomous driving unit (140d) can update the autonomous driving route and driving plan based on newly acquired data / information. The communication unit (110) can transmit information regarding the vehicle location, autonomous driving route, driving plan, etc. to the external server. External servers can predict traffic information data in advance using AI technology or other technologies based on information collected from vehicles or autonomous vehicles, and provide the predicted traffic information data to the vehicles or autonomous vehicles.
[0524] The claims set forth in this specification may be combined in various ways. For example, the technical features of the method claims of this specification may be combined and implemented as a device, and the technical features of the device claims of this specification may be combined and implemented as a method. Furthermore, the technical features of the method claims and the technical features of the device claims of this specification may be combined and implemented as a device, and the technical features of the method claims and the technical features of the device claims of this specification may be combined and implemented as a method.
Claims
1. In terms of method, Step of obtaining a random sequence; A step of obtaining a first DMRS (demodulation reference signal) sequence based on applying the first OCC (orthogonal cover code) that is repeated based on the length of the first OCC to the above random sequence; and A method comprising: obtaining a second DMRS sequence based on applying the second OCC, which is repeated based on the length of the second OCC to the first DMRS sequence; 2. In paragraph 1, The above first DMRS sequence comprises one sequence, and A method wherein a part of the second DMRS sequence is obtained based on applying the second OCC to the one sequence.
3. In paragraph 2, A method, wherein a part of the second DMRS sequence comprises a plurality of sequences.
4. In paragraph 2, A method wherein a portion of said second DMRS sequence comprises one sequence independent of one sequence included in said first DMRS sequence.
5. In paragraph 1, A method wherein the second DMRS sequence is obtained based on a part of the first DMRS sequence.
6. In paragraph 5, A method wherein the number of parts of the first DMRS sequence is determined based on the length of the second OCC.
7. In paragraph 6, A method wherein the number of parts of the first DMRS sequence is determined based on dividing the number of the second DMRS sequence by the length of the second OCC.
8. In paragraph 1, A method further comprising: a step of transmitting a DMRS on a narrow physical uplink shared channel (NPUSCH) based on the second DMRS sequence.
9. In paragraph 1, A method wherein the length of the first OCC is 16.
10. In paragraph 1, The above first OCC is a method based on cell ID (identity).
11. In paragraph 1, A method wherein the first OCC and the second OCC are set independently.
12. In paragraph 1, The above second OCC is a method related to CDM (code division multiplexing).
13. In paragraph 1, A method, wherein the above method is performed by a first device.
14. In the first device, At least one transceiver; at least one processor; and At least one memory coupled to said at least one processor and storing instructions, said instructions causing said first device to: Let us obtain a random sequence; Based on applying the first OCC (orthogonal cover code) that is repeated based on the length of the first OCC to the above random sequence, a first DMRS (demodulation reference signal) sequence is obtained; and A first device for obtaining a second DMRS sequence based on applying the second OCC, which is repeated based on the length of the second OCC, to the first DMRS sequence.
15. In a processing device set to control the first device, at least one processor; and At least one memory coupled to said at least one processor and storing instructions, said instructions causing said first device to: Let us obtain a random sequence; Based on applying the first OCC (orthogonal cover code) that is repeated based on the length of the first OCC to the above random sequence, a first DMRS (demodulation reference signal) sequence is obtained; and A processing device that obtains a second DMRS sequence based on applying the second OCC, which is repeated based on the length of the second OCC, to the first DMRS sequence.
16. A non-transitory computer-readable storage medium that records commands, The above commands, when executed, cause the first device to: Let us obtain a random sequence; Based on applying the first OCC (orthogonal cover code) that is repeated based on the length of the first OCC to the above random sequence, a first DMRS (demodulation reference signal) sequence is obtained; and A non-transitory computer-readable storage medium, which obtains a second DMRS sequence based on applying the second OCC, which is repeated based on the length of the second OCC, to the first DMRS sequence.
17. In the method, A step of receiving a DMRS (demodulation reference signal) on an NPUSCH (narrow physical uplink shared channel); including: The above DMRS is based on the second DMRS sequence, The above second DMRS sequence is obtained based on applying the second OCC (orthogonal cover code) to the first DMRS sequence, which is repeated based on the length of the second OCC, and A method wherein the first DMRS sequence is obtained based on applying the first OCC repeated based on the length of the first OCC to a random sequence.
18. In the second device, At least one transceiver; at least one processor; and At least one memory coupled to said at least one processor and storing instructions, said instructions causing said second device to: Receive DMRS (demodulation reference signal) on NPUSCH (narrow physical uplink shared channel). The above DMRS is based on the second DMRS sequence, The above second DMRS sequence is obtained based on applying the second OCC (orthogonal cover code) to the first DMRS sequence, which is repeated based on the length of the second OCC, and A second device, wherein the first DMRS sequence is obtained based on applying the first OCC repeated based on the length of the first OCC to a random sequence.
19. In a processing device set to control a second device, at least one processor; and At least one memory coupled to said at least one processor and storing instructions, said instructions causing said second device to: Receive DMRS (demodulation reference signal) on NPUSCH (narrow physical uplink shared channel). The above DMRS is based on the second DMRS sequence, The above second DMRS sequence is obtained based on applying the second OCC (orthogonal cover code) to the first DMRS sequence, which is repeated based on the length of the second OCC, and A processing device, wherein the first DMRS sequence is obtained based on applying the first OCC repeated based on the length of the first OCC to a random sequence.
20. A non-transitory computer-readable storage medium that records commands, The above commands, when executed, cause the second device to: Receive DMRS (demodulation reference signal) on NPUSCH (narrow physical uplink shared channel). The above DMRS is based on the second DMRS sequence, The above second DMRS sequence is obtained based on applying the second OCC (orthogonal cover code) to the first DMRS sequence, which is repeated based on the length of the second OCC, and A non-transitory computer-readable storage medium, wherein the first DMRS sequence is obtained based on applying the first OCC repeated based on the length of the first OCC to a random sequence.
Citation Information
Patent Citations
Apparatus and method for orthogonal cover code(OCC) generation, and apparatus and method for OCC mapping
KR1020120131198A
Method and apparatus for transmitting reference signal in wireless communication system
KR102155090B1
Method and apparatus for performing data transmission based on multiple transmission time intervals, for transmitting control information, and for transmitting data by employing multiple ports
US20210410085A1