WO2025089902A1 - Resource selection method for sidelink communication in wireless communication system, and device therefor - Google Patents
Resource selection method for sidelink communication in wireless communication system, and device therefor Download PDFInfo
- Publication number
- WO2025089902A1 WO2025089902A1 PCT/KR2024/016544 KR2024016544W WO2025089902A1 WO 2025089902 A1 WO2025089902 A1 WO 2025089902A1 KR 2024016544 W KR2024016544 W KR 2024016544W WO 2025089902 A1 WO2025089902 A1 WO 2025089902A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- resource
- resources
- terminal
- rsrp
- reuse distance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/25—Control channels or signalling for resource management between terminals via a wireless link, e.g. sidelink
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
- H04B17/30—Monitoring; Testing of propagation channels
- H04B17/309—Measuring or estimating channel quality parameters
- H04B17/318—Received signal strength
- H04B17/328—Reference signal received power [RSRP]; Reference signal received quality [RSRQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/02—Selection of wireless resources by user or terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/11—Semi-persistent scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/16—Interfaces between hierarchically similar devices
- H04W92/18—Interfaces between hierarchically similar devices between terminal devices
Definitions
- the present specification relates to a method for selecting resources for sidelink communication in a wireless communication system and a device therefor.
- the 5G communication system or pre-5G communication system is also called a communication system after the 4G network (Beyond 4G Network) or a system after the LTE (Long-Term Evolution) system (Post LTE).
- the 5G communication system is being considered for implementation in an ultra-high frequency (mmWave) band (for example, a 60 gigabit (70 GHz) band).
- mmWave ultra-high frequency
- ACM advanced coding modulation
- FQAM Hybrid FSK and QAM Modulation
- SWSC Sliding Window Superposition Coding
- FBMC Filter Bank Multi Carrier
- NOMA Non-Orthogonal Multiple Access
- SCMA Sparse Code Multiple Access
- SL refers to a communication method that establishes a direct link between user equipment (UE) to directly exchange voice or data between terminals without going through a base station (BS).
- UE user equipment
- BS base station
- SL is being considered as a solution to solve the burden on base stations due to rapidly increasing data traffic.
- V2X vehicle-to-everything refers to a communication technology that exchanges information with other vehicles, pedestrians, and objects with built-in infrastructure through wired/wireless communication.
- V2X can be divided into four types: V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure), V2N (vehicle-to-network), and V2P (vehicle-to-pedestrian).
- V2X communication can be provided through the PC5 interface and/or the Uu interface.
- SB-SPS Sensing-Based Semi-Persistent Scheduling
- resources for PSCCH/PSSCH are randomly selected from the resources determined based on the RSRP threshold, and the same resources are reused multiple times in succession.
- adjacent terminals e.g., terminals neighboring to terminal #1 that has selected resources
- the adjacent terminals can determine resources based on similar conditions. Thereafter, the adjacent terminals can select resources that have a large overlap with resources of other terminals (e.g., terminal #1) or resources that are identical to resources of other terminals among the determined resources.
- the existing method does not guarantee the selection of resources with low interference.
- the existing method allows the same resources to be reused without limitation, resource competition due to resource conflicts intensifies.
- This specification proposes a method for solving problems occurring in existing sidelink resource selection methods as described above.
- a method performed by a first terminal in a wireless communication system includes the steps of receiving configuration information related to resource selection, measuring Received Signal Received Power (RSRP), determining resources based on the RSRP and an RSRP threshold, and selecting resources for PSCCH transmission and/or PSSCH transmission based on the resources.
- RSRP Received Signal Received Power
- the above configuration information includes configurations related to a resource selection mechanism. Based on the configurations related to the resource selection mechanism, at least one of full sensing, partial sensing, and/or random selection is allowed.
- the above RSRP is Physical Sidelink Shared Channel (PSSCH) RSRP or Physical Sidelink Control Channel (PSCCH) RSRP.
- PSSCH Physical Sidelink Shared Channel
- PSCCH Physical Sidelink Control Channel
- the above resources are related to sidelink resource allocation mode 2.
- the above-described selected resources include resources selected based on a reuse distance, and the reuse distance is characterized in that it is related to a minimum distance between different terminals that can use the same resource.
- the distance between the first terminal and another terminal using the resource selected based on the above reuse distance may be greater than the above reuse distance.
- the above reuse distance can be based on a fixed positive integer value.
- the above reuse distance can be determined based on a coefficient based on a ratio related to a resource competition situation.
- the above ratio may be based on a ratio of the number of terminals to the number of resources, and the coefficient may be determined based on a Gaussian function to which the above ratio is applied.
- the above reuse distance can be determined as the smaller value among i) a value calculated based on the above coefficient and ii) a maximum value of the above reuse distance.
- the above resources can be sorted in ascending order of the RSRP, and the selected resources can be determined based on a reuse distance judgment performed from the first resource among the sorted resources.
- the resource based on the current order can be selected for the PSCCH transmission and/or the PSSCH transmission.
- the reuse distance determination can be performed for the resource based on the next order among the sorted resources.
- a first terminal operating in a wireless communication system includes one or more transceivers, one or more processors, and one or more memories storing instructions for operations executed by the one or more processors and connected to the one or more processors.
- the above operations include a step of receiving configuration information related to resource selection, a step of measuring Received Signal Received Power (RSRP), a step of determining resources based on the RSRP and an RSRP threshold, and a step of selecting resources for PSCCH transmission and/or PSSCH transmission based on the resources.
- RSRP Received Signal Received Power
- the above configuration information includes configurations related to a resource selection mechanism. Based on the configurations related to the resource selection mechanism, at least one of full sensing, partial sensing, and/or random selection is allowed.
- the above RSRP is Physical Sidelink Shared Channel (PSSCH) RSRP or Physical Sidelink Control Channel (PSCCH) RSRP.
- PSSCH Physical Sidelink Shared Channel
- PSCCH Physical Sidelink Control Channel
- the above resources are related to sidelink resource allocation mode 2.
- the above-described selected resources include resources selected based on a reuse distance, and the reuse distance is characterized in that it is related to a minimum distance between different terminals that can use the same resource.
- a device comprises one or more memories and one or more processors coupled to the one or more memories.
- the one or more memories store instructions that cause the one or more processors to perform operations based on what is executed by the one or more processors.
- the above operations include a step of receiving configuration information related to resource selection, a step of measuring Received Signal Received Power (RSRP), a step of determining resources based on the RSRP and an RSRP threshold, and a step of selecting resources for PSCCH transmission and/or PSSCH transmission based on the resources.
- RSRP Received Signal Received Power
- the above configuration information includes configurations related to a resource selection mechanism. Based on the configurations related to the resource selection mechanism, at least one of full sensing, partial sensing, and/or random selection is allowed.
- the above RSRP is Physical Sidelink Shared Channel (PSSCH) RSRP or Physical Sidelink Control Channel (PSCCH) RSRP.
- PSSCH Physical Sidelink Shared Channel
- PSCCH Physical Sidelink Control Channel
- the above resources are related to sidelink resource allocation mode 2.
- the above-described selected resources include resources selected based on a reuse distance, and the reuse distance is characterized in that it is related to a minimum distance between different terminals that can use the same resource.
- one or more non-transitory computer-readable media store instructions, the instructions being executable by one or more processors, that cause the one or more processors to perform operations.
- the above operations include a step of receiving configuration information related to resource selection, a step of measuring Received Signal Received Power (RSRP), a step of determining resources based on the RSRP and an RSRP threshold, and a step of selecting resources for PSCCH transmission and/or PSSCH transmission based on the resources.
- RSRP Received Signal Received Power
- the above configuration information includes configurations related to a resource selection mechanism. Based on the configurations related to the resource selection mechanism, at least one of full sensing, partial sensing, and/or random selection is allowed.
- the above RSRP is Physical Sidelink Shared Channel (PSSCH) RSRP or Physical Sidelink Control Channel (PSCCH) RSRP.
- PSSCH Physical Sidelink Shared Channel
- PSCCH Physical Sidelink Control Channel
- the above resources are related to sidelink resource allocation mode 2.
- the above-described selected resources include resources selected based on a reuse distance, and the reuse distance is characterized in that it is related to a minimum distance between different terminals that can use the same resource.
- resources selected from among resources determined based on RSRP include resources selected based on a reuse distance.
- resources with a low probability of collision with resources of other terminals can be selected. Since the possibility of selecting resources with less interference increases, packet reception speed can be improved and waiting time can be shortened.
- FIG. 1 illustrates an example of a wireless network according to embodiments of the present specification.
- FIG. 2 illustrates an example of a base station according to embodiments of the present specification.
- FIG. 3 illustrates an example of a terminal according to embodiments of the present specification.
- FIG. 4 is a diagram showing the basic structure of a time-frequency domain, which is a radio resource domain in which data or control channels are transmitted, in an NR system according to one embodiment of the present specification.
- FIGS. 5 and 6 schematically illustrate the structure of a wireless frame applied to this specification.
- Figure 7 is a diagram illustrating sidelink communication performance.
- Figure 8 is a diagram for explaining the concept of cellular network-based D2D communication applied to this specification.
- FIG. 9 is a diagram illustrating a system according to one embodiment of the present specification.
- FIG. 10 is a diagram for explaining a resource pool defined as a set of time and frequency resources used for transmission and reception of a side link according to one embodiment of the present specification.
- FIG. 11 is a flowchart illustrating a method for scheduled resource allocation (mode 1) in a side link according to one embodiment of the present specification.
- FIG. 12 is a flowchart illustrating a UE autonomous resource allocation (mode 2) method in a sidelink according to one embodiment of the present specification.
- Figure 13 is an example of a flowchart explaining the existing SB-SPS method.
- Figure 14 illustrates a resource structure related to the existing SB-SPS method.
- Figure 15 illustrates a resource selection procedure based on the existing SB-SPS method.
- FIG. 16 illustrates a flowchart for explaining an improved SB-SPS scheme (always-best scheme) according to one embodiment of the present specification.
- Figure 17 illustrates a procedure of an improved SB-SPS scheme according to one embodiment of the present specification.
- Figure 18 is a graph showing the packet reception ratio (PRR) of the existing SB-SPS method and the always-best method.
- Figure 19 is a graph showing the error block rate of the existing SB-SPS method and the always-best method.
- Figure 20 shows a flowchart for explaining an improved SB-SPS method applying reuse distance judgment.
- Figure 21 illustrates resource selection according to the conventional SB-SPS method and resource selection according to the improved SB-SPS method based on reuse distance judgment.
- FIG. 22 illustrates a procedure of an improved SB-SPS applying reuse distance determination according to one embodiment of the present specification.
- FIG. 23 is a flowchart illustrating an improved SB-SPS method applying fixed reuse distance determination according to one embodiment of the present specification.
- Figure 24 is a graph showing the packet reception ratio (PRR) of the conventional SB-SPS method and the improved SB-SPS method with a fixed reuse distance value.
- FIG. 25 is a flowchart of an improved SB-SPS applying adaptive reuse distance determination according to one embodiment of the present specification.
- FIG. 26 is a graph showing coefficients related to determining resource reuse distance values according to one embodiment of the present specification.
- Figure 27 is a graph showing the packet reception ratio (PRR) of the existing SB-SPS, Always-Best method, and improved SB-SPS method with fixed/adaptive reuse distance values.
- PRR packet reception ratio
- Figure 28 is a graph showing the error block rates of the conventional SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
- Figure 29 is a graph showing the range of the conventional SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
- Figure 30 is a graph showing the packet reception ratio (PRR) at 100 m for the existing SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
- PRR packet reception ratio
- CCDF complementary cumulative distribution function
- CCDF complementary cumulative distribution function
- FIG. 33 is a flowchart for explaining a method performed by a first terminal in a wireless communication system according to one embodiment of the present specification.
- A/B and “,” should be interpreted as representing "and/or”.
- A/B can mean “A and/or B”.
- A, B can mean “A and/or B”.
- A/B/C can mean "at least one of A, B, and/or C”.
- A, B, C can mean “at least one of A, B, and/or C”.
- CDMA code division multiple access
- FDMA frequency division multiple access
- TDMA time division multiple access
- OFDMA orthogonal frequency division multiple access
- 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).
- 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).
- IEEE 802.16m is an evolution of IEEE 802.16e, providing backward compatibility with systems based on IEEE 802.16e.
- UTRA is part of UMTS (universal mobile telecommunications system).
- 3GPP (3rd generation partnership project) LTE (long term evolution) is a part of E-UMTS (evolved UMTS) that uses E-UTRA (evolved-UMTS terrestrial radio access), employing OFDMA in the downlink and SC-FDMA in the uplink.
- LTE-A (advanced) is an evolution of 3GPP LTE.
- 5G NR is a new clean-slate type mobile communication system that is the successor technology to LTE-A and has the characteristics of high performance, low latency, and high availability. 5G NR can utilize all available spectrum resources, from low frequency bands below 1 GHz to intermediate frequency bands between 1 GHz and 10 GHz, and high frequency (millimeter wave) bands above 24 GHz.
- 5G communication systems or pre-5G communication systems are also called Beyond 4G Network communication systems or Post LTE systems.
- the 5G communication system specified by 3GPP is called the New Radio (NR) system.
- NR New Radio
- 5G communication systems are being considered for implementation in ultra-high frequency (mmWave) bands (e.g., 60 gigahertz (60 GHz) bands).
- ACM advanced coding modulation
- FQAM Hybrid FSK and QAM Modulation
- SWSC Sliding Window Superposition Coding
- FBMC Filter Bank Multi Carrier
- NOMA Non-Orthogonal Multiple Access
- SCMA Sparse Code Multiple Access
- IoT Internet of Things
- M2M machine-to-machine
- MTC machine type communication
- IoT intelligent IT services can be provided that collect and analyze data generated from connected objects to create new values for human life.
- IoT can be applied to fields such as smart homes, smart buildings, smart cities, smart cars or connected cars, smart grids, healthcare, smart home appliances, and advanced medical services through convergence and combination between existing IT (information technology) technologies and various industries.
- 5G communication systems to IoT networks.
- technologies such as sensor networks, machine-to-machine (M2M), and machine-type communication (MTC) are being implemented by 5G communication technologies such as beam forming, MIMO, and array antennas.
- cloud RAN cloud radio access networks
- the new 5G communication is designed to allow various services to be freely multiplexed in time and frequency resources, and accordingly, waveform/numerology, etc. and reference signals can be dynamically or freely allocated according to the needs of the corresponding service.
- NR New Radio access technology
- optimized data transmission through measurement of channel quality and interference amount is important, and therefore accurate channel status measurement is essential.
- FRG Frequency Resource Group
- eMBB Enhanced mobile broadband
- mMTC massive Machine Type Communications
- URLLC Ultra-Reliable and low-latency Communications
- eMBB can be seen as a service that aims for high-speed transmission of large-capacity data
- mMTC massive Machine Type Communications
- URLLC Ultra-Reliable and low-latency Communications
- Different requirements may be applied depending on the type of service applied to the terminal.
- each block of the processing flow diagrams and combinations of the flow diagrams can be performed by computer program instructions.
- These computer program instructions can be loaded onto a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, so that the instructions executed by the processor of the computer or other programmable data processing equipment create a means for performing the functions described in the flow diagram block(s).
- These computer program instructions can also be stored in a computer-available or computer-readable memory that can be directed to a computer or other programmable data processing equipment to implement the function in a specific manner, so that the instructions stored in the computer-available or computer-readable memory can also produce a manufactured article including an instruction means for performing the functions described in the flow diagram block(s).
- the computer program instructions may be installed on a computer or other programmable data processing apparatus, a series of operational steps may be performed on the computer or other programmable data processing apparatus to produce a computer-executable process, so that the instructions executing the computer or other programmable data processing apparatus may also provide steps for executing the functions described in the flowchart block(s).
- each block may represent a module, segment, or portion of code that contains one or more executable instructions for performing a particular logical function(s). It should also be noted that in some alternative implementation examples, the functions mentioned in the blocks may occur out of order. For example, two blocks shown in succession may in fact be performed substantially concurrently, or the blocks may sometimes be performed in reverse order, depending on the functionality they perform.
- the term ' ⁇ part' used in the present embodiment means a software or hardware component such as an FPGA or ASIC, and the ' ⁇ part' performs certain roles.
- the ' ⁇ part' is not limited to software or hardware.
- the ' ⁇ part' may be configured to be in an addressable storage medium and may be configured to reproduce one or more processors.
- the ' ⁇ part' includes components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables.
- components and ' ⁇ parts' may be combined into a smaller number of components and ' ⁇ parts' or further separated into additional components and ' ⁇ parts'.
- the components and ' ⁇ parts' may be implemented to reproduce one or more CPUs in a device or a secure multimedia card.
- ' ⁇ bu' may include one or more processors.
- Wireless communication systems are evolving from the initial voice-oriented services to broadband wireless communication systems that provide high-speed, high-quality packet data services, such as 3GPP's HSPA (high speed Packet Access), LTE (long term evolution or E-UTRA (evolved universal terrestrial radio access)), LTE-Advanced (LTE-A), 3GPP2's HRPD (high rate packet data), UMB (ultra mobile broadband), and IEEE's 802.16e.
- 3GPP's HSPA high speed Packet Access
- LTE long term evolution or E-UTRA (evolved universal terrestrial radio access)
- LTE-A LTE-Advanced
- 3GPP2's HRPD high rate packet data
- UMB ultra mobile broadband
- IEEE's 802.16e IEEE's 802.16e.
- 5G or NR new radio
- the NR system adopts the OFDM (orthogonal frequency division multiplexing) method in the downlink (DL) and uplink. More specifically, the CP-OFDM (cyclic-prefix OFDM) method is adopted in the downlink, and both the CP-OFDM and the DFT-S-OFDM (discrete Fourier transform spreading OFDM) method are adopted in the uplink.
- OFDM orthogonal frequency division multiplexing
- the uplink refers to a wireless link in which a user equipment (UE) or mobile station (MS) transmits data or a control signal to a base station (gNode B or base station (BS)), and the downlink refers to a wireless link in which a base station transmits data or a control signal to a user equipment (UE).
- UE user equipment
- BS base station
- UE user equipment
- the above multiple access method typically allocates and operates the time-frequency resources to be used to transmit data or control information to each user so that they do not overlap with each other, that is, so as to achieve orthogonality, thereby distinguishing the data or control information of each user.
- FIGS. 1 to 3 illustrate various embodiments implemented in the wireless communication system disclosed below and utilizing orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access.
- OFDM orthogonal frequency division multiplexing
- FIGS. 1-3 are not intended to imply physical or structural limitations on the manner in which other embodiments may be implemented. Other embodiments of the present disclosure may be implemented in any suitably arranged communication system.
- FIG. 1 illustrates an example of a wireless network according to embodiments of the present disclosure.
- the embodiment of the wireless network illustrated in FIG. 1 is for illustrative purposes only. Other embodiments of the wireless network 100 may be used without departing from the scope of the present disclosure.
- the wireless network may include gNB 101, gNB 102, and gNB 103. Additionally, gNB 101 may communicate with at least one network 103, for example, the Internet, a proprietary Internet protocol (IP) network, or another data network.
- IP Internet protocol
- a gNB 102 may provide wireless broadband access to a network 130 for a first plurality of user equipment (UE) within a coverage area 120 of the gNB 102.
- the first plurality of user equipment may include a user device 111 that may be located in a small business (SB), a user device 112 that may be located in an enterprise (E), a user device 113 that may be located in a WIFI hotspot (HS), a UE 114 that may be located in a first residence (R), a UE 115 that may be located in a second residence (R), a UE 115 that may be located in a mobile device (M), for example, a cell phone, a wireless laptop, a wireless PDF, or the like.
- SB small business
- E enterprise
- HS WIFI hotspot
- R first residence
- M mobile device
- M mobile device
- the gNB 103 may provide wireless broadband access to the network 130 for a second plurality of UEs within a coverage area 125 of the gNB 103.
- the second plurality of UEs may include UE 115, UE 116.
- at least one of the gNBs 101-103 may communicate with each other or with the UEs 111-116 using 5G, LTE, LTE-A, WiMAX, WIFI, or other wireless communication technologies.
- the term “base station” or “BS” may refer to any component (or collection of components) configured to provide wireless access to the network, such as a transmit point (TP), a transmit-receive point (TRP), an enhanced base station (eNodeB or eNB), a 5G base station (gNB), a macro cell, a femtocell, a WiFi access point (AP), or other radio-enabled device.
- TP transmit point
- TRP transmit-receive point
- eNodeB or eNB enhanced base station
- gNB 5G base station
- AP WiFi access point
- a base station may provide wireless access according to one or more wireless communication protocols, e.g., 5G 3GPP New Radio Interface/Access (NR), Long Term Evolution (LTE), LTE Advanced (LTE-A), High-Speed Packet Access (HSPA)), Wi-Fi 802.11a/b/g/n/ac, etc.
- wireless communication protocols e.g., 5G 3GPP New Radio Interface/Access (NR), Long Term Evolution (LTE), LTE Advanced (LTE-A), High-Speed Packet Access (HSPA)), Wi-Fi 802.11a/b/g/n/ac, etc.
- NR 5G 3GPP New Radio Interface/Access
- LTE Long Term Evolution
- LTE-A LTE Advanced
- High-Speed Packet Access HSPA
- Wi-Fi 802.11a/b/g/n/ac etc.
- the terms “BS” and “TRP” are used interchangeably in this patent document to refer to a network infrastructure component that provides wireless access to a remote terminal
- the terms “user equipment” and “UE” are used in this patent document to refer to remote wireless equipment that wirelessly accesses a BS, wherein the UE may be a mobile device (e.g., a mobile phone or a smart phone) or generally considered a stationary device (e.g., a desktop computer or a vending machine).
- a mobile device e.g., a mobile phone or a smart phone
- a stationary device e.g., a desktop computer or a vending machine
- Coverage areas 120 and 125 associated with a gNB may have other shapes, including irregular shapes, depending on variations in the radio environment associated with the configuration of the gNB, natural and human-made obstacles, etc.
- At least one of the UEs 111-116 may include circuitry, programming or a combination thereof for reception reliability for data and control information in an advanced wireless communication system.
- at least one of the gNBs 101-103 may include circuitry, programming or a combination thereof for efficient network control resource allocation in New Radio (NR) vehicle-to-everything (V2X).
- NR New Radio
- V2X vehicle-to-everything
- the wireless network may include any number of gNBs and any number of UEs in any suitable arrangement.
- gNB 101 may communicate directly with any number of UEs and provide those UEs with wireless broadband access to the network 130.
- each of gNBs 102-103 may communicate directly with the network 130 and provide the UEs with direct wireless broadband access to the network 130.
- gNBs 101, 102, and/or 103 may provide access to other or additional external networks, such as an external telephone network or other type of data network.
- FIG. 2 illustrates an example of a gNB 102 according to embodiments of the present disclosure.
- the embodiment of the gNB 102 illustrated in FIG. 1 is for illustration only, and gNB 101 and gNB 103 of FIG. 1 may have the same or similar configurations.
- the gNB may be provided in various configurations, and FIG. 2 does not limit the scope of the disclosure to any particular implementation of a gNB.
- the gNB 102 may include multiple antennas 205a-205n, multiple radio frequency (RF) transceivers 210a-210n, transmit (TX) processing circuitry 215, and receive (RX) processing circuitry 220.
- the gNB 102 may also include a controller/processor 225, memory 230, and a backhaul or network interface (network IF) 235.
- network IF network interface
- the RF transceivers 210a-210n can receive incoming RF signals, such as signals transmitted by UEs in the network 100, from the antennas 205a-205n.
- the RF transceivers 210a-210n can down-convert the incoming RF signals to generate intermediate frequency (IF) or baseband signals.
- IF or baseband signals are transmitted to RX processing circuitry 220, which can generate baseband signals that are processed by filtering, decoding, and/or digitizing.
- the RX processing circuitry 220 can transmit the processed baseband signals to a controller/processor 225 for further processing.
- the TX processing circuitry 215 may receive analog or digital data (e.g., voice data, web data, e-mail, interactive video game data) from the controller/processor 225.
- the TX processing circuitry 215 may encode, multiplex, and/or digitize the outgoing baseband data to generate processed baseband or IF signals.
- the controller/processor 225 may include at least one processor or other processing device that controls the overall operation of the gNB 102.
- the controller/processor 225 may control the reception of forward channel signals and the transmission of reverse channel signals by the RF transceivers 210a-210n, the RX processing circuitry 220, and the TX processing circuitry 215 according to well-known principles.
- the controller/processor 225 may also support additional functions, such as more advanced wireless communication capabilities.
- the controller/processor 225 may support beamforming or directional routing operations in which signals from the multiple antennas 205a-205n are weighted differently to effectively steer them in a desired direction. Any of a variety of other functions may be supported in the gNB 102 by the controller/processor 225.
- the controller/processor 225 may also execute programs and other processes residing in the memory 230, such as an operating system (OS).
- OS operating system
- the controller/processor 225 may move data in and out of the memory 230 as required by the executing processes.
- the controller/processor 225 may be connected to a backhaul or network interface 235.
- the backhaul or network interface 235 enables the gNB 102 to communicate with other devices or systems over a backhaul connection or a network.
- the interface 235 may support communication over any suitable wired or wireless connection(s). For example, when the gNB 102 is implemented as part of a cellular communication system (e.g., supporting 5G, LTE, or LTE-A), the interface 235 may allow the gNB 102 to communicate with other gNBs over a wired or wireless backhaul connection.
- the interface 235 may enable the gNB 102 to communicate over a wired or wireless local area network, or over a wired or wireless connection to a larger network (e.g., the Internet).
- Interface 235 may include any suitable structure that supports communications over wired or wireless connections, such as Ethernet or an RF transceiver.
- Memory 230 may be coupled to controller/processor 225. Part of memory 230 may include RAM, and another part of memory 230 may include flash memory or other ROM.
- FIG. 2 illustrates an example of a gNB 102
- the gNB 102 may include any number of each of the components illustrated in FIG. 2 .
- the access point may include multiple interfaces 235
- the controller/processor 225 may support routing functions for routing data between different network addresses.
- the gNB (102) may include multiple instances of each (e.g., one per RF transceiver).
- FIG. 2 may be combined, further subdivided, or omitted, and additional components may be added as required.
- FIG. 3 illustrates an exemplary UE 116, according to embodiments of the present disclosure.
- the embodiment of UE 116 illustrated in FIG. 3 is for illustrative purposes only and may have a configuration similar to or similar to UEs 111-115 of FIG. 1.
- UEs are provided in a variety of configurations, and FIG. 3 does not limit the scope of the present disclosure to any particular implementation of a UE.
- the UE 116 may include an antenna 305, a radio frequency (RF) transceiver 310, transmit (TX) processing circuitry 315, a microphone 320, and receive (RX) processing circuitry 325. Additionally, the UE 116 may include a speaker 330, a processor 340, an input/output (I/O) interface (IF) 345, a touch screen 350, a display 355, and a memory 360.
- the memory 360 may include an operating system (OS) 361 and one or more applications 362.
- the RF transceiver 310 can receive an incoming RF signal transmitted by a gNB of the network 100 from the antenna 305.
- the RF transceiver 310 can down-convert the incoming RF signal to generate an intermediate frequency (IF) or baseband signal.
- the IF or baseband signals are transmitted to the RX processing circuitry 325, which can generate a processed baseband signal by filtering, decoding, and/or digitizing.
- the RX processing circuitry 325 can transmit the processed baseband signal to a speaker 330 (e.g., voice data) or a processor 340 for further processing (e.g., web browsing data).
- the TX processing circuitry 315 may receive analog or digital voice data from the microphone 320 or other outgoing baseband data (such as web data, e-mail, or interactive video game data) from the processor 340.
- the TX processing circuitry 315 may encode, multiplex, and/or digitize the transmitting baseband data to generate processed baseband or IF signals.
- the RF transceiver 310 can receive a baseband or IF signal from the TX processing circuit 315 that has been transmitted and up-convert the baseband or IF signal to an RF signal transmitted through the antenna 305.
- the processor 340 may include one or more processors or other processing devices and may execute an OS 361 stored in the memory 360 to control the overall operation of the UE 116.
- the controller/processor 225 may control the reception of forward channel signals and transmission of reverse channel signals by the RF transceivers 210a-210n, the RX processing circuitry 220 and the TX processing circuitry 215 according to well-known principles.
- the processor 340 may include one or more microprocessors or microcontrollers.
- the processor 340 may execute other processes and programs residing in the memory 360, such as processes for beam management.
- the processor 340 may move data into and out of the memory 360 as required by the executing processes.
- the processor 340 may be configured to execute an application 362 based on the OS 361 or in response to signals received from the gNB or an operator.
- processor 340 is connected to an I/O interface 345, which may provide the UE 116 with the ability to connect to other devices, such as laptop computers and handheld computers.
- the processor 340 may be coupled to a touch screen 350 and a display 355.
- An operator of the UE 116 may use the touch screen 350 to enter data into the UE 116.
- the display 355 may be a liquid crystal display, a light emitting diode display, or other display capable of rendering text and/or at least limited graphics, such as a website.
- Memory 360 may be coupled to processor 340.
- Part of memory 360 may include random access memory (RAM), and another part of memory 360 may include flash memory or other read-only memory (ROM).
- RAM random access memory
- ROM read-only memory
- FIG. 3 illustrates an example of a UE 116, and FIG. 3 may be modified in various ways. For example, various components of FIG. 3 may be combined, further subdivided, or omitted, and additional components may be added as needed. As a specific example, the processor 340 may be divided into multiple processors, such as one or more central processing units (CPUs) and one or more graphics processing units (GPUs). FIG. 3 also illustrates a UE 116 configured as a mobile phone or smart phone, and the UE may be configured to operate as other types of mobile or stationary devices.
- CPUs central processing units
- GPUs graphics processing units
- This specification relates generally to wireless communication systems, and more specifically to vehicular communication network protocols including vehicle-to-device, vehicle-to-vehicle, and vehicle-to-network communication resource allocation and synchronization schemes.
- a communication system may include a downlink (DL) that transmits signals from a transmission point, such as a base station (BS) or NodeB, to user equipment (UE), and an uplink (UL) that transmits signals from the UE to a receiving point, such as a NodeB.
- DL downlink
- UE user equipment
- UL uplink
- sidelink can carry signals from UEs to other UEs or to other non-infrastructure-based nodes.
- a UE also commonly referred to as a terminal or mobile station, can be fixed or mobile and can be a cellular phone, a personal computing device, etc.
- a NodeB which is usually a fixed station, may also be referred to as an access point or other equivalent terms, such as an eNodeB.
- An access network that includes a NodeB associated with 3GPP LTE is called an Evolved Universal Terrestrial Access Network (E-UTRAN).
- E-UTRAN Evolved Universal Terrestrial Access Network
- FIG. 4 is a diagram showing the basic structure of a time-frequency domain, which is a radio resource domain in which data or control channels are transmitted, in an NR system according to one embodiment of the present specification.
- FIG. 4 shows the basic structure of the time-frequency domain, which is a radio resource domain in which data or control channels are transmitted in the downlink or uplink in an NR system.
- the horizontal axis represents the time domain
- the vertical axis represents the frequency domain.
- the minimum transmission unit in the time domain is an OFDM symbol, and Nsymb OFDM symbols (1-02) can be gathered to form one slot (1-06).
- the length of a subframe is defined as 1.0 ms
- a radio frame (1-14) is defined as 10 ms.
- the minimum transmission unit in the frequency domain is a subcarrier, and the bandwidth of the entire system transmission bandwidth can be composed of a total of NBW subcarriers (1-04).
- the basic unit of resources is the resource element (RE) (1-12), which can be represented by an OFDM symbol index and a subcarrier index.
- a resource block (RB) (1-08) can be defined as Nsymb consecutive OFDM symbols (1-02) in the time domain and NRB consecutive subcarriers (1-10) in the frequency domain. Accordingly, one RB (1-08) can be composed of Nsymb x NRB REs (1-12).
- the downlink transmission bandwidth and the uplink transmission bandwidth may be different from each other.
- the channel bandwidth may represent an RF bandwidth corresponding to the system transmission bandwidth.
- [Table 1] and [Table 2] represent part of the correspondence between the system transmission bandwidth, subcarrier spacing, and channel bandwidth defined in the NR system in a frequency band lower than 6 GHz and a frequency band higher than 6 GHz, respectively.
- an NR system having a channel bandwidth of 100 MHz with a subcarrier spacing of 30 kHz has a transmission bandwidth composed of 273 RBs.
- N/A may be a bandwidth-subcarrier combination not supported by the NR system.
- the frequency range can be divided into FR1 and FR2 and defined as shown in Table 3 below.
- FR1 and FR2 may be changed and applied differently.
- the frequency range of FR1 may be changed and applied from 450 MHz to 6000 MHz.
- DCI downlink control information
- DCI can be defined according to various formats, and DCI can indicate, depending on each format, whether it is scheduling information for uplink data (UL grant) or scheduling information for downlink data (DL grant), whether it is compact DCI having a control information size smaller than a predetermined size, whether it applies spatial multiplexing using multiple antennas, and whether it is DCI for power control.
- DCI format 1-1 which is scheduling control information (DL grant) for downlink data, can include at least one of the following control information.
- - Carrier indicator Indicates on which frequency carrier the transmission is being made.
- - DCI format indicator This is an indicator that distinguishes whether the DCI is for downlink or uplink.
- BWP Bandwidth part
- Frequency domain resource allocation Indicates the RB of the frequency domain allocated for data transmission.
- the resource to be expressed is determined based on the system bandwidth and resource allocation method.
- Time domain resource allocation Indicates in which OFDM symbol of which slot the data-related channel will be transmitted.
- VRB-to-PRB mapping Indicates how to map the virtual RB (VRB) index and the physical RB (PRB) index.
- MCS Modulation and coding scheme
- HARQ process number Indicates the HARQ process number.
- - New data indicator Indicates whether it is a HARQ initial transmission or a retransmission.
- Redundancy version Indicates the redundancy version of HARQ.
- TPC Transmit power control
- time domain resource assignment can be determined by information about a slot in which the PDSCH/PUSCH is transmitted, a start symbol position S in the slot, and the number of symbols L to which the PDSCH/PUSCH is mapped.
- S can be a relative position from the start of the slot
- L can be a number of consecutive symbols
- S and L can be determined from a start and length indicator value (SLIV) defined as follows.
- a terminal can receive information about a SLIV value, a PDSCH/PUSCH mapping type, and a slot in which PDSCH/PUSCH is transmitted through RRC configuration in one row (for example, the information can be set in the form of a table).
- the base station can transmit information about the SLIV value, the PDSCH/PUSCH mapping type, and the slot in which PDSCH/PUSCH is transmitted to the terminal by indicating an index value in the set table.
- PDSCH mapping types can be defined as type A and type B.
- the first symbol of DMRS symbols can be located in the second or third OFDM symbol of a slot.
- the first symbol of DMRS symbols can be located in the first OFDM symbol of the time-domain resource allocated for PUSCH transmission.
- DCI can be transmitted on a downlink physical control channel (PDCCH) through channel coding and modulation processes.
- PDCCH physical control channel
- control information when control information is transmitted through a PDCCH or a PUCCH, it can be expressed as PDCCH or PUCCH transmission.
- data when data is transmitted through a PUSCH or a PDSCH, it can be expressed as PUSCH or PDSCH transmission.
- DCI can be scrambled with a specific RNTI (radio network temporary identifier) (or terminal identifier) for each terminal independently, a CRC (cyclic redundancy check) is added, channel coded, and then configured as an independent PDCCH for transmission.
- RNTI radio network temporary identifier
- CRC cyclic redundancy check
- the PDCCH can be mapped and transmitted in a control resource set (CORESET) set for the terminal.
- CORESET control resource set
- Downlink data can be transmitted on the physical downlink shared channel (PDSCH), which is a physical channel for downlink data transmission.
- PDSCH physical downlink shared channel
- the PDSCH can be transmitted after the control channel transmission period, and scheduling information such as specific mapping locations and modulation methods in the frequency domain can be determined based on the DCI transmitted through the PDCCH.
- the base station can notify the terminal of the modulation method applied to the PDSCH to be transmitted and the size of the data to be transmitted (transport block size; TBS) through the MCS (Modulation Coding Scheme).
- the MCS can be composed of 5 bits or more or less bits.
- the TBS Transport Block Size
- TBS Transport Block Size
- a transport block may include a MAC (medium access control) header, a MAC control element (CE), one or more MAC SDUs (service data units), and padding bits.
- a TB may represent a unit of data delivered from a MAC layer to a physical layer, or a MAC PDU (protocol data unit).
- the modulation methods supported in the NR system are QPSK (quadrature phase shift keying), 16QAM (quadrature amplitude modulation), 64QAM, and 256QAM, and the modulation orders (Qm) correspond to 2, 4, 6, and 8, respectively. That is, in the case of QPSK modulation, 2 bits per symbol can be transmitted, in the case of 16QAM modulation, 4 bits per symbol, in the case of 64QAM modulation, 6 bits per symbol, and in the case of 256QAM modulation, 8 bits per symbol can be transmitted.
- QPSK modulation 2 bits per symbol can be transmitted
- 16QAM modulation 4 bits per symbol
- 64QAM modulation 6 bits per symbol
- 256QAM modulation 8 bits per symbol can be transmitted.
- FIGS. 5 and 6 schematically illustrate the structure of a wireless frame applied to this specification.
- one radio frame includes 10 subframes, and one subframe includes two consecutive slots.
- the basic time (length) unit for transmission control in a radio frame is called a transmission time interval (TTI).
- TTI can be 1 ms.
- the length of one subframe can be 1 ms, and the length of one slot can be 0.5 ms.
- a slot may include multiple symbols in the time domain.
- the symbol in the case of a wireless system using OFDMA (Orthogonal Frequency Division Multiple Access) in the downlink (DL), the symbol may be an OFDM (Orthogonal Frequency Division Multiplexing) symbol, and in the case of a wireless system using SC-FDMA (Single Carrier-Frequency Division Multiple Access) in the uplink (UL), the symbol may be an SC-FDMA (Single Carrier-Frequency Division Multiple Access) symbol.
- the expression of a symbol period in the time domain is not limited by a multiple access method or name.
- the number of symbols included in one slot may vary depending on the length of the CP (Cyclic Prefix). For example, in the case of a normal CP, one slot may include 7 symbols, and in the case of an extended CP, one slot may include 6 symbols.
- a resource element (RE) represents the smallest time-frequency unit to which a modulation symbol of a data channel or a modulation symbol of a control channel is mapped.
- a resource block (RB) is a resource allocation unit and includes time-frequency resources corresponding to 180 kHz in the frequency axis and 1 slot in the time axis.
- a resource block pair (PBR) means a resource unit that includes two consecutive slots in the time axis.
- the physical channels can be mapped to the radio frame and transmitted.
- the Physical Downlink Control Channel (PDCCH)/Enhanced PDCCH (EPDCCH) informs the UE of resource allocation of the PCH (Paging Channel) and the DL-SCH (Downlink Shared Channel) and HARQ (Hybrid Automatic Repeat Request) information related to the DL-SCH.
- the PDCCH/EPDCCH can carry an uplink grant that informs the UE of resource allocation of uplink transmission.
- the PDCCH and EPDCCH have differences in the resource areas to which they are mapped.
- the DL-SCH is mapped to the PDSCH (Physical Downlink Shared Channel).
- the Physical Control Format Indicator Channel informs the UE of the number of OFDM symbols used for the PDCCH, and is transmitted in every subframe.
- PHICH Physical Hybrid ARQ Indicator Channel
- HARQ Hybrid Automatic Repeat reQuest
- ACK Acknowledgement
- NACK Non-acknowledgement
- HARQ ACK/NACK signals can be called HARQ-ACK signals.
- the Physical Random Access Channel carries a random access preamble.
- the Physical Upnlink Control Channel (PUCCH) carries uplink control information such as HARQ-ACK, which is a response to downlink transmission, and channel status information (CSI) indicating the downlink channel status, such as the Channel Quality Indicator (CQI), precoding matrix index (PMI), precoding type indicator (PTI), and rank indicator (RI).
- CSI channel status information
- the Physical Uplink Shared Channel carries the Uplink Shared Channel (UL-SCH).
- Uplink data may be transmitted on a PUSCH, and the uplink data may be a transport block (TB), which is a data block for an UL-SCH transmitted during a transmission time interval (TTI).
- the transport block may include user data.
- the uplink data may be multiplexed data.
- the multiplexed data may be a transport block for an UL-SCH and uplink control information multiplexed. That is, when there is user data to be transmitted on an uplink, the uplink control information may be multiplexed with the user data and transmitted through a PUSCH.
- sidelink refers to a signal transmission/reception path between terminals, and it can be used interchangeably with the PC5 interface.
- the base station is an entity that performs resource allocation of the terminal, and can be a base station that supports both V2X communication and general cellular communication, or a base station that supports only V2X communication.
- the base station can mean an NR base station (gNB), an LTE base station (eNB), or an RSU (road site unit) (or fixed station).
- the terminal may include not only general user equipment, a mobile station, but also a vehicle supporting vehicular-to-vehicular (V2V) communication, a vehicle or pedestrian's handset (e.g., a smartphone) supporting vehicular-to-pedestrian (V2P) communication, a vehicle supporting vehicular-to-network (V2N) communication, or a vehicle supporting vehicular-to-infrastructure (V2I) communication, and an RSU equipped with a terminal function, an RSU equipped with a base station function, or an RSU equipped with a part of a base station function and a part of a terminal function.
- V2V vehicle supporting vehicular-to-vehicular
- V2P vehicular-to-pedestrian
- V2N vehicle supporting vehicular-to-network
- V2I vehicle supporting vehicular-to-infrastructure
- a downlink (DL) refers to a wireless transmission path of a signal that a base station transmits to a terminal
- an uplink (UL) refers to a wireless transmission path of a signal that a terminal transmits to a base station.
- DL downlink
- UL uplink
- an embodiment of the present specification is described below based on an NR system, an embodiment of the present specification may also be applied to a wireless communication system having a similar technical background or channel type.
- the embodiment of the present specification may be applied to other communication systems through some modifications without significantly departing from the scope of the present specification at the discretion of a person having skilled technical knowledge.
- PDSCH is a physical channel through which data is transmitted, but PDSCH may also mean the data being transmitted.
- upper signaling refers to a signal transmission method in which a base station transmits a signal to a terminal using a downlink data channel of a physical layer, or a terminal transmits a signal to a base station using an uplink data channel of a physical layer, and may also be referred to as RRC signaling or a MAC control element (CE).
- RRC signaling or a MAC control element (CE).
- Figure 7 is a diagram illustrating sidelink communication performance.
- a UE (10) on the transmitting side requires resources (e.g., time and frequency) for transmitting sidelink control data and sidelink data.
- resources e.g., time and frequency
- a UE (10) interested in sidelink communication can transmit a sidelink UE information (SidelinkUEInformation) message including a destination info list (destinationInfoList), i.e., a destination list, to a base station, i.e., an eNB (20) (S305).
- SidelinkUEInformation sidelink UE information
- destinationInfoList i.e., a destination list
- the eNB (20) can allocate a sidelink resource pool (SC Pool) and sidelink Radio Network Temporary Identities (SL-RNTI) for transmitting sidelink control data through a Radio Resource Control (RRC) connection reconfiguration message (S310).
- SC Pool sidelink resource pool
- SL-RNTI sidelink Radio Network Temporary Identities
- RRC Radio Resource Control
- the sidelink resource pool represents time and frequency resources, i.e., at least one subframe and PRB (Physical Resource Block) of each subframe, on which sidelink control (scheduling control) data can be transmitted.
- the time and frequency can be allocated periodically by a sidelink control period.
- the UE (10) can request dedicated resources for sidelink control data and sidelink data transmission by transmitting a sidelink buffer status report (BSR) (S315).
- BSR sidelink buffer status report
- the eNB (20) can allocate dedicated resources and transmit a grant (201) for sidelink communication, i.e., information about the dedicated resources (S320).
- the received single grant (201) may be for the first available sidelink control period starting after specific subframes from the subframe at the end point of the grant allocation period N (220-N) in which the single grant (201) was received.
- the UE (10) can transmit in the first available sidelink control period (210) using only one single grant (201) (S325).
- Figure 8 is a diagram for explaining the concept of cellular network-based D2D communication applied to this specification.
- a cellular communication network is configured including a first base station (410), a second base station (420), and a first cluster (430).
- a first terminal (411) and a second terminal (412) belonging to a cell provided by the first base station (410) perform communication through a normal access link (cellular link) via the first base station (410). This is an in-coverage-single-cell terminal-to-terminal communication scenario.
- a first terminal (411) belonging to the first base station (410) can perform terminal-to-terminal communication with a fourth terminal (421) belonging to the second base station (420). This is an in-coverage-multi-cell terminal-to-terminal communication scenario.
- the fifth terminal (431) that is out of network coverage may create a cluster (430) with the sixth terminal (432) and the seventh terminal (433) and perform terminal-to-terminal communication with them. This is an out-of-coverage terminal-to-terminal communication scenario.
- the third terminal (413) may perform terminal-to-terminal communication with the sixth terminal (432), which is a partial-coverage terminal-to-terminal communication scenario.
- terminal-to-terminal communication links are possible between devices that have the same cell as their serving cell, between devices that have different cells as their serving cells, and between devices connected to a serving cell and devices not connected to a serving cell, or between devices not connected to a serving cell.
- D2D communication may be required between devices that are out of network coverage for purposes such as public safety.
- the Rx terminal may perform configuration for D2D data reception based on the SA.
- the SA may include, for example, at least one of a New Data indicator (NDI), a Transmit UE Identification (Tx terminal ID), a Redundancy Version indicator (RV indicator), a Modulation and Coding Scheme Indication (MCS indication), a Resource Allocation (RA) indication, and a power control indication.
- NDI New Data indicator
- Tx terminal ID Transmit UE Identification
- RV indicator Redundancy Version indicator
- MCS indication Modulation and Coding Scheme Indication
- RA Resource Allocation
- NDI indicates whether the current transmission is a repetition of data, i.e., a retransmission, or a new transmission.
- the receiver can combine the same data based on the NDI.
- the Tx terminal ID indicates the ID of the transmitting terminal.
- the RV indicator indicates a redundancy version by specifying different starting points in a circular buffer for reading the encoded buffer. Based on the RV indicator, the transmitting terminal can choose different redundancy versions for repetition of the same packet.
- the MCS indicator indicates an MCS level for D2D communication.
- the resource allocation indicator indicates to which time/frequency physical resource the corresponding D2D data is allocated and transmitted.
- the power control indicator will be a command for the terminal receiving the corresponding information to control an appropriate power size for the corresponding D2D transmission.
- a radio resource for D2D communication may use an uplink channel of the (cellular) wireless communication system.
- SA and data for the D2D communication may be transmitted based on a structure of a PUSCH among uplink physical channels of the wireless communication system. That is, a PUSCH structure may be reused for a physical channel for D2D communication.
- a 24-bit CRC Cyclic Redundancy Check
- turbo coding may be used.
- rate matching may be used for bit size matching and generating multiple transmissions. Scrambling may be used for interference randomization.
- a PUSCH DMRS Demodulation Reference Signal
- the DMRS is used for channel estimation for coherent demodulation of an uplink received signal.
- FIG. 9 is a diagram illustrating a system according to one embodiment of the present specification.
- V2X terminals (UE-1, UE-2) are located within the coverage of the base station (gNB/eNB/RSU) (In-coverage scenario). All V2X terminals (UE-1, UE-2) can receive data and control information from the base station (gNB/eNB/RSU) through the downlink (DL) or transmit data and control information to the base station through the uplink (UL). At this time, the data and control information may be data and control information for V2X communication or data and control information for general cellular communication, not V2X communication. In addition, in (a) of FIG. 9, V2X terminals (UE-1, UE-2) can transmit and receive data and control information for V2X communication through the sidelink (SL).
- SL sidelink
- the terminal (UE-1) located within the coverage of the base station can receive data and control information from the base station through downlink (DL) or transmit data and control information to the base station through uplink (UL).
- the terminal (UE-2) located outside the coverage of the base station cannot receive data and control information from the base station through downlink and cannot transmit data and control information to the base station through uplink.
- the terminal (UE-2) can transmit and receive data and control information for V2X communication with the terminal (UE-1) through sidelink (SL).
- Fig. 9 (c) shows a case where all V2X terminals (UE-1, UE-2) are located outside the coverage of the base station (gNB/eNB/RSU).
- the terminals (UE-1, UE-2) cannot receive data and control information from the base station through the downlink (DL), and cannot transmit data and control information to the base station through the uplink (UL). Meanwhile, the terminals (UE-1) and (UE-2) can transmit/receive data and control information for V2X communication through the sidelink (SL).
- FIG. 9 (d) shows a case where a V2X transmitting terminal and a V2X receiving terminal are connected to different base stations (gNB/eNB/RSU) (RRC connected state) or are camping on them (RRC disconnected state, i.e., RRC idle state) (inter-cell V2X communication).
- the terminal (UE-1) may be a V2X transmitting terminal and the terminal (UE-2) may be a V2X receiving terminal.
- the terminal (UE-1) may be a V2X receiving terminal and the terminal (UE-2) may be a V2X transmitting terminal.
- the terminal (UE-1) can receive a V2X-dedicated SIB (System Information Block) from the base station to which the terminal (UE-1) is connected (or is camping on), and the terminal (UE-2) can receive a V2X-dedicated SIB from another base station to which the terminal (UE-2) is connected (or is camping on).
- the information of the V2X-only SIB received by the terminal (UE-1) and the information of the V2X-only SIB received by the terminal (UE-2) may be different from each other. Therefore, in order to perform V2X communication between terminals located in different cells, it is necessary to unify the received SIB information.
- a V2X system composed of two terminals (UE-1, UE-2) is described as an example for convenience of explanation, but the present invention is not limited thereto, and a variety of terminals may participate in the V2X system.
- the uplink (UL) and downlink (DL) between the base station (eNB/gNB/RSU) and the V2X terminals (UE-1, UE-2) may be named as Uu interface
- the sidelink (SL) between the V2X terminals (UE-1, UE-2) may be named as PC5 interface. Therefore, these may be used interchangeably in this specification.
- a terminal may mean a vehicle supporting vehicular-to-vehicular (V2V) communication, a vehicle or a pedestrian's handset (e.g., a smartphone) supporting vehicular-to-pedestrian (V2P) communication, a vehicle supporting vehicular-to-network (V2N) communication, or a vehicle supporting vehicular-to-infrastructure (V2I) communication.
- a terminal may mean an RSU (Road Side Unit) equipped with a terminal function, an RSU equipped with a base station function, or an RSU equipped with a part of a base station function and a part of a terminal function.
- a sidelink control channel may be called a physical sidelink control channel (PSCCH), and a sidelink shared channel or data channel may be called a physical sidelink shared channel (PSSCH).
- a broadcast channel broadcasted with a synchronization signal may be called a physical sidelink broadcast channel (PSBCH), and a channel for feedback transmission may be called a physical sidelink feedback channel (PSFCH).
- PSCCH or PSSCH may be used for feedback transmission.
- LTE-PSCCH LTE-PSSCH
- NR-PSCCH NR-PSSCH
- a sidelink may mean a link between terminals
- a Uu link may mean a link between a base station and a terminal.
- FIG. 10 is a diagram for explaining a resource pool defined as a set of time and frequency resources used for transmission and reception of a side link according to one embodiment of the present specification.
- a case is illustrated where a resource pool is allocated non-contiguously in time and frequency.
- this specification focuses on the case where a resource pool is allocated non-contiguously in frequency, it is of course possible for a resource pool to be allocated continuously in frequency.
- non-contiguous resource allocation can be made on a frequency basis.
- the granularity of resource allocation on a frequency basis can be a PRB (Physical Resource Block).
- resource allocation on the frequency may be performed based on a sub-channel.
- a sub-channel may be defined as a resource allocation unit on the frequency composed of a plurality of RBs. Specifically, a sub-channel may be defined as an integer multiple of an RB. Referring to 1121 of FIG. 10, a case in which a size of a sub-channel is composed of four consecutive PRBs is illustrated. The size of a sub-channel may be set differently, and although one sub-channel is generally composed of consecutive PRBs, it does not necessarily have to be composed of consecutive PRBs.
- a sub-channel may be a basic unit of resource allocation for a PSSCH (Physical Sidelink Shared Channel) or a PSCCH (Physical Sidelink Control Channel), and the size of a sub-channel may be set differently depending on whether the corresponding channel is a PSSCH or a PSCCH. It should also be noted that a sub-channel may be referred to as an RBG (Resource Block Group). Below, we describe methods for allocating non-contiguous resource pools on a frequency basis and dividing the allocated resource pools into multiple subchannels.
- RBG Resource Block Group
- startRBSubchanel can indicate the starting position of a subchannel on a frequency in a resource pool.
- Resource blocks which are frequency resources belonging to the resource pool for PSSCH in the LTE V2X system, can be determined in the same manner as in Table 5 below.
- FIG. 1130 of Fig. 10 represents a case where resource allocation is discontinuous in time.
- the granularity of resource allocation in time can be a slot. This specification focuses on the case where a resource pool is discontinuously allocated in time, but it is of course also possible for a resource pool to be allocated continuously in time.
- startSlot can indicate the starting position of a slot in time in a resource pool.
- Subframes which are time resources belonging to the resource pool for PSSCH in the LTE V2X system, can be determined in the same manner as in Table 6 below.
- FIG. 11 is a flowchart illustrating a method for scheduled resource allocation (mode 1) in a side link according to one embodiment of the present specification.
- Scheduled resource allocation is a method in which a base station allocates resources used for sidelink transmission to RRC-connected terminals using a dedicated scheduling method.
- Scheduled resource allocation (mode 1) is effective for interference management and resource pool management because the base station can manage sidelink resources.
- a terminal (1201) that is camping on (1205) can receive (1210) an SL SIB (Sidelink System Information Bit) from a base station (1203).
- the system information may include resource pool information for transmission and reception, setting information for sensing operation, information for setting synchronization, information for inter-frequency transmission and reception, etc.
- an RRC connection with the base station can be performed (1220).
- the RRC connection between the terminal and the base station can be referred to as Uu-RRC (1220).
- the Uu-RRC connection can be performed before data traffic for V2X is generated.
- the terminal (1201) can request transmission resources for V2X communication with other terminals (1202) from the base station (1203) (1230).
- the terminal (1201) can request transmission resources for V2X communication from the base station (1203) using an RRC message or MAC CE (1230).
- SidelinkUEInformation and UEAssistanceInformation messages can be used as RRC messages.
- the MAC CE can be a buffer status report MAC CE of a new format (including at least an indicator indicating that it is a buffer status report for V2X communication and information on the size of data buffered for D2D communication).
- a buffer status report MAC CE of a new format including at least an indicator indicating that it is a buffer status report for V2X communication and information on the size of data buffered for D2D communication.
- 3GPP standard TS36.321 E-UTRA MAC Protocol Specification refer to 3GPP standard TS36.321 E-UTRA MAC Protocol Specification.
- the base station (1203) can allocate V2X transmission resources to the terminal (1201) through a dedicated Uu-RRC message.
- the dedicated Uu-RRC message can be included in the RRCConnectionReconfiguration message.
- the allocated resources can be V2X resources through Uu or resources for PC5 depending on the type of traffic requested by the terminal (1201) or congestion of the corresponding link.
- the terminal can send PPPP (ProSe Per Packet Priority) or LCID (Logical Channel ID) information of V2X traffic additionally through UEAssistanceInformation or MAC CE. Since the base station (1203) also knows information about resources used by other terminals (1202), it can allocate the remaining resource pool among the resources requested by the terminal (1201) (12-35).
- the base station (1203) can instruct the terminal (1201) to perform final scheduling by transmitting DCI through PDCCH (1240).
- the terminal (1201) can broadcast SCI (Sidelink Control Information) to other terminals (1202) via PSCCH without additional RRC configuration of sidelink (1270).
- data can be broadcast to other terminals (12-02) via PSSCH (1270).
- the terminal (1201) can perform RRC connection one-to-one with other terminals (1202).
- the RRC connection between terminals can be named PC5-RRC to distinguish it from Uu-RRC.
- PC5-RRC (1215) can be individually connected between terminals in the group.
- the connection of PC5-RRC (1215) is depicted as an operation after transmission of SL SIB (1210), but it can be performed at any time before transmission of SL SIB (1210) or before transmission of SCI (1260).
- PC5-RRC (1215) connection of sidelink can be performed and SCI (Sidelink Control Information) can be transmitted to other terminals (1202) through PSCCH as unicast or groupcast (1260).
- SCI Seglink Control Information
- groupcast transmission of SCI can be interpreted as group SCI.
- data can be transmitted to other terminals (1202) through PSSCH as unicast or groupcast (1270).
- FIG. 12 is a flowchart illustrating a UE autonomous resource allocation (mode 2) method in a sidelink according to one embodiment of the present specification.
- the base station (1303) provides a sidelink transmission/reception resource pool for V2X as system information, and the terminal (1301) can select a transmission resource according to a set rule. Resource selection methods may include zone mapping, sensing-based resource selection, and random selection.
- FIG. 12 is different from the scheduled resource allocation (mode 1) method in that the terminal (1301) autonomously selects a resource pool and transmits data based on the resource pool received in advance through system information.
- the base station (1303) can allocate various types of resource pools (V2V resource pool, V2P resource pool) for the terminal (1301).
- the allocatable resource pool may be composed of a resource pool from which a terminal can autonomously select an available resource pool after sensing resources used by other surrounding terminals (1302), and a resource pool from which a terminal randomly selects a resource from a preset resource pool.
- the terminal (1301) that is camping on (1305) can receive (1310) SL SIB (Sidelink System Information Bit) from the base station (1303).
- the system information can include resource pool information for transmission and reception, setting information for sensing operation, information for setting synchronization, information for inter-frequency transmission and reception, etc.
- the difference in the operation of FIG. 11 and FIG. 12 is that in the case of FIG. 11, the base station (1203) and the terminal (1201) operate in an RRC-connected state, whereas in FIG. 12, they can also operate in an idle mode (1320) that is not RRC-connected.
- the base station (1303) does not directly participate in resource allocation and can operate so that the terminal (1301) autonomously selects transmission resources.
- the terminal (1301) can select (1330) a resource pool in the time/frequency domain according to a set transmission operation among the resource pools received through system information from the base station (1303).
- the terminal (1301) can broadcast SCI (Sidelink Control Information) to other terminals (1302) via PSCCH without additional RRC configuration of sidelink (1350).
- the terminal (1301) can broadcast data to other terminals (1302) via PSSCH (1360).
- the terminal (1301) can perform one-to-one RRC connection with other terminals (1302).
- the RRC connection between terminals can be referred to as PC5-RRC to distinguish it from Uu-RRC.
- PC5-RRC can be individually connected between terminals in the group. This may be similar to the connection of the RRC layer in the connection between the base station and the terminal in NR uplink and downlink, and the connection of the RRC layer stage in the sidelink can be referred to as PC5-RRC.
- terminal-to-terminal capability (UE capability) information for the sidelink can be exchanged, or configuration information required for signal transmission and reception can be exchanged.
- UE capability terminal-to-terminal capability
- the connection of PC5-RRC (1315) is illustrated as an operation after SL SIB transmission (13-10), but it can be performed at any time before SL SIB transmission (13-10) or before SCI transmission (13-50).
- a PC5-RRC connection of the sidelink is performed (1315) and SCI (Sidelink Control Information) can be transmitted to other terminals (1302) as unicast or groupcast through PSCCH (1350).
- SCI Seglink Control Information
- groupcast transmission of SCI can be interpreted as group SCI.
- data can be transmitted to other terminals (1302) as unicast and groupcast through PSSCH (1360).
- a transmitting terminal may be a terminal that transmits data to a (target) receiving terminal (RX UE).
- the TX UE may be a terminal that performs PSCCH and/or PSSCH transmission.
- the TX UE may be a terminal that transmits an SL CSI-RS and/or an SL CSI report request indicator to the (target) RX UE.
- the TX UE may be a terminal that transmits a (control) channel (e.g., PSCCH, PSSCH, etc.) and/or a reference signal (e.g., DM-RS, CSI-RS, etc.) on the (control) channel to be used for SL RLM and/or SL RLF operation of the (target) RX UE.
- a control channel e.g., PSCCH, PSSCH, etc.
- a reference signal e.g., DM-RS, CSI-RS, etc.
- a receiving terminal may be a terminal that transmits SL HARQ feedback to a transmitting terminal (TX UE) based on (i) whether decoding of data received from a TX UE is successful and/or (ii) whether detection/decoding of PSCCH (related to PSSCH scheduling) transmitted by the TX UE is successful.
- the RX UE may be a terminal that performs SL CSI transmission to the TX UE based on SL CSI-RS and/or SL CSI report request indicator received from the TX UE.
- the RX UE may be a terminal that transmits an SL (L1) RSRP measurement value measured based on a (predefined) reference signal and/or SL (L1) RSRP report request indicator received from the TX UE to the TX UE. And/or, the RX UE may be a terminal that transmits its own data to the TX UE. And/or, the RX UE may be a terminal performing SL RLM and/or SL RLF operation based on a (pre-configured) (control) channel received from a TX UE and/or a reference signal on the (control) channel.
- the RX UE transmits SL HARQ feedback information for the PSSCH and/or PSCCH received from the TX UE
- the following schemes or some of the following schemes may be considered.
- the following schemes or some of the following schemes may be applied only when the RX UE successfully decodes/detects the PSCCH scheduling the PSSCH.
- NACK information can be transmitted to the TX UE only when the RX UE fails to decode/receive the PSSCH received from the TX UE.
- Method (Option) 2 If the RX UE succeeds in decoding/receiving the PSSCH received from the TX UE, it can transmit ACK information to the TX UE, and if the PSSCH decoding/reception fails, it can transmit NACK information to the TX UE.
- the TX UE may transmit the following information or some of the following information to the RX UE via the SCI.
- the TX UE may transmit some or all of the following information to the RX UE via the first SCI (FIRST SCI) and/or the second SCI (SECOND SCI).
- PSSCH and/or PSCCH related resource allocation information (e.g., time/frequency resource location/number, resource reservation information (e.g., period))
- resource allocation information e.g., time/frequency resource location/number, resource reservation information (e.g., period)
- - Reference signal e.g., DM-RS, etc.
- information related to decoding (and/or channel estimation) of data transmitted via PSSCH For example, it may be information related to the pattern of (time-frequency) mapping resources of DM-RS, RANK information, antenna port index information, etc.
- the PSCCH can be replaced/substituted with (i) SCI and/or (ii) FIRST SCI and/or (iii) SECOND SCI. And/or, the SCI can be replaced/substituted with the PSCCH and/or the FIRST SCI and/or the SECOND SCI. And/or, since the TX UE can transmit SECOND SCI to the RX UE via the PSSCH, the PSSCH can be replaced/substituted with the SECOND SCI.
- the first SCI including the first SCI configuration field group may be referred to as FIRST SCI
- the second SCI including the second SCI configuration field group may be referred to as SECOND SCI.
- the FIRST SCI may be transmitted to the receiving terminal via the PSCCH.
- the SECOND SCI may be transmitted to the receiving terminal via the (independent) PSCCH, or may be transmitted piggybacked with data via the PSSCH.
- configuration or “definition” may mean (PRE)CONFIGURATION (resource pool specific) from a base station or network (via predefined signaling (e.g., SIB, MAC, RRC, etc.)).
- predefined signaling e.g., SIB, MAC, RRC, etc.
- RLF can be determined based on the OUT-OF-SYNCH (OOS) indicator or the IN-SYNCH (IS) indicator, and thus can be replaced/substituted with OUT-OF-SYNCH (OOS) or IN-SYNCH (IS).
- OOS OUT-OF-SYNCH
- IS IN-SYNCH
- RB may be replaced/substituted with SUBCARRIER.
- PACKET or TRAFFIC may be replaced/substituted with TB or MAC PDU depending on the layer being transmitted.
- CBG or CG may be replaced/substituted with TB.
- SOURCE ID may be replaced/substituted with DESTINATION ID.
- L1 ID may be replaced/substituted with L2 ID.
- L1 ID may be L1 SOURCE ID or L1 DESTINATION ID.
- L2 ID may be L2 SOURCE ID or L2 DESTINATION ID.
- a method for a resource selection algorithm for NR-V2X mode 2 side link communication through resource status judgment including interference value and reuse distance is described. More specifically, a method is examined in which a terminal (e.g., a vehicle) selects a resource with less interference by utilizing Sending Based Semi-Persistent Scheduling (SB-SPS) based on reuse distance judgment.
- SB-SPS Sending Based Semi-Persistent Scheduling
- 'resource reuse distance' means 'reuse distance' and can be interchanged/replaced.
- C-V2X Cellular-V2X supports direct communication between vehicles and other user equipment through side links to improve the efficiency of vehicle Internet communication.
- C-V2X can support the establishment of communication links between vehicles and other entities, including vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-infrastructure (V2I), and vehicle-to-network (V2N) communications.
- V2V vehicle-to-vehicle
- V2P vehicle-to-pedestrian
- V2I vehicle-to-infrastructure
- V2N vehicle-to-network
- LTE-V2X Long Term Evolution-V2X
- 5G version of NR-V2X was defined in Release 16.
- the biggest difference between LTE-V2X and NR-V2X is as follows. NR-V2X allows more subcarrier spacing for the side link, and provides multicast and unicast in addition to the broadcast transmission mode supported by LTE-V2X.
- C-V2X has two resource allocation methods: centralized mode and distributed mode.
- the centralized mode may be referred to as Mode 3 in LTE-V2X and Mode 1 in NR-V2X.
- the distributed mode may be referred to as Mode 4 in LTE-V2X and Mode 2 in NR-V2X.
- the base station manages and allocates resources, and the UE can communicate in the uplink (UL) and downlink (DL) through the Uu interface.
- the UE outside the BS coverage area can independently select resources and communicate in the sidelink (SL) through the PC5 interface.
- the distributed resource selection is based on sensing information without going through the base station, it supports service requirements such as low latency and high reliability.
- SB-SPS is adopted in NR-V2X mode 2 to support user resource selection, as in LTE-V2X mode 4. According to SB-SPS, the UE can randomly select a resource from available resources generated after the sensing process, and the UE can reserve the same resource for multiple periods.
- a vehicle may be replaced with a terminal (UE), and a terminal (UE) may be replaced with a vehicle.
- Figure 13 is an example of a flowchart explaining the existing SB-SPS method.
- a terminal (or vehicle) that must select a new resource in S1310 ) performs S1320 to S1360.
- the terminal performs channel sensing. For example, the terminal continuously measures the Reference Signal Received Power (RSRP) of each resource as an interference value (Step 1 of FIG. 15).
- RSRP Reference Signal Received Power
- the terminal has a list of available resources. Get .
- a resource that satisfies at least one of the following two conditions is excluded from the available resources.
- resources related to half-duplex (HD) are excluded. Specifically, since a terminal cannot receive when transmitting, the corresponding resource (e.g., a resource for reception of the terminal) must be excluded from the resources for transmission of the terminal.
- the RSRP value of the resource is a pre-set RSRP threshold. If it is higher, the resource is excluded from the available resources.
- the terminal Based on the resource detection results obtained by the terminal (e.g. RSRP for PSSCH or PSCCH), the terminal A list containing resources (the available resources above) with the following RSRPs: (Step 2 of Figure 15).
- the terminal is listed Randomly select a resource (Random selection) (Step 3 of Fig. 15). This step may be referred to as a selection window (see Fig. 14).
- a terminal that has selected a resource may inform its neighboring terminal(s) of reservation information through Sidelink Control Information (SCI) and then maintain/use the same resource for N consecutive transmission periods.
- SCI Sidelink Control Information
- N is also called a reselection counter (RC). RC decreases by 1 for each transmission.
- Figure 14 illustrates a resource structure related to the existing SB-SPS method.
- the sensing operation (S1320) of the terminal i.e., RSRP measurement
- the resource selection operation (S1330) of the terminal based on a list of available resources (available resources) can be performed in a selection window (or resource selection window).
- the terminal selects available resources (Available Resources) (the list described above).
- a resource for PSCCH/PSSCH transmission can be selected from among the resources within the UE.
- the resource(s) selected in the selection window and the resource(s) within a certain interval are reserved.
- the reserved resource may be a resource after a certain time interval (or a certain period) from the resource selected in the resource selection window.
- Figure 15 illustrates a resource selection procedure based on the existing SB-SPS method.
- Step 1 (Channel sensing) corresponds to S1320 of FIG. 13
- Step 2 (Available resources) corresponds to S1330 of FIG. 13
- Step 3 corresponds to S1350 of FIG. 13, so redundant description is omitted.
- Step 1 the terminal performs sensing operations for resources #1 to #100. Specifically, the terminal measures RSRP of resources #1 to #100.
- X1 to X100 may represent RSRP of resources #1 to #100.
- Step 2 based on the above X1 to X100, the terminal can determine available resources (resource #2, resource #3, resource #4, resource #6, ..., resource #98, resource #100).
- Step 3 the terminal randomly selects a resource (e.g., resource #100) for PSCCH/PSSCH transmission among the available resources.
- a resource e.g., resource #100
- the existing SB-SPS algorithm provides a list of available resources.
- the final resource is randomly selected, and the terminal uses the same resource multiple times in succession.
- neighboring terminals may generate a list of available resources with similar conditions, select a resource with a large overlap with the resource selected by the terminal, and then repeatedly use the same resource. Therefore, the existing SB-SPS algorithm described above cannot guarantee that the resource selected by the terminal is suitable for sidelink communication and has little interference.
- interference terminals using the same resources also affect the SINR value when determining whether to receive a packet.
- Resource conflicts are more serious in high-density scenarios, because resource competition inevitably intensifies as the number of users increases for limited resources.
- the existing SB-SPS mechanism does not specify the conditions that terminals must meet when selecting reusable resources.
- the reuse distance judgment can be utilized before selecting the resource. Specifically, by limiting the reuse distance, the possibility of adjacent terminals selecting the same resource can be reduced.
- the method according to the present embodiment aims to improve the packet reception success rate and minimize resource conflicts due to random resource selection.
- the first solution considers the optimal resource with the lowest RSRP value, which means the resource with the least interference.
- the present embodiment is referred to as 'always-best selection', 'always-best method' or 'always-best' in the following.
- FIG. 16 illustrates a flowchart for explaining an improved SB-SPS scheme (always-best scheme) according to one embodiment of the present specification.
- Step 1 (S1620), Step 2 (S1630), and Step 4 (S1670) are identical to Step 1 (S1320), Step 2 (S1330), and Step 4 (S1360) of the existing SB-SPS method (Fig. 13) described above, and thus, redundant descriptions are omitted.
- the terminal When resource selection is required, the terminal (or vehicle) ) is a list of available resources. Specifically, the terminal performs resource sensing in the sensing window. The terminal excludes resources occupied by other terminals or resources exceeding the RSRP threshold from the available resources (S1610 to S1640).
- the terminal has an ascending RSRP resource list.
- Create/obtain (Step 3.1).
- the above list is a list
- the resources in my list can be created/obtained by ranking them in ascending order according to the RSRP value of each resource.
- the list above The first resource may be the one with the lowest RSRP value.
- the terminal is listed Select the first resource from the list above (Step 3.2).
- the selection of the first resource within means that the terminal selects the best resource with the lowest RSRP value for transmission. Steps 1 to 4 according to the present embodiment are described below with reference to FIG. 17.
- Fig. 17 illustrates a procedure of an improved SB-SPS method according to one embodiment of the present specification.
- Step 1 and Step 2 are identical to Step 1 and Step 2 of Fig. 15, and thus, redundant descriptions are omitted.
- the description focuses on operations that are distinct from the existing SB-SPS method (Step 3 of Fig. 15).
- Step 3 the terminal retrieves the ascending RSRP resource list ( ) is determined. Specifically, the terminal determines the available resources (resource #2, resource #3, resource #4, resource #6, resource #98, ... resource #100) determined in Step 2 (i.e., the above The list is sorted by ascending order of RSRP values (resources within) (Resource #6, Resource #2, Resource #4, Resource #100, ..., Resource #3, Resource #98) is created/obtained. List by terminal in this specification The creation/acquisition of can be expressed as a determination of available resources. In this specification, a list by a terminal The creation/acquisition of can be expressed as a determination of available resources sorted in ascending RSRP order.
- Step 4 the terminal selects the first resource (resource #6) from among the available resources (resource #6, resource #2, resource #4, resource #100, ..., resource #3, resource #98) sorted in ascending RSRP order.
- the packet reception ratio (PRR) and error block rate of the present embodiment (always-best) and the existing SB-SPS method are compared and explained.
- Figure 18 is a graph showing the packet reception ratio (PRR) of the existing SB-SPS method and the always-best method.
- Figure 19 is a graph showing the error block rate of the existing SB-SPS method and the always-best method.
- PRR packet reception ratio
- the performance related to PRR and Error block rate decreases compared to the existing SB-SPS method.
- the PRR based on the always-best method decreases compared to the PRR based on the existing SB-SPS method (FIG. 18)
- the Error block rate based on the always-best method increases compared to the Error block rate based on the existing SB-SPS method (FIG. 19).
- rho represents the number of terminals (or vehicles) per km. That is, rho can be interpreted/replaced with a density related to a resource competition situation.
- the random selection of the existing SB-SPS has the risk that neighboring terminals will select the same resource.
- the terminal since Mode 2 SB-SPS lists all available resources as candidate resources, the terminal has a high probability of selecting a resource with a high interference value. This probability increases even more in high density.
- the terminal According to the Always-best method, the terminal always selects the resource with the least interference. The Always-best method ensures that data transmission is received accurately.
- the reuse distance can mean the minimum distance at which different terminals are allowed to use the same resource. This will be described in detail with reference to FIGS. 20 to 22 below.
- Fig. 20 is a flowchart for explaining an improved SB-SPS method applying reuse distance judgment.
- S2010 to S2030, S2060, and S2070 are identical to S1620 to S1640, S1660, and S1670 of Fig. 16, and therefore, redundant descriptions are omitted.
- Reuse distance judgement can be performed based on S2040 to S2050.
- the terminal determines the reuse distance of available resources. Specifically, the terminal (e.g., vehicle) ) is a list (or list ) other terminals (e.g., vehicle) occupying each resource (current resource) ) and the terminal itself (e.g. vehicle ) and distance from ( ) is the resource reuse distance ( ) is greater than (S2050).
- the terminal e.g., vehicle
- the terminal itself e.g. vehicle
- distance from ( ) is the resource reuse distance ( ) is greater than (S2050).
- the above related to the current resource go If not larger than , the terminal is listed The resource reuse distance determination described above is performed for the next resource within the system.
- the terminal selects the corresponding resource and uses the corresponding resource for N transmission cycles thereafter (S2060).
- the resource reselection counter (N) becomes 0, the current resource is maintained or a new resource is reselected (S2070).
- Figure 21 illustrates resource selection according to the conventional SB-SPS method and resource selection according to the improved SB-SPS method based on reuse distance judgment.
- n terminals (n vehicles) perform resource selection randomly.
- n terminals (n vehicles) perform resource selection based on reuse distance judgment. Specifically, terminals (V2, V7) select the same resource (R5) based on resource reuse distance judgment. That is, the distance between terminals (V2, V7) for the same resource (R5) (above) ) is greater than the resource reuse distance, the terminal (V2 or V7) can select the same resource (R5) used/occupied by another terminal (V7 or V2).
- Fig. 22 illustrates a procedure of an improved SB-SPS applying reuse distance judgment according to one embodiment of the present specification. Steps 1 to 3 in Fig. 22 are identical to Steps 1 to 3 in Fig. 17, and thus redundant descriptions are omitted.
- Step 4 the terminal ( ) performs reuse distance judgment. Specifically, the terminal selects the terminal-to-terminal distance ( ) among the available resources sorted in ascending RSRP order (e.g., resource #6, resource #2, resource #4, etc.). ) is the resource reuse distance ( ) determines a resource larger than the number of users. This is explained in more detail below.
- the first resource #6 among the available resources sorted in ascending RSRP order is another terminal ( ) is being used.
- the terminal ( ) is the corresponding terminal ( ) and distance from ( ) is the resource reuse distance ( ) is greater than the distance from the terminal associated with the above resource #6 ( ) is the resource reuse distance ( ) is smaller than the resource reuse distance, the terminal performs resource reuse distance judgment for the next resource (the second resource).
- the terminal associated with resource #2 ( ) and distance from ( ) is the resource reuse distance ( ) is smaller than the resource reuse distance. Therefore, the terminal performs resource reuse distance judgment for the next resource (the third resource).
- the terminal associated with resource #4 ( ) and distance from ( ) is the resource reuse distance ( ) is larger than.
- Step 5 the terminal selects a resource based on the reuse distance judgment described above. Specifically, the terminal selects the third resource #4 among the available resources sorted in ascending RSRP order.
- the method according to the present embodiment aims to improve the packet reception success rate and minimize resource conflicts caused by random resource selection.
- the present embodiment introduces resource reuse distance judgment into the SB-SPS algorithm. Specifically, whether a current terminal selects a resource may vary depending on its proximity to an adjacent terminal using the same resource.
- This embodiment utilizes a fixed reuse distance.
- this embodiment is referred to as an improved SB-SPS method applying a fixed reuse distance determination.
- Fig. 23 is a flowchart for explaining an improved SB-SPS method applying fixed reuse distance determination according to one embodiment of the present specification.
- S2310 to S2330, S2360, and S2370 are identical to S2010 to S2030, S2060, and S2070 of Fig. 20, and therefore, redundant descriptions are omitted.
- the terminal has an ascending RSRP resource list. Create/obtain (Step 3.1). S2340 is identical to S1650 of Fig. 16, so duplicate description is omitted.
- Terminal ( ) is the current resource
- Other neighboring terminals using the same resources ( ) obtains information about the neighboring terminals and the distance to the terminal.
- My terminal may not exist or there may be more than one terminal at a time.
- S2350 If there is no terminal in the terminal ( ) is the current resource without any additional action. Resources for PSCCH/PSSCH transmission can be determined. In this case, the terminal ( ) performs S2360 and S2370. If there is a terminal in , the terminal performs S2351.
- Terminal in S2351 ( ) is the reuse distance ( ) determines the value (Step 3.3).
- the value can be a fixed value.
- the value can be any positive integer value.
- the terminal changes the target resource to the following resource: Circulates all resources.
- circulating means changing the resource that is the target of resource reuse distance judgment to the next resource. If all my resources are not circulated (S2354), the terminal The reuse distance judgment (S2341 to S2352) described above is performed for the next resource within the device.
- S2353 and S2354 may be omitted.
- S2353 and S2354 may be performed when selection of resources for PSCCH/PSSCH is not completed (i.e., only some of the resources required for PSCCH/PSSCH are selected or no resources are selected). If all of the resources required for PSCCH/PSSCH are selected, S2353 and S2354 may be omitted.
- the terminal If the terminal fails to acquire a resource satisfying the condition related to the reuse distance in the previous step (S2352), the terminal performs reuse distance judgment (S2341 to S2352) based on S2353 and S2354.
- Figure 24 is a graph showing the packet reception ratio (PRR) of the conventional SB-SPS method and the improved SB-SPS method with a fixed reuse distance value. Referring to Figure 24, when the density (rho) is up to 100, the reuse distance ( ) is larger, the PRR of the improved SB-SPS method is larger. In addition, the PRR of the improved SB-SPS method is larger than that of the existing SB-SPS method.
- PRR packet reception ratio
- the specific reuse distance ( )(100m, 150m) is greater than the PRR of the existing SB-SPS method.
- the remaining reuse distance ( ) is smaller than the PRR of the existing SB-SPS method.
- the method according to this embodiment is optimal in any scenario.
- the goal is to improve packet reception success rate by value and minimize resource conflicts due to random resource selection.
- This embodiment introduces resource reuse distance judgment into the SB-SPS algorithm. Specifically, whether the current terminal selects a resource may vary depending on the proximity to the adjacent terminal using the same resource.
- This embodiment utilizes adaptive reuse distance.
- this embodiment is referred to as an improved SB-SPS method applying adaptive reuse distance judgment.
- This embodiment is not only effective in various scenarios, but also does not require additional technical support, so that packet loss, error reception, and data delay time due to resource conflict can be reduced.
- Fig. 25 is a flowchart of an improved SB-SPS applying adaptive reuse distance determination according to one embodiment of the present specification.
- S2510 to S2550, S2552 to S2555, S2560, and S2570 are identical to S2310 to S2350, S2352 to S2355, S2360, and S2370 of Fig. 23, and thus redundant descriptions are omitted.
- S2551 related to determination of an adaptive reuse distance will be described in comparison with Fig. 23 (fixed reuse distance).
- this embodiment adaptively changes the reuse distance value according to the scenario and other parameter settings. Values are obtained and resource selection is performed more efficiently.
- the terminal ( ) is the reuse distance ( ) determines the value (Step 3.3).
- the value is an adaptive value determined based on the coefficient Co obtained according to the terminal density (rho).
- the coefficient Co can be calculated/determined according to the mathematical expression 1 below, and the reuse distance ( ) value can be calculated/determined according to the mathematical formula 2 below.
- FIG. 26 is a graph showing coefficients related to determining resource reuse distance values according to one embodiment of the present specification.
- Number of vehicles ( ) is density (rho) * lane width. That is, the higher the density rho (e.g. number of terminals/km) in a scenario, It is clear that the number of resources is increasing. am. Assuming this is fixed, the baseline is that the higher the rho, the lower the PRR (packet reception ratio). This is because is fixed As increases, resource competition undoubtedly increases, which leads to higher interference and packet error rates, thus decreasing PRR.
- a smaller rho helps achieve higher PRR in crowded scenarios (e.g. high density (rho) environments). Also, in non-crowded scenarios (e.g. low density (rho) environments), The larger the value, the higher the performance. This trend is fixed. is observed even when used (see Fig. 24). Therefore, this embodiment is optimal in any scenario. The goal is to achieve higher PRR performance at a lower cost.
- Mathematical expression 3 is identical to mathematical expression 1, go is expressed as .
- ⁇ and ⁇ are parameters of the Gaussian function and their values can be 0.4 and 0, respectively.
- Co is a coefficient. It can be ensured that the values show a decreasing trend of normality (Gaussianity) as the density rho increases. Also, rho Therefore, the larger rho is, As rho increases, competition for resources becomes more severe, and as a result, the coefficient Co obtained decreases as rho increases.
- Min is the minimum function
- class Is are the minimum and maximum values allowed. class Is limits the scope of. According to mathematical expression 2, the following is guaranteed.
- Raw is the recognition range and is used by the terminal (vehicle) to periodically broadcast beacon information to address all neighboring terminals (vehicles) within this range. is the maximum distance over which a packet can be transmitted and is affected by many parameters, and Raw is The reason for this setting is to ensure that the range of reuse distances remains within these two parameters. Anything less than the Raw value will result in more severe resource selection or This is to prevent the algorithm from being invalidated by exceeding the value.
- the Raw value is a fixed parameter that is predetermined in the simulation. is derived from the following mathematical formula.
- is a parameter for the path loss function. is the noise power, ⁇ is the path loss exponent of the channel model, and SDshadowLOS is the standard deviation of shadowing at the Line of Sight (LOS).
- ⁇ is a loss factor and is set to 0.4.
- the SINR at the receiving terminal is calculated as shown in the following mathematical expression 6.
- the numerator of mathematical expression 6 represents the useful received power and can be expressed as mathematical expression 7.
- mathematical expression 7 is the distance between the transmitter and the receiver, is the noise power.
- Equation 8 is the accumulation of interference and is calculated as in Equation 8.
- Equation 8 is a set that includes all terminals (excluding transmitting terminal i) that use the same RB (Resource Block), and k is It refers to a terminal belonging to .
- the value of depends on parameters such as density, number of resources, Raw, MCS, transmission power, etc. It adaptively adjusts according to the scenario settings to ensure that it meets the requirements for resource reuse and achieves higher performance.
- resource reuse distance judgment is added so that the terminal can make a judgment based on the relationship between the distance between occupied terminals and the reuse distance value before selecting a resource. Therefore, this enables efficient resource selection and avoids collisions with neighboring terminals, and increases the possibility that the terminal will select a resource with less interference, thereby improving packet reception speed and reducing waiting time.
- C-V2X supports direct communication between vehicles and other user equipment via sidelink.
- NR-V2X mode 2 can automatically select resources for users by using the existing sensing-based semi-persistent scheduling (SB-SPS) resource selection algorithm.
- SB-SPS sensing-based semi-persistent scheduling
- users can obtain a list of available resources after a sensing window, and users can randomly select resources and keep the same resources for several periods before selecting them again.
- neighboring terminals may generate similar lists of available resources, and random resource selection may cause resource conflicts. This not only degrades communication performance, but also increases update delay time due to incorrect message reception.
- the reuse distance judgment is performed before the final resource selection, and whether a terminal will select the current resource depends on the reuse distance between the terminal and the occupied terminal.
- this work can also provide performance analysis of the existing SB-SPS and the proposed method using various scenarios and measurement criteria.
- Figures 27 to 32 show simulation results based on the improved SB-SPS method with adaptive reuse distance determination and other methods.
- Figure 27 is a graph showing the packet reception ratio (PRR) of the existing SB-SPS, Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
- PRR packet reception ratio
- RD-RS adaptive reuse distance
- Fig. 28 is a graph showing the error block rate of the conventional SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
- the error block rate based on the adaptive reuse distance (RD-RS) is the lowest even as the density (rho) increases.
- Fig. 29 is a graph showing the range of the existing SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
- the range for each rho is the largest for the adaptive reuse distance (RD-RS).
- the range can mean the communication distance.
- Figure 30 is a graph showing the packet reception ratio (PRR) at 100 m for the existing SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
- PRR packet reception ratio
- CCDF complementary cumulative distribution function
- CCDF complementary cumulative distribution function
- the simulation results according to Figs. 30 to 32 show that the proposed method not only provides a higher data packet reception rate than the existing resource selection method, but also effectively reduces the inter-packet gap.
- the method utilizing the adaptive reuse distance can outperform the existing method (SB-SPS) by 9% and 70% in terms of PRR and range, respectively.
- the operations of the base station/terminal according to the embodiments described above can be processed by the devices of FIGS. 1 to 3 (e.g., processor (225) of FIG. 2, processor (340) of FIG. 3).
- the operations of the base station/terminal according to the above-described embodiment may be stored in a memory (e.g., 230 of FIG. 2, 360 of FIG. 3) in the form of a command/program (e.g., instruction, executable code) for driving at least one processor (e.g., processor (225) of FIG. 2/processor (340) of FIG. 3).
- a command/program e.g., instruction, executable code
- FIG. 33 is a flowchart for explaining a method performed by a first terminal in a wireless communication system according to one embodiment of the present specification.
- a method performed by a first terminal in a wireless communication system includes a step of receiving configuration information related to resource selection (S3310), a step of measuring RSRP (S3320), a step of determining resources based on RSRP (S3330), and a step of selecting resources for PSCCH/PSSCH based on the resources (S3340).
- the first terminal may mean a terminal that selects resource(s) for PSCCH/PSSCH transmission in mode 2 related to resource allocation.
- the second terminal may mean a terminal that receives PSCCH/PSSCH from the first terminal based on the selected resource(s).
- the first terminal may mean a neighboring terminal ( ) that performs reuse distance judgment in relation to the terminal ( ) can mean.
- the first terminal receives configuration information related to resource selection from the base station.
- the configuration information includes configuration information related to a resource selection mechanism.
- At least one of full sensing, partial sensing and/or random selection may be allowed.
- the configuration information related to the resource selection may be based on SL-PBPS-CPS-Config, and the configuration related to the resource selection mechanism may be based on sl-AllowedResourceSlectionConfig.
- the resource selection mechanism may be set to one of the following c1 to c7.
- the random selection which is a setting related to the resource selection mechanism, does not mean a random selection related to the problem of the above-described conventional technology, but means a setting in which a terminal randomly selects a resource without a sensing operation (RSRP measurement).
- the problem of the above-described conventional technology occurs when at least one of full sensing and/or partial sensing is allowed, and then resources are determined based on the measured RSRP, and then resource(s) for PSCCH/PSSCH are randomly selected from among the determined resources.
- the first terminal measures a reference signal received power (RSRP).
- the RSRP may be based on RSRP for resource selection.
- the RSRP may be a Physical Sidelink Shared Channel (PSSCH) RSRP or a Physical Sidelink Control Channel (PSCCH) RSRP.
- PSSCH Physical Sidelink Shared Channel
- PSCCH Physical Sidelink Control Channel
- This step may be performed when at least one of full sensing and/or partial sensing is allowed (e.g., when set to one of c1 to c2, c4 to c7).
- An operation based on this step may correspond to the channel sensing operation of FIGS. 16, 20, 23 to 25.
- the RSRP when a Demodulation Reference Signal (DMRS) of PSCCH is used for RSRP measurement, the RSRP may be PSCCH RSRP.
- the RSRP when a Demodulation Reference Signal (DMRS) of PSSCH is used for RSRP measurement, the RSRP may be PSCCH RSRP.
- DMRS Demodulation Reference Signal
- the first terminal determines resources based on the RSRP and RSRP thresholds.
- the above resources are related to sidelink resource allocation mode 2.
- the above resources may be based on available resources determined based on a threshold value (Pth) in FIG. 16, FIG. 20, FIG. 23 to FIG. 25.
- the resources may be a list of available resources ( ) can be based on.
- the resources may be a list of resources sorted in RSRP ascending order ( ) can be based on.
- the first terminal selects resources for PSCCH transmission and/or PSSCH transmission based on the resources.
- resources with RSRP less than the RSRP threshold are randomly selected.
- resource competition may intensify, which may deteriorate the reliability of sidelink communication.
- the above selected resources may include resources selected based on a reuse distance.
- the reuse distance may be one of method 2 and/or method 3. can be based on the above reuse distance ( ) may be related to the minimum distance between different terminals that can use the same resource.
- another terminal e.g., ) and the first terminal (e.g. ) distance (eg: ) is the reuse distance ( ) can be greater than.
- the above reuse distance can be a fixed reuse distance (method 2) or an adaptive reuse distance (method 3). This is described in detail below.
- the reuse distance may be based on a fixed positive integer value.
- the present embodiment may be based on Method 2.
- Information about the fixed positive integer value may be set in advance.
- the first terminal may receive a setting related to the reuse distance from the base station.
- the fixed positive integer value may be a value defined in advance between the first terminal and the base station (between the first terminal and other terminals).
- the reuse distance can be determined based on a coefficient based on a ratio related to a resource contention situation.
- Information related to determining the reuse distance e.g., parameter(s) for determining the coefficient Co, parameter(s) related to a maximum value of the reuse distance
- the first terminal can receive information related to determining the reuse distance from the base station.
- the information related to determining the reuse distance can be based on information defined in advance between the first terminal and the base station (between the first terminal and other terminals).
- the present embodiment can be based on Method 3.
- the above ratio is described in Method 3. can mean. Specifically, the ratio refers to the number of resources (e.g., ) for the number of terminals (e.g. ) ratio (eg: ) can be based on.
- the above coefficient can be determined based on a Gaussian function to which the above ratio is applied.
- the coefficient can be Co based on mathematical expression 3.
- the above reuse distance is i) a value calculated based on the above coefficient and ii) a maximum value of the above reuse distance (e.g. ) can be determined as a smaller value.
- the reuse distance can be determined based on mathematical expression 2.
- the value calculated based on the coefficient may be based on the sum of the first value and the second value.
- the first value may be the maximum value ( ) may be a value obtained by multiplying the coefficient.
- the second value may be a minimum value of the reuse distance (e.g., ) can be.
- the above maximum value ( ) can be based on mathematical expression 4.
- the resources i.e., candidate resources for PSCCH/PSSCH
- the resources are listed in the order of RSRP ascending.
- the following describes in detail the reuse distance determination operation based on the sorted resources.
- the resources i.e., candidate resources for PSCCH/PSSCH
- the resources can be sorted in ascending order of the RSRP (i.e., RSRP of each resource).
- the selected resources can be determined based on a reuse distance determination performed from a first resource among the sorted resources.
- the present embodiment can be based on Method 2 or Method 3.
- the resource selection/resource circulation operation based on the reuse distance determination can be performed based on S2340 to S2354 of FIG. 23 or S2540 to S2554 of FIG. 25.
- a terminal e.g., a terminal using a resource based on the current order among the above-mentioned sorted resources (e.g., resource #6, which is the first resource among the sorted resources in Fig. 22)
- the first terminal (e.g. ) distance e.g: ) is the reuse distance (e.g. )
- the resources based on the current order can be selected for the PSCCH transmission and/or the PSSCH transmission.
- a terminal (e.g., resource #6, which is the first resource among the resources sorted in Fig. 22) using a resource based on the current order above (e.g., ) and the first terminal (e.g. ) distance (eg: ) is the reuse distance (e.g. ), the reuse distance determination can be performed on a resource (e.g., resource #2, which is the second resource among the sorted resources in FIG. 22) based on the next order among the sorted resources.
- a resource e.g., resource #2, which is the second resource among the sorted resources in FIG. 22
- the above-described reuse distance determination operation can be performed repeatedly until the selection of resources for PSCCH/PSSCH is completed. For example, if there are two resources required for PSCCH/PSSCH but only one resource has been selected so far, the reuse distance determination for the sorted resources can be performed until one additional resource is selected.
- the operation for determining the resource reuse distance described above may be performed on the premise that there are one or more terminals that currently occupy/use the resource among the sorted resources. For example, a list of neighboring terminals for the current resource among the sorted resources If there are one or more terminals (i.e., if there are other terminals currently occupying/using the resource), the reuse distance determination described above (e.g., S2350 to S2354 of FIG. 23) can be performed.
- the operations based on S3310 to S3340 described above can be implemented by the device of FIG. 3.
- one or more processors (340) can control one or more transceivers (310) and/or one or more memories (360) to perform the operations based on S3310 to S3340.
- the operations described above can be realized by providing a memory device storing the corresponding program code in any component within the UE or eNB. That is, the control unit of the UE or eNB can execute the operations described above by reading and executing the program code stored in the memory device by a processor or a CPU (Central Processing Unit).
- a processor or a CPU Central Processing Unit
- Various components and modules of the UE or eNB described in this specification may be operated using hardware circuits, for example, logic circuits based on complementary metal oxide semiconductors, firmware, software, and/or a combination of hardware and firmware and/or software embedded in a machine-readable medium.
- hardware circuits for example, logic circuits based on complementary metal oxide semiconductors, firmware, software, and/or a combination of hardware and firmware and/or software embedded in a machine-readable medium.
- various electrical structures and methods may be implemented using electrical circuits such as transistors, logic gates, and application-specific semiconductors.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- Electromagnetism (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
본 명세서는 무선 통신 시스템에서 사이드링크 통신을 위한 자원 선택 방법 및 이를 위한 장치에 관한 것이다. The present specification relates to a method for selecting resources for sidelink communication in a wireless communication system and a device therefor.
4G(4th generation) 통신 시스템 상용화 이후 증가 추세에 있는 무선 데이터 트래픽 수요를 충족시키기 위해, 개선된 5G(5th generation) 통신 시스템 또는 pre-5G 통신 시스템을 개발하기 위한 노력이 이루어지고 있다. 이러한 이유로, 5G 통신 시스템 또는 pre-5G 통신 시스템은 4G 네트워크 이후 (Beyond 4G Network) 통신 시스템 또는 LTE(Long-Term Evolution) 시스템 이후 (Post LTE) 이후의 시스템이라 불리어지고 있다. 높은 데이터 전송률을 달성하기 위해, 5G 통신 시스템은 초고주파(mmWave) 대역 (예를 들어, 60기가(70GHz) 대역과 같은)에서의 구현이 고려되고 있다. 초고주파 대역에서의 전파의 경로손실 완화 및 전파의 전달 거리를 증가시키기 위해, 5G 통신 시스템에서는 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO), 전차원 다중입출력(Full Dimensional MIMO: FD-MIMO), 어레이 안테나(array antenna), 아날로그 빔형성(analog beam-forming), 및 대규모 안테나 (large scale antenna) 기술들이 논의되고 있다. 또한 시스템의 네트워크 개선을 위해, 5G 통신 시스템에서는 진화된 소형 셀, 개선된 소형 셀 (advanced small cell), 클라우드 무선 액세스 네트워크 (cloud radio access network: cloud RAN), 초고밀도 네트워크 (ultra-dense network), 기기 간 통신 (Device to Device communication: D2D), 무선 백홀 (wireless backhaul), 이동 네트워크 (moving network), 협력 통신 (cooperative communication), CoMP (Coordinated Multi-Points), 및 수신 간섭제거 (interference cancellation) 등의 기술 개발이 이루어지고 있다. 이 밖에도, 5G 시스템에서는 진보된 코딩 변조(Advanced Coding Modulation: ACM) 방식인 FQAM (Hybrid FSK and QAM Modulation) 및 SWSC (Sliding Window Superposition Coding)과, 진보된 접속 기술인 FBMC(Filter Bank Multi Carrier), NOMA(non-orthogonal multiple access), 및 SCMA(sparse code multiple access) 등이 개발되고 있다.In order to meet the increasing demand for wireless data traffic since the commercialization of the 4G (4th generation) communication system, efforts are being made to develop an improved 5G (5th generation) communication system or pre-5G communication system. For this reason, the 5G communication system or pre-5G communication system is also called a communication system after the 4G network (Beyond 4G Network) or a system after the LTE (Long-Term Evolution) system (Post LTE). In order to achieve a high data transmission rate, the 5G communication system is being considered for implementation in an ultra-high frequency (mmWave) band (for example, a 60 gigabit (70 GHz) band). To mitigate radio path loss and increase the transmission range of radio waves in ultra-high frequency bands, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, and large scale antenna technologies are being discussed in 5G communication systems. In addition, to improve the network of the system, technologies such as evolved small cell, advanced small cell, cloud radio access network (cloud RAN), ultra-dense network, device to device communication (D2D), wireless backhaul, moving network, cooperative communication, CoMP (Coordinated Multi-Points), and interference cancellation are being developed in 5G communication systems. In addition, advanced coding modulation (ACM) methods such as Hybrid FSK and QAM Modulation (FQAM) and Sliding Window Superposition Coding (SWSC), as well as advanced access technologies such as Filter Bank Multi Carrier (FBMC), Non-Orthogonal Multiple Access (NOMA), and Sparse Code Multiple Access (SCMA) are being developed in 5G systems.
사이드링크(sidelink, SL)란 단말(User Equipment, UE)들 간에 직접적인 링크를 설정하여, 기지국(Base Station, BS)을 거치지 않고, 단말 간에 음성 또는 데이터 등을 직접 주고 받는 통신 방식을 말한다. SL는 급속도로 증가하는 데이터 트래픽에 따른 기지국의 부담을 해결할 수 있는 하나의 방안으로서 고려되고 있다.Sidelink (SL) refers to a communication method that establishes a direct link between user equipment (UE) to directly exchange voice or data between terminals without going through a base station (BS). SL is being considered as a solution to solve the burden on base stations due to rapidly increasing data traffic.
V2X(vehicle-to-everything)는 유/무선 통신을 통해 다른 차량, 보행자, 인프라가 구축된 사물 등과 정보를 교환하는 통신 기술을 의미한다. V2X는 V2V(vehicle-to-vehicle), V2I(vehicle-to-infrastructure), V2N(vehicle-to- network) 및 V2P(vehicle-to-pedestrian)와 같은 4 가지 유형으로 구분될 수 있다. V2X 통신은 PC5 인터페이스 및/또는 Uu 인터페이스를 통해 제공될 수 있다.V2X (vehicle-to-everything) refers to a communication technology that exchanges information with other vehicles, pedestrians, and objects with built-in infrastructure through wired/wireless communication. V2X can be divided into four types: V2V (vehicle-to-vehicle), V2I (vehicle-to-infrastructure), V2N (vehicle-to-network), and V2P (vehicle-to-pedestrian). V2X communication can be provided through the PC5 interface and/or the Uu interface.
한편, 더욱 많은 통신 기기들이 더욱 큰 통신 용량을 요구하게 됨에 따라, 기존의 무선 액세스 기술(Radio Access Technology, RAT)에 비해 향상된 모바일 광대역 (mobile broadband) 통신에 대한 필요성이 대두되고 있다. 이에 따라, 신뢰도(reliability) 및 지연(latency)에 민감한 서비스 또는 단말을 고려한 통신 시스템이 논의되고 있는데, 개선된 이동 광대역 통신, 매시브 MTC(Machine Type Communication), URLLC(Ultra-Reliable and Low Latency Communication) 등을 고려한 차세대 무선 접속 기술을 새로운 RAT(new radio access technology) 또는 NR(new radio)이라 칭할 수 있다. NR에서도 V2X(vehicle-to-everything) 통신이 지원될 수 있다.Meanwhile, as more and more communication devices require greater communication capacity, there is a growing need for improved mobile broadband communication over existing Radio Access Technology (RAT). Accordingly, communication systems that consider services or terminals sensitive to reliability and latency are being discussed, and the next-generation radio access technology that considers improved mobile broadband communication, massive MTC (Machine Type Communication), URLLC (Ultra-Reliable and Low Latency Communication), etc. can be called new RAT (new radio access technology) or NR (new radio). V2X (vehicle-to-everything) communication can also be supported in NR.
한편, 사이드링크 자원 선택을 위한 센싱 기반 반지속적 스케줄링(Sensing-Based Semi-Persistent Scheduling, SB-SPS) 방식에 의하면, RSRP 임계값에 기초하여 결정된 자원들 중 PSCCH/PSSCH를 위한 자원들이 랜덤하게 선택되고 동일한 자원이 여러 번 연속으로 다시 사용된다. 상술한 동작에 의하면, 인접 단말들(예: 자원을 선택한 단말#1의 이웃인 단말들)이 비슷한 조건에 기초하여 자원들을 결정할 수 있다. 그 후, 해당 인접 단말들은 결정된 자원들 중에서 다른 단말(들)(예: 단말#1)의 자원과 중첩이 큰 자원 또는 다른 단말(들)의 자원과 동일한 자원을 선택할 수 있다. Meanwhile, according to the Sensing-Based Semi-Persistent Scheduling (SB-SPS) method for sidelink resource selection, resources for PSCCH/PSSCH are randomly selected from the resources determined based on the RSRP threshold, and the same resources are reused multiple times in succession. According to the above-described operation, adjacent terminals (e.g., terminals neighboring to
따라서, 기존 방식은 간섭이 낮은 자원의 선택을 보장해주지 못한다. 또한, 기존 방식에 의하면 동일한 자원이 제한없이 재사용될 수 있는 바, 자원 충돌에 따른 자원 경쟁이 심화된다.Therefore, the existing method does not guarantee the selection of resources with low interference. In addition, since the existing method allows the same resources to be reused without limitation, resource competition due to resource conflicts intensifies.
본 명세서는 상술한 바와 같이 기존의 사이드링크 자원 선택 방식에서 발생하는 문제점들을 해결하기 위한 방법을 제안하는 것이다.This specification proposes a method for solving problems occurring in existing sidelink resource selection methods as described above.
본 명세서에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The technical problems to be achieved in this specification are not limited to the technical problems mentioned above, and other technical problems not mentioned will be clearly understood by those skilled in the art to which the present invention belongs from the description below.
본 명세서의 일 실시예에 따른 무선 통신 시스템에서 제1 단말에 의해 수행되는 방법은 자원 선택과 관련된 설정 정보를 수신하는 단계, 참조 신호 수신 전력(Received Signal Received Power, RSRP)을 측정하는 단계, 상기 RSRP 및 RSRP 임계값에 기초하여 자원들을 결정하는 단계 및 상기 자원들에 기초하여 PSCCH 전송 및/또는 PSSCH 전송을 위한 자원들을 선택하는 단계를 포함한다.A method performed by a first terminal in a wireless communication system according to one embodiment of the present specification includes the steps of receiving configuration information related to resource selection, measuring Received Signal Received Power (RSRP), determining resources based on the RSRP and an RSRP threshold, and selecting resources for PSCCH transmission and/or PSSCH transmission based on the resources.
상기 설정 정보는 자원 선택 매커니즘(resource selection mechanism)과 관련된 설정을 포함한다. 상기 자원 선택 매커니즘과 관련된 설정에 기초하여, 전체 감지(full sensing), 부분 감지(partial sensing) 및/또는 랜덤 선택(random selection) 중 적어도 하나가 허용된다.The above configuration information includes configurations related to a resource selection mechanism. Based on the configurations related to the resource selection mechanism, at least one of full sensing, partial sensing, and/or random selection is allowed.
상기 RSRP는 물리 사이드링크 공유 채널(Physical Sidelink Shared Channel, PSSCH) RSRP 또는 물리 사이드링크 제어 채널(Physial Sidelink Control Channel, PSCCH) RSRP이다.The above RSRP is Physical Sidelink Shared Channel (PSSCH) RSRP or Physical Sidelink Control Channel (PSCCH) RSRP.
상기 자원들은 사이드링크 자원 할당 모드(sidelink resource allocation mode 2)와 관련된다.The above resources are related to sidelink
상기 선택된 자원들은 재사용 거리(reuse distance)에 기초하여 선택된 자원을 포함하고, 상기 재사용 거리는 동일한 자원을 사용할 수 있는 서로 다른 단말들간의 최소 거리와 관련되는 것을 특징으로 한다.The above-described selected resources include resources selected based on a reuse distance, and the reuse distance is characterized in that it is related to a minimum distance between different terminals that can use the same resource.
상기 재사용 거리에 기초하여 선택된 자원을 사용하는 다른 단말과 상기 제1 단말간의 거리는 상기 재사용 거리보다 클 수 있다.The distance between the first terminal and another terminal using the resource selected based on the above reuse distance may be greater than the above reuse distance.
상기 재사용 거리는 고정된 양의 정수 값에 기반할 수 있다.The above reuse distance can be based on a fixed positive integer value.
상기 재사용 거리는 자원 경쟁 상황과 관련된 비율(ratio)에 기반하는 계수(coefficient)에 기초하여 결정될 수 있다.The above reuse distance can be determined based on a coefficient based on a ratio related to a resource competition situation.
상기 비율은 자원들의 수에 대한 단말들의 수의 비율에 기반할 수 있으며, 상기 계수는 상기 비율이 적용된 가우스 함수(Gaussian function)에 기초하여 결정될 수 있다.The above ratio may be based on a ratio of the number of terminals to the number of resources, and the coefficient may be determined based on a Gaussian function to which the above ratio is applied.
상기 재사용 거리는 i) 상기 계수에 기초하여 계산된 값 및 ii) 상기 재사용 거리의 최대값 중에서 작은 값으로 결정될 수 있다.The above reuse distance can be determined as the smaller value among i) a value calculated based on the above coefficient and ii) a maximum value of the above reuse distance.
상기 자원들은 상기 RSRP의 오름차순으로 정렬될 수 있으며, 상기 선택된 자원들은 상기 정렬된 자원들 중 첫번째 자원부터 수행되는 재사용 거리 판단에 기초하여 결정될 수 있다.The above resources can be sorted in ascending order of the RSRP, and the selected resources can be determined based on a reuse distance judgment performed from the first resource among the sorted resources.
상기 정렬된 자원들 중 현재 순서에 기초한 자원을 사용하는 단말과 상기 제1 단말간의 거리가 상기 재사용 거리보다 큰 것에 기초하여, 상기 현재 순서에 기초한 자원은 상기 PSCCH 전송 및/또는 상기 PSSCH 전송을 위해 선택될 수 있다.Based on the distance between the terminal using the resource based on the current order among the above-mentioned sorted resources and the first terminal being greater than the reuse distance, the resource based on the current order can be selected for the PSCCH transmission and/or the PSSCH transmission.
상기 현재 순서에 기초한 자원을 사용하는 단말과 상기 제1 단말간의 거리가 상기 재사용 거리보다 작거나 같은 것에 기초하여, 상기 정렬된 자원들 중 다음 순서에 기초한 자원에 대해 상기 재사용 거리 판단이 수행될 수 있다.Based on the distance between the terminal using the resource based on the current order and the first terminal being less than or equal to the reuse distance, the reuse distance determination can be performed for the resource based on the next order among the sorted resources.
본 명세서의 다른 실시예에 따른 무선 통신 시스템에서 동작하는 제1 단말은 하나 이상의 송수신기, 하나 이상의 프로세서들 및 상기 하나 이상의 프로세서들에 의해 실행되는 동작들에 대한 지시(instruction)들을 저장하고, 상기 하나 이상의 프로세서들과 연결되는 하나 이상의 메모리들을 포함한다.A first terminal operating in a wireless communication system according to another embodiment of the present disclosure includes one or more transceivers, one or more processors, and one or more memories storing instructions for operations executed by the one or more processors and connected to the one or more processors.
상기 동작들은 자원 선택과 관련된 설정 정보를 수신하는 단계, 참조 신호 수신 전력(Received Signal Received Power, RSRP)을 측정하는 단계, 상기 RSRP 및 RSRP 임계값에 기초하여 자원들을 결정하는 단계 및 상기 자원들에 기초하여 PSCCH 전송 및/또는 PSSCH 전송을 위한 자원들을 선택하는 단계를 포함한다.The above operations include a step of receiving configuration information related to resource selection, a step of measuring Received Signal Received Power (RSRP), a step of determining resources based on the RSRP and an RSRP threshold, and a step of selecting resources for PSCCH transmission and/or PSSCH transmission based on the resources.
상기 설정 정보는 자원 선택 매커니즘(resource selection mechanism)과 관련된 설정을 포함한다. 상기 자원 선택 매커니즘과 관련된 설정에 기초하여, 전체 감지(full sensing), 부분 감지(partial sensing) 및/또는 랜덤 선택(random selection) 중 적어도 하나가 허용된다.The above configuration information includes configurations related to a resource selection mechanism. Based on the configurations related to the resource selection mechanism, at least one of full sensing, partial sensing, and/or random selection is allowed.
상기 RSRP는 물리 사이드링크 공유 채널(Physical Sidelink Shared Channel, PSSCH) RSRP 또는 물리 사이드링크 제어 채널(Physial Sidelink Control Channel, PSCCH) RSRP이다.The above RSRP is Physical Sidelink Shared Channel (PSSCH) RSRP or Physical Sidelink Control Channel (PSCCH) RSRP.
상기 자원들은 사이드링크 자원 할당 모드(sidelink resource allocation mode 2)와 관련된다.The above resources are related to sidelink
상기 선택된 자원들은 재사용 거리(reuse distance)에 기초하여 선택된 자원을 포함하고, 상기 재사용 거리는 동일한 자원을 사용할 수 있는 서로 다른 단말들간의 최소 거리와 관련되는 것을 특징으로 한다.The above-described selected resources include resources selected based on a reuse distance, and the reuse distance is characterized in that it is related to a minimum distance between different terminals that can use the same resource.
본 명세서의 또 다른 실시예에 따른 장치는 하나 이상의 메모리들 및 상기 하나 이상의 메모리들과 연결되어 있는 하나 이상의 프로세서들을 포함한다.A device according to another embodiment of the present disclosure comprises one or more memories and one or more processors coupled to the one or more memories.
상기 하나 이상의 메모리들은, 상기 하나 이상의 프로세서들에 의해 실행되는 것에 기초하여, 상기 하나 이상의 프로세서들이 동작들을 수행하도록 설정하는 지시들(instructions)을 저장한다.The one or more memories store instructions that cause the one or more processors to perform operations based on what is executed by the one or more processors.
상기 동작들은 자원 선택과 관련된 설정 정보를 수신하는 단계, 참조 신호 수신 전력(Received Signal Received Power, RSRP)을 측정하는 단계, 상기 RSRP 및 RSRP 임계값에 기초하여 자원들을 결정하는 단계 및 상기 자원들에 기초하여 PSCCH 전송 및/또는 PSSCH 전송을 위한 자원들을 선택하는 단계를 포함한다.The above operations include a step of receiving configuration information related to resource selection, a step of measuring Received Signal Received Power (RSRP), a step of determining resources based on the RSRP and an RSRP threshold, and a step of selecting resources for PSCCH transmission and/or PSSCH transmission based on the resources.
상기 설정 정보는 자원 선택 매커니즘(resource selection mechanism)과 관련된 설정을 포함한다. 상기 자원 선택 매커니즘과 관련된 설정에 기초하여, 전체 감지(full sensing), 부분 감지(partial sensing) 및/또는 랜덤 선택(random selection) 중 적어도 하나가 허용된다.The above configuration information includes configurations related to a resource selection mechanism. Based on the configurations related to the resource selection mechanism, at least one of full sensing, partial sensing, and/or random selection is allowed.
상기 RSRP는 물리 사이드링크 공유 채널(Physical Sidelink Shared Channel, PSSCH) RSRP 또는 물리 사이드링크 제어 채널(Physial Sidelink Control Channel, PSCCH) RSRP이다.The above RSRP is Physical Sidelink Shared Channel (PSSCH) RSRP or Physical Sidelink Control Channel (PSCCH) RSRP.
상기 자원들은 사이드링크 자원 할당 모드(sidelink resource allocation mode 2)와 관련된다.The above resources are related to sidelink
상기 선택된 자원들은 재사용 거리(reuse distance)에 기초하여 선택된 자원을 포함하고, 상기 재사용 거리는 동일한 자원을 사용할 수 있는 서로 다른 단말들간의 최소 거리와 관련되는 것을 특징으로 한다.The above-described selected resources include resources selected based on a reuse distance, and the reuse distance is characterized in that it is related to a minimum distance between different terminals that can use the same resource.
본 명세서의 또 다른 실시예에 따른 하나 이상의 비일시적(non-transitory) 컴퓨터 판독 가능 매체는 지시들(instructions)을 저장한다. 하나 이상의 프로세서들에 의해 실행 가능한 상기 지시들은 상기 하나 이상의 프로세서들이 동작들을 수행하도록 설정한다.In another embodiment of the present disclosure, one or more non-transitory computer-readable media store instructions, the instructions being executable by one or more processors, that cause the one or more processors to perform operations.
상기 동작들은 자원 선택과 관련된 설정 정보를 수신하는 단계, 참조 신호 수신 전력(Received Signal Received Power, RSRP)을 측정하는 단계, 상기 RSRP 및 RSRP 임계값에 기초하여 자원들을 결정하는 단계 및 상기 자원들에 기초하여 PSCCH 전송 및/또는 PSSCH 전송을 위한 자원들을 선택하는 단계를 포함한다.The above operations include a step of receiving configuration information related to resource selection, a step of measuring Received Signal Received Power (RSRP), a step of determining resources based on the RSRP and an RSRP threshold, and a step of selecting resources for PSCCH transmission and/or PSSCH transmission based on the resources.
상기 설정 정보는 자원 선택 매커니즘(resource selection mechanism)과 관련된 설정을 포함한다. 상기 자원 선택 매커니즘과 관련된 설정에 기초하여, 전체 감지(full sensing), 부분 감지(partial sensing) 및/또는 랜덤 선택(random selection) 중 적어도 하나가 허용된다.The above configuration information includes configurations related to a resource selection mechanism. Based on the configurations related to the resource selection mechanism, at least one of full sensing, partial sensing, and/or random selection is allowed.
상기 RSRP는 물리 사이드링크 공유 채널(Physical Sidelink Shared Channel, PSSCH) RSRP 또는 물리 사이드링크 제어 채널(Physial Sidelink Control Channel, PSCCH) RSRP이다.The above RSRP is Physical Sidelink Shared Channel (PSSCH) RSRP or Physical Sidelink Control Channel (PSCCH) RSRP.
상기 자원들은 사이드링크 자원 할당 모드(sidelink resource allocation mode 2)와 관련된다.The above resources are related to sidelink
상기 선택된 자원들은 재사용 거리(reuse distance)에 기초하여 선택된 자원을 포함하고, 상기 재사용 거리는 동일한 자원을 사용할 수 있는 서로 다른 단말들간의 최소 거리와 관련되는 것을 특징으로 한다.The above-described selected resources include resources selected based on a reuse distance, and the reuse distance is characterized in that it is related to a minimum distance between different terminals that can use the same resource.
본 명세서의 실시예에 의하면, RSRP에 기초하여 결정된 자원들 중에서 선택된 자원들은 재사용 거리에 기초하여 선택된 자원을 포함한다. According to an embodiment of the present specification, resources selected from among resources determined based on RSRP include resources selected based on a reuse distance.
따라서, 상기 결정된 자원들 중에서 무작위로 자원이 선택되는 기존 방식과 대비하여 다른 단말의 자원과 충돌 가능성이 낮은 자원이 선택될 수 있다. 간섭이 적은 자원이 선택될 가능성이 높아지는 바, 패킷 수신 속도가 향상되고 대기 시간이 단축될 수 있다.Therefore, compared to the existing method in which resources are randomly selected from among the above-determined resources, resources with a low probability of collision with resources of other terminals can be selected. Since the possibility of selecting resources with less interference increases, packet reception speed can be improved and waiting time can be shortened.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.The effects obtainable from the present invention are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art to which the present invention belongs from the description below.
본 발명에 관한 이해를 돕기 위해 상세한 설명의 일부로 포함되는, 첨부 도면은 본 발명에 대한 실시 예를 제공하고, 상세한 설명과 함께 본 발명의 기술적 특징을 설명한다.The accompanying drawings, which are incorporated in and are intended to aid in the understanding of the present invention and are intended to be a part of the detailed description, provide embodiments of the present invention and, together with the detailed description, serve to explain the technical features of the present invention.
도 1은 본 명세서의 실시 예들에 따른 무선 네트워크의 일 예를 도시한다. FIG. 1 illustrates an example of a wireless network according to embodiments of the present specification.
도 2는 본 명세서의 실시 예들에 따른 기지국의 일 예를 도시한다.FIG. 2 illustrates an example of a base station according to embodiments of the present specification.
도 3은 본 명세서의 실시 예들에 따른 단말의 일 예를 도시한다.FIG. 3 illustrates an example of a terminal according to embodiments of the present specification.
도 4는 본 명세서의 일 실시예에 따른 NR 시스템에서 데이터 또는 제어채널이 전송되는 무선자원영역인 시간-주파수영역의 기본 구조를 나타낸 도면이다.FIG. 4 is a diagram showing the basic structure of a time-frequency domain, which is a radio resource domain in which data or control channels are transmitted, in an NR system according to one embodiment of the present specification.
도 5 및 도 6은 본 명세서에 적용되는 무선 프레임의 구조를 개략적으로 나타낸 것이다.Figures 5 and 6 schematically illustrate the structure of a wireless frame applied to this specification.
도 7은 사이드링크 통신 수행을 예시하는 도면이다.Figure 7 is a diagram illustrating sidelink communication performance.
도 8은 본 명세서에 적용되는 셀룰러 망 기반 D2D 통신의 개념을 설명하기 위한 도면이다.Figure 8 is a diagram for explaining the concept of cellular network-based D2D communication applied to this specification.
도 9는 본 명세서의 일 실시예에 따른 시스템을 나타내는 도면이다.FIG. 9 is a diagram illustrating a system according to one embodiment of the present specification.
도 10은 본 명세서의 일 실시예에 따른 사이드링크의 전송 및 수신에 사용되는 시간 및 주파수 상의 리소스 자원의 셋으로 정의되는 리소스 풀 (Resource Pool)을 설명하기 위한 도면이다.FIG. 10 is a diagram for explaining a resource pool defined as a set of time and frequency resources used for transmission and reception of a side link according to one embodiment of the present specification.
도 11은 본 명세서의 일 실시예에 따른 사이드링크에서 scheduled 자원 할당(mode 1) 방법을 설명하기 위한 흐름도이다.FIG. 11 is a flowchart illustrating a method for scheduled resource allocation (mode 1) in a side link according to one embodiment of the present specification.
도 12는 본 명세서의 일 실시예에 따른 사이드링크에서 UE autonomous 자원 할당(mode 2) 방법을 설명하기 위한 흐름도이다.FIG. 12 is a flowchart illustrating a UE autonomous resource allocation (mode 2) method in a sidelink according to one embodiment of the present specification.
도 13은 기존의 SB-SPS 방식을 설명하기 위한 흐름도의 일예이다.Figure 13 is an example of a flowchart explaining the existing SB-SPS method.
도 14는 기존의 SB-SPS 방식과 관련된 자원 구조를 예시한다.Figure 14 illustrates a resource structure related to the existing SB-SPS method.
도 15는 기존의 SB-SPS 방식을 기반으로 하는 자원 선택 절차를 예시한다.Figure 15 illustrates a resource selection procedure based on the existing SB-SPS method.
도 16은 본 명세서의 일 실시예에 따른 향상된 SB-SPS 방식(always-best 방식)을 설명하기 위한 흐름도를 나타낸다.FIG. 16 illustrates a flowchart for explaining an improved SB-SPS scheme (always-best scheme) according to one embodiment of the present specification.
도 17은 본 명세서의 일 실시예에 따른 향상된 SB-SPS 방식의 절차를 예시한다.Figure 17 illustrates a procedure of an improved SB-SPS scheme according to one embodiment of the present specification.
도 18은 기존 SB-SPS 방식과 always-best 방식의 패킷 수신율(Packet Reception Ratio, PRR)을 나타내는 그래프이다.Figure 18 is a graph showing the packet reception ratio (PRR) of the existing SB-SPS method and the always-best method.
도 19는 기존 SB-SPS 방식과 always-best 방식의 오류 블록 레이트(Error block rate)를 나타내는 그래프이다.Figure 19 is a graph showing the error block rate of the existing SB-SPS method and the always-best method.
도 20은 재사용 거리 판단을 적용한 향상된 SB-SPS 방식을 설명하기 위한 흐름도를 나타낸다.Figure 20 shows a flowchart for explaining an improved SB-SPS method applying reuse distance judgment.
도 21은 기존의 SB-SPS 방식에 따른 자원 선택과 재사용 거리 판단에 기초한 향상된 SB-SPS 방식에 따른 자원 선택을 예시한다.Figure 21 illustrates resource selection according to the conventional SB-SPS method and resource selection according to the improved SB-SPS method based on reuse distance judgment.
도 22는 본 명세서의 일 실시예에 따른 재사용 거리 판단을 적용한 향상된 SB-SPS의 절차를 예시한다.FIG. 22 illustrates a procedure of an improved SB-SPS applying reuse distance determination according to one embodiment of the present specification.
도 23은 본 명세서의 일 실시예에 따른 고정된 재사용 거리 판단을 적용한 향상된 SB-SPS 방식을 설명하기 위한 흐름도이다.FIG. 23 is a flowchart illustrating an improved SB-SPS method applying fixed reuse distance determination according to one embodiment of the present specification.
도 24는 기존의 SB-SPS 방식과 고정된 재사용 거리 값을 갖는 향상된 SB-SPS 방식의 패킷 수신율(Packet Reception Ratio, PRR)을 나타내는 그래프이다.Figure 24 is a graph showing the packet reception ratio (PRR) of the conventional SB-SPS method and the improved SB-SPS method with a fixed reuse distance value.
도 25는 본 명세서의 일 실시예에 따른 적응적 재사용 거리 판단을 적용한 향상된 SB-SPS의 흐름도이다.FIG. 25 is a flowchart of an improved SB-SPS applying adaptive reuse distance determination according to one embodiment of the present specification.
도 26은 본 명세서의 일 실시예에 따른 자원 재사용 거리 값의 결정과 관련된 계수를 나타낸 그래프이다.FIG. 26 is a graph showing coefficients related to determining resource reuse distance values according to one embodiment of the present specification.
도 27은 기존 SB-SPS, Always-Best 방식, 고정/적응적 재사용 거리 값을 적용한 향상된 SB-SPS 방식의 패킷 수신율(Packet Reception Ratio, PRR)을 나타내는 그래프이다.Figure 27 is a graph showing the packet reception ratio (PRR) of the existing SB-SPS, Always-Best method, and improved SB-SPS method with fixed/adaptive reuse distance values.
도 28은 기존 SB-SPS 방식, Always-Best 방식, 고정/적응적 재사용 거리 값을 갖는 향상된 SB-SPS 방식의 오류 블록 레이트(Error block rate)를 나타내는 그래프이다.Figure 28 is a graph showing the error block rates of the conventional SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
도 29는 기존 SB-SPS 방식, Always-Best 방식, 고정/적응적 재사용 거리 값을 갖는 향상된 SB-SPS 방식의 범위를 나타낸 그래프이다.Figure 29 is a graph showing the range of the conventional SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
도 30은 기존 SB-SPS 방식, Always-Best 방식, 고정/적응적 재사용 거리 값을 갖는 향상된 SB-SPS 방식의 100m에서의 패킷 수신율(Packet Reception Ratio, PRR)을 나타낸 그래프이다.Figure 30 is a graph showing the packet reception ratio (PRR) at 100 m for the existing SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
도 31은 rho=100에서 IPG(Inter-Packet Gap)의 상보 누적 분포 함수(Complementary cumulative distribution function, CCDF)를 나타낸 도면이다.Figure 31 is a diagram showing the complementary cumulative distribution function (CCDF) of the Inter-Packet Gap (IPG) at rho=100.
도 32는 rho=200에서 IPG(Inter-Packet Gap)의 상보 누적 분포 함수(Complementary cumulative distribution function, CCDF)를 나타낸 도면이다.Figure 32 is a diagram showing the complementary cumulative distribution function (CCDF) of the Inter-Packet Gap (IPG) at rho=200.
도 33은 본 명세서의 일 실시예에 따른 무선 통신 시스템에서 제1 단말에 의해 수행되는 방법을 설명하기 위한 흐름도이다.FIG. 33 is a flowchart for explaining a method performed by a first terminal in a wireless communication system according to one embodiment of the present specification.
본 명세서의 다양한 실시 예에서, "/" 및 ","는 "및/또는"을 나타내는 것으로 해석되어야 한다. 예를 들어, "A/B"는 "A 및/또는 B"를 의미할 수 있다. 나아가, "A, B"는 "A 및/또는 B"를 의미할 수 있다. 나아가, "A/B/C"는 "A, B 및/또는 C 중 적어도 어느 하나"를 의미할 수 있다. 나아가, "A, B, C"는 "A, B 및/또는 C 중 적어도 어느 하나"를 의미할 수 있다.In various embodiments of the present specification, "/" and "," should be interpreted as representing "and/or". For example, "A/B" can mean "A and/or B". Furthermore, "A, B" can mean "A and/or B". Furthermore, "A/B/C" can mean "at least one of A, B, and/or C". Furthermore, "A, B, C" can mean "at least one of A, B, and/or C".
본 명세서의 다양한 실시 예에서, "또는"은 "및/또는"을 나타내는 것으로 해석되어야 한다. 예를 들어, "A 또는 B"는 "오직 A", "오직 B", 및/또는 "A 및 B 모두"를 포함할 수 있다. 다시 말해, "또는"은 "부가적으로 또는 대안적으로"를 나타내는 것으로 해석되어야 한다.In various embodiments of this specification, "or" should be interpreted as meaning "and/or." For example, "A or B" can include "only A," "only B," and/or "both A and B." In other words, "or" should be interpreted as meaning "additionally or alternatively."
이하의 기술은 CDMA(code division multiple access), FDMA(frequency division multiple access), TDMA(time division multiple access), OFDMA(orthogonal frequency division multiple access), SC-FDMA(single carrier frequency division multiple access) 등과 같은 다양한 무선 통신 시스템에 사용될 수 있다. CDMA는 UTRA(universal terrestrial radio access)나 CDMA2000과 같은 무선 기술로 구현될 수 있다. TDMA는 GSM(global system for mobile communications)/GPRS(general packet radio service)/EDGE(enhanced data rates for GSM evolution)와 같은 무선 기술로 구현될 수 있다. OFDMA는 IEEE(institute of electrical and electronics engineers) 802.11(Wi-Fi), IEEE 802.16(WiMAX), IEEE 802-20, E-UTRA(evolved UTRA) 등과 같은 무선 기술로 구현될 수 있다. IEEE 802.16m은 IEEE 802.16e의 진화로, IEEE 802.16e에 기반한 시스템과의 하위 호환성(backward compatibility)를 제공한다. UTRA는 UMTS(universal mobile telecommunications system)의 일부이다. 3GPP(3rd generation partnership project) LTE(long term evolution)은 E-UTRA(evolved-UMTS terrestrial radio access)를 사용하는 E-UMTS(evolved UMTS)의 일부로써, 하향링크에서 OFDMA를 채용하고 상향링크에서 SC-FDMA를 채용한다. LTE-A(advanced)는 3GPP LTE의 진화이다. The following technology 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). IEEE 802.16m is an evolution of IEEE 802.16e, providing backward compatibility with systems based on IEEE 802.16e. UTRA is part of UMTS (universal mobile telecommunications system). 3GPP (3rd generation partnership project) LTE (long term evolution) is a part of E-UMTS (evolved UMTS) that uses E-UTRA (evolved-UMTS terrestrial radio access), employing OFDMA in the downlink and SC-FDMA in the uplink. LTE-A (advanced) is an evolution of 3GPP LTE.
5G NR은 LTE-A의 후속 기술로서, 고성능, 저지연, 고가용성 등의 특성을 가지는 새로운 Clean-slate 형태의 이동 통신 시스템이다. 5G NR은 1GHz 미만의 저주파 대역에서부터 1GHz~10GHz의 중간 주파 대역, 24GHz 이상의 고주파(밀리미터파) 대역 등 사용 가능한 모든 스펙트럼 자원을 활용할 수 있다.5G NR is a new clean-slate type mobile communication system that is the successor technology to LTE-A and has the characteristics of high performance, low latency, and high availability. 5G NR can utilize all available spectrum resources, from low frequency bands below 1 GHz to intermediate frequency bands between 1 GHz and 10 GHz, and high frequency (millimeter wave) bands above 24 GHz.
설명을 명확하게 하기 위해, LTE-A 또는 5G NR을 위주로 기술하지만 본 명세서의 일 실시 예에 따른 기술적 사상이 이에 제한되는 것은 아니다.For clarity of explanation, the description will focus on LTE-A or 5G NR, but the technical ideas according to an embodiment of the present specification are not limited thereto.
4G 통신 시스템 상용화 이후 증가 추세에 있는 무선 데이터 트래픽 수요를 충족시키기 위해, 개선된 5G 통신 시스템 또는 pre-5G 통신 시스템을 개발하기 위한 노력이 이루어지고 있다. 이러한 이유로, 5G 통신 시스템 또는 pre-5G 통신 시스템은 4G 네트워크 이후 (Beyond 4G Network) 통신 시스템 또는 LTE 시스템 이후 (Post LTE) 이후의 시스템이라 불리어지고 있다. 3GPP에서 정한 5G 통신 시스템은 New Radio (NR) 시스템이라고 불리고 있다. 높은 데이터 전송률을 달성하기 위해, 5G 통신 시스템은 초고주파(mmWave) 대역 (예를 들어, 60기가(60GHz) 대역과 같은)에서의 구현이 고려되고 있다. 초고주파 대역에서의 전파의 경로손실 완화 및 전파의 전달 거리를 증가시키기 위해, 5G 통신 시스템에서는 빔포밍(beamforming), 거대 배열 다중 입출력(massive MIMO), 전차원 다중입출력(Full Dimensional MIMO: FD-MIMO), 어레이 안테나(array antenna), 아날로그 빔형성(analog beam-forming), 및 대규모 안테나 (large scale antenna) 기술들이 논의되었고, NR 시스템에 적용되었다. 또한 시스템의 네트워크 개선을 위해, 5G 통신 시스템에서는 진화된 소형 셀, 개선된 소형 셀 (advanced small cell), 클라우드 무선 액세스 네트워크 (cloud radio access network: cloud RAN), 초고밀도 네트워크 (ultra-dense network), 기기 간 통신 (Device to Device communication: D2D), 무선 백홀 (wireless backhaul), 이동 네트워크 (moving network), 협력 통신 (cooperative communication), CoMP (Coordinated Multi-Points), 및 수신 간섭제거 (interference cancellation) 등의 기술 개발이 이루어지고 있다. 이 밖에도, 5G 시스템에서는 진보된 코딩 변조(Advanced Coding Modulation: ACM) 방식인 FQAM (Hybrid FSK and QAM Modulation) 및 SWSC (Sliding Window Superposition Coding)과, 진보된 접속 기술인 FBMC(Filter Bank Multi Carrier), NOMA(non-orthogonal multiple access), 및 SCMA(sparse code multiple access) 등이 개발되고 있다.In order to meet the increasing demand for wireless data traffic since the commercialization of 4G communication systems, efforts are being made to develop improved 5G communication systems or pre-5G communication systems. For this reason, 5G communication systems or pre-5G communication systems are also called Beyond 4G Network communication systems or Post LTE systems. The 5G communication system specified by 3GPP is called the New Radio (NR) system. In order to achieve high data transmission rates, 5G communication systems are being considered for implementation in ultra-high frequency (mmWave) bands (e.g., 60 gigahertz (60 GHz) bands). To mitigate radio path loss and increase the transmission range of radio waves in ultra-high frequency bands, beamforming, massive MIMO, full-dimensional MIMO (FD-MIMO), array antenna, analog beam-forming, and large scale antenna technologies have been discussed and applied to NR systems in 5G communication systems. In addition, to improve the network of the system, technologies such as evolved small cell, advanced small cell, cloud radio access network (cloud RAN), ultra-dense network, device to device communication (D2D), wireless backhaul, moving network, cooperative communication, Coordinated Multi-Points (CoMP), and interference cancellation are being developed in 5G communication systems. In addition, advanced coding modulation (ACM) methods such as Hybrid FSK and QAM Modulation (FQAM) and Sliding Window Superposition Coding (SWSC), as well as advanced access technologies such as Filter Bank Multi Carrier (FBMC), Non-Orthogonal Multiple Access (NOMA), and Sparse Code Multiple Access (SCMA) are being developed in 5G systems.
한편, 인터넷은 인간이 정보를 생성하고 소비하는 인간 중심의 연결 망에서, 사물 등 분산된 구성 요소들 간에 정보를 주고 받아 처리하는 IoT(Internet of Things, 사물인터넷) 망으로 진화하고 있다. 클라우드 서버 등과의 연결을 통한 빅데이터(Big data) 처리 기술 등이 IoT 기술에 결합된 IoE (Internet of Everything) 기술도 대두되고 있다. IoT를 구현하기 위해서, 센싱 기술, 유무선 통신 및 네트워크 인프라, 서비스 인터페이스 기술, 및 보안 기술과 같은 기술 요소 들이 요구되어, 최근에는 사물간의 연결을 위한 센서 네트워크(sensor network), 사물 통신(Machine to Machine, M2M), MTC(Machine Type Communication)등의 기술이 연구되고 있다. IoT 환경에서는 연결된 사물들에서 생성된 데이터를 수집, 분석하여 인간의 삶에 새로운 가치를 창출하는 지능형 IT(Internet Technology) 서비스가 제공될 수 있다. IoT는 기존의 IT(information technology)기술과 다양한 산업 간의 융합 및 복합을 통하여 스마트홈, 스마트 빌딩, 스마트 시티, 스마트 카 혹은 커넥티드 카, 스마트 그리드, 헬스 케어, 스마트 가전, 첨단의료서비스 등의 분야에 응용될 수 있다.Meanwhile, the Internet is evolving from a human-centered network where humans create and consume information to an Internet of Things (IoT) network where information is exchanged and processed between distributed components such as objects. IoE (Internet of Everything) technology, which combines IoT technology with big data processing technology through connection to cloud servers, is also emerging. In order to implement IoT, technological elements such as sensing technology, wireless communication and network infrastructure, service interface technology, and security technology are required, and recently, technologies such as sensor networks for connection between objects, machine-to-machine (M2M), and machine type communication (MTC) are being studied. In the IoT environment, intelligent IT (Internet Technology) services can be provided that collect and analyze data generated from connected objects to create new values for human life. IoT can be applied to fields such as smart homes, smart buildings, smart cities, smart cars or connected cars, smart grids, healthcare, smart home appliances, and advanced medical services through convergence and combination between existing IT (information technology) technologies and various industries.
이에, 5G 통신 시스템을 IoT 망에 적용하기 위한 다양한 시도들이 이루어지고 있다. 예를 들어, 센서 네트워크(sensor network), 사물 통신(Machine to Machine, M2M), MTC(Machine Type Communication)등의 기술이 5G 통신 기술인 빔 포밍, MIMO, 및 어레이 안테나 등의 기법에 의해 구현되고 있는 것이다. 앞서 설명한 빅데이터 처리 기술로써 클라우드 무선 액세스 네트워크(cloud RAN)가 적용되는 것도 5G 기술과 IoT 기술 융합의 일 예라고 할 수 있을 것이다.Accordingly, various attempts are being made to apply 5G communication systems to IoT networks. For example, technologies such as sensor networks, machine-to-machine (M2M), and machine-type communication (MTC) are being implemented by 5G communication technologies such as beam forming, MIMO, and array antennas. The application of cloud radio access networks (cloud RAN) as a big data processing technology described above can also be said to be an example of the convergence of 5G and IoT technologies.
한편, 새로운 5G 통신인 NR (New Radio access technology)에서는 시간 및 주파수 자원에서 다양한 서비스들이 자유롭게 다중화 될 수 있도록 하기 위하여 디자인되고 있으며, 이에 따라 waveform/numerology 등과 기준 신호 등이 해당 서비스의 필요에 따라 동적으로 혹은 자유롭게 할당될 수 있다. 무선 통신에서 단말에게 최적의 서비스를 제공하기 위해서는 채널의 질과 간섭량의 측정을 통한 최적화 된 데이터 송신이 중요하며, 이에 따라 정확한 채널 상태 측정은 필수적이다. 하지만, 주파수 자원에 따라 채널 및 간섭 특성이 크게 변화하지 않는 4G 통신과는 달리 5G 채널의 경우 서비스에 따라 채널 및 간섭 특성이 크게 변화하기 때문에 이를 나누어 측정할 수 있도록 하는 FRG(Frequency Resource Group) 차원의 subset의 지원이 필요하다. 한편, NR 시스템에서는 지원되는 서비스의 종류를 eMBB (Enhanced mobile broadband), mMTC (massive Machine Type Communications) (mMTC), URLLC (Ultra-Reliable and low-latency Communications) 등의 카테고리로 나눌 수 있다. eMBB는 고용량데이터의 고속 전송, mMTC는 단말전력 최소화와 다수 단말의 접속, URLLC는 고신뢰도와 저지연을 목표로 하는 서비스라고 볼 수 있다. 단말에게 적용되는 서비스의 종류에 따라 서로 다른 요구사항들이 적용될 수 있다.Meanwhile, the new 5G communication, NR (New Radio access technology), is designed to allow various services to be freely multiplexed in time and frequency resources, and accordingly, waveform/numerology, etc. and reference signals can be dynamically or freely allocated according to the needs of the corresponding service. In order to provide the optimal service to the terminal in wireless communication, optimized data transmission through measurement of channel quality and interference amount is important, and therefore accurate channel status measurement is essential. However, unlike 4G communication where channel and interference characteristics do not change significantly depending on frequency resources, in the case of 5G channels, channel and interference characteristics change significantly depending on the service, so support for subsets at the FRG (Frequency Resource Group) level is required to allow for dividing and measuring them. Meanwhile, the types of services supported in the NR system can be divided into categories such as eMBB (Enhanced mobile broadband), mMTC (massive Machine Type Communications) (mMTC), and URLLC (Ultra-Reliable and low-latency Communications). eMBB can be seen as a service that aims for high-speed transmission of large-capacity data, mMTC as a service that aims for minimizing terminal power and connecting multiple terminals, and URLLC as a service that aims for high reliability and low delay. Different requirements may be applied depending on the type of service applied to the terminal.
이와 같이 통신 시스템에서 복수의 서비스가 사용자에게 제공될 수 있으며, 이와 같은 복수의 서비스를 사용자에게 제공하기 위해 특징에 맞게 각 서비스를 동일한 시구간 내에서 제공할 수 있는 방법 및 이를 이용한 장치가 요구된다.In this way, multiple services can be provided to users in a communication system, and in order to provide such multiple services to users, a method and a device using the same are required that can provide each service within the same time period according to its characteristics.
이하, 본 명세서의 실시 예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, embodiments of the present specification will be described in detail with reference to the attached drawings.
실시 예를 설명함에 있어서 본 명세서가 속하는 기술 분야에 익히 알려져 있고 본 명세서와 직접적으로 관련이 없는 기술 내용에 대해서는 설명을 생략한다. 이는 불필요한 설명을 생략함으로써 본 명세서의 요지를 흐리지 않고 더욱 명확히 전달하기 위함이다.In describing the embodiments, descriptions of technical contents that are well known in the technical field to which this specification belongs and are not directly related to this specification are omitted. This is to convey the gist of this specification more clearly without obscuring it by omitting unnecessary explanations.
마찬가지 이유로 첨부 도면에 있어서 일부 구성요소는 과장되거나 생략되거나 개략적으로 도시되었다. 또한, 각 구성요소의 크기는 실제 크기를 전적으로 반영하는 것이 아니다. 각 도면에서 동일한 또는 대응하는 구성요소에는 동일한 참조 번호를 부여하였다.For the same reason, some components in the attached drawings are exaggerated, omitted, or schematically illustrated. In addition, the size of each component does not entirely reflect the actual size. The same or corresponding components in each drawing are given the same reference numbers.
본 명세서의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시 예들을 참조하면 명확해질 것이다. 그러나 본 명세서는 이하에서 개시되는 실시 예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 수 있으며, 단지 본 실시 예들은 본 명세서의 개시가 완전하도록 하고, 본 명세서가 속하는 기술분야에서 통상의 지식을 가진 자에게 개시의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 명세서는 청구항의 범주에 의해 정의될 뿐이다. 개시 전체에 걸쳐 동일 참조 부호는 동일 구성 요소를 지칭한다.The advantages and features of the present specification, and the methods for achieving them, will become clearer with reference to the embodiments described in detail below together with the accompanying drawings. However, the present specification is not limited to the embodiments disclosed below and may be implemented in various different forms, and the present embodiments are provided only to make the disclosure of the present specification complete and to fully inform those skilled in the art of the scope of the disclosure, and the present specification is defined only by the scope of the claims. Like reference numerals refer to like elements throughout the disclosure.
이 때, 처리 흐름도 도면들의 각 블록과 흐름도 도면들의 조합들은 컴퓨터 프로그램 인스트럭션들에 의해 수행될 수 있음을 이해할 수 있을 것이다. 이들 컴퓨터 프로그램 인스트럭션들은 범용 컴퓨터, 특수용 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서에 탑재될 수 있으므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비의 프로세서를 통해 수행되는 그 인스트럭션들이 흐름도 블록(들)에서 설명된 기능들을 수행하는 수단을 생성하게 된다. 이들 컴퓨터 프로그램 인스트럭션들은 특정 방식으로 기능을 구현하기 위해 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 지향할 수 있는 컴퓨터 이용 가능 또는 컴퓨터 판독 가능 메모리에 저장되는 것도 가능하므로, 그 컴퓨터 이용가능 또는 컴퓨터 판독 가능 메모리에 저장된 인스트럭션들은 흐름도 블록(들)에서 설명된 기능을 수행하는 인스트럭션 수단을 내포하는 제조 품목을 생산하는 것도 가능하다. 컴퓨터 프로그램 인스트럭션들은 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에 탑재되는 것도 가능하므로, 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비 상에서 일련의 동작 단계들이 수행되어 컴퓨터로 실행되는 프로세스를 생성해서 컴퓨터 또는 기타 프로그램 가능한 데이터 프로세싱 장비를 수행하는 인스트럭션들은 흐름도 블록(들)에서 설명된 기능들을 실행하기 위한 단계들을 제공하는 것도 가능하다.At this time, it will be understood that each block of the processing flow diagrams and combinations of the flow diagrams can be performed by computer program instructions. These computer program instructions can be loaded onto a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing equipment, so that the instructions executed by the processor of the computer or other programmable data processing equipment create a means for performing the functions described in the flow diagram block(s). These computer program instructions can also be stored in a computer-available or computer-readable memory that can be directed to a computer or other programmable data processing equipment to implement the function in a specific manner, so that the instructions stored in the computer-available or computer-readable memory can also produce a manufactured article including an instruction means for performing the functions described in the flow diagram block(s). Since the computer program instructions may be installed on a computer or other programmable data processing apparatus, a series of operational steps may be performed on the computer or other programmable data processing apparatus to produce a computer-executable process, so that the instructions executing the computer or other programmable data processing apparatus may also provide steps for executing the functions described in the flowchart block(s).
또한, 각 블록은 특정된 논리적 기능(들)을 실행하기 위한 하나 이상의 실행 가능한 인스트럭션들을 포함하는 모듈, 세그먼트 또는 코드의 일부를 나타낼 수 있다. 또, 몇 가지 대체 실행 예들에서는 블록들에서 언급된 기능들이 순서를 벗어나서 발생하는 것도 가능함을 주목해야 한다. 예컨대, 잇달아 도시되어 있는 두 개의 블록들은 사실 실질적으로 동시에 수행되는 것도 가능하고 또는 그 블록들이 때때로 해당하는 기능에 따라 역순으로 수행되는 것도 가능하다.Additionally, each block may represent a module, segment, or portion of code that contains one or more executable instructions for performing a particular logical function(s). It should also be noted that in some alternative implementation examples, the functions mentioned in the blocks may occur out of order. For example, two blocks shown in succession may in fact be performed substantially concurrently, or the blocks may sometimes be performed in reverse order, depending on the functionality they perform.
이 때, 본 실시 예에서 사용되는 '~부'라는 용어는 소프트웨어 또는 FPGA또는 ASIC과 같은 하드웨어 구성요소를 의미하며, '~부'는 어떤 역할들을 수행한다. 그렇지만 '~부'는 소프트웨어 또는 하드웨어에 한정되는 의미는 아니다. '~부'는 어드레싱할 수 있는 저장 매체에 있도록 구성될 수도 있고 하나 또는 그 이상의 프로세서들을 재생시키도록 구성될 수도 있다. 따라서, 일 예로서 '~부'는 소프트웨어 구성요소들, 객체지향 소프트웨어 구성요소들, 클래스 구성요소들 및 태스크 구성요소들과 같은 구성요소들과, 프로세스들, 함수들, 속성들, 프로시저들, 서브루틴들, 프로그램 코드의 세그먼트들, 드라이버들, 펌웨어, 마이크로코드, 회로, 데이터, 데이터베이스, 데이터 구조들, 테이블들, 어레이들, 및 변수들을 포함한다. 구성요소들과 '~부'들 안에서 제공되는 기능은 더 작은 수의 구성요소들 및 '~부'들로 결합되거나 추가적인 구성요소들과 '~부'들로 더 분리될 수 있다. 뿐만 아니라, 구성요소들 및 '~부'들은 디바이스 또는 보안 멀티미디어카드 내의 하나 또는 그 이상의 CPU들을 재생시키도록 구현될 수도 있다. 또한 실시 예에서 '~부'는 하나 이상의 프로세서를 포함할 수 있다.Here, the term '~ part' used in the present embodiment means a software or hardware component such as an FPGA or ASIC, and the '~ part' performs certain roles. However, the '~ part' is not limited to software or hardware. The '~ part' may be configured to be in an addressable storage medium and may be configured to reproduce one or more processors. Thus, as an example, the '~ part' includes components such as software components, object-oriented software components, class components, and task components, processes, functions, properties, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables. The functions provided in the components and '~ parts' may be combined into a smaller number of components and '~ parts' or further separated into additional components and '~ parts'. In addition, the components and '~ parts' may be implemented to reproduce one or more CPUs in a device or a secure multimedia card. Additionally, in the embodiment, '~bu' may include one or more processors.
무선 통신 시스템은 초기의 음성 위주의 서비스를 제공하던 것에서 벗어나 예를 들어, 3GPP의 HSPA (high speed Packet Access), LTE (long term evolution 혹은 E-UTRA (evolved universal terrestrial radio access)), LTE-Advanced (LTE-A), 3GPP2의 HRPD (high rate packet data), UMB (ultra mobile broadband), 및 IEEE의 802.16e 등의 통신 표준과 같이 고속, 고품질의 패킷 데이터 서비스를 제공하는 광대역 무선 통신 시스템으로 발전하고 있다. 또한, 5세대 무선통신 시스템으로 5G 혹은 NR (new radio)의 통신표준이 만들어지고 있다.Wireless communication systems are evolving from the initial voice-oriented services to broadband wireless communication systems that provide high-speed, high-quality packet data services, such as 3GPP's HSPA (high speed Packet Access), LTE (long term evolution or E-UTRA (evolved universal terrestrial radio access)), LTE-Advanced (LTE-A), 3GPP2's HRPD (high rate packet data), UMB (ultra mobile broadband), and IEEE's 802.16e. In addition, communication standards for 5G or NR (new radio) are being created as the 5th generation wireless communication system.
광대역 무선 통신 시스템의 대표적인 예로, NR 시스템에서는 하향링크 (downlink; DL) 및 상향링크에서는 OFDM (orthogonal frequency division multiplexing) 방식을 채용하고 있다. 다만 보다 구체적으로는 하향링크에서는 CP-OFDM (cyclic-prefix OFDM) 방식이 채용되었고, 상향링크에서는 CP-OFDM과 더불어 DFT-S-OFDM (discrete Fourier transform spreading OFDM) 방식 두 가지가 채용되었다. 상향링크는 단말 (user equipment: UE) 혹은 MS (mobile station))이 기지국(gNode B, 혹은 base station(BS))으로 데이터 혹은 제어신호를 전송하는 무선링크를 뜻하고, 하향링크는 기지국이 단말로 데이터 혹은 제어신호를 전송하는 무선링크를 뜻한다. 상기와 같은 다중 접속 방식은, 통상 각 사용자 별로 데이터 혹은 제어정보를 실어 보낼 시간-주파수 자원을 서로 겹치지 않도록, 즉 직교성 (Orthogonality)이 성립하도록, 할당 및 운용함으로써 각 사용자의 데이터 혹은 제어정보를 구분한다.As a representative example of a wideband wireless communication system, the NR system adopts the OFDM (orthogonal frequency division multiplexing) method in the downlink (DL) and uplink. More specifically, the CP-OFDM (cyclic-prefix OFDM) method is adopted in the downlink, and both the CP-OFDM and the DFT-S-OFDM (discrete Fourier transform spreading OFDM) method are adopted in the uplink. The uplink refers to a wireless link in which a user equipment (UE) or mobile station (MS) transmits data or a control signal to a base station (gNode B or base station (BS)), and the downlink refers to a wireless link in which a base station transmits data or a control signal to a user equipment (UE). The above multiple access method typically allocates and operates the time-frequency resources to be used to transmit data or control information to each user so that they do not overlap with each other, that is, so as to achieve orthogonality, thereby distinguishing the data or control information of each user.
무선 네트워크 일반Wireless Network General
도 1 내지 3은 아래에 개시된 무선 통신 시스템에서 구현되고 직교 주파수 분할 다중방식(orthogonal frequency division multiplexing, OFDM) 또는 직교 주파수 분할 다중 접속(orthogonal frequency division multiple access)을 사용하는 다양한 실시 예를 설명한다.FIGS. 1 to 3 illustrate various embodiments implemented in the wireless communication system disclosed below and utilizing orthogonal frequency division multiplexing (OFDM) or orthogonal frequency division multiple access.
도 1 내지 3은 다른 실시 예들이 구현될 수 있는 방식에 물리적 또는 구조적 제한을 의미하는 것은 아니다. 본 명세서의 다른 실시 예는 임의의 적절하게 배열된 통신 시스템에서 구현될 수 있다.FIGS. 1-3 are not intended to imply physical or structural limitations on the manner in which other embodiments may be implemented. Other embodiments of the present disclosure may be implemented in any suitably arranged communication system.
도 1은 본 명세서의 실시 예들에 따른 무선 네트워크의 일 예를 도시한다. 도1에 도시된 무선 네트워크의 실시 예은 단지 설명을 위한 것일 뿐이다. 상기 무선 네트워크 100의 다른 실시 예들은 본 명세서의 범위를 벗어나지 않고 사용될 수 있다.FIG. 1 illustrates an example of a wireless network according to embodiments of the present disclosure. The embodiment of the wireless network illustrated in FIG. 1 is for illustrative purposes only. Other embodiments of the
도 1에 도시된 바와 같이, 무선 네트워크는 gNB 101, gNB 102, gNB 103을 포함할 수 있다. 또한, gNB 101는 적어도 하나의 네트워크 103, 예를 들어, 인터넷(internet), 독점 IP(internet protocol) 네트워크, 또는 다른 데이터 네트워크, 와 통신할 수 있다.As illustrated in FIG. 1, the wireless network may include
gNB 102는 gNB 102의 커버리지 영역 120 내의 제1 복수의 사용자 장비(user equipment, UE)에 대해 네트워크 130에 대한 무선 광대역 액세스를 제공할 수 있다. 상기 제1 복수의 사용자 장비는 스몰 비즈니스(small business, SB)에 위치할 수 있는 사용자 장치 111, 엔터프라이(enterprise, E)에 위치할 수 있는 사용자 장치 112, WIFI 핫스팟(hotspot, HS)에 위치할 수 있는 사용자 장치 113, 제1 레지던스(residence, R)에 위치할 수 있는 UE 114, 제2 레지던스(residence, R)에 위치할 수 있는 UE 115, 모바일 장치(mobile device, M)에 위치할 수 있는 UE 115, 예를 들어, 휴대폰(cell phone), 무선 랩탑(wireless laptop), 무선 PDF, 또는 이와 같은 모바일 장치를 포함할 수 있다.A
gNB 103는 gNB 103의 커버리지 영역 125 내의 제2 복수의 UE에 대해 네트워크 130에 대한 무선 광대역 액세스를 제공할 수 있다. 제2 복수의 UE는 UE 115, UE 116을 포함할 수 있다. 일 실시 예에 따르면, 적어도 하나 이상의 gNB들 101-103은 5G, LTE, LTE-A, WiMAX, WIFI, 다른 무선 통신 기술을 사용하여 서로 간에 혹은 UE들 111-116과 통신을 수행할 수 있다.The
네트워크 유형에 따라 "기지국"또는 "base station", BS"라는 용어는 전송 지점 (transmit point, TP), 전송-수신 지점 (transmit-receive point, TRP), 강화 된 기지국 (eNodeB 또는 eNB), 5G 기지국 (gNB), 매크로 셀, 펨토셀, WiFi 액세스 포인트 (AP) 또는 기타 무선 지원 장치와 같이 네트워크에 무선 액세스를 제공하도록 구성된 모든 구성 요소 (또는 구성 요소 모음)를 나타낼 수 있다.Depending on the network type, the term "base station" or "BS" may refer to any component (or collection of components) configured to provide wireless access to the network, such as a transmit point (TP), a transmit-receive point (TRP), an enhanced base station (eNodeB or eNB), a 5G base station (gNB), a macro cell, a femtocell, a WiFi access point (AP), or other radio-enabled device.
기지국은 하나 이상의 무선 통신 프로토콜, 예를 들어, 5G 3GPP 새로운 무선 인터페이스/액세스 (NR), 장기 진화 (LTE), LTE 고급 (LTE-A), 고속 패킷 액세스 (HSPA)), Wi-Fi 802.11a/b/g/n/ac 등에 따라 무선 액세스를 제공할 수 있다. 편의상 "BS"와 "TRP"라는 용어는 원격 단말기에 무선 액세스를 제공하는 네트워크 인프라 구성 요소를 지칭하기 위해 본 특허 문서에서 상호 교환 적으로 사용됩니다. 또한 네트워크 유형에 따라 "사용자 장비"또는 "UE"라는 용어는 "모바일 스테이션", "가입자", "원격 터미널 ", "무선 터미널 ","수신 지점" 또는 "사용자 장치"와 같은 모든 구성 요소를 지칭할 수 있다.A base station may provide wireless access according to one or more wireless communication protocols, e.g., 5G 3GPP New Radio Interface/Access (NR), Long Term Evolution (LTE), LTE Advanced (LTE-A), High-Speed Packet Access (HSPA)), Wi-Fi 802.11a/b/g/n/ac, etc. For convenience, the terms "BS" and "TRP" are used interchangeably in this patent document to refer to a network infrastructure component that provides wireless access to a remote terminal. Additionally, depending on the network type, the term "user equipment" or "UE" may refer to any component, such as a "mobile station", "subscriber", "remote terminal", "wireless terminal", "receiving point" or "user device".
편의상 본 특허 문서에서 "사용자 장비"및 "UE"라는 용어는 BS에 무선으로 액세스하는 원격 무선 장비를 지칭하기 위해 사용되고, UE는 모바일 장치 (예: 모바일 전화 또는 스마트 폰)이거나 일반적으로 고정 장치 (예: 데스크톱 컴퓨터 또는 자동 판매기)로 간주된다.For convenience, the terms “user equipment” and “UE” are used in this patent document to refer to remote wireless equipment that wirelessly accesses a BS, wherein the UE may be a mobile device (e.g., a mobile phone or a smart phone) or generally considered a stationary device (e.g., a desktop computer or a vending machine).
점선은 단지 예시 및 설명을 위해 대략 원형으로 도시 된 커버리지 영역 120, 및 125의 대략적인 범위를 나타낸다. gNB와 관련된 커버리지 영역 120 및 125은 gNB의 구성, 자연 및 인간에 의하여 만들어진 장애물과 관련된 무선 환경의 변화에 따라 불규칙한 모양을 포함한 다른 모양을 가질 수 있다.The dotted lines represent approximate extents of
아래에서 더 상세히 설명되는 바와 같이, 적어도 하나 이상의 UE들 111-116은 고급 무선 통신 시스템에서 데이터 및 제어 정보에 대한 수신 신뢰성을 위한 회로, 프로그래밍 또는 이들의 조합을 포함할 수 있다. 특정 실시 예에서, 적어도 하나 이상의 gNB 101-103는 NR (New Radio) V2X (vehicle-to-everything)에서 효율적인 네트워크 제어 자원 할당을 위한 회로, 프로그래밍 또는 이들의 조합을 포함할 수 있다.As described in more detail below, at least one of the UEs 111-116 may include circuitry, programming or a combination thereof for reception reliability for data and control information in an advanced wireless communication system. In certain embodiments, at least one of the gNBs 101-103 may include circuitry, programming or a combination thereof for efficient network control resource allocation in New Radio (NR) vehicle-to-everything (V2X).
도 1은 무선 네트워크의 일 예를 도시하고 있으나, 도 1에 다양한 변경들이 이루어질 수 있다. 예를 들어, 무선 네트워크는 임의의 적절한 배열 안에서 임의의 수의 gNB 및 임의의 수의 UE을 포함할 수 있다. 또한, gNB 101는 임의의 수의 UE들과 직접 통신할 수 있고 이들 UE들에게 네트워크 130에 대한 무선 광대역 액세스를 제공할 수 있다. 유사하게, 각각의 gNB 102-103는 네트워크 130와 직접 통신할 수 있고 UE들에게 네트워크 130에 대한 직접적인 무선 광대역 액세스를 제공할 수 있다. 또한, gNB 101, 102 및/또는 103은 외부 전화 네트워크 또는 다른 유형의 데이터 네트워크와 같은 다른 또는 추가 외부 네트워크에 대한 액세스를 제공할 수 있다.While FIG. 1 illustrates an example of a wireless network, various modifications may be made to FIG. 1 . For example, the wireless network may include any number of gNBs and any number of UEs in any suitable arrangement. In addition,
도 2는 본 명세서의 실시 예들에 따른 gNB 102의 일 예를 도시한다. 도 1에 예시된 gNB 102의 실시 예는 단지 예시를 위한 것이고, 도 1의 gNB 101 및 gNB 103는 동일하거나 유사한 구성을 가질 수 있다. 다만, gNB는 다양한 구성으로 제공될 수 있고, 도 2는 개시의 범위를 gNB의 임의의 특정 구현으로 제한하지 않는다.FIG. 2 illustrates an example of a
도 2에 도시된 바와 같이, gNB 102는 다중 안테나 205a-205n, 멀티 RF(radio frequency) 송수신기들 210a-210n, 송신(transmit, TX) 처리 회로 215, 및 수신(receive, RX) 처리 회로 220을 포함할 수 있다. gNB 102는, 또한, 컨트롤러/프로세서 225, 메모리 230, 및 백홀 또는 네트워크 인터페이스(network interface, network IF) 235을 포함할 수 있다.As illustrated in FIG. 2, the
RF 송수신기들 210a-210n는 안테나들 205a-205n로부터 네트워크 100에서 UE에 의해 전송된 신호와 같은 들어오는 RF 신호들을 수신할 수 있다. RF 송수신기 210a-210n는 들어오는 RF 신호를 하향 변환하여 IF(intermediate frequency) 또는 기저 대역 신호들을 생성할 수 있다. IF 또는 기저 대역 신호들은 RX 처리 회로 220로 전송되고, RX 처리 회로 220는 필터링, 디코딩 및/또는 디지털화에 의해 처리된 기저 대역 신호를 생성할 수 있다. RX 처리 회로 220는 추가 처리를 위해 처리된 기저대역 신호들을 컨트롤러/프로세서 225에 전송할 수 있다.The
TX 처리 회로 215는 컨트롤러/프로세서 225로부터 아날로그 또는 디지털 데이터(예를 들어, 보이스 데이터, 웹 데이터, 이메일, 대화형 비디오 게임 데이터)를 수신할 수 있다. TX 처리 회로 215처리된 기저 대역 또는 IF 신호들을 생성하기 위하여 나가는 기저대역 데이터를 인코딩, 다중화, 및/또는 디지털화 할 수 있다.The
컨트롤러/프로세서 225는 gNB 102의 전체 동작을 제어하는 적어도 하나의 프로세서들 또는 다른 처리 장치를 포함할 수 있다. 예를 들어, 컨트롤러/프로세서 225는 잘 알려진 원리에 따라 RF 송수신부들 210a-210n, RX 처리 회로 220 및 TX 처리 회로 215에 의한 순방향(forward) 채널 신호의 수신 및 역방향(reverse) 채널 신호의 전송을 제어할 수 있다. 컨트롤러/프로세서 225는 더 진보된 무선 통신 기능과 같은 추가 기능도 지원할 수 있다. 예를 들어, 컨트롤러/프로세서 225는 다중 안테나 205a-205n 로부터 나가는 신호가 원하는 방향으로 효과적으로 조정되기 위하여 다르게 가중되는 빔 형성 또는 방향성 라우팅 작업을 지원할 수 있다. 컨트롤러/프로세서 225에 의하여 gNB 102에서 다양한 다른 기능 중 임의의 것이 지원될 수 있다.The controller/
컨트롤러/프로세서 225는 또한 OS(operating system)와 같이 메모리 230에 상주하는 프로그램 및 다른 프로세스를 실행할 수 있다. 컨트롤러/프로세서 225는 실행 프로세스에 의해 요구되는 대로 메모리 230 안팎으로 데이터를 이동할 수 있다.The controller/
또한, 컨트롤러/프로세서 225는 백홀(backhaul) 또는 네트워크 인터페이스 235에 연결될 수 있다. 백홀 또는 네트워크 인터페이스 235는 gNB 102가 백홀 연결 또는 네트워크를 통해 다른 장치 또는 시스템과 통신할 수 있게 한다. 인터페이스 235는 임의의 적절한 유선 또는 무선 연결(들)을 통한 통신을 지원할 수 있다. 예를 들어, gNB 102가 셀룰러 통신 시스템(예를 들어, 5G, LTE 또는 LTE-A를 지원하는)의 일부로 구현될 때, 인터페이스 235는 gNB 102가 유선 또는 무선 백홀 연결을 통해 다른 gNB와 통신하도록 허용할 수 있다. gNB 102가 액세스 포인트로서 구현될 때, 인터페이스 235는 gNB 102가 유선 또는 무선 근거리 통신망, 또는 유선 또는 무선 연결을 통해 더 큰 네트워크 (예를 들어, 인터넷)로 통신할 수 있도록 할 수 있다. 인터페이스 235는 이더넷(ethernet) 또는 RF 송수신부와 같은 유선 또는 무선 연결을 통한 통신을 지원하는 임의의 적절한 구조를 포함할 수 있다.Additionally, the controller/
메모리 230는 컨트롤러/프로세서 225에 연결될 수 있다. 메모리 230의 일부는 RAM을 포함할 수 있고, 메모리 230의 다른 부분은 플래시 메모리 또는 다른 ROM을 포함할 수 있다.
도 2은 gNB 102의 일 예를 도시하고 있으나, 도 2에 다양한 변경들이 이루어질 수 있다. 예를 들어, gNB 102는 도 2에 도시된 임의의 수의 각 구성 요소들을 포함할 수 있다. 특정 예로서, 액세스 포인트는 다수의 인터페이스 235를 포함할 수 있고, 컨트롤러/프로세서 225는 상이한 네트워크 주소 사이에서 데이터를 라우팅하기 위한 라우팅 기능을 지원할 수 있다. 또 다른 특정 예로서, TX 처리 회로 (215)의 단일 인스턴스 및 RX 처리 회로 (220)의 단일 인스턴스를 포함하는 것으로 도시되었지만, gNB (102)는 각각의 다중 인스턴스 (예를 들어, RF 송수신부 당 하나)를 포함할 수 있다.While FIG. 2 illustrates an example of a
또한, 도 2의 다양한 구성 요소들은 결합(combined)되거나, 추가로 세분화(further subdivide)되거나, 생략(omitted)될 수 있고, 추가적 구성 요소들은 특정 요구에 따라 추가될 수 있다.Additionally, the various components of FIG. 2 may be combined, further subdivided, or omitted, and additional components may be added as required.
도 3은 본 명세서의 실시 예들에 따라, 예시적인 UE 116을 도시한다. 도 3에 도시된 UE 116의 실시 예는 오직 설명을 위한 것일 뿐이고, 도 1의 UE들 111-115 같거나 유사한 구성을 가질 수 있다. 다만, UE들은 다양한 구성으로 제공되고, 도 3은 본 명세서의 범위를 UE의 임의의 특정 구현으로 제한하지 않는다.FIG. 3 illustrates an
도 3에 도시 된 바와 같이, UE 116는 안테나 305, 무선 주파수(RF) 송수신기 310, 송신(TX) 처리 회로 315, 마이크로폰 320 및 수신(RX) 처리 회로 325를 포함할 수 있다. 또한, UE 116는 스피커 330, 프로세서 340, 입력/출력(I/O) 인터페이스(IF) 345, 터치 스크린 350, 디스플레이 355 및 메모리 360를 포함할 수 있다. 메모리 360는 운영 체제 (OS) 361 및 하나 이상의 애플리케이션(application) 362을 포함할 수 있다.As illustrated in FIG. 3, the
RF 송수신기 310는 안테나 305로부터 네트워크 100의 gNB에 의해 전송된 들어오는 RF 신호를 수신할 수 있다. RF 송수신기 310는 들어오는 RF 신호를 하향 변환하여 IF (intermediate frequency) 또는 기저 대역 신호를 생성할 수 있다. IF 또는 기저 대역 신호들은 RX 처리 회로 325로 전송되고, RX 처리 회로 325는 필터링, 디코딩 및/또는 디지털화에 의해 처리된 기저 대역 신호를 생성할 수 있다. RX 처리 회로 325는 추가 처리(예: 웹 브라우징 데이터)를 위해 처리된 기저 대역 신호를 스피커 330 (예: 음성 데이터) 또는 프로세서 340로 전송할 수 있다.The
TX 처리 회로 315는 프로세서 340로부터 마이크로폰 320 또는 다른 나가는 기저 대역 데이터 (웹 데이터, 이메일 또는 대화 형 비디오 게임 데이터와 같은)로부터 아날로그 또는 디지털 음성 데이터를 수신할 수 있다. TX 처리 회로 315는 인코딩, 다중화, 및/또는 송신 기저 대역 데이터를 디지털화하여 처리된 기저 대역 또는 IF 신호를 생성할 수 있다.The
RF 송수신부 310는 송신 처리된 기저 대역 또는 TX 처리 회로 315로부터 IF 신호를 수신하고 안테나 305를 통해 전송되는 RF 신호에 대한 기저 대역 또는 IF 신호 상향 변환할 수 있다.The
프로세서 340는 하나 이상의 프로세서 또는 다른 처리 장치를 포함할 수 있고 UE 116의 전반적인 동작을 제어하기 위해 메모리 360에 저장된 OS 361를 실행할 수 있다. 예를 들어, 컨트롤러/프로세서 225는 잘 알려진 원리에 따라 RF 송수신부들 210a-210n, RX 처리 회로 220 및 TX 처리 회로 215에 의한 순방향(forward) 채널 신호의 수신 및 역방향(reverse) 채널 신호의 전송을 제어할 수 있다. 일 실시 예들에 따라, 프로세서 340는 하나 이상의 마이크로 프로세서 또는 마이크로 컨트롤러를 포함할 수 있다.The
또한, 프로세서 340는 빔 관리를 위한 프로세스와 같이 메모리 360에 상주하는 다른 프로세스 및 프로그램을 실행할 수 있다. 프로세서 340는 실행 프로세스에 의해 요구되는 대로 메모리 360 안팎으로 데이터를 이동할 수 있다. 일 실시 예에서, 프로세서 340는 OS 361에 기초하여 또는 gNB 또는 운영자로부터 수신된 신호에 응답하여 애플리케이션 362을 실행하도록 구성될 수 있다.Additionally, the
또한, 프로세서 340는 I/O 인터페이스 345에 연결되며, 이는 UE 116에 랩탑(laptop) 컴퓨터 및 핸드 헬드(handheld) 컴퓨터와 같은 다른 장치에 연결할 수 있는 능력을 제공할 수 있다.Additionally, the
또한, 프로세서 340는 터치 스크린 350 및 디스플레이 355에 결합될 수 있다. UE 116의 운영자는 UE 116에 데이터를 입력하기 위해 터치 스크린 350을 사용할 수 있다. 디스플레이 355는 액정 디스플레이, 발광 다이오드 디스플레이, 또는 웹 사이트와 같이 텍스트 및/또는 적어도 제한된 그래픽을 렌더링 할 수 있는 다른 디스플레이 일 수 있다.Additionally, the
메모리 360는 프로세서 340에 결합될 수 있다. 메모리 360의 일부는 RAM(random access memory)를 포함할 수 있고, 메모리 360의 다른 부분은 플래시 메모리 또는 다른 ROM(read-only memory)를 포함할 수 있다.
도 3은 UE 116의 일 예를 도시한 것으로, 도 3은 다양한 변경이 이루어질 수 있다. 예를 들어, 또한, 도 3의 다양한 구성 요소들은 결합(combined)되거나, 추가로 세분화(further subdivide)되거나, 생략(omitted)될 수 있고, 추가적 구성 요소들은 특정 요구에 따라 추가될 수 있다. 특정 예로서, 프로세서 340는 하나 이상의 중앙 처리 장치 (CPU) 및 하나 이상의 그래픽 처리 장치 (GPU)와 같은 다중 프로세서로 분할 될 수 있다. 또한, 도 3은 이동 전화 또는 스마트 폰으로 구성된 UE 116를 예시하며, UE는 다른 유형의 이동 또는 고정 장치로서 동작하도록 구성될 수 있다.FIG. 3 illustrates an example of a
본 명세서는 일반적으로 무선 통신 시스템에 관한 것으로, 보다 구체적으로는 차량 대 장치, 차량 대 차량 및 차량 대 네트워크 통신 자원 할당 및 동기화 방식을 포함하는 차량 통신 네트워크 프로토콜에 관한 것이다.This specification relates generally to wireless communication systems, and more specifically to vehicular communication network protocols including vehicle-to-device, vehicle-to-vehicle, and vehicle-to-network communication resource allocation and synchronization schemes.
통신 시스템에는 기지국(base station, BS) 또는 NodeB와 같은 전송 지점에서 사용자 장비(user equipment, UE)로 신호를 전달하는 다운링크(downlink, DL) 및 UE에서 NodeB와 같은 수신 지점으로 신호를 전달하는 업링크(uplink, UL)을 포함할 수 있다.A communication system may include a downlink (DL) that transmits signals from a transmission point, such as a base station (BS) or NodeB, to user equipment (UE), and an uplink (UL) that transmits signals from the UE to a receiving point, such as a NodeB.
추가적으로, 사이드링크(sidelink, SL)는 UE들로부터 다른 UE들 또는 다른 비 인프라 기반 노드들로 신호를 전달할 수 있다. 일반적으로 단말 또는 모바일 스테이션이라고도 하는 UE는 고정형 또는 이동형 일 수 있으며 휴대 전화, 개인용 컴퓨터 장치 등이 될 수 있다. 일반적으로 고정 스테이션인 NodeB는 액세스 포인트 또는 eNodeB와 같은 다른 동등한 용어로도 지칭될 수 있다. 3GPP LTE와 관련된 NodeB를 포함하는 액세스 네트워크를 E-UTRAN (Evolved Universal Terrestrial Access Network)이라고 한다.Additionally, sidelink (SL) can carry signals from UEs to other UEs or to other non-infrastructure-based nodes. A UE, also commonly referred to as a terminal or mobile station, can be fixed or mobile and can be a cellular phone, a personal computing device, etc. A NodeB, which is usually a fixed station, may also be referred to as an access point or other equivalent terms, such as an eNodeB. An access network that includes a NodeB associated with 3GPP LTE is called an Evolved Universal Terrestrial Access Network (E-UTRAN).
NR 시스템 관련NR System Related
도 4는 본 명세서의 일 실시예에 따른 NR 시스템에서 데이터 또는 제어채널이 전송되는 무선자원영역인 시간-주파수영역의 기본 구조를 나타낸 도면이다.FIG. 4 is a diagram showing the basic structure of a time-frequency domain, which is a radio resource domain in which data or control channels are transmitted, in an NR system according to one embodiment of the present specification.
구체적으로, 도 4는 NR 시스템에서 하향링크 또는 상향링크에서 데이터 또는 제어채널이 전송되는 무선자원영역인 시간-주파수영역의 기본 구조를 나타낸다.Specifically, FIG. 4 shows the basic structure of the time-frequency domain, which is a radio resource domain in which data or control channels are transmitted in the downlink or uplink in an NR system.
도 4를 참조하면, 가로축은 시간영역을, 세로축은 주파수영역을 나타낸다. 시간영역에서의 최소 전송단위는 OFDM 심볼로서, Nsymb 개의 OFDM 심볼(1-02)이 모여 하나의 슬롯(1-06)을 구성할 수 있다. 서브프레임의 길이는 1.0ms으로 정의되고, 라디오 프레임(1-14)은 10 ms로 정의된다. 주파수 영역에서의 최소 전송단위는 서브캐리어로서, 전체 시스템 전송 대역(transmission bandwidth)의 대역폭은 총 NBW 개의 서브캐리어(1-04)로 구성될 수 있다.Referring to Fig. 4, the horizontal axis represents the time domain, and the vertical axis represents the frequency domain. The minimum transmission unit in the time domain is an OFDM symbol, and Nsymb OFDM symbols (1-02) can be gathered to form one slot (1-06). The length of a subframe is defined as 1.0 ms, and a radio frame (1-14) is defined as 10 ms. The minimum transmission unit in the frequency domain is a subcarrier, and the bandwidth of the entire system transmission bandwidth can be composed of a total of NBW subcarriers (1-04).
시간-주파수영역에서 자원의 기본 단위는 리소스 엘리먼트 (1-12, resource element; RE)로서 OFDM 심볼 인덱스 및 서브캐리어 인덱스로 나타낼 수 있다. 리소스 블록(1-08, resource block; RB 또는 physical resource block; PRB)은 시간 영역에서 Nsymb개의 연속된 OFDM 심볼(1-02)과 주파수 영역에서 NRB 개의 연속된 서브캐리어(1-10)로 정의도리 수 있다. 따라서, 하나의 RB(1-08)는 Nsymb x NRB 개의 RE(1-12)로 구성될 수 있다. 일반적으로 데이터의 최소 전송단위는 RB 단위이다. NR 시스템에서 일반적으로 Nsymb = 14, NRB=12 이고, NBW 및 NRB는 시스템 전송 대역의 대역폭에 비례할 수 있다. 또한, 단말에게 스케줄링 되는 RB 개수에 비례하여 데이터 레이트(data rate)가 증가될 수 있다.In the time-frequency domain, the basic unit of resources is the resource element (RE) (1-12), which can be represented by an OFDM symbol index and a subcarrier index. A resource block (RB) (1-08) can be defined as Nsymb consecutive OFDM symbols (1-02) in the time domain and NRB consecutive subcarriers (1-10) in the frequency domain. Accordingly, one RB (1-08) can be composed of Nsymb x NRB REs (1-12). In general, the minimum transmission unit of data is an RB unit. In an NR system, Nsymb = 14, NRB = 12, and NBW and NRB can be proportional to the bandwidth of the system transmission band. In addition, the data rate can be increased in proportion to the number of RBs scheduled to the terminal.
NR 시스템에서, 하향링크와 상향링크를 주파수로 구분하여 운영하는 FDD 시스템의 경우, 하향링크 전송 대역폭과 상향링크 전송 대역폭이 서로 다를 수 있다. 채널 대역폭은 시스템 전송 대역폭에 대응되는 RF 대역폭을 나타낼 수 있다. [표 1]과 [표 2]는 각각 6 GHz 보다 낮은 주파수 대역 그리고 6 GHz 보다 높은 주파수 대역에서의 NR 시스템에 정의된 시스템 전송 대역폭, 부반송파 너비 (subcarrier spacing)와 채널 대역폭 (Channel bandwidth)의 대응관계의 일부를 나타낸다. 예를 들어, 30 kHz 부반송파 너비로 100 MHz 채널 대역폭을 갖는 NR 시스템은 전송 대역폭이 273개의 RB로 구성된다. 하기에서 N/A는 NR 시스템에서 지원하지 않는 대역폭-부반송파 조합일 수 있다.In the NR system, in the case of an FDD system that operates the downlink and uplink by distinguishing them by frequency, the downlink transmission bandwidth and the uplink transmission bandwidth may be different from each other. The channel bandwidth may represent an RF bandwidth corresponding to the system transmission bandwidth. [Table 1] and [Table 2] represent part of the correspondence between the system transmission bandwidth, subcarrier spacing, and channel bandwidth defined in the NR system in a frequency band lower than 6 GHz and a frequency band higher than 6 GHz, respectively. For example, an NR system having a channel bandwidth of 100 MHz with a subcarrier spacing of 30 kHz has a transmission bandwidth composed of 273 RBs. In the following, N/A may be a bandwidth-subcarrier combination not supported by the NR system.
NR 시스템에서 주파수 영역 (frequency range)은 FR1과 FR2로 아래의 표3과 같이 나뉘어 정의될 수 있다.In the NR system, the frequency range can be divided into FR1 and FR2 and defined as shown in Table 3 below.
FR1과 FR2의 범위는 다르게 변경되어 적용될 수도 있다. 예를 들어, FR1의 주파수 범위는 450 MHz부터 6000 MHz까지로 변경되어 적용될 수 있다.The ranges of FR1 and FR2 may be changed and applied differently. For example, the frequency range of FR1 may be changed and applied from 450 MHz to 6000 MHz.
NR 시스템에서 하향링크 데이터 또는 상향링크 데이터에 대한 스케줄링 정보는 하향링크 제어정보 (downlink control information; DCI)를 통해 기지국으로부터 단말에게 전달된다. DCI는 여러 가지 포맷에 따라 정의될 수 있으며, DCI는 각 포맷에 따라 상향링크 데이터에 대한 스케줄링 정보 (UL grant) 인지 하향링크 데이터에 대한 스케줄링 정보(DL grant) 인지 여부, 제어 정보의 크기가 소정 크기 이하인 컴팩트 DCI인지 여부, 다중안테나를 사용한 공간 다중화(spatial multiplexing)를 적용하는지 여부, 전력제어용 DCI인지 여부 등을 나타낼 수 있다. 예를 들어, 하향링크 데이터에 대한 스케줄링 제어정보(DL grant)인 DCI format 1-1 은 다음과 같은 제어정보들 중 적어도 하나를 포함할 수 있다.In the NR system, scheduling information for downlink data or uplink data is transmitted from the base station to the terminal via downlink control information (DCI). DCI can be defined according to various formats, and DCI can indicate, depending on each format, whether it is scheduling information for uplink data (UL grant) or scheduling information for downlink data (DL grant), whether it is compact DCI having a control information size smaller than a predetermined size, whether it applies spatial multiplexing using multiple antennas, and whether it is DCI for power control. For example, DCI format 1-1, which is scheduling control information (DL grant) for downlink data, can include at least one of the following control information.
- 캐리어 지시자: 어떠한 주파수 캐리어에서 전송되는지를 지시한다.- Carrier indicator: Indicates on which frequency carrier the transmission is being made.
- DCI 포맷 지시자: 해당 DCI가 하향링크용인지 상향링크용인지 구분하는 지시자이다.- DCI format indicator: This is an indicator that distinguishes whether the DCI is for downlink or uplink.
- 대역폭 부분 (bandwidth part; BWP) 지시자: 어떠한 BWP에서 전송되는지를 지시한다.- Bandwidth part (BWP) indicator: Indicates which BWP is being transmitted.
- 주파수영역 자원 할당: 데이터 전송에 할당된 주파수영역의 RB를 지시한다. 시스템 대역폭 및 리소스 할당 방식에 따라 표현하는 리소스가 결정된다.- Frequency domain resource allocation: Indicates the RB of the frequency domain allocated for data transmission. The resource to be expressed is determined based on the system bandwidth and resource allocation method.
- 시간영역 자원 할당: 어느 슬롯의 어느 OFDM 심볼에서 데이터 관련 채널이 전송될 지를 지시한다.- Time domain resource allocation: Indicates in which OFDM symbol of which slot the data-related channel will be transmitted.
- VRB-to-PRB 매핑: 가상 RB (virtual RB: VRB) 인덱스와 물리 RB (physical RB: PRB) 인덱스를 어떤 방식으로 매핑할 것인지를 지시한다.- VRB-to-PRB mapping: Indicates how to map the virtual RB (VRB) index and the physical RB (PRB) index.
- 변조 및 코딩 방식 (modulation and coding scheme; MCS): 데이터 전송에 사용된 변조방식과 전송하고자 하는 데이터인 transport block 의 크기를 지시한다.- Modulation and coding scheme (MCS): Indicates the modulation method used for data transmission and the size of the transport block, which is the data to be transmitted.
- HARQ 프로세스 번호 (HARQ process number): HARQ 의 프로세스 번호를 지시한다.- HARQ process number: Indicates the HARQ process number.
- 새로운 데이터 지시자 (new data indicator): HARQ 초기전송인지 재전송인지를 지시한다.- New data indicator: Indicates whether it is a HARQ initial transmission or a retransmission.
- 중복 버전 (redundancy version): HARQ 의 중복 버전 (redundancy version) 을 지시한다.- Redundancy version: Indicates the redundancy version of HARQ.
- PUCCH를 위한 전송 전력 제어 명령 (transmit power control (TPC) command) for PUCCH (physical uplink control channel): 상향링크 제어 채널인 PUCCH 에 대한 전송 전력 제어 명령을 지시한다.- Transmit power control (TPC) command for PUCCH (physical uplink control channel): Indicates a transmit power control command for PUCCH, which is an uplink control channel.
PDSCH 또는 PUSCH를 통한 데이터 전송의 경우 시간영역 자원 할당 (time domain resource assignment)은 PDSCH/PUSCH가 전송되는 슬롯에 관한 정보 및 해당 슬롯에서의 시작 심볼 위치 S와 PDSCH/PUSCH가 매핑되는 심볼 개수 L에 의해 결정될 수 있다. S는 슬롯의 시작으로부터 상대적인 위치일 수 있고, L은 연속된 심볼 개수 일 수 있으며, S와 L은 아래와 같이 정의되는 시작 및 길이 지시자 값 (start and length indicator value: SLIV)으로부터 결정될 수 있다.For data transmission via PDSCH or PUSCH, time domain resource assignment can be determined by information about a slot in which the PDSCH/PUSCH is transmitted, a start symbol position S in the slot, and the number of symbols L to which the PDSCH/PUSCH is mapped. S can be a relative position from the start of the slot, L can be a number of consecutive symbols, and S and L can be determined from a start and length indicator value (SLIV) defined as follows.
NR 시스템에서 단말은 RRC 설정을 통해서, 하나의 행에 SLIV 값과 PDSCH/PUSCH 매핑 타입 및 PDSCH/PUSCH가 전송되는 슬롯에 대한 정보를 설정 받을 수 있다 (예를 들어, 표의 형태로 정보가 설정될 수 있다). 이후 DCI의 시간영역 자원 할당에서는 설정된 표에서의 index 값을 지시함으로써 기지국이 단말에게 SLIV 값, PDSCH/PUSCH 매핑 타입, PDSCH/PUSCH가 전송되는 슬롯에 대한 정보를 전달할 수 있다.In the NR system, a terminal can receive information about a SLIV value, a PDSCH/PUSCH mapping type, and a slot in which PDSCH/PUSCH is transmitted through RRC configuration in one row (for example, the information can be set in the form of a table). In the subsequent time domain resource allocation of DCI, the base station can transmit information about the SLIV value, the PDSCH/PUSCH mapping type, and the slot in which PDSCH/PUSCH is transmitted to the terminal by indicating an index value in the set table.
NR 시스템에서 PDSCH 매핑 타입은 타입 A (type A)와 타입 B (type B)로 정의될 수 있다. PDSCH 매핑 타입 A에 따르면, 슬롯의 두 번째 또는 세 번째 OFDM 심볼에 DMRS 심볼 중 첫 번째 심볼이 위치할 수 있다. PDSCH 매핑 타입 B에 따르면, PUSCH 전송으로 할당 받은 시간영역 자원에서의 첫 번째 OFDM 심볼에 DMRS 심볼 중 첫 번째 심볼이 위치할 수 있다.In the NR system, PDSCH mapping types can be defined as type A and type B. According to PDSCH mapping type A, the first symbol of DMRS symbols can be located in the second or third OFDM symbol of a slot. According to PDSCH mapping type B, the first symbol of DMRS symbols can be located in the first OFDM symbol of the time-domain resource allocated for PUSCH transmission.
DCI는 채널코딩 및 변조과정을 거쳐 하향링크 물리제어채널인 PDCCH (Physical downlink control channel) 상에서 전송될 수 있다. 본 명세서에서는 제어정보가 PDCCH 또는 PUCCH를 통해 전송되는 것을 PDCCH 또는 PUCCH가 전송된다고 표현할 수 있다. 마찬가지로, 본 명세서에서는 데이터가 PUSCH 또는 PDSCH를 통해 전송되는 것을 PUSCH 또는 PDSCH가 전송된다고 표현할 수 있다.DCI can be transmitted on a downlink physical control channel (PDCCH) through channel coding and modulation processes. In this specification, when control information is transmitted through a PDCCH or a PUCCH, it can be expressed as PDCCH or PUCCH transmission. Similarly, in this specification, when data is transmitted through a PUSCH or a PDSCH, it can be expressed as PUSCH or PDSCH transmission.
일반적으로 DCI는 각 단말에 대해 독립적으로 특정 RNTI (radio network temporary identifier) (또는, 단말 식별자)로 스크램블 되어 CRC (cyclic redundancy check)가 추가되고, 채널 코딩된 후, 각각 독립적인 PDCCH로 구성되어 전송될 수 있다. PDCCH는 단말에게 설정된 제어자원집합 (control resource set: CORESET)에서 매핑되어 전송될 수 있다.In general, DCI can be scrambled with a specific RNTI (radio network temporary identifier) (or terminal identifier) for each terminal independently, a CRC (cyclic redundancy check) is added, channel coded, and then configured as an independent PDCCH for transmission. The PDCCH can be mapped and transmitted in a control resource set (CORESET) set for the terminal.
하향링크 데이터는 하향링크 데이터 전송용 물리채널인 PDSCH (physical downlink shared channel) 상에서 전송 될 수 있다. PDSCH는 제어채널 전송구간 이후부터 전송될 수 있으며, 주파수 영역에서의 구체적인 매핑 위치, 변조 방식 등의 스케줄링 정보는 PDCCH를 통해 전송되는 DCI를 기반으로 결정될 수 있다.Downlink data can be transmitted on the physical downlink shared channel (PDSCH), which is a physical channel for downlink data transmission. The PDSCH can be transmitted after the control channel transmission period, and scheduling information such as specific mapping locations and modulation methods in the frequency domain can be determined based on the DCI transmitted through the PDCCH.
DCI를 구성하는 제어정보 중에서 MCS(Modulation Coding Scheme)를 통해서, 기지국은 단말에게 전송하고자 하는 PDSCH에 적용된 변조방식과 전송하고자 하는 데이터의 크기 (transport block size; TBS)를 통지할 수 있다. 본 명세서의 실시 예에 따르면, MCS는 5비트 또는 그보다 더 많거나 적은 비트로 구성될 수 있다. TBS(Transport Block Size)는 기지국이 전송하고자 하는 데이터 (transport block, TB)에 오류정정을 위한 채널코딩이 적용되기 이전의 크기에 해당할 수 있다.Among the control information constituting the DCI, the base station can notify the terminal of the modulation method applied to the PDSCH to be transmitted and the size of the data to be transmitted (transport block size; TBS) through the MCS (Modulation Coding Scheme). According to an embodiment of the present specification, the MCS can be composed of 5 bits or more or less bits. The TBS (Transport Block Size) can correspond to the size of the data (transport block, TB) to be transmitted by the base station before channel coding for error correction is applied.
본 명세서에서 전송블록 (transport block; TB)라 함은, MAC (medium access control) 헤더, MAC 제어요소 (control element; CE), 1개 이상의 MAC SDU (service data unit), padding 비트들을 포함할 수 있다. 또는 TB는 MAC 계층에서 물리계층 (physical layer)로 내려주는(deliver) 데이터의 단위 또는 MAC PDU (protocol data unit)를 나타낼 수 있다.In this specification, a transport block (TB) may include a MAC (medium access control) header, a MAC control element (CE), one or more MAC SDUs (service data units), and padding bits. Alternatively, a TB may represent a unit of data delivered from a MAC layer to a physical layer, or a MAC PDU (protocol data unit).
NR 시스템에서 지원하는 변조방식은 QPSK (quadrature phase shift keying), 16QAM (quadrature amplitude modulation), 64QAM, 및 256QAM으로서, 각각의 변조오더 (modulation order)(Qm)는 2, 4, 6, 8에 해당한다. 즉, QPSK 변조의 경우 심볼 당 2 비트, 16QAM 변조의 경우 심볼 당 4 비트, 64QAM 변조의 경우 심볼당 6 비트를 전송할 수 있으며, 256QAM 변조의 경우 심볼당 8비트를 전송할 수 있다.The modulation methods supported in the NR system are QPSK (quadrature phase shift keying), 16QAM (quadrature amplitude modulation), 64QAM, and 256QAM, and the modulation orders (Qm) correspond to 2, 4, 6, and 8, respectively. That is, in the case of QPSK modulation, 2 bits per symbol can be transmitted, in the case of 16QAM modulation, 4 bits per symbol, in the case of 64QAM modulation, 6 bits per symbol, and in the case of 256QAM modulation, 8 bits per symbol can be transmitted.
LTE 시스템 관련LTE system related
도 5 및 도 6은 본 명세서에 적용되는 무선 프레임의 구조를 개략적으로 나타낸 것이다.Figures 5 and 6 schematically illustrate the structure of a wireless frame applied to this specification.
도 5 및 도 6을 참조하면, 하나의 무선 프레임(radio frame)은 10개의 서브프레임(subframe)을 포함하고, 하나의 서브프레임은 2개의 연속적인(consecutive) 슬롯(slot)을 포함한다. 무선 프레임에서 전송 제어를 위한 기본 시간(길이) 단위를 전송 시간 구간(Transmission Time Interval: TTI)라 한다. TTI는 1ms일 수 있다. 한 서브프레임(1 subframe)의 길이는 1ms 이고, 한 슬롯(1 slot)의 길이는 0.5ms일 수 있다.Referring to FIGS. 5 and 6, one radio frame includes 10 subframes, and one subframe includes two consecutive slots. The basic time (length) unit for transmission control in a radio frame is called a transmission time interval (TTI). The TTI can be 1 ms. The length of one subframe can be 1 ms, and the length of one slot can be 0.5 ms.
한 슬롯은 시간 영역에서 복수의 심볼(symbol)들을 포함할 수 있다. 예컨대, 하향링크(Downlink, DL)에서 OFDMA(Orthogonal Frequency Division Multiple Access)를 사용하는 무선 시스템의 경우에 상기 심볼은 OFDM(Orthogonal Frequency Division Multiplexing) 심볼일 수 있으며, 상향링크(Uplink, UL)에서 SC-FDMA(Single Carrier-Frequency Division Multiple Access)를 사용하는 무선 시스템의 경우에 상기 심볼은 SC-FDMA(Single Carrier-Frequency Division Multiple Access) 심볼일 수 있다. 한편, 시간 영역의 심볼 구간(symbol period)에 대한 표현이 다중 접속 방식이나 명칭에 의해 제한되는 것은 아니다.A slot may include multiple symbols in the time domain. For example, in the case of a wireless system using OFDMA (Orthogonal Frequency Division Multiple Access) in the downlink (DL), the symbol may be an OFDM (Orthogonal Frequency Division Multiplexing) symbol, and in the case of a wireless system using SC-FDMA (Single Carrier-Frequency Division Multiple Access) in the uplink (UL), the symbol may be an SC-FDMA (Single Carrier-Frequency Division Multiple Access) symbol. Meanwhile, the expression of a symbol period in the time domain is not limited by a multiple access method or name.
하나의 슬롯에 포함되는 심볼의 개수는 CP(Cyclic Prefix)의 길이에 따라 달라질 수 있다. 예컨대, 일반(normal) CP인 경우에 1 슬롯은 7개의 심볼을 포함하고, 확장(extended) CP인 경우에 1 슬롯은 6개의 심볼을 포함할 수 있다.The number of symbols included in one slot may vary depending on the length of the CP (Cyclic Prefix). For example, in the case of a normal CP, one slot may include 7 symbols, and in the case of an extended CP, one slot may include 6 symbols.
자원 요소(resource element: RE)는 데이터 채널의 변조 심볼 또는 제어 채널의 변조 심볼 등이 맵핑되는 가장 작은 시간-주파수 단위를 나타낸다. 자원 블록(Resource Block, RB)은 자원 할당 단위로서, 주파수 축으로 180kHz, 시간 축으로 1 슬롯(slot)에 해당하는 시간-주파수 자원을 포함한다. 한편, 자원 블록 쌍(resource block pair: PBR)은 시간 축에서 연속된 2개의 슬롯을 포함하는 자원 단위를 의미한다.A resource element (RE) represents the smallest time-frequency unit to which a modulation symbol of a data channel or a modulation symbol of a control channel is mapped. A resource block (RB) is a resource allocation unit and includes time-frequency resources corresponding to 180 kHz in the frequency axis and 1 slot in the time axis. Meanwhile, a resource block pair (PBR) means a resource unit that includes two consecutive slots in the time axis.
물리 계층에서 여러 물리채널들이 사용될 수 있으며, 상기 물리채널들은 상기 무선 프레임에 맵핑되어 전송될 수 있다. 하향링크 물리채널로서, PDCCH(Physical Downlink Control Channel)/EPDCCH(Enhanced PDCCH)는 단말에게 PCH(Paging Channel)와 DL-SCH(Downlink Shared Channel)의 자원 할당 및 DL-SCH와 관련된 HARQ(Hybrid Automatic Repeat Request) 정보를 알려준다. PDCCH/EPDCCH는 단말에게 상향링크 전송의 자원 할당을 알려주는 상향링크 그랜트(uplink grant)를 나를 수 있다. PDCCH와 EPDCCH는 맵핑되는 자원 영역에서 차이가 있다. PDSCH(Physical Downlink Shared Channel)에는 DL-SCH가 맵핑된다. PCFICH(Physical Control Format Indicator Channel)는 단말에게 PDCCH에 사용되는 OFDM 심벌의 수를 알려주고, 매 서브프레임마다 전송된다. PHICH(Physical Hybrid ARQ Indicator Channel)는 하향링크 채널로서, 상향링크 전송의 응답인 HARQ(Hybrid Automatic Repeat reQuest) ACK(Acknowledgement)/NACK(Non-acknowledgement) 신호를 나른다. HARQ ACK/NACK 신호는 HARQ-ACK 신호라고 불릴 수 있다.In the physical layer, several physical channels can be used, and the physical channels can be mapped to the radio frame and transmitted. As a downlink physical channel, the Physical Downlink Control Channel (PDCCH)/Enhanced PDCCH (EPDCCH) informs the UE of resource allocation of the PCH (Paging Channel) and the DL-SCH (Downlink Shared Channel) and HARQ (Hybrid Automatic Repeat Request) information related to the DL-SCH. The PDCCH/EPDCCH can carry an uplink grant that informs the UE of resource allocation of uplink transmission. The PDCCH and EPDCCH have differences in the resource areas to which they are mapped. The DL-SCH is mapped to the PDSCH (Physical Downlink Shared Channel). The Physical Control Format Indicator Channel (PCFICH) informs the UE of the number of OFDM symbols used for the PDCCH, and is transmitted in every subframe. PHICH (Physical Hybrid ARQ Indicator Channel) is a downlink channel that carries HARQ (Hybrid Automatic Repeat reQuest) ACK (Acknowledgement)/NACK (Non-acknowledgement) signals, which are responses to uplink transmissions. HARQ ACK/NACK signals can be called HARQ-ACK signals.
상향링크 물리채널로서, PRACH(Physical Random Access Channel)는 랜덤 액세스 프리앰블을 나른다. PUCCH(Physical Upnlink Control Channel)는 하향링크 전송의 응답인 HARQ-ACK, 하향링크 채널 상태를 나타내는 채널 상태 정보(channel status information, CSI) 예컨대, CQI(Channel Quality Indicator), PMI(precoding matrix index), PTI(precoding type indicator), RI(rank indicator) 등과 같은 상향링크 제어 정보를 나른다. PUSCH(Physical Uplink Shared Channel)은 UL-SCH(Uplink Shared Channel)을 나른다.As an uplink physical channel, the Physical Random Access Channel (PRACH) carries a random access preamble. The Physical Upnlink Control Channel (PUCCH) carries uplink control information such as HARQ-ACK, which is a response to downlink transmission, and channel status information (CSI) indicating the downlink channel status, such as the Channel Quality Indicator (CQI), precoding matrix index (PMI), precoding type indicator (PTI), and rank indicator (RI). The Physical Uplink Shared Channel (PUSCH) carries the Uplink Shared Channel (UL-SCH).
PUSCH 상으로 상향링크 데이터가 전송될 수 있으며, 상기 상향링크 데이터는 TTI(Transmission Time Interval) 동안 전송되는 UL-SCH를 위한 데이터 블록인 전송 블록(Transport Block, TB)일 수 있다. 상기 전송 블록은 사용자 데이터를 포함할 수 있다. 또는, 상향링크 데이터는 다중화된(multiplexed) 데이터일 수 있다. 다중화된 데이터는 UL-SCH를 위한 전송 블록과 상향링크 제어 정보가 다중화된 것일 수 있다. 즉, 상향링크로 전송되어야 하는 사용자 데이터가 있는 경우 상향링크 제어 정보는 상기 사용자 데이터와 함께 다중화되어 PUSCH를 통하여 전송될 수 있다.Uplink data may be transmitted on a PUSCH, and the uplink data may be a transport block (TB), which is a data block for an UL-SCH transmitted during a transmission time interval (TTI). The transport block may include user data. Alternatively, the uplink data may be multiplexed data. The multiplexed data may be a transport block for an UL-SCH and uplink control information multiplexed. That is, when there is user data to be transmitted on an uplink, the uplink control information may be multiplexed with the user data and transmitted through a PUSCH.
사이드 링크(sidelink, SL) 일반Sidelink (SL) General
이하 사이드링크(sidelink, SL)는 단말과 단말 사이의 신호 송수신 경로를 칭하며, 이는 PC5 인터페이스와 혼용될 수 있다. 이하 기지국(base station)은 단말의 자원 할당을 수행하는 주체로, V2X 통신과 일반 셀룰러 통신을 모두 지원하는 기지국이거나, V2X 통신만을 지원하는 기지국일 수 있다. 즉, 기지국은 NR 기지국(gNB), LTE 기지국(eNB), 또는 RSU(road site unit)(또는 고정국)를 의미할 수 있다. 단말(terminal)은 일반적인 사용자 장치(user equipment), 이동국(mobile station) 뿐만 아니라 차량 간 통신 (Vehicular-to-Vehicular, V2V)을 지원하는 차량, 차량과 보행자 간 통신(Vehicular-to-Pedestrian, V2P)을 지원하는 차량 또는 보행자의 핸드셋(일례로 스마트폰), 차량과 네트워크 간 통신 (Vehicular-to-Network, V2N)을 지원하는 차량, 또는 차량과 교통 인프라(Infrastructure) 간 통신 (Vehicular-to-Infrastructure, V2I)을 지원하는 차량 및 단말 기능을 장착한 RSU, 기지국 기능을 장착한 RSU, 또는 기지국 기능의 일부 및 단말 기능의 일부를 장착한 RSU 등을 모두 포함할 수 있다. 본 명세서에서 하향링크 (downlink; DL)는 기지국이 단말에게 전송하는 신호의 무선 전송경로이고, 상향링크는 (uplink; UL)는 단말이 기지국에게 전송하는 신호의 무선 전송경로를 의미한다. 또한, 이하에서 NR 시스템에 기초하여 본 명세서의 일 실시예를 설명하지만, 유사한 기술적 배경 또는 채널형태를 갖는 무선 통신 시스템에도 본 명세서의 일 실시예가 적용될 수 있다. 또한, 본 명세서의 실시예는 숙련된 기술적 지식을 가진자의 판단으로써 본 명세서의 범위를 크게 벗어나지 아니하는 범위에서 일부 변형을 통해 다른 통신시스템에도 적용될 수 있다.Hereinafter, sidelink (SL) refers to a signal transmission/reception path between terminals, and it can be used interchangeably with the PC5 interface. Hereinafter, the base station is an entity that performs resource allocation of the terminal, and can be a base station that supports both V2X communication and general cellular communication, or a base station that supports only V2X communication. In other words, the base station can mean an NR base station (gNB), an LTE base station (eNB), or an RSU (road site unit) (or fixed station). The terminal may include not only general user equipment, a mobile station, but also a vehicle supporting vehicular-to-vehicular (V2V) communication, a vehicle or pedestrian's handset (e.g., a smartphone) supporting vehicular-to-pedestrian (V2P) communication, a vehicle supporting vehicular-to-network (V2N) communication, or a vehicle supporting vehicular-to-infrastructure (V2I) communication, and an RSU equipped with a terminal function, an RSU equipped with a base station function, or an RSU equipped with a part of a base station function and a part of a terminal function. In this specification, a downlink (DL) refers to a wireless transmission path of a signal that a base station transmits to a terminal, and an uplink (UL) refers to a wireless transmission path of a signal that a terminal transmits to a base station. In addition, although an embodiment of the present specification is described below based on an NR system, an embodiment of the present specification may also be applied to a wireless communication system having a similar technical background or channel type. In addition, the embodiment of the present specification may be applied to other communication systems through some modifications without significantly departing from the scope of the present specification at the discretion of a person having skilled technical knowledge.
본 명세서에서는 종래의 물리채널 (physical channel)과 신호(signal)라는 용어를 데이터 또는 제어신호와 혼용하여 사용할 수 있다. 예를 들어, PDSCH는 데이터가 전송되는 물리채널이지만, PDSCH는 전송되는 데이터를 의미 할 수도 있다.In this specification, the conventional terms physical channel and signal may be used interchangeably with data or control signals. For example, PDSCH is a physical channel through which data is transmitted, but PDSCH may also mean the data being transmitted.
이하 본 명세서에서 상위 시그널링은 기지국에서 물리계층의 하향링크 데이터 채널을 이용하여 단말로, 또는 단말에서 물리계층의 상향링크 데이터 채널을 이용하여 기지국으로 전달되는 신호 전달 방법을 의미하며, RRC signaling 혹은 MAC 제어요소(CE; control element)라고 지칭될 수도 있다.Hereinafter, in this specification, upper signaling refers to a signal transmission method in which a base station transmits a signal to a terminal using a downlink data channel of a physical layer, or a terminal transmits a signal to a base station using an uplink data channel of a physical layer, and may also be referred to as RRC signaling or a MAC control element (CE).
도 7은 사이드링크 통신 수행을 예시하는 도면이다.Figure 7 is a diagram illustrating sidelink communication performance.
도 7을 참조하면, 패킷을 전송하기 위하여, 송신측의 UE(10)는 사이드링크 제어 데이터 및 사이드링크 데이터를 전송하기 위한 자원들(예를 들어, 시간 및 주파수)을 필요로 한다. 자원들을 얻기 위하여, 사이드링크 통신에 관심 있는 UE(10)는 목적지 인포 리스트 (destinationInfoList) 즉, 목적지 리스트를 포함하는 사이드링크 UE 정보 (SidelinkUEInformation) 메시지를 기지국 즉, eNB(20)로 전송할 수 있다(S305).Referring to FIG. 7, in order to transmit a packet, a UE (10) on the transmitting side requires resources (e.g., time and frequency) for transmitting sidelink control data and sidelink data. In order to obtain the resources, a UE (10) interested in sidelink communication can transmit a sidelink UE information (SidelinkUEInformation) message including a destination info list (destinationInfoList), i.e., a destination list, to a base station, i.e., an eNB (20) (S305).
eNB(20)는 무선자원제어 (Radio Resource Control, RRC) 접속 재설정 (connection reconfiguration) 메시지를 통하여 사이드링크 제어 데이터를 전송하기 위한 사이드링크 자원 풀(SC Pool) 및 사이드링크 RNTI(Sidelink Radio Network Temporary Identities; SL-RNTI)를 할당할 수 있다(S310). 상기 사이드링크 자원 풀은 사이드링크 제어(스케줄링 제어) 데이터가 전송될 수 있는 시간 및 주파수 자원, 즉, 적어도 하나 이상의 서브프레임들 및 각 서브프레임의 PRB(Physical Resource Block)들을 나타낸다. 상기 시간 및 주파수는 사이드링크 제어 주기에 의해 주기적으로 할당될 수 있다.The eNB (20) can allocate a sidelink resource pool (SC Pool) and sidelink Radio Network Temporary Identities (SL-RNTI) for transmitting sidelink control data through a Radio Resource Control (RRC) connection reconfiguration message (S310). The sidelink resource pool represents time and frequency resources, i.e., at least one subframe and PRB (Physical Resource Block) of each subframe, on which sidelink control (scheduling control) data can be transmitted. The time and frequency can be allocated periodically by a sidelink control period.
이후, UE(10)는 사이드링크 버퍼 상태 리포트(buffer status report; BSR)를 전송하여 사이드링크 제어 데이터 및 사이드링크 데이터 전송을 위한 전용의 자원 (dedicated resource)을 요구할 수 있다(S315).Thereafter, the UE (10) can request dedicated resources for sidelink control data and sidelink data transmission by transmitting a sidelink buffer status report (BSR) (S315).
eNB(20)는 전용의 자원들을 할당하고 사이드링크 통신을 위한 그랜트(201) 즉, 전용의 자원들에 대한 정보를 전송할 수 있다(S320). 상기 수신된 단일 그랜트(201)는 상기 단일 그랜트(201)가 수신되었던 그랜트 할당 주기N(220-N)의 종료지점의 서브프레임으로부터 특정 서브프레임들 이후에 시작하는 첫 번째로 이용가능한 사이드링크 제어 주기를 위한 것일 수 있다. UE(10)는 단 하나인 단일 그랜트(201)를 이용하여 첫 번째로 이용가능한 사이드링크 제어 주기(210)에서 전송할 수 있다(S325).The eNB (20) can allocate dedicated resources and transmit a grant (201) for sidelink communication, i.e., information about the dedicated resources (S320). The received single grant (201) may be for the first available sidelink control period starting after specific subframes from the subframe at the end point of the grant allocation period N (220-N) in which the single grant (201) was received. The UE (10) can transmit in the first available sidelink control period (210) using only one single grant (201) (S325).
도 8은 본 명세서에 적용되는 셀룰러 망 기반 D2D 통신의 개념을 설명하기 위한 도면이다.Figure 8 is a diagram for explaining the concept of cellular network-based D2D communication applied to this specification.
도 8을 참조하면, 제1 기지국(410), 제2 기지국(420) 및 제1 클러스터(430)를 포함하는 셀룰러 통신망이 구성되어 있다. 제1 기지국(410)이 제공하는 셀에 속한 제1 단말(411) 및 제2 단말(412)은 제1 기지국(410)을 통한 통상적인 접속 링크(셀룰러 링크)를 통하여 통신을 수행하게 된다. 이는 단일셀 커버리지 내(In-coverage-single-cell) 단말간 통신 시나리오이다. 한편, 제1 기지국(410)에 속한 제1 단말(411)은 제2 기지국(420)에 속한 제4 단말(421)과 단말간 통신을 수행할 수 있다. 이는 다중셀 커버리지 내(In-coverage-multi-cell) 단말간 통신 시나리오이다. 또한, 네트워크 커버리지 외에 속한 제5 단말(431)은 제6 단말(432) 및 제7 단말(433)과 함께 하나의 클러스터(430)를 생성하여, 이들과 단말간 통신을 수행할 수도 있다. 이는 커버리지 외(Out-of-coverage) 단말간 통신 시나리오이다. 또한, 제3 단말(413)은 제6 단말(432)과 단말간 통신을 수행할 수 있는데, 이는 부분적 커버리지(partial-coverage) 단말간 통신 시나리오이다. 이와 같이 단말간 통신 링크는 동일 셀을 서빙 셀로 갖는 디바이스들 간에도 가능하며, 서로 다른 셀을 서빙 셀로 갖는 디바이스들 간에도 이루어질 수 있고, 서빙 셀(a serving cell)에 연결된 디바이스와 서빙 셀(a serving cell)에 연결되지 않은 디바이스 간, 또는 서빙 셀에 연결되지 않은 디바이스들 간에도 이루어질 수 있다. 특히, 공공 안전(public safety) 등의 목적으로 네트워크 커버리지 외에 있는 디바이스 간에 D2D 통신이 요구될 수 있다.Referring to FIG. 8, a cellular communication network is configured including a first base station (410), a second base station (420), and a first cluster (430). A first terminal (411) and a second terminal (412) belonging to a cell provided by the first base station (410) perform communication through a normal access link (cellular link) via the first base station (410). This is an in-coverage-single-cell terminal-to-terminal communication scenario. Meanwhile, a first terminal (411) belonging to the first base station (410) can perform terminal-to-terminal communication with a fourth terminal (421) belonging to the second base station (420). This is an in-coverage-multi-cell terminal-to-terminal communication scenario. In addition, the fifth terminal (431) that is out of network coverage may create a cluster (430) with the sixth terminal (432) and the seventh terminal (433) and perform terminal-to-terminal communication with them. This is an out-of-coverage terminal-to-terminal communication scenario. In addition, the third terminal (413) may perform terminal-to-terminal communication with the sixth terminal (432), which is a partial-coverage terminal-to-terminal communication scenario. In this way, terminal-to-terminal communication links are possible between devices that have the same cell as their serving cell, between devices that have different cells as their serving cells, and between devices connected to a serving cell and devices not connected to a serving cell, or between devices not connected to a serving cell. In particular, D2D communication may be required between devices that are out of network coverage for purposes such as public safety.
D2D 통신을 통하여 D2D 데이터 송수신을 수행하기 위하여는 관련 제어정보가 단말간 송수신되어야 한다. 상기 관련 제어정보는 스케줄링 배치(Scheduling Assignment, SA)라고 불릴 수 있다. Rx 단말은 상기 SA를 기반으로 D2D 데이터 수신을 위한 구성(configuration)을 수행할 수 있다. 상기 SA는 예를 들어, NDI(New Data indicator), Tx 단말 ID(Transmit UE Identification), RV 지시자(Redundancy Version indicator), MCS 지시(Modulation and Coding Scheme Indication), 자원할당(Resource Allocation, RA) 지시, 파워 제어(power control) 지시 중 적어도 하나를 포함할 수 있다.In order to perform D2D data transmission and reception through D2D communication, related control information must be transmitted and received between terminals. The related control information may be called Scheduling Assignment (SA). The Rx terminal may perform configuration for D2D data reception based on the SA. The SA may include, for example, at least one of a New Data indicator (NDI), a Transmit UE Identification (Tx terminal ID), a Redundancy Version indicator (RV indicator), a Modulation and Coding Scheme Indication (MCS indication), a Resource Allocation (RA) indication, and a power control indication.
여기서, NDI는 현재 전송이 데이터의 반복(repetition), 즉 재전송인지 아니면 새로운 것인지를 알린다. 수신기는 NDI를 기반으로 동일 데이터를 결합(combine)할 수 있다. Tx 단말 ID는 송신 단말의 ID를 나타낸다. RV 지시자는 인코딩된 버퍼 읽기(reading)를 위한 순환 버퍼(circular buffer)에서의 다양한(different) 시작 포인트들을 명시함으로써(by specifying), 리던던시 버전을 지시한다. 상기 RV 지시자를 기반으로 송신 단말은 동일 패킷의 반복에 관한 다양한 리던던시 버전들을 고를(choose) 수 있다. MCS 지시는 D2D 통신을 위한 MCS 레벨을 지시한다. 자원할당 지시는 해당 D2D 데이터가 어떤 시간/주파수 물리적 자원에 할당되어 전송되는 것인지를 지시한다. 파워제어 지시는 해당 정보를 수신한 단말이 해당 D2D 전송을 위해서 적절한 파워의 크기를 제어하기 위한 명령이 될 것이다.Here, NDI indicates whether the current transmission is a repetition of data, i.e., a retransmission, or a new transmission. The receiver can combine the same data based on the NDI. The Tx terminal ID indicates the ID of the transmitting terminal. The RV indicator indicates a redundancy version by specifying different starting points in a circular buffer for reading the encoded buffer. Based on the RV indicator, the transmitting terminal can choose different redundancy versions for repetition of the same packet. The MCS indicator indicates an MCS level for D2D communication. The resource allocation indicator indicates to which time/frequency physical resource the corresponding D2D data is allocated and transmitted. The power control indicator will be a command for the terminal receiving the corresponding information to control an appropriate power size for the corresponding D2D transmission.
D2D 통신을 지원하는 단말에 대한, D2D 통신을 위한 무선 자원은 상기 (셀룰러) 무선 통신 시스템의 상향링크 채널이 사용될 수 있다. 이 경우 상기 D2D 통신을 위한 SA 및 데이터는 상기 무선통신 시스템의 상향링크 물리 채널 중 PUSCH의 구조에 기반하여 전송될 수 있다. 즉, D2D 통신을 위한 물리 채널을 위하여, PUSCH 구조가 재사용될 수 있다. 예를 들어 D2D 통신을 위한 물리 채널은 24 비트 CRC(Cyclic Redundancy Check)가 삽입될 수 있고, 터보 코딩이 사용될 수 있다. 또한 비트 사이즈 매칭 및 다중 전송 생성(generating multiple transmissions)을 위하여 레이트 매칭(rate matching)이 사용될 수 있다. 간섭 무작위화(interference randomization)을 위하여 스크램블링이 사용될 수 있다. PUSCH DMRS(Demodulation Reference Signal)가 사용될 수 있다. DMRS는 상향링크 수신 신호의 일관성 있는(coherent) 복조를 위한 채널 추정에 사용된다.For a terminal supporting D2D communication, a radio resource for D2D communication may use an uplink channel of the (cellular) wireless communication system. In this case, SA and data for the D2D communication may be transmitted based on a structure of a PUSCH among uplink physical channels of the wireless communication system. That is, a PUSCH structure may be reused for a physical channel for D2D communication. For example, a 24-bit CRC (Cyclic Redundancy Check) may be inserted into the physical channel for D2D communication, and turbo coding may be used. In addition, rate matching may be used for bit size matching and generating multiple transmissions. Scrambling may be used for interference randomization. A PUSCH DMRS (Demodulation Reference Signal) may be used. The DMRS is used for channel estimation for coherent demodulation of an uplink received signal.
도 9는 본 명세서의 일 실시예에 따른 시스템을 나타내는 도면이다.FIG. 9 is a diagram illustrating a system according to one embodiment of the present specification.
도 9의 (a)를 참조하면 모든 V2X 단말들(UE-1, UE-2)이 기지국(gNB/eNB/RSU)의 커버리지 내에 위치한 경우(In-coverage 시나리오)를 나타낸다. 모든 V2X 단말들(UE-1, UE-2)은 기지국(gNB/eNB/RSU)으로부터 하향링크(Downlink, DL)를 통해 데이터 및 제어정보를 수신하거나 상향링크(Uplink, UL)를 통해 기지국으로 데이터 및 제어 정보를 송신할 수 있다. 이때 데이터 및 제어 정보는 V2X 통신을 위한 데이터 및 제어정보이거나 V2X 통신이 아닌, 일반적인 셀룰러 통신을 위한 데이터 및 제어정보일 수 있다. 또한, 도 9의 (a)에서 V2X 단말들(UE-1, UE-2)은 사이드링크(Sidelink, SL)를 통해 V2X 통신을 위한 데이터 및 제어 정보를 송수신 할 수 있다.Referring to (a) of FIG. 9, it shows a case where all V2X terminals (UE-1, UE-2) are located within the coverage of the base station (gNB/eNB/RSU) (In-coverage scenario). All V2X terminals (UE-1, UE-2) can receive data and control information from the base station (gNB/eNB/RSU) through the downlink (DL) or transmit data and control information to the base station through the uplink (UL). At this time, the data and control information may be data and control information for V2X communication or data and control information for general cellular communication, not V2X communication. In addition, in (a) of FIG. 9, V2X terminals (UE-1, UE-2) can transmit and receive data and control information for V2X communication through the sidelink (SL).
도 9의 (b)를 참조하면, V2X 단말들 중 UE-1은 기지국(gNB/eNB/RSU)의 커버리지 내에 위치하고 UE-2는 기지국(gNB/eNB/RSU)의 커버리지 밖에 위치하는 경우(partial coverage 시나리오)를 나타낸다. 도 9의 (b)를 참조하면, 기지국의 커버리지 내에 위치한 단말(UE-1)은 기지국으로부터 하향링크(DL)를 통해 데이터 및 제어 정보를 수신하거나 상향링크(UL)를 통해 기지국으로 데이터 및 제어 정보를 송신할 수 있다. 도 9의 (b)를 참조하면, 기지국의 커버리지 밖에 위치한 단말(UE-2)은 기지국으로부터 하향링크를 통해 데이터 및 제어 정보를 수신할 수 없으며, 기지국으로 상향링크를 통해 데이터 및 제어 정보를 송신할 수 없다. 단말(UE-2)은 단말(UE-1)과 사이드링크(SL)를 통해 V2X 통신을 위한 데이터 및 제어 정보를 송수신 할 수 있다.Referring to (b) of FIG. 9, it shows a case where UE-1 among V2X terminals is located within the coverage of the base station (gNB/eNB/RSU) and UE-2 is located outside the coverage of the base station (gNB/eNB/RSU) (partial coverage scenario). Referring to (b) of FIG. 9, the terminal (UE-1) located within the coverage of the base station can receive data and control information from the base station through downlink (DL) or transmit data and control information to the base station through uplink (UL). Referring to (b) of FIG. 9, the terminal (UE-2) located outside the coverage of the base station cannot receive data and control information from the base station through downlink and cannot transmit data and control information to the base station through uplink. The terminal (UE-2) can transmit and receive data and control information for V2X communication with the terminal (UE-1) through sidelink (SL).
도 9의 (c)는 모든 V2X 단말들(UE-1, UE2)이 기지국(gNB/eNB/RSU)의 커버리지 밖에 위치한 경우를 나타낸다. 도 9의 (c)를 참조하면, 단말(UE-1, UE-2)은 기지국으로부터 하향링크(DL)를 통해 데이터 및 제어 정보를 수신할 수 없으며, 상향링크(UL)를 통해 기지국으로 데이터 및 제어 정보를 송신할 수 없다. 한편, 단말(UE-1)과 단말(UE-2)은 사이드링크(SL)를 통해 V2X 통신을 위한 데이터 및 제어 정보를 송/수신 할 수 있다.Fig. 9 (c) shows a case where all V2X terminals (UE-1, UE-2) are located outside the coverage of the base station (gNB/eNB/RSU). Referring to Fig. 9 (c), the terminals (UE-1, UE-2) cannot receive data and control information from the base station through the downlink (DL), and cannot transmit data and control information to the base station through the uplink (UL). Meanwhile, the terminals (UE-1) and (UE-2) can transmit/receive data and control information for V2X communication through the sidelink (SL).
도 9의 (d)는 V2X 송신 단말과 V2X 수신 단말이 서로 다른 기지국(gNB/eNB/RSU)에 접속해 있거나(RRC 연결 상태) 또는 캠핑해 있는 경우(RRC 연결 해제 상태, 즉, RRC idle 상태)(Inter-cell V2X 통신)를 나타낸다. 이때, 단말(UE-1)은 V2X 송신 단말이고 단말(UE-2)는 V2X 수신 단말일 수 있다. 또는, 단말(UE-1)이 V2X 수신 단말이고 단말(UE-2)이 V2X 송신 단말일 수 있다. 단말(UE-1)은 단말(UE-1)이 접속한(또는 자신이 캠핑하고 있는) 기지국으로부터 V2X 전용 SIB(System Information Block)을 수신할 수 있으며, 단말(UE-2)은 단말(UE-2)이 접속한(또는 자신이 캠핑하고 있는) 또 다른 기지국으로부터 V2X 전용 SIB을 수신할 수 있다. 이때, 단말(UE-1)이 수신한 V2X 전용 SIB의 정보와 단말(UE-2)이 수신한 V2X 전용 SIB의 정보가 서로 상이할 수 있다. 따라서, 서로 다른 셀에 위치한 단말들 간 V2X 통신을 수행하기 위해서는 수신한 SIB 정보를 통일할 필요가 있다.FIG. 9 (d) shows a case where a V2X transmitting terminal and a V2X receiving terminal are connected to different base stations (gNB/eNB/RSU) (RRC connected state) or are camping on them (RRC disconnected state, i.e., RRC idle state) (inter-cell V2X communication). At this time, the terminal (UE-1) may be a V2X transmitting terminal and the terminal (UE-2) may be a V2X receiving terminal. Alternatively, the terminal (UE-1) may be a V2X receiving terminal and the terminal (UE-2) may be a V2X transmitting terminal. The terminal (UE-1) can receive a V2X-dedicated SIB (System Information Block) from the base station to which the terminal (UE-1) is connected (or is camping on), and the terminal (UE-2) can receive a V2X-dedicated SIB from another base station to which the terminal (UE-2) is connected (or is camping on). At this time, the information of the V2X-only SIB received by the terminal (UE-1) and the information of the V2X-only SIB received by the terminal (UE-2) may be different from each other. Therefore, in order to perform V2X communication between terminals located in different cells, it is necessary to unify the received SIB information.
도 9에서는 설명의 편의를 위해 두 개의 단말 (UE-1, UE-2)로 구성된 V2X 시스템을 예로 들어 설명하였으나 이에 제한되지 않고, 다양한 개수의 단말들이 V2X 시스템에 참여할 수 있다. 또한, 기지국(eNB/gNB/RSU)과 V2X 단말들(UE-1, UE2-)과의 상향링크(UL) 및 하향링크(DL)는 Uu 인터페이스로 명명할 수 있고, V2X 단말들(UE-1, UE-2) 간의 사이드링크(SL)는 PC5 인터페이스로 명명할 수 있다. 따라서, 본 명세서에서는 이들을 혼용하여 사용할 수 있다.In Fig. 9, a V2X system composed of two terminals (UE-1, UE-2) is described as an example for convenience of explanation, but the present invention is not limited thereto, and a variety of terminals may participate in the V2X system. In addition, the uplink (UL) and downlink (DL) between the base station (eNB/gNB/RSU) and the V2X terminals (UE-1, UE-2) may be named as Uu interface, and the sidelink (SL) between the V2X terminals (UE-1, UE-2) may be named as PC5 interface. Therefore, these may be used interchangeably in this specification.
한편, 본 명세서에서 단말은 차량 간 통신(Vehicular-to-Vehicular, V2V)을 지원하는 차량, 차량과 보행자 간 통신(Vehicular-to-Pedestrian: V2P)을 지원하는 차량 또는 보행자의 핸드셋 (예를 들어, 스마트폰), 차량과 네트워크 간 통신 (Vehicular-to-Network: V2N)을 지원하는 차량, 또는 차량과 Infrastructure 간 통신 (Vehicular-to-Infrastructure: V2I)을 지원하는 차량을 의미할 수 있다. 또한 본 명세서에서 단말은, 단말 기능을 장착한 RSU(Road Side Unit), 기지국 기능을 장착한 RSU, 또는 기지국 기능의 일부 및 단말 기능의 일부를 장착한 RSU를 의미할 수도 있다.Meanwhile, in this specification, a terminal may mean a vehicle supporting vehicular-to-vehicular (V2V) communication, a vehicle or a pedestrian's handset (e.g., a smartphone) supporting vehicular-to-pedestrian (V2P) communication, a vehicle supporting vehicular-to-network (V2N) communication, or a vehicle supporting vehicular-to-infrastructure (V2I) communication. In addition, in this specification, a terminal may mean an RSU (Road Side Unit) equipped with a terminal function, an RSU equipped with a base station function, or an RSU equipped with a part of a base station function and a part of a terminal function.
본 명세서에서 사이드링크 제어 채널은 PSCCH (physical sidelink control channel)로 불릴 수 있고, 사이드링크 공유 채널 또는 데이터 채널은 PSSCH (physical sidelink shared channel)로 불릴 수 있다. 또한, 동기화 신호와 함께 방송되는 방송 채널은 PSBCH (physical sidelink broadcast channel)로 불릴 수 있으며, 피드백 전송을 위한 채널은 PSFCH (physical sidelink feedback channel)로 불릴 수 있다. 다만, 피드백 전송을 위해서 PSCCH 또는 PSSCH가 사용될 수 있다. 통신 시스템에 따라 LTE-PSCCH, LTE-PSSCH, NR-PSCCH, NR-PSSCH 등으로 지칭될 수 있다. 본 명세서에서는 사이드링크라 함은 단말간의 링크를 의미하고 Uu 링크라 함은 기지국과 단말 사이의 링크를 의미할 수 있다.In this specification, a sidelink control channel may be called a physical sidelink control channel (PSCCH), and a sidelink shared channel or data channel may be called a physical sidelink shared channel (PSSCH). In addition, a broadcast channel broadcasted with a synchronization signal may be called a physical sidelink broadcast channel (PSBCH), and a channel for feedback transmission may be called a physical sidelink feedback channel (PSFCH). However, PSCCH or PSSCH may be used for feedback transmission. Depending on the communication system, it may be referred to as LTE-PSCCH, LTE-PSSCH, NR-PSCCH, NR-PSSCH, etc. In this specification, a sidelink may mean a link between terminals, and a Uu link may mean a link between a base station and a terminal.
도 10은 본 명세서의 일 실시예에 따른 사이드링크의 전송 및 수신에 사용되는 시간 및 주파수 상의 리소스 자원의 셋으로 정의되는 리소스 풀 (Resource Pool)을 설명하기 위한 도면이다.FIG. 10 is a diagram for explaining a resource pool defined as a set of time and frequency resources used for transmission and reception of a side link according to one embodiment of the present specification.
도 10의 1110을 참조하면, 리소스 풀이 시간 및 주파수 상에서 비연속적으로 할당된 경우가 도시된다. 본 명세서에서는 리소스 풀이 주파수 상에서 비연속적으로 할당된 경우에 초점을 맞추어 설명하지만, 주파수 상에서 리소스 풀이 연속적으로 할당될 수도 있음은 물론이다.Referring to 1110 of FIG. 10, a case is illustrated where a resource pool is allocated non-contiguously in time and frequency. Although this specification focuses on the case where a resource pool is allocated non-contiguously in frequency, it is of course possible for a resource pool to be allocated continuously in frequency.
도 10의 1120을 참조하면, 주파수 상에서 비연속적인 자원 할당이 이루어질 수 있다. 주파수 상 리소스 할당의 단위(granularity)는 PRB (Physical Resource Block)가 될 수 있다.Referring to 1120 of FIG. 10, non-contiguous resource allocation can be made on a frequency basis. The granularity of resource allocation on a frequency basis can be a PRB (Physical Resource Block).
또한, 도 10의 1121을 참조하면, 주파수 상에서 리소스 할당이 서브채널(Sub-channel)을 기반으로 이루어질 수 있다. 서브채널은 복수의 RB로 구성된 주파수 상에서의 리소스 할당 단위로 정의 될 수 있다. 구체적으로, 서브채널은 RB의 정수 배로 정의될 수도 있다. 도 10의 1121을 참조하면, 서브채널의 크기가 4개의 연속적인 PRB로 구성된 경우가 도시된다. 서브채널의 크기는 다르게 설정될 수 있으며 하나의 서브 채널은 연속적인 PRB로 구성되는 것이 일반적이나 반드시 연속적인 PRB로 구성되어야 하는 것은 아니다. 서브채널은 PSSCH (Physical Sidelink Shared Channel) 또는 PSCCH (Physical Sidelink Control Channel)에 대한 리소스 할당의 기본 단위가 될 수 있으며 해당 채널이 PSSCH인지 PSCCH인지에 따라 서브채널의 사이즈가 다르게 설정될 수도 있다. 또한 서브채널은 RBG (Resource Block Group) 로 지칭될 수 있음에 주목한다. 이하에서는 주파수 상에서 비연속적인 리소스 풀을 할당하고 할당된 리소스 풀을 다수의 서브 채널로 구분하는 방법들을 설명한다.Also, referring to 1121 of FIG. 10, resource allocation on the frequency may be performed based on a sub-channel. A sub-channel may be defined as a resource allocation unit on the frequency composed of a plurality of RBs. Specifically, a sub-channel may be defined as an integer multiple of an RB. Referring to 1121 of FIG. 10, a case in which a size of a sub-channel is composed of four consecutive PRBs is illustrated. The size of a sub-channel may be set differently, and although one sub-channel is generally composed of consecutive PRBs, it does not necessarily have to be composed of consecutive PRBs. A sub-channel may be a basic unit of resource allocation for a PSSCH (Physical Sidelink Shared Channel) or a PSCCH (Physical Sidelink Control Channel), and the size of a sub-channel may be set differently depending on whether the corresponding channel is a PSSCH or a PSCCH. It should also be noted that a sub-channel may be referred to as an RBG (Resource Block Group). Below, we describe methods for allocating non-contiguous resource pools on a frequency basis and dividing the allocated resource pools into multiple subchannels.
도 10의 1122를 참조하면, startRBSubchanel은 리소스 풀에서 주파수 상에서의 서브채널의 시작위치를 지시할 수 있다.Referring to 1122 of FIG. 10, startRBSubchanel can indicate the starting position of a subchannel on a frequency in a resource pool.
LTE V2X 시스템에서의 PSSCH를 위한 리소스 풀에 속한 주파수 자원인 자원 블록 (resource block)은 아래의 표 5와 같은 방법으로 결정될 수 있다.Resource blocks, which are frequency resources belonging to the resource pool for PSSCH in the LTE V2X system, can be determined in the same manner as in Table 5 below.
도 10의 1130은 시간 상에서 비연속적인 자원 할당이 이루어진 경우를 나타낸다. 시간상 리소스 할당의 단위(granularity)는 슬롯(Slot)이 될 수 있다. 본 명세서에서는 리소스 풀이 시간 상에서 비연속적으로 할당된 경우에 초점을 맞추어 설명하지만, 시간 상에서 리소스 풀이 연속적으로 할당될 수도 있음은 물론이다.1130 of Fig. 10 represents a case where resource allocation is discontinuous in time. The granularity of resource allocation in time can be a slot. This specification focuses on the case where a resource pool is discontinuously allocated in time, but it is of course also possible for a resource pool to be allocated continuously in time.
도 10의 1131을 참조하면, startSlot은 리소스 풀에서 시간 상에서 슬롯의 시작위치를 지시할 수 있다.Referring to 1131 of FIG. 10, startSlot can indicate the starting position of a slot in time in a resource pool.
LTE V2X 시스템에서의 PSSCH를 위한 리소스 풀에 속한 시간 자원인 서브프레임은 아래의 표 6과 같은 방법으로 결정될 수 있다.Subframes, which are time resources belonging to the resource pool for PSSCH in the LTE V2X system, can be determined in the same manner as in Table 6 below.
[규칙 제91조에 의한 정정 12.12.2024]
[표6]
[Correction under Rule 91 12.12.2024]
[Table 6]
도 11은 본 명세서의 일 실시예에 따른 사이드링크에서 scheduled 자원 할당(mode 1) 방법을 설명하기 위한 흐름도이다.FIG. 11 is a flowchart illustrating a method for scheduled resource allocation (mode 1) in a side link according to one embodiment of the present specification.
Scheduled 자원 할당(mode 1) 방법은 기지국이 RRC 연결된 단말들에게 dedicated 스케쥴링 방식으로 사이드링크 전송에 사용되는 자원을 할당하는 방법이다. Scheduled 자원 할당(mode 1) 방법은 기지국이 사이드링크의 자원을 관리할 수 있기 때문에 간섭 관리와 리소스 풀의 관리에 효과적이다.Scheduled resource allocation (mode 1) is a method in which a base station allocates resources used for sidelink transmission to RRC-connected terminals using a dedicated scheduling method. Scheduled resource allocation (mode 1) is effective for interference management and resource pool management because the base station can manage sidelink resources.
도 11을 참조하면, 캠프 온(1205) 하고 있는 단말(1201)은 기지국(1203)으로부터 SL SIB (Sidelink System Information Bit)를 수신(1210)할 수 있다. 시스템 정보에는 송수신을 위한 자원 풀 정보, 센싱 동작을 위한 설정 정보, 동기를 설정하기 위한 정보, inter-frequency 송수신을 위한 정보 등이 포함될 수 있다. 단말(1201)에 V2X를 위한 데이터 트래픽이 생성되면, 기지국과 RRC 연결을 수행할 수 있다(1220). 여기서 단말과 기지국 사이의 RRC 연결을 Uu-RRC(1220)로 지칭할 수 있다. Uu-RRC 연결은 V2X를 위한 데이터 트래픽 생성 이전에 수행될 수 있다. 단말(1201)은 기지국(1203)에게 다른 단말들(1202)과 V2X 통신을 할 수 있는 전송 자원을 요청할 수 있다(1230). 이 때 단말(1201)은 기지국(1203)에게 RRC 메시지 또는 MAC CE를 이용하여 V2X 통신을 할 수 있는 전송 자원을 요청할 수 있다(1230). 여기서 RRC 메시지로는 SidelinkUEInformation, UEAssistanceInformation 메시지가 사용될 수 있다. 한편, MAC CE는 새로운 포맷 (적어도 V2X 통신을 위한 버퍼상태보고임을 알리는 지시자와 D2D 통신을 위해 버퍼 되어 있는 데이터의 사이즈에 대한 정보 포함)의 버퍼상태보고 MAC CE 등일 수 있다. 3GPP에서 사용하고 있는 버퍼상태보고에 대한 상세한 포맷과 내용은 3GPP 규격 TS36.321 E-UTRA MAC Protocol Specification"을 참조한다. 기지국(1203)은 단말(1201)에게 dedicated Uu-RRC 메시지를 통해 V2X 전송 자원을 할당할 수 있다. dedicated Uu-RRC 메시지는 RRCConnectionReconfiguration 메시지에 포함될 수 있다. 할당되는 자원은 단말(1201)이 요청하는 트래픽의 종류나 해당 링크의 혼잡 여부에 따라 Uu를 통한 V2X 자원이거나 PC5를 위한 자원일 수 있다. 자원 할당 결정을 위해 단말은 UEAssistanceInformation 또는 MAC CE를 통해 V2X 트래픽의 PPPP(ProSe Per Packet Priority) 혹은 LCID (Logical Channel ID) 정보를 추가해서 보낼 수 있다. 기지국(1203)은 다른 단말(1202)들이 사용하는 자원에 대한 정보 또한 알고 있기 때문에 단말(1201)이 요청하는 자원 중 남아있는 자원 풀을 할당할 수 있다 (12-35). 기지국(1203)은 PDCCH를 통한 DCI 전송으로 단말(1201)에게 최종 스케줄링을 지시 할 수 있다(1240).Referring to FIG. 11, a terminal (1201) that is camping on (1205) can receive (1210) an SL SIB (Sidelink System Information Bit) from a base station (1203). The system information may include resource pool information for transmission and reception, setting information for sensing operation, information for setting synchronization, information for inter-frequency transmission and reception, etc. When data traffic for V2X is generated in the terminal (1201), an RRC connection with the base station can be performed (1220). Here, the RRC connection between the terminal and the base station can be referred to as Uu-RRC (1220). The Uu-RRC connection can be performed before data traffic for V2X is generated. The terminal (1201) can request transmission resources for V2X communication with other terminals (1202) from the base station (1203) (1230). At this time, the terminal (1201) can request transmission resources for V2X communication from the base station (1203) using an RRC message or MAC CE (1230). Here, SidelinkUEInformation and UEAssistanceInformation messages can be used as RRC messages. Meanwhile, the MAC CE can be a buffer status report MAC CE of a new format (including at least an indicator indicating that it is a buffer status report for V2X communication and information on the size of data buffered for D2D communication). For detailed format and content of buffer status report used in 3GPP, refer to 3GPP standard TS36.321 E-UTRA MAC Protocol Specification". The base station (1203) can allocate V2X transmission resources to the terminal (1201) through a dedicated Uu-RRC message. The dedicated Uu-RRC message can be included in the RRCConnectionReconfiguration message. The allocated resources can be V2X resources through Uu or resources for PC5 depending on the type of traffic requested by the terminal (1201) or congestion of the corresponding link. To determine resource allocation, the terminal can send PPPP (ProSe Per Packet Priority) or LCID (Logical Channel ID) information of V2X traffic additionally through UEAssistanceInformation or MAC CE. Since the base station (1203) also knows information about resources used by other terminals (1202), it can allocate the remaining resource pool among the resources requested by the terminal (1201) (12-35). The base station (1203) can instruct the terminal (1201) to perform final scheduling by transmitting DCI through PDCCH (1240).
브로드캐스트 전송인 경우에 단말(1201)이 추가적인 사이드링크의 RRC 설정 없이 브로드캐스트로 PSCCH를 통해 다른 단말들(1202)에게 SCI (Sidelink Control Information)를 브로드캐스트 할 수 있다(1270). 또한 PSSCH를 통해 다른 단말들(12-02)에게 데이터를 브로드캐스트 할 수 있다(1270).In the case of broadcast transmission, the terminal (1201) can broadcast SCI (Sidelink Control Information) to other terminals (1202) via PSCCH without additional RRC configuration of sidelink (1270). In addition, data can be broadcast to other terminals (12-02) via PSSCH (1270).
이와 달리 유니캐스트 및 그룹캐스트 전송인 경우에 단말(1201)은 다른 단말들(1202)과 일대일로 RRC 연결을 수행할 수 있다. 여기서 Uu-RRC와 구분하여 단말과 단말 사이에 RRC 연결을 PC5-RRC로 명명할 수 있다. 그룹캐스트인 경우에도 PC5-RRC(1215)는 그룹에 있는 단말과 단말 사이에서 개별적으로 연결될 수 있다. 도 11에서는 PC5-RRC(1215)의 연결이 SL SIB의 전송(1210) 이후의 동작으로 도시되었지만 SL SIB의 전송(1210) 이전 또는 SCI의 전송(1260) 이전에 언제든지 수행될 수 있다. 만약 단말과 단말 사이에 RRC 연결이 필요한 경우에 사이드링크의 PC5-RRC(1215) 연결을 수행하고 PSCCH를 통해 다른 단말들(1202)에게 SCI (Sidelink Control Information)를 유니캐스트 또는 그룹캐스트로 전송할 수 있다(1260). 이때 SCI의 그룹캐스트 전송은 그룹 SCI로 해석될 수도 있다. 또한 PSSCH를 통해 다른 단말들(1202)에게 데이터를 유니캐스트 또는 그룹캐스트로 전송할 수 있다(1270).In contrast, in the case of unicast and groupcast transmission, the terminal (1201) can perform RRC connection one-to-one with other terminals (1202). Here, the RRC connection between terminals can be named PC5-RRC to distinguish it from Uu-RRC. Even in the case of groupcast, PC5-RRC (1215) can be individually connected between terminals in the group. In Fig. 11, the connection of PC5-RRC (1215) is depicted as an operation after transmission of SL SIB (1210), but it can be performed at any time before transmission of SL SIB (1210) or before transmission of SCI (1260). If RRC connection is required between terminals, PC5-RRC (1215) connection of sidelink can be performed and SCI (Sidelink Control Information) can be transmitted to other terminals (1202) through PSCCH as unicast or groupcast (1260). At this time, groupcast transmission of SCI can be interpreted as group SCI. In addition, data can be transmitted to other terminals (1202) through PSSCH as unicast or groupcast (1270).
도 12는 본 명세서의 일 실시예에 따른 사이드링크에서 UE autonomous 자원 할당(mode 2) 방법을 설명하기 위한 흐름도이다.FIG. 12 is a flowchart illustrating a UE autonomous resource allocation (mode 2) method in a sidelink according to one embodiment of the present specification.
UE autonomous 자원 할당(mode 2) 방법에서 기지국(1303)이 V2X를 위한 사이드링크 송수신 리소스 풀을 시스템 정보로 제공하고, 단말(1301)이 정해진 룰에 따라 전송 자원의 선택을 할 수 있다. 자원 선택 방법으로는 zone mapping, sensing 기반의 자원 선택, 랜덤 선택 등이 있을 수 있다. 기지국(1303)이 직접 자원할당에 관여하는 scheduled 자원 할당(mode 1) 방법과 달리 도 12에서는 단말(1301)이 시스템 정보를 통해 미리 수신한 자원 풀을 기반으로 자율적으로 자원을 선택하고 데이터를 전송하는 점에서 scheduled 자원 할당(mode 1) 방법과 차이점이 있다. V2X 통신에서 기지국(1303)은 단말(1301)을 위해 여러 종류의 자원 풀(V2V 자원 풀, V2P 자원 풀)을 할당 할 수 있다. 할당 가능한 자원 풀은 단말이 주변 다른 단말들(1302)이 사용하는 자원을 센싱한 후 사용 가능한 자원 풀을 자율적으로 선택할 수 있는 자원 풀과 미리 설정된 자원 풀에서 단말이 랜덤하게 자원을 선택하는 자원 풀 등으로 구성될 수 있다.In the UE autonomous resource allocation (mode 2) method, the base station (1303) provides a sidelink transmission/reception resource pool for V2X as system information, and the terminal (1301) can select a transmission resource according to a set rule. Resource selection methods may include zone mapping, sensing-based resource selection, and random selection. Unlike the scheduled resource allocation (mode 1) method in which the base station (1303) directly participates in resource allocation, FIG. 12 is different from the scheduled resource allocation (mode 1) method in that the terminal (1301) autonomously selects a resource pool and transmits data based on the resource pool received in advance through system information. In V2X communication, the base station (1303) can allocate various types of resource pools (V2V resource pool, V2P resource pool) for the terminal (1301). The allocatable resource pool may be composed of a resource pool from which a terminal can autonomously select an available resource pool after sensing resources used by other surrounding terminals (1302), and a resource pool from which a terminal randomly selects a resource from a preset resource pool.
캠프 온(1305) 하고 있는 단말(1301)은 기지국(1303)으로부터 SL SIB (Sidelink System Information Bit)을 수신(1310)할 수 있다. 시스템 정보에는 송수신을 위한 자원 풀 정보, 센싱 동작을 위한 설정 정보, 동기를 설정하기 위한 정보, inter-frequency 송수신을 위한 정보 등이 포함될 수 있다. 도 11과 도 12와의 동작에서의 차이점은 도 11의 경우 기지국(1203)과 단말(1201)이 RRC가 연결된 상태에서 동작하는 반면, 도 12에서는 RRC 연결되지 않은 idle 모드(1320)에서도 동작할 수 있다는 점이다. 또한 RRC 연결되지 않은 idle 모드(1320)에서 기지국(1303)은 직접 자원 할당에 관여하지 않고 단말(1301)이 자율적으로 전송 자원을 선택하도록 동작할 수 있다. 단말(1301)에 V2X를 위한 데이터 트래픽이 생성되면, 단말(1301)은 기지국(1303)으로부터 시스템 정보를 통해 전달받은 자원 풀 중에서 설정된 전송 동작에 따라, 시간/주파수 영역의 자원 풀을 선택(1330)할 수 있다.The terminal (1301) that is camping on (1305) can receive (1310) SL SIB (Sidelink System Information Bit) from the base station (1303). The system information can include resource pool information for transmission and reception, setting information for sensing operation, information for setting synchronization, information for inter-frequency transmission and reception, etc. The difference in the operation of FIG. 11 and FIG. 12 is that in the case of FIG. 11, the base station (1203) and the terminal (1201) operate in an RRC-connected state, whereas in FIG. 12, they can also operate in an idle mode (1320) that is not RRC-connected. In addition, in the idle mode (1320) that is not RRC-connected, the base station (1303) does not directly participate in resource allocation and can operate so that the terminal (1301) autonomously selects transmission resources. When data traffic for V2X is generated in the terminal (1301), the terminal (1301) can select (1330) a resource pool in the time/frequency domain according to a set transmission operation among the resource pools received through system information from the base station (1303).
다음으로 브로드캐스트 전송인 경우에 단말(1301)이 추가적인 사이드링크의 RRC 설정없이 브로드캐스트로 PSCCH를 통해 다른 단말들(1302)에게 SCI (Sidelink Control Information)를 브로드캐스트 할 수 있다(1350). 또한 단말(1301)은 PSSCH를 통해 다른 단말들(1302)에게 데이터를 브로드캐스트 할 수 있다(1360).Next, in the case of broadcast transmission, the terminal (1301) can broadcast SCI (Sidelink Control Information) to other terminals (1302) via PSCCH without additional RRC configuration of sidelink (1350). In addition, the terminal (1301) can broadcast data to other terminals (1302) via PSSCH (1360).
이와 달리 유니캐스트 및 그룹캐스트 전송인 경우에 단말(1301)은 다른 단말들(1302)과 일대일로 RRC 연결을 수행할 수 있다. 여기서 Uu-RRC와 구분하여 단말과 단말 사이에 RRC 연결을 PC5-RRC로 지칭할 수 있다. 그룹캐스트인 경우에도 PC5-RRC는 그룹에 있는 단말과 단말 사이에서 개별적으로 연결될 수 있다. 이는 NR 상향링크 및 하향링크로 기지국과 단말 간의 연결에서 RRC 계층의 연결과 유사할 수 있을 것이며, 사이드링크에서의 RRC 계층 단계의 연결을 PC5-RRC라고 부를 수 있다. PC5-RRC 연결을 통해 사이드링크를 위한 단말간 능력(UE capability) 정보를 교환하거나, 또는 신호 송수신에 필요한 설정 정보의 교환이 이루어질 수 있다. 도 12에서는 PC5-RRC(1315)의 연결이 SL SIB 전송(13-10) 이후의 동작으로 도시되었지만 SL SIB 전송(13-10) 이전 또는 SCI 전송(13-50) 이전에 언제든지 수행될 수 있다. 만약 단말과 단말 사이에 RRC 연결이 필요한 경우에 사이드링크의 PC5-RRC 연결을 수행(1315)하고 PSCCH를 통해 다른 단말들(1302)에게 SCI (Sidelink Control Information)를 유니캐스트 또는 그룹캐스트로 전송할 수 있다(1350). 이때 SCI의 그룹캐스트 전송은 그룹 SCI로 해석될 수도 있다. 또한 PSSCH를 통해 다른 단말들(1302)에게 데이터를 유니캐스트 및 그룹캐스트로 전송할 수 있다(1360).In contrast, in the case of unicast and groupcast transmission, the terminal (1301) can perform one-to-one RRC connection with other terminals (1302). Here, the RRC connection between terminals can be referred to as PC5-RRC to distinguish it from Uu-RRC. Even in the case of groupcast, PC5-RRC can be individually connected between terminals in the group. This may be similar to the connection of the RRC layer in the connection between the base station and the terminal in NR uplink and downlink, and the connection of the RRC layer stage in the sidelink can be referred to as PC5-RRC. Through the PC5-RRC connection, terminal-to-terminal capability (UE capability) information for the sidelink can be exchanged, or configuration information required for signal transmission and reception can be exchanged. In FIG. 12, the connection of PC5-RRC (1315) is illustrated as an operation after SL SIB transmission (13-10), but it can be performed at any time before SL SIB transmission (13-10) or before SCI transmission (13-50). If an RRC connection is required between terminals, a PC5-RRC connection of the sidelink is performed (1315) and SCI (Sidelink Control Information) can be transmitted to other terminals (1302) as unicast or groupcast through PSCCH (1350). At this time, groupcast transmission of SCI can be interpreted as group SCI. In addition, data can be transmitted to other terminals (1302) as unicast and groupcast through PSSCH (1360).
이하, 본 명세서에서는, 전송 단말(TX UE)은 (타겟) 수신 단말(RX UE)에게 데이터를 전송하는 단말일 수 있다. 예를 들어, TX UE는 PSCCH 및/또는 PSSCH 전송을 수행하는 단말일 수 있다. 그리고/또는, TX UE는 (타겟) RX UE에게 SL CSI-RS 및/또는 SL CSI 보고 요청 지시자를 전송하는 단말일 수 있다. 그리고/또는 TX UE는 (타겟) RX UE의 SL RLM 및/또는 SL RLF 동작에 사용될, (제어) 채널 (예를 들어, PSCCH, PSSCH 등) 및/또는 상기 (제어) 채널 상의 참조 신호(예를 들어, DM-RS, CSI-RS 등)를 전송하는 단말일 수 있다.Hereinafter, in the present specification, a transmitting terminal (TX UE) may be a terminal that transmits data to a (target) receiving terminal (RX UE). For example, the TX UE may be a terminal that performs PSCCH and/or PSSCH transmission. And/or, the TX UE may be a terminal that transmits an SL CSI-RS and/or an SL CSI report request indicator to the (target) RX UE. And/or, the TX UE may be a terminal that transmits a (control) channel (e.g., PSCCH, PSSCH, etc.) and/or a reference signal (e.g., DM-RS, CSI-RS, etc.) on the (control) channel to be used for SL RLM and/or SL RLF operation of the (target) RX UE.
또한, 본 명세서에서, 수신 단말(RX UE)은 (i) 전송 단말(TX UE)로부터 수신된 데이터의 디코딩(decoding) 성공 여부 및/또는 (ii) TX UE가 전송한 (PSSCH 스케줄링과 관련된) PSCCH의 검출/디코딩 성공 여부에 따라서 TX UE에게 SL HARQ 피드백을 전송하는 단말일 수 있다. 그리고/또는, RX UE는 TX UE로부터 수신된 SL CSI-RS 및/또는 SL CSI 보고 요청 지시자를 기반으로 TX UE에게 SL CSI 전송을 수행하는 단말일 수 있다. 그리고/또는, RX UE는 TX UE로부터 수신된 (사전에 정의된) 참조 신호 및/또는 SL (L1) RSRP 보고 요청 지시자를 기반으로 측정된 SL (L1) RSRP 측정 값을 TX UE에게 전송하는 단말일 수 있다. 그리고/또는, RX UE는 TX UE에게 RX UE 자신의 데이터를 전송하는 단말일 수 있다. 그리고/또는, RX UE는 TX UE로부터 수신된 (사전에 설정된) (제어) 채널 및/또는 상기 (제어) 채널 상의 참조 신호를 기반으로, SL RLM 및/또는 SL RLF 동작을 수행하는 단말일 수 있다.Also, in the present specification, a receiving terminal (RX UE) may be a terminal that transmits SL HARQ feedback to a transmitting terminal (TX UE) based on (i) whether decoding of data received from a TX UE is successful and/or (ii) whether detection/decoding of PSCCH (related to PSSCH scheduling) transmitted by the TX UE is successful. And/or, the RX UE may be a terminal that performs SL CSI transmission to the TX UE based on SL CSI-RS and/or SL CSI report request indicator received from the TX UE. And/or, the RX UE may be a terminal that transmits an SL (L1) RSRP measurement value measured based on a (predefined) reference signal and/or SL (L1) RSRP report request indicator received from the TX UE to the TX UE. And/or, the RX UE may be a terminal that transmits its own data to the TX UE. And/or, the RX UE may be a terminal performing SL RLM and/or SL RLF operation based on a (pre-configured) (control) channel received from a TX UE and/or a reference signal on the (control) channel.
한편, 본 명세서에서, 예를 들어, RX UE가 TX UE로부터 수신한 PSSCH 및/또는 PSCCH에 대한 SL HARQ 피드백 정보를 전송할 때, 아래 방식 또는 아래 방식 중 일부가 고려될 수 있다. 여기서, 예를 들어, 아래 방식 또는 아래 방식 중 일부는 RX UE가 PSSCH를 스케줄링하는 PSCCH를 성공적으로 디코딩/검출한 경우에만 한정적으로 적용될 수 도 있다.Meanwhile, in the present specification, for example, when the RX UE transmits SL HARQ feedback information for the PSSCH and/or PSCCH received from the TX UE, the following schemes or some of the following schemes may be considered. Here, for example, the following schemes or some of the following schemes may be applied only when the RX UE successfully decodes/detects the PSCCH scheduling the PSSCH.
방식(Option) 1) RX UE가 TX UE로부터 수신한 PSSCH 디코딩/수신에 실패한 경우에만 NACK 정보를 TX UE에게 전송할 수 있다.Option 1) NACK information can be transmitted to the TX UE only when the RX UE fails to decode/receive the PSSCH received from the TX UE.
방식(Option) 2) RX UE가 TX UE로부터 수신한 PSSCH 디코딩/수신에 성공한 경우, TX UE에게 ACK 정보를 전송하고, PSSCH 디코딩/수신에 실패한 경우, TX UE에게 NACK 정보를 전송할 수 있다.Method (Option) 2) If the RX UE succeeds in decoding/receiving the PSSCH received from the TX UE, it can transmit ACK information to the TX UE, and if the PSSCH decoding/reception fails, it can transmit NACK information to the TX UE.
한편, 본 명세서에서, 예를 들어, TX UE는 SCI를 통해서, 아래 정보 또는 아래 정보 중 일부를 RX UE에게 전송할 수 있다. 여기서, 에를 들어, TX UE는 아래 정보 중에 일부 또는 전부를 제 1 SCI(FIRST SCI) 및/또는 제 2 SCI(SECOND SCI)를 통해서 RX UE에게 전송할 수 있다. Meanwhile, in this specification, for example, the TX UE may transmit the following information or some of the following information to the RX UE via the SCI. Here, for example, the TX UE may transmit some or all of the following information to the RX UE via the first SCI (FIRST SCI) and/or the second SCI (SECOND SCI).
- PSSCH (및/또는 PSCCH) 관련 자원 할당 정보(예를 들어, 시간/주파수 자원 위치/개수, 자원 예약 정보(예를 들어, 주기))- PSSCH (and/or PSCCH) related resource allocation information (e.g., time/frequency resource location/number, resource reservation information (e.g., period))
- SL CSI 보고 요청 지시자 또는 SL (L1) RSRP (및/또는 SL (L1) RSRQ 및/또는 SL (L1) RSSI) 보고 요청 지시자- SL CSI Report Request Indicator or SL (L1) RSRP (and/or SL (L1) RSRQ and/or SL (L1) RSSI) Report Request Indicator
- (PSSCH 상의) SL CSI 전송 지시자 (혹은 SL (L1) RSRP (그리고/혹은 SL (L1) RSRQ 그리고/혹은 SL (L1) RSSI) 정보 전송 지시자)- SL CSI Transmission Indicator (or SL (L1) RSRP (and/or SL (L1) RSRQ and/or SL (L1) RSSI) Information Transmission Indicator) (on PSSCH)
- MCS 정보- MCS Information
- TX POWER 정보- TX POWER information
- L1 DESTINATION ID 정보 및/또는 L1 SOURCE ID 정보- L1 DESTINATION ID information and/or L1 SOURCE ID information
- SL HARQ PROCESS ID 정보- SL HARQ PROCESS ID information
- NDI 정보- NDI Information
- RV 정보- RV Information
- (전송 TRAFFIC/PACKET 관련) QoS 정보 (예를 들어, PRIORITY 정보)- (Transmission TRAFFIC/PACKET related) QoS information (e.g. PRIORITY information)
- SL CSI-RS 전송 지시자 또는 (전송되는) SL CSI-RS 안테나 포트의 개수 정보- SL CSI-RS transmission indicator or information on the number of SL CSI-RS antenna ports (to be transmitted)
- TX UE 위치 정보 또는 (SL HARQ 피드백이 요청되는) 타겟 RX UE의 위치 (또는 거리 영역) 정보- TX UE location information or location (or range area) information of the target RX UE (for which SL HARQ feedback is requested).
- PSSCH릍 통해 전송되는 데이터의 디코딩(및/또는 채널 추정)과 관련된 참조 신호(예를 들어, DM-RS 등) 정보. 예를 들어, DM-RS의 (시간-주파수) 맵핑 자원의 패턴과 관련된 정보, RANK 정보, 안테나 포트 인덱스 정보 등일 수 있다. - Reference signal (e.g., DM-RS, etc.) information related to decoding (and/or channel estimation) of data transmitted via PSSCH. For example, it may be information related to the pattern of (time-frequency) mapping resources of DM-RS, RANK information, antenna port index information, etc.
한편, 본 명세서에서, TX UE는 PSCCH를 통해 SCI, 제 1 SCI(FIRST SCI) 및/또는 제 2 SCI(SECOND SCI)를 RX UE에게 전송할 수 있으므로, PSCCH는 (i) SCI 및/또는 (ii) FIRST SCI 및/또는 (iii) SECOND SCI로 대체/치환할 수 있다. 그리고/또는 SCI는 PSCCH 및/또는 FIRST SCI 및/또는 SECOND SCI로 대체/치환할 수 있다. 그리고/또는, TX UE는 PSSCH를 통해 SECOND SCI를 RX UE에게 전송할 수 있으므로, PSSCH는 SECOND SCI로 대체/치환할 수 있다.Meanwhile, in the present specification, since the TX UE can transmit SCI, the first SCI (FIRST SCI) and/or the second SCI (SECOND SCI) to the RX UE via the PSCCH, the PSCCH can be replaced/substituted with (i) SCI and/or (ii) FIRST SCI and/or (iii) SECOND SCI. And/or, the SCI can be replaced/substituted with the PSCCH and/or the FIRST SCI and/or the SECOND SCI. And/or, since the TX UE can transmit SECOND SCI to the RX UE via the PSSCH, the PSSCH can be replaced/substituted with the SECOND SCI.
한편, 본 명세서에서, 예를 들어, (상대적으로) 높은 SCI 페이로드(payload) 크기를 고려하여 SCI 구성 필드들을 두 개의 그룹으로 구분한 경우에 제 1 SCI 구성 필드 그룹을 포함하는 제 1 SCI를 FIRST SCI로 칭할 수 있고, 제 2 SCI 구성 필드 그룹을 포함하는 제 2 SCI를 SECOND SCI로 칭할 수 있다. 또한, 예를 들어, FIRST SCI는 PSCCH를 통해서 수신 단말에게 전송될 수 있다. 또한, 예를 들어, SECOND SCI는 (독립된) PSCCH를 통해서 수신 단말에게 전송되거나, PSSCH를 통해 데이터와 함께 피기백되어 전송될 수 있다.Meanwhile, in this specification, for example, when SCI configuration fields are divided into two groups in consideration of (relatively) high SCI payload size, the first SCI including the first SCI configuration field group may be referred to as FIRST SCI, and the second SCI including the second SCI configuration field group may be referred to as SECOND SCI. In addition, for example, the FIRST SCI may be transmitted to the receiving terminal via the PSCCH. In addition, for example, the SECOND SCI may be transmitted to the receiving terminal via the (independent) PSCCH, or may be transmitted piggybacked with data via the PSSCH.
한편, 본 명세서에서, 예를 들어, "설정" 또는 "정의"는, 기지국 또는 네트워크로부터의 (사전에 정의된 시그널링 (예를 들어, SIB, MAC, RRC 등)을 통해서) (자원 풀 특정적으로) (PRE)CONFIGURATION을 의미할 수 있다. Meanwhile, in this specification, for example, “configuration” or “definition” may mean (PRE)CONFIGURATION (resource pool specific) from a base station or network (via predefined signaling (e.g., SIB, MAC, RRC, etc.)).
한편, 본 명세서에서, 예를 들어, RLF는 OUT-OF-SYNCH (OOS) 지시자 또는 IN-SYNCH (IS) 지시자를 기반으로 결정될 수 있으므로, OUT-OF-SYNCH (OOS) 또는 IN-SYNCH (IS)로 대체/치환될 수 있다.Meanwhile, in this specification, for example, RLF can be determined based on the OUT-OF-SYNCH (OOS) indicator or the IN-SYNCH (IS) indicator, and thus can be replaced/substituted with OUT-OF-SYNCH (OOS) or IN-SYNCH (IS).
한편, 본 명세서에서, 예를 들어, RB는 SUBCARRIER로 대체/치환될 수 있다. 또한, 일례로, 본 명세서에서 패킷(PACKET) 또는 트래픽(TRAFFIC)은 전송되는 계층에 따라서 TB 또는 MAC PDU로 대체/치환될 수 있다. Meanwhile, in this specification, for example, RB may be replaced/substituted with SUBCARRIER. Also, as an example, in this specification, PACKET or TRAFFIC may be replaced/substituted with TB or MAC PDU depending on the layer being transmitted.
한편, 본 명세서에서, CBG 또는 CG는 TB로 대체/치환될 수 있다.Meanwhile, in this specification, CBG or CG may be replaced/substituted with TB.
한편, 본 명세서에서, 예를 들어, SOURCE ID는 DESTINATION ID로 대체/치환될 수 있다. Meanwhile, in this specification, for example, SOURCE ID may be replaced/substituted with DESTINATION ID.
한편, 본 명세서에서, 예를 들어, L1 ID은 L2 ID로 대체/치환될 수 있다. 예를 들어, L1 ID는 L1 SOURCE ID 또는 L1 DESTINATION ID일 수 있다. 예를 들어, L2 ID는 L2 SOURCE ID 또는 L2 DESTINATION ID일 수 있다.Meanwhile, in this specification, for example, L1 ID may be replaced/substituted with L2 ID. For example, L1 ID may be L1 SOURCE ID or L1 DESTINATION ID. For example, L2 ID may be L2 SOURCE ID or L2 DESTINATION ID.
이하에서 간섭 값 및 재사용 거리를 포함하는 자원 상태 판단을 통한 NR-V2X 모드 2 사이드 링크 통신을 위한 자원 선택 알고리즘에 관한 방법을 설명한다. 보다 구체적으로, 단말(예: 차량)이 재사용 거리 판단에 기초한 센싱 기반 반지속적 스케줄링(Sending Based Semi-Persistent Scheduling, SB-SPS)을 활용하여 간섭이 적은 자원을 선택하는 방법을 살펴본다. 본 명세서에서 '자원 재사용 거리'는 '재사용 거리'를 의미하며, 상호 교환/대체될 수 있다.Hereinafter, a method for a resource selection algorithm for NR-
C-V2X(Cellular-V2X)는 차량 인터넷 통신의 효율성을 높이기 위해 사이드 링크를 통해 차량과 다른 사용자 장비 간의 직접 통신을 지원한다. C-V2X는 차량 대 차량(V2V), 차량 대 보행자(V2P), 차량 대 인프라(V2I), 차량 대 네트워크(V2N) 통신을 포함하여 차량과 다른 개체 간의 통신 링크 구축을 지원할 수 있다. C-V2X (Cellular-V2X) supports direct communication between vehicles and other user equipment through side links to improve the efficiency of vehicle Internet communication. C-V2X can support the establishment of communication links between vehicles and other entities, including vehicle-to-vehicle (V2V), vehicle-to-pedestrian (V2P), vehicle-to-infrastructure (V2I), and vehicle-to-network (V2N) communications.
그리고 Release 14에서 LTE-V2X를 정의함으로써 V2X 서비스를 지원하기 위한 초기 표준이 완성되었다. 또한 Release 16에서는 5G 버전의 NR-V2X가 정의되었다. 또한 LTE-V2X와 NR-V2X의 가장 큰 차이점은 다음과 같다. NR-V2X는 사이드 링크를 위해 더 많은 서브캐리어 간격(subcarrier spacing)을 허용하고, LTE-V2X에서 지원하는 브로드캐스트 전송 모드 외에 멀티캐스트와 유니캐스트도 제공한다.And by defining LTE-V2X in Release 14, the initial standard to support V2X services was completed. In addition, the 5G version of NR-V2X was defined in Release 16. In addition, the biggest difference between LTE-V2X and NR-V2X is as follows. NR-V2X allows more subcarrier spacing for the side link, and provides multicast and unicast in addition to the broadcast transmission mode supported by LTE-V2X.
또한 C-V2X에는 중앙 집중 모드(centralized mode)와 분산 모드(distributed mode)의 두 가지 자원 할당 방식이 있다. 상기 중앙 집중 모드는 LTE-V2X에서는 Mode 3으로 지칭되고, NR-V2X에서 Mode 1로 지칭될 수 있다. 상기 분산 모드는 LTE-V2X에서 Mode 4로 지칭되고, NR-V2X에서는 Mode 2로 지칭될 수 있다.Additionally, C-V2X has two resource allocation methods: centralized mode and distributed mode. The centralized mode may be referred to as
중앙 집중 모드에서는 기지국(BS)이 자원을 관리 및 할당하고 UE는 Uu 인터페이스를 통해 업링크(UL) 및 다운링크(DL)로 통신할 수 있다. 분산 모드에서는 BS 커버리지 영역 밖에 있는 UE가 독립적으로 자원을 선택하고 PC5 인터페이스를 통해 사이드링크(SL)로 통신할 수 있다. 또한, 분산형 자원 선택은 기지국을 통하지 않고 센싱 정보를 기반으로 하기 때문에 저지연, 고신뢰성 등의 서비스 요구 사항을 지원한다. 또한 LTE-V2X 모드 4에서와 같이 NR-V2X 모드 2에서도 사용자의 자원 선택을 지원하기 위해 SB-SPS가 채택되었다. SB-SPS에 의하면, UE는 센싱 프로세스 이후 생성되는 가용 자원들(available resources)중에서 임의로 자원을 선택할 수 있으며, 해당 UE는 동일한 자원을 여러 기간 동안 예약할 수 있다. In the centralized mode, the base station (BS) manages and allocates resources, and the UE can communicate in the uplink (UL) and downlink (DL) through the Uu interface. In the distributed mode, the UE outside the BS coverage area can independently select resources and communicate in the sidelink (SL) through the PC5 interface. In addition, since the distributed resource selection is based on sensing information without going through the base station, it supports service requirements such as low latency and high reliability. In addition, SB-SPS is adopted in NR-
본 명세서에서 차량(vehicle)은 단말(UE)로 대체될 수 있고, 단말(UE)은 차량(vehicle)으로 대체될 수 있다.In this specification, a vehicle may be replaced with a terminal (UE), and a terminal (UE) may be replaced with a vehicle.
먼저 기존의 SB-SPS 방식에 기초한 동작 및 문제점을 도 13 내지 도 15를 참조하여 살펴본다.First, the operation and problems based on the existing SB-SPS method are examined with reference to FIGS. 13 to 15.
도 13은 기존의 SB-SPS 방식을 설명하기 위한 흐름도의 일 예이다.Figure 13 is an example of a flowchart explaining the existing SB-SPS method.
도 13을 참조하면, S1310에서 새로운 자원을 선택해야 하는 단말(또는 차량 )은 S1320 내지 S1360을 수행한다.Referring to Figure 13, a terminal (or vehicle) that must select a new resource in S1310 ) performs S1320 to S1360.
S1320에서, 단말은 채널 센싱(channel sensing)을 수행한다. 예를 들어, 단말은 간섭 값(interference value)으로 각 자원의 참조 신호 수신 전력(Reference Signal Received Power, RSRP)을 지속적으로 측정한다(도 15의 Step 1). In S1320, the terminal performs channel sensing. For example, the terminal continuously measures the Reference Signal Received Power (RSRP) of each resource as an interference value (
S1330에서, 단말은 가용 자원들(available resources)의 리스트 를 얻는다. In S1330, the terminal has a list of available resources. Get .
일 예로, 다음 두 가지 조건 중 적어도 하나를 충족하는 자원은 가용 자원들에서 제외된다. 첫째, 반이중(half-duplex, HD)과 관련된 자원은 제외된다. 구체적으로, 단말은 전송할 때 수신할 수 없으므로 해당 자원(예: 해당 단말의 수신을 위한 자원)은 해당 단말의 전송을 위한 자원에서 제외되어야 한다. 둘째, 자원의 RSRP 값이 사전에 설정된 RSRP 임계값 보다 높은 경우, 해당 자원은 가용 자원들에서 제외된다.For example, a resource that satisfies at least one of the following two conditions is excluded from the available resources. First, resources related to half-duplex (HD) are excluded. Specifically, since a terminal cannot receive when transmitting, the corresponding resource (e.g., a resource for reception of the terminal) must be excluded from the resources for transmission of the terminal. Second, the RSRP value of the resource is a pre-set RSRP threshold. If it is higher, the resource is excluded from the available resources.
단말이 획득한 자원 감지 결과(예: PSSCH 또는 PSCCH에 대한 RSRP)에 기초하여, 단말은 이하의 RSRP를 갖는 자원들(상기 가용 자원들)을 포함하는 리스트 를 얻는다(도 15의 Step 2).Based on the resource detection results obtained by the terminal (e.g. RSRP for PSSCH or PSCCH), the terminal A list containing resources (the available resources above) with the following RSRPs: (
S1340에서, 리스트 내의 자원들의 수가 전체 자원들의 수의 X%보다 작으면 단말은 를 3dB씩 증가시킨 후, 가용 자원들의 수가 전체 자원들 수의 X%를 초과할 때까지 S1330을 반복한다. In S1340, list If the number of resources in my terminal is less than X% of the total number of resources, the terminal After increasing by 3 dB, repeat S1330 until the number of available resources exceeds X% of the total number of resources.
S1350에서, 단말은 리스트 에서 자원을 임의로 선택한다(Random selection)(도 15의 Step 3). 이 단계는 선택 윈도우(selection window)(도 14 참조)로 지칭될 수 있다. 또한, SB-SPS 방식에 기초하여, 자원을 선택한 단말은 사이드링크 제어 정보(Sidelink Control Information, SCI)를 통해 인접 단말(들)에 예약 정보를 알려준 다음 N회 연속 전송 기간 동안 동일한 자원을 유지/사용할 수 있다. N은 재선택 카운터(RC)라고도 한다. RC는 전송할 때마다 1씩 감소한다. In S1350, the terminal is listed Randomly select a resource (Random selection) (
S1360에서, RC가 0이 되면 단말은 확률(1-)로 새로운 자원을 선택하거나 확률()로 이전 자원을 유지한다.In S1360, when RC becomes 0, the terminal has a probability (1- ) to select a new resource or a probability ( ) to maintain previous resources.
도 14는 기존의 SB-SPS 방식과 관련된 자원 구조를 예시한다. Figure 14 illustrates a resource structure related to the existing SB-SPS method.
도 14를 참조하면, 단말의 센싱 동작(S1320)(즉, RSRP 측정)은 센싱 윈도우(Sensing window)에서 수행될 수 있다. 가용 자원들의 리스트(가용 자원들)에 기초한 단말의 자원 선택 동작(S1330)은 선택 윈도우(selection window)(또는 자원 선택 윈도우)에서 수행될 수 있다. 단말은 가용 자원들(Available Resources)(상술한 리스트 내의 자원들) 중에서 PSCCH/PSSCH 전송을 위한 자원을 선택할 수 있다.Referring to Fig. 14, the sensing operation (S1320) of the terminal (i.e., RSRP measurement) can be performed in a sensing window. The resource selection operation (S1330) of the terminal based on a list of available resources (available resources) can be performed in a selection window (or resource selection window). The terminal selects available resources (Available Resources) (the list described above). A resource for PSCCH/PSSCH transmission can be selected from among the resources within the UE.
자원 예약 간격(resource reservation interval)에 기초하여, 선택 윈도우에서 선택된 자원(selected resource)과 일정 간격에 있는 자원(들)이 예약된다. 다시 말하면, 예약된 자원(Reserved resource)은 자원 선택 윈도우에서 선택된 자원으로부터 일정 시간 간격(또는 일정 주기) 이후의 자원일 수 있다.Based on the resource reservation interval, the resource(s) selected in the selection window and the resource(s) within a certain interval are reserved. In other words, the reserved resource may be a resource after a certain time interval (or a certain period) from the resource selected in the resource selection window.
도 15는 기존의 SB-SPS 방식을 기반으로 하는 자원 선택 절차를 예시한다. Figure 15 illustrates a resource selection procedure based on the existing SB-SPS method.
도 15를 참조하면, Step 1(Channel sensing)은 도 13의 S1320에 대응되고, Step 2(Available resources)는 도 13의 S1330에 대응되며, Step 3는 도 13의 S1350에 대응되는 바, 중복되는 설명을 생략한다. Referring to FIG. 15, Step 1 (Channel sensing) corresponds to S1320 of FIG. 13, Step 2 (Available resources) corresponds to S1330 of FIG. 13, and
Step 1에서, 단말은 자원 #1~자원#100에 대한 센싱 동작을 수행한다. 구체적으로, 단말은 자원 #1~자원#100의 RSRP를 측정한다. X1~X100은 자원 #1~자원#100의 RSRP를 의미할 수 있다. In
Step 2에서, 상기 X1~X100에 기초하여 단말은 가용 자원들(자원 #2, 자원 #3, 자원 #4, 자원 #6, ..., 자원 #98, 자원 #100)을 결정할 수 있다. In
Step 3에서 단말은 상기 가용 자원들 중에서 PSCCH/PSSCH 전송을 위한 자원(예: 자원 #100)을 랜덤하게 선택한다.In
상술한 바와 같이 기존 SB-SPS 알고리즘에서는 가용 자원들의 리스트 에서 최종 자원을 무작위로 선택하며, 단말은 동일한 자원을 여러 번 연속으로 사용한다. 그러나 이러한 설정에 의하면, 이웃 단말들이 비슷한 조건의 가용 자원들의 리스트를 생성한 후 상기 단말이 선택한 자원과 중복이 큰 자원을 선택한 후 동일 자원을 반복하여 사용할 수 있다. 따라서, 상술한 기존 SB-SPS 알고리즘은 상기 단말에 의해 선택된 자원이 사이드링크 통신에 적합하고 간섭이 적다는 것을 보장해주지 못한다.As described above, the existing SB-SPS algorithm provides a list of available resources. In this case, the final resource is randomly selected, and the terminal uses the same resource multiple times in succession. However, according to this setting, neighboring terminals may generate a list of available resources with similar conditions, select a resource with a large overlap with the resource selected by the terminal, and then repeatedly use the same resource. Therefore, the existing SB-SPS algorithm described above cannot guarantee that the resource selected by the terminal is suitable for sidelink communication and has little interference.
또한, 동일한 자원을 사용하는 간섭 단말은 패킷 수신 여부와 관련된 SINR 값을 결정할 때에도 영향을 미친다. 특히 고밀도 시나리오에서 자원 충돌은 더욱 심각한데, 한정된 자원에 사용자 수가 증가하면 자원 경쟁이 심화될 수밖에 없기 때문이다. 그러나 기존 SB-SPS 메커니즘은 재사용 가능한 자원을 선택할 때 단말이 충족해야 하는 조건을 명시하지 않는다. In addition, interference terminals using the same resources also affect the SINR value when determining whether to receive a packet. Resource conflicts are more serious in high-density scenarios, because resource competition inevitably intensifies as the number of users increases for limited resources. However, the existing SB-SPS mechanism does not specify the conditions that terminals must meet when selecting reusable resources.
상술한 문제를 해결하기 위해 자원 선택 알고리즘을 개선하여 자원 재사용 상황을 제한하는 것을 고려할 수 있다. 일 예로, 자원을 선택하기 전에 재사용 거리 판단을 활용할 수 있다. 구체적으로, 재사용 거리의 제한을 두어 인접한 단말이 동일한 자원을 선택할 가능성을 줄일 수 있다.To solve the above-mentioned problem, it is possible to consider improving the resource selection algorithm to limit the resource reuse situation. For example, the reuse distance judgment can be utilized before selecting the resource. Specifically, by limiting the reuse distance, the possibility of adjacent terminals selecting the same resource can be reduced.
기존 SB-SPS 방식에서 랜덤 선택(Random selection)은 필연적으로 자원 충돌을 유발하여 인접한 단말이 여러 기간 동안 동일한 자원을 선택하여 사용하게 되어 단말들 간의 간섭이 커지고 데이터 수신 성공 가능성이 낮아진다. 단말이 간섭이 적은 자원을 선택하고 데이터 패킷을 정확하고 짧은 지연 시간으로 수신할 수 있도록 기존 방식을 개선할 필요가 있다. 후술하는 재사용 거리 판단 방식이 적용된 개선된 SB-SPS의 전체 흐름도와 절차는 후술하는 도 20과 도 22에 나와 있다. 그리고 기존 SB-SPS 랜덤 선택 또는 재사용 거리 판단을 통한 자원 선택의 비교는 도 21에 나와 있다.In the existing SB-SPS method, random selection inevitably causes resource conflict, which causes adjacent terminals to select and use the same resource for multiple periods of time, which increases interference between terminals and reduces the possibility of successful data reception. It is necessary to improve the existing method so that terminals can select resources with less interference and receive data packets accurately and with short delay times. The overall flowchart and procedure of the improved SB-SPS with the reuse distance determination method described below applied are shown in FIG. 20 and FIG. 22 described below. And a comparison of resource selection through existing SB-SPS random selection or reuse distance determination is shown in FIG. 21.
이하에서 기존 SB-SPS 방식에 문제점을 해결하기 위한 실시예들을 구체적으로 살펴본다.Below, we will examine specific examples for solving problems in the existing SB-SPS method.
방법 1
본 실시예에 따른 방법은 패킷 수신 성공률을 향상시키고 랜덤 자원 선택으로 인한 자원 충돌을 최소화하는 것을 목표로 한다. 이를 위해 첫 번째 솔루션은 RSRP 값이 가장 낮은 최적의 자원을 고려하며, 이는 간섭이 가장 적은 자원을 의미한다. 이하에서 설명의 편의를 위해 본 실시예를 'always-best selection', 'always-best 방식' 또는 'always-best'로 지칭한다. The method according to the present embodiment aims to improve the packet reception success rate and minimize resource conflicts due to random resource selection. To this end, the first solution considers the optimal resource with the lowest RSRP value, which means the resource with the least interference. For convenience of explanation, the present embodiment is referred to as 'always-best selection', 'always-best method' or 'always-best' in the following.
이하 도 16을 참조하여 본 실시예에 따른 전체 알고리즘 구조를 설명한다.The overall algorithm structure according to the present embodiment is described below with reference to FIG. 16.
도 16은 본 명세서의 일 실시예에 따른 향상된 SB-SPS 방식(always-best 방식)을 설명하기 위한 흐름도를 나타낸다.FIG. 16 illustrates a flowchart for explaining an improved SB-SPS scheme (always-best scheme) according to one embodiment of the present specification.
도 16에서, Step1(S1620), Step2(S1630), Step4(S1670)는 상술한 기존 SB-SPS 방식(도 13)의 Step1(S1320), Step2(S1330), Step4(S1360)와 동일한 바, 중복되는 설명을 생략한다.In Fig. 16, Step 1 (S1620), Step 2 (S1630), and Step 4 (S1670) are identical to Step 1 (S1320), Step 2 (S1330), and Step 4 (S1360) of the existing SB-SPS method (Fig. 13) described above, and thus, redundant descriptions are omitted.
자원 선택이 필요한 경우, 단말(또는 차량 )은 가용 자원들의 리스트 를 생성한다. 구체적으로, 단말은 센싱 윈도우에서 자원 센싱을 수행한다. 단말은 다른 단말에 의해 점유된 자원 또는 RSRP 임계값을 초과하는 자원은 상기 가용 자원들에서 제외한다(S1610 내지 S1640).When resource selection is required, the terminal (or vehicle) ) is a list of available resources. Specifically, the terminal performs resource sensing in the sensing window. The terminal excludes resources occupied by other terminals or resources exceeding the RSRP threshold from the available resources (S1610 to S1640).
S1650에서, 단말은 오름차순 RSRP 자원 리스트(ascending RSRP resource list) 를 생성/획득한다(Step3.1). 일 예로, 상기 리스트 는 리스트 내의 자원들을 각 자원의 RSRP 값에 따라 오름차순으로 순위를 매김으로써 생성/획득될 수 있다. 일 예로, 상기 리스트 의 첫번째 자원은 RSRP 값이 가장 낮은 자원일 수 있다.In S1650, the terminal has an ascending RSRP resource list. Create/obtain (Step 3.1). For example, the above list is a list The resources in my list can be created/obtained by ranking them in ascending order according to the RSRP value of each resource. For example, the list above The first resource may be the one with the lowest RSRP value.
S1660에서, 단말은 리스트 에서 첫 번째 자원을 선택한다(Step 3.2). 상기 리스트 내의 첫 번째 자원의 선택은 단말이 전송을 위해 가장 낮은 RSRP 값을 가진 최상의 자원을 선택한다는 것을 의미한다. 이하 도 17을 참조하여 본 실시예에 따른 Step1 내지 Step4를 설명한다.In S1660, the terminal is listed Select the first resource from the list above (Step 3.2). The selection of the first resource within means that the terminal selects the best resource with the lowest RSRP value for transmission.
도 17은 본 명세서의 일 실시예에 따른 향상된 SB-SPS 방식의 절차를 예시한다. 도 17에서, Step 1 및 Step 2는 도 15의 Step 1 및 Step 2와 동일한 바 중복되는 설명을 생략한다. 기존 SB-SPS 방식(도 15의 Step 3)과 비교하여 구분되는 동작을 중심으로 설명한다.Fig. 17 illustrates a procedure of an improved SB-SPS method according to one embodiment of the present specification. In Fig. 17,
Step 3에서, 단말은 오름차순 RSRP 자원 리스트()를 결정한다. 구체적으로, 단말은 Step 2에서 결정된 가용 자원들(자원 #2, 자원 #3, 자원 #4, 자원 #6, 자원 #98, ... 자원 #100)(즉, 상술한 내의 자원들)을 RSRP 값의 오름차순에 따라 정렬함으로써 리스트 (자원 #6, 자원 #2, 자원#4, 자원 #100, ..., 자원 #3, 자원 #98)을 생성/획득한다. 본 명세서에서 단말에 의한 리스트 의 생성/획득은 가용 자원들(available resoures)의 결정으로 표현될 수 있다. 본 명세서에서 단말에 의한 리스트 의 생성/획득은 RSRP 오름차순으로 정렬된 가용 자원들(available resoures)의 결정으로 표현될 수 있다.In
Step 4에서, 단말은 RSRP 오름차순으로 정렬된 가용 자원들(자원 #6, 자원 #2, 자원#4, 자원 #100, ..., 자원 #3, 자원 #98) 중에서 첫번째 자원(자원 #6)을 선택한다. 이하 도 18 및 도 19를 참조하여, 본 실시예(always-best) 및 기존 SB-SPS 방식의 패킷 수신율(Packet Reception Ratio, PRR) 및 오류 블록 레이트(Error block rate)를 비교 설명한다.In
도 18은 기존 SB-SPS 방식과 always-best 방식의 패킷 수신율(Packet Reception Ratio, PRR)을 나타내는 그래프이다. 도 19는 기존 SB-SPS 방식과 always-best 방식의 오류 블록 레이트(Error block rate)를 나타내는 그래프이다.Figure 18 is a graph showing the packet reception ratio (PRR) of the existing SB-SPS method and the always-best method. Figure 19 is a graph showing the error block rate of the existing SB-SPS method and the always-best method.
도 18 및 도 19를 참조하면, rho 값이 커짐에 따라 PRR, Error block rate와 관련된 성능은 기존 SB-SPS 방식보다 낮아진다. 구체적으로, rho 값이 커짐에 따라, always-best 방식에 기초한 PRR은 기존 SB-SPS 방식에 기초한 PRR보다 낮아지고(도 18), always-best 방식에 기초한 Error block rate는 기존 SB-SPS 방식에 기초한 Error block rate보다 높아진다(도 19). 여기서, rho는 km당 단말들(또는 vehicles)의 수를 나타낸다. 즉, rho는 자원 경쟁 상황과 관련된 밀도로 해석/대체될 수 있다.Referring to FIGS. 18 and 19, as the rho value increases, the performance related to PRR and Error block rate decreases compared to the existing SB-SPS method. Specifically, as the rho value increases, the PRR based on the always-best method decreases compared to the PRR based on the existing SB-SPS method (FIG. 18), and the Error block rate based on the always-best method increases compared to the Error block rate based on the existing SB-SPS method (FIG. 19). Here, rho represents the number of terminals (or vehicles) per km. That is, rho can be interpreted/replaced with a density related to a resource competition situation.
기존 SB-SPS의 랜덤 선택은 이웃한 단말들이 동일한 자원을 선택할 위험이 있다. 또한, 모드 2 SB-SPS는 사용 가능한 모든 자원을 후보 자원으로 나열하므로 단말은 간섭 값이 높은 자원을 선택할 확률이 높다. 이러한 확률은 고밀도에서는 더욱 높아진다. Always-best 방식에 의하면, 단말이 항상 간섭이 가장 적은 자원을 선택한다. Always-best 방식은 데이터 전송이 정확하게 수신되도록 하는 것을 보장한다. The random selection of the existing SB-SPS has the risk that neighboring terminals will select the same resource. In addition, since
그러나 밀도(도 18, 도 19에서 rho 값)가 커지면, Always-best 방식에 기초하여 유사한 후보 자원 목록을 생성하는 인접 단말들의 수가 늘어남에 따라 자원 충돌이 더욱 심각해질 수 있다.However, as the density (rho value in Figs. 18 and 19) increases, resource conflicts may become more serious as the number of adjacent terminals generating similar candidate resource lists based on the Always-best method increases.
상술한 always-best 방식을 개선하기 위해 재사용 거리(reuse distance)의 활용을 고려할 수 있다. 재사용 거리(reuse distance)라 함은 서로 다른 단말들이 동일한 자원을 사용하는 것이 허용되는 최소 거리(minimum distance)를 의미할 수 있다. 이하 도 20 내지 도 22을 참조하여 구체적으로 설명한다.In order to improve the above-described always-best method, the use of reuse distance can be considered. The reuse distance can mean the minimum distance at which different terminals are allowed to use the same resource. This will be described in detail with reference to FIGS. 20 to 22 below.
도 20은 재사용 거리 판단을 적용한 향상된 SB-SPS 방식을 설명하기 위한 흐름도를 나타낸다. 도 20에서, S2010 내지 S2030, S2060 및 S2070은 도 16의 S1620 내지 S1640, S1660 및 S1670과 동일하므로 중복된 설명을 생략한다.Fig. 20 is a flowchart for explaining an improved SB-SPS method applying reuse distance judgment. In Fig. 20, S2010 to S2030, S2060, and S2070 are identical to S1620 to S1640, S1660, and S1670 of Fig. 16, and therefore, redundant descriptions are omitted.
재사용 거리 판단(reuse distance judgement)은 S2040 내지 S2050에 기초하여 수행될 수 있다.Reuse distance judgement can be performed based on S2040 to S2050.
단말은 가용 자원들의 재사용 거리를 판단한다. 구체적으로, 단말(예: vehicle )은 리스트 (또는 리스트 )의 각 자원(current resource)을 점유하는 다른 단말(예: vehicle )과 단말 자신(예: vehicle )과의 거리()가 자원 재사용 거리()보다 큰 지 여부를 결정한다(S2050).The terminal determines the reuse distance of available resources. Specifically, the terminal (e.g., vehicle) ) is a list (or list ) other terminals (e.g., vehicle) occupying each resource (current resource) ) and the terminal itself (e.g. vehicle ) and distance from ( ) is the resource reuse distance ( ) is greater than (S2050).
해당 자원(current reource)과 관련된 상기 가 보다 크지 않은 경우, 단말은 리스트 내의 다음 자원(next resource)에 대해서 상술한 자원 재사용 거리 판단을 수행한다.The above related to the current resource go If not larger than , the terminal is listed The resource reuse distance determination described above is performed for the next resource within the system.
해당 자원(current reource)과 관련된 상기 가 보다 큰 경우, 단말은 해당 자원을 선택하고, 이후 N 번의 전송 주기 동안 해당 자원을 사용한다(S2060). 자원 재선택 카운터(N)가 0이 되면 현재 자원을 유지하거나 새로운 자원을 재선택한다(S2070).The above related to the current resource go If it is greater than that, the terminal selects the corresponding resource and uses the corresponding resource for N transmission cycles thereafter (S2060). When the resource reselection counter (N) becomes 0, the current resource is maintained or a new resource is reselected (S2070).
도 21은 기존의 SB-SPS 방식에 따른 자원 선택과 재사용 거리 판단에 기초한 향상된 SB-SPS 방식에 따른 자원 선택을 예시한다.Figure 21 illustrates resource selection according to the conventional SB-SPS method and resource selection according to the improved SB-SPS method based on reuse distance judgment.
도 21의 (a)를 참조하면, n개의 단말들(n vehicels)은 랜덤하게 자원 선택을 수행한다.Referring to (a) of Fig. 21, n terminals (n vehicles) perform resource selection randomly.
도 21의 (b)를 참조하면, n개의 단말들(n vehicels)은 재사용 거리 판단(reuse distance judgement)에 기초하여 자원 선택을 수행한다. 구체적으로, 단말들(V2, V7)은 자원 재사용 거리 판단에 기초하여 동일한 자원(R5)을 선택한다. 즉, 동일 자원(R5)에 대한 단말들(V2, V7)간의 거리(상기 )가 자원 재사용 거리보다 큰 바, 단말(V2 또는 V7)은 다른 단말(V7 또는 V2)이 사용하는/점유하는 자원(R5)과 동일한 자원을 선택할 수 있다.Referring to (b) of Fig. 21, n terminals (n vehicles) perform resource selection based on reuse distance judgment. Specifically, terminals (V2, V7) select the same resource (R5) based on resource reuse distance judgment. That is, the distance between terminals (V2, V7) for the same resource (R5) (above) ) is greater than the resource reuse distance, the terminal (V2 or V7) can select the same resource (R5) used/occupied by another terminal (V7 or V2).
도 22는 본 명세서의 일 실시예에 따른 재사용 거리 판단을 적용한 향상된 SB-SPS의 절차를 예시한다. 도 22에서 Step 1 내지 Step 3는 도 17의 Step 1 내지 Step 3과 동일한 바, 중복된 설명을 생략한다.Fig. 22 illustrates a procedure of an improved SB-SPS applying reuse distance judgment according to one embodiment of the present specification.
Step 4에서, 단말()은 재사용 거리 판단(reuse distance judgement)을 수행한다. 구체적으로, 단말은 RSRP 오름차순으로 정렬된 가용 자원들(예: 자원#6, 자원#2, 자원#4..) 중 단말간 거리()가 자원 재사용 거리()보다 큰 자원을 결정한다. 이하 보다 상세하게 설명한다.In
RSRP 오름차순으로 정렬된 가용 자원들 중 첫번째 자원 #6은 다른 단말()이 사용하고 있다. 이 경우, 단말()은 해당 단말()과의 거리()가 자원 재사용 거리()보다 큰 지 여부를 결정한다. 상기 자원 #6과 관련된 단말과의 거리()가 자원 재사용 거리()보다 작으므로 단말은 그 다음 자원(두번째 자원)에 대해 자원 재사용 거리 판단을 수행한다.The
RSRP 오름차순으로 정렬된 가용 자원들 중 두번째 자원 #2의 경우에도, 자원 #2와 관련된 단말()과의 거리()가 자원 재사용 거리()보다 작다. 따라서, 단말은 다음 자원(세번재 자원)에 대해 자원 재사용 거리 판단을 수행한다.Even for the
RSRP 오름차순으로 정렬된 가용 자원들 중 세번째 자원 #4의 경우, 자원 #4와 관련된 단말()과의 거리()가 자원 재사용 거리()보다 크다.For the
Step 5에서, 단말은 상술한 재사용 거리 판단에 기초하여 자원을 선택한다. 구체적으로, 단말은 RSRP 오름차순으로 정렬된 가용 자원들 중 세번째 자원 #4를 선택한다.In
이하에서는 상술한 자원 재사용 거리 판단이 적용된 향상된 SB-SPS 방식(방법 2 및 방법 3)을 도 23 내지 도 26을 참조하여 설명한다.Hereinafter, an improved SB-SPS method (
방법 2
본 실시예에 따른 방법은 패킷 수신 성공률을 향상시키고 랜덤 자원 선택으로 인한 자원 충돌을 최소화하는 것을 목표로 한다. 본 실시예는 자원 재사용 거리 판단을 SB-SPS 알고리즘에 도입한다. 구체적으로, 현재 단말이 자원을 선택할지 여부는 동일한 자원을 사용하는 인접 단말과의 근접성에 따라 달라질 수 있다. The method according to the present embodiment aims to improve the packet reception success rate and minimize resource conflicts caused by random resource selection. The present embodiment introduces resource reuse distance judgment into the SB-SPS algorithm. Specifically, whether a current terminal selects a resource may vary depending on its proximity to an adjacent terminal using the same resource.
본 실시예는 고정된 재사용 거리(fixed reuse distance)를 활용한다. 본 명세서에서 설명의 편의를 위해 본 실시예를 고정된 재사용 거리 판단을 적용한 향상된 SB-SPS 방식으로 지칭한다.This embodiment utilizes a fixed reuse distance. For convenience of explanation in this specification, this embodiment is referred to as an improved SB-SPS method applying a fixed reuse distance determination.
이하 도 23을 참조하여 본 실시예에 따른 전체 알고리즘 구조를 설명한다.The overall algorithm structure according to the present embodiment is described below with reference to FIG. 23.
도 23은 본 명세서의 일 실시예에 따른 고정된 재사용 거리 판단을 적용한 향상된 SB-SPS 방식을 설명하기 위한 흐름도이다. 도 23에서, S2310 내지 S2330, S2360 및 S2370은 도 20의 S2010 내지 S2030, S2060 및 S2070과 동일하므로 중복된 설명을 생략한다.Fig. 23 is a flowchart for explaining an improved SB-SPS method applying fixed reuse distance determination according to one embodiment of the present specification. In Fig. 23, S2310 to S2330, S2360, and S2370 are identical to S2010 to S2030, S2060, and S2070 of Fig. 20, and therefore, redundant descriptions are omitted.
S2340에서, 단말은 오름차순 RSRP 자원 리스트(ascending RSRP resource list) 를 생성/획득한다(Step3.1). S2340은 도 16의 S1650과 동일한바 중복된 설명을 생략한다.In S2340, the terminal has an ascending RSRP resource list. Create/obtain (Step 3.1). S2340 is identical to S1650 of Fig. 16, so duplicate description is omitted.
S2341에서, 단말은 리스트 에서 자원 을 획득/결정한다. 구체적으로, 단말은 의 자원을 순서대로 선택하여 다음 동작을 수행한다. 단말()은 현재 자원 과 동일한 자원을 사용하는 다른 이웃 단말()에 대한 정보와 해당 단말과의 거리를 획득한다. 이러한 이웃 단말()을 점유자로 설정하고 리스트 에 포함시킨다(Step3.2). 내 단말이 존재하지 않거나 한 번에 두 개 이상의 단말들이 있을 수 있다.In S2341, the terminal is listed Resources in acquires/determines. Specifically, the terminal Selects the resources in order and performs the following actions: Terminal ( ) is the current resource Other neighboring terminals using the same resources ( ) obtains information about the neighboring terminals and the distance to the terminal. These neighboring terminals ( ) as the occupant and list Include it in (Step 3.2). My terminal may not exist or there may be more than one terminal at a time.
S2350에서, 에 단말이 없는 경우 단말()은 추가적인 동작 없이 현재 자원 를 PSCCH/PSSCH 전송을 위한 자원 로 결정할 수 있다. 이 경우, 단말()은 S2360 및 S2370을 수행한다. 에 단말이 있는 경우 단말은 S2351을 수행한다.In S2350, If there is no terminal in the terminal ( ) is the current resource without any additional action. Resources for PSCCH/PSSCH transmission can be determined. In this case, the terminal ( ) performs S2360 and S2370. If there is a terminal in , the terminal performs S2351.
S2351에서 단말()은 재사용 거리() 값을 결정한다(Step3.3). 값은 고정된 값(fixed value)일 수 있다. 일 예로, 값은 모든 양의 정수 값(positive integer value)일 수 있다. Terminal in S2351 ( ) is the reuse distance ( ) determines the value (Step 3.3). The value can be a fixed value. For example, The value can be any positive integer value.
S2352에서 단말은 재사용 거리 판단(reuse distance judgement)을 수행한다(Step3.4). 구체적으로 단말()은 현재 자원()을 사용/점유하는 단말()과 단말 자신간의 거리()가 자원 재사용 거리()보다 큰지 확인한다. 에 복수의 단말들이 포함된 경우에, 단말()은 각 단말(예: , j=1, 2, ..)과의 거리가 자원 재사용 거리()보다 큰지 확인한다In S2352, the terminal performs reuse distance judgment (Step 3.4). Specifically, the terminal ( ) is the current resource ( ) that uses/occupies the terminal ( ) and the distance between the terminal itself ( ) is the resource reuse distance ( ) is greater than that. In case multiple terminals are included, the terminal ( ) is for each terminal (e.g. , j=1, 2, ..) is the resource reuse distance ( ) is greater than
단말()과 내의 모든 단말() 사이의 거리가 자원 재사용 거리보다 큰 경우에만( > ), 단말()는 현재 자원()를 선택할 수 있다. 그렇지 않은 경우( <= ), 단말()은 에서 다음 자원 에 대해 상술한 자원 재사용 거리 판단을 계속 수행한다.Terminal( )class All terminals within ( ) only if the distance between them is greater than the resource reuse distance. > ), terminal( ) is the current resource ( ) can be selected. Otherwise ( <= ), terminal( )silver Next resource in Continue to perform the resource reuse distance judgment described above.
S2353 및 S2354에서, 단말은 대상 자원을 다음 자원으로 변경하여 의 모든 자원들을 순환시킨다. 여기서, 순환시킨다는 것은 자원 재사용 거리 판단의 대상이 되는 자원을 그 다음 자원으로 변경한다는 것을 의미한다. 내의 모든 자원들이 순환되지 않은 경우(S2354), 단말은 내의 다음 자원(next resource)에 대해 상술한 재사용 거리 판단(S2341 내지 S2352)을 수행한다. In S2353 and S2354, the terminal changes the target resource to the following resource: Circulates all resources. Here, circulating means changing the resource that is the target of resource reuse distance judgment to the next resource. If all my resources are not circulated (S2354), the terminal The reuse distance judgment (S2341 to S2352) described above is performed for the next resource within the device.
이전 단계(S2352)에서 단말이 재사용 거리와 관련된 조건을 만족하는 자원을 획득한 경우, S2353 및 S2354는 생략될 수 있다. 다시 말하면, S2353 및 S2354는 PSCCH/PSSCH를 위한 자원들의 선택이 완료되지 않은 경우(즉, PSCCH/PSSCH를 위해 요구되는 자원들 중 일부만 선택된 경우 또는 선택된 자원들이 없는 경우)에 수행될 수 있다. PSCCH/PSSCH를 위해 요구되는 자원들이 모두 선택된 경우에 S2353 및 S2354는 생략될 수 있다.If the terminal acquires a resource satisfying the condition related to the reuse distance in the previous step (S2352), S2353 and S2354 may be omitted. In other words, S2353 and S2354 may be performed when selection of resources for PSCCH/PSSCH is not completed (i.e., only some of the resources required for PSCCH/PSSCH are selected or no resources are selected). If all of the resources required for PSCCH/PSSCH are selected, S2353 and S2354 may be omitted.
이전 단계(S2352)에서 단말이 재사용 거리와 관련된 조건을 만족하는 자원을 획득하지 못한 경우, 단말은 S2353 및 S2354에 기초하여 재사용 거리 판단(S2341 내지 S2352)을 수행한다. If the terminal fails to acquire a resource satisfying the condition related to the reuse distance in the previous step (S2352), the terminal performs reuse distance judgment (S2341 to S2352) based on S2353 and S2354.
의 모든 자원이 순환되어 단말간 거리()가 재사용 거리()보다 큰 자원이 없을 때까지 위의 단계들이 반복된 경우, 단말은 의 모든 후보 자원들이 적합하지 않은 것으로 결정한다. 단말()은 다음 간격을 기다려야 하고 현재 데이터 패킷이 차단된다(S2355). All resources are circulated and the distance between terminals ( ) is the reuse distance ( ) If the above steps are repeated until there are no more resources than All candidate resources are determined to be unsuitable. Terminal( ) must wait for the next interval and the current data packet is blocked (S2355).
도 24는 기존의 SB-SPS 방식과 고정된 재사용 거리 값을 갖는 향상된 SB-SPS 방식의 패킷 수신율(Packet Reception Ratio, PRR)을 나타내는 그래프이다. 도 24를 참조하면, 밀도(rho)가 100까지는 재사용 거리()의 값이 클수록 향상된 SB-SPS 방식의 PRR이 크다. 또한, 향상된 SB-SPS 방식의 PRR이 기존 SB-SPS 방식의 PRR보다 크다. Figure 24 is a graph showing the packet reception ratio (PRR) of the conventional SB-SPS method and the improved SB-SPS method with a fixed reuse distance value. Referring to Figure 24, when the density (rho) is up to 100, the reuse distance ( ) is larger, the PRR of the improved SB-SPS method is larger. In addition, the PRR of the improved SB-SPS method is larger than that of the existing SB-SPS method.
반면, 밀도(rho)가 커짐에 따라 특정 재사용 거리()(100m, 150m)에 기반하는 PRR만 기존 SB-SPS 방식의 PRR보다 크다. 나머지 재사용 거리()에 기반하는 PRR은 기존 SB-SPS 방식의 PRR보다 작다.On the other hand, as the density (rho) increases, the specific reuse distance ( )(100m, 150m) is greater than the PRR of the existing SB-SPS method. The remaining reuse distance ( ) is smaller than the PRR of the existing SB-SPS method.
방법 3
본 실시예에 따른 방법은 어떤 시나리오에서도 최적의 값으로 패킷 수신 성공률을 향상시키고, 랜덤 자원 선택으로 인한 자원 충돌을 최소화하는 것을 목표로 한다. 본 실시예는 자원 재사용 거리 판단을 SB-SPS 알고리즘에 도입한다. 구체적으로, 현재 단말이 자원을 선택할지 여부는 동일한 자원을 사용하는 인접 단말과의 근접성에 따라 달라질 수 있다.The method according to this embodiment is optimal in any scenario. The goal is to improve packet reception success rate by value and minimize resource conflicts due to random resource selection. This embodiment introduces resource reuse distance judgment into the SB-SPS algorithm. Specifically, whether the current terminal selects a resource may vary depending on the proximity to the adjacent terminal using the same resource.
본 실시예는 적응적 재사용 거리(adaptive reuse distance)를 활용한다. 본 명세서에서 설명의 편의를 위해 본 실시예를 적응적 재사용 거리 판단을 적용한 향상된 SB-SPS 방식으로 지칭한다. 본 실시예는 다양한 시나리오에 효과적일 뿐만 아니라 추가적인 기술 지원이 필요하지 않아 자원 충돌로 인한 패킷 손실이나 오류 수신, 데이터 지연 시간을 줄일 수 있다. This embodiment utilizes adaptive reuse distance. For the convenience of explanation in this specification, this embodiment is referred to as an improved SB-SPS method applying adaptive reuse distance judgment. This embodiment is not only effective in various scenarios, but also does not require additional technical support, so that packet loss, error reception, and data delay time due to resource conflict can be reduced.
이하 도 25를 참조하여 본 실시예에 따른 전체 알고리즘 구조를 설명한다.The overall algorithm structure according to the present embodiment is described below with reference to FIG. 25.
도 25는 본 명세서의 일 실시예에 따른 적응적 재사용 거리 판단을 적용한 향상된 SB-SPS의 흐름도이다. 도 25에서, S2510 내지 S2550, S2552 내지 S2555, S2560 및 S2570은 도 23의 S2310 내지 S2350, S2352 내지 S2355, S2360 및 S2370과 동일하므로 중복된 설명을 생략한다. 이하에서는 도 23(고정된 재사용 거리)과 비교하여 적응적 재사용 거리의 결정과 관련된 동작(S2551)을 중심으로 설명한다.Fig. 25 is a flowchart of an improved SB-SPS applying adaptive reuse distance determination according to one embodiment of the present specification. In Fig. 25, S2510 to S2550, S2552 to S2555, S2560, and S2570 are identical to S2310 to S2350, S2352 to S2355, S2360, and S2370 of Fig. 23, and thus redundant descriptions are omitted. Hereinafter, the operation (S2551) related to determination of an adaptive reuse distance will be described in comparison with Fig. 23 (fixed reuse distance).
고정된 재사용 거리를 사용하는 실시예와 달리 본 실시예에서는 시나리오 및 기타 파라미터 설정에 따라 재사용 거리 값을 적응적으로 변경하여 적절한 값을 구하고 자원 선택이 보다 효율적으로 수행된다.Unlike the embodiments that use a fixed reuse distance, this embodiment adaptively changes the reuse distance value according to the scenario and other parameter settings. Values are obtained and resource selection is performed more efficiently.
S2551에서, 단말()은 재사용 거리() 값을 결정한다(Step3.3). 여기서 값은 단말 밀도(rho)에 따라 구한 계수 Co에 기초하여 결정되는 적응적인 값(adaptive value)이다. 계수 Co는 아래 수학식 1에 따라 계산/결정될 수 있고, 재사용 거리() 값은 아래 수학식 2에 따라 계산/결정될 수 있다.In S2551, the terminal ( ) is the reuse distance ( ) determines the value (Step 3.3). Here, The value is an adaptive value determined based on the coefficient Co obtained according to the terminal density (rho). The coefficient Co can be calculated/determined according to the
수학식 1 및 수학식 2의 구체적은 내용은 도 26을 참조하여 후술한다.The specific contents of
위의 단계를 기반으로 적절한 자원을 선택할 수 있으며 이웃 간의 자원 충돌 가능성이 줄어들므로 더 높은 비율로 패킷이 성공적으로 수신된다.Based on the above steps, appropriate resources can be selected, and the possibility of resource conflicts between neighbors is reduced, resulting in a higher rate of successful packet reception.
도 26은 본 명세서의 일 실시예에 따른 자원 재사용 거리 값의 결정과 관련된 계수를 나타낸 그래프이다.FIG. 26 is a graph showing coefficients related to determining resource reuse distance values according to one embodiment of the present specification.
적응적 재사용 거리 판단을 적용한 실시예의 경우 는 시나리오 설정에 따라 적응적으로 조정된다. 차량 수()는 밀도(rho) * 차선 폭(lane width)이다. 즉, 한 시나리오에서 밀도 rho(예: 단말 수/km)가 높을수록 가 높아지는 것은 명백하다. 자원의 개수는 이다. 이 고정되어 있다고 가정할 때 기준선은 rho가 높을수록 PRR(패킷 수신 비율)이 낮아진다. 그 이유는 은 고정되어 있고 가 증가하면 의심할 여지 없이 자원 경쟁이 증가하여 간섭 및 패킷 오류율이 커지므로 PRR이 감소하기 때문이다.For an embodiment applying adaptive reuse distance judgment is adaptively adjusted according to the scenario settings. Number of vehicles ( ) is density (rho) * lane width. That is, the higher the density rho (e.g. number of terminals/km) in a scenario, It is clear that the number of resources is increasing. am. Assuming this is fixed, the baseline is that the higher the rho, the lower the PRR (packet reception ratio). This is because is fixed As increases, resource competition undoubtedly increases, which leads to higher interference and packet error rates, thus decreasing PRR.
또한 재사용 거리 판단이 포함된 자원 선택 방식을 고려할 때 가 작을수록 혼잡한 시나리오(예: 밀도(rho)가 높은 환경)에서는 더 높은 PRR을 달성하는 데 도움이 된다. 또한, 혼잡하지 않은 시나리오(예: 밀도(rho)가 낮은 환경)에서는 가 클수록 더 높은 성능을 나타낸다. 이러한 경향은 고정된 가 사용되는 경우에도 관찰된다(도 24 참조). 따라서 본 실시예는 어떤 시나리오에서도 최적의 값으로 더 높은 PRR 성능을 달성하는 것이 목표이다.Also, when considering the resource selection method that includes the reuse distance judgment, A smaller rho helps achieve higher PRR in crowded scenarios (e.g. high density (rho) environments). Also, in non-crowded scenarios (e.g. low density (rho) environments), The larger the value, the higher the performance. This trend is fixed. is observed even when used (see Fig. 24). Therefore, this embodiment is optimal in any scenario. The goal is to achieve higher PRR performance at a lower cost.
이를 위해 시나리오 내 자원 경쟁 상황을 나타내는 = 가 정의/활용될 수 있다. 그리고 가우스 함수(Gaussian function)를 이용하여 를 연결하면 의 값을 결정하는 계수 Co를 얻을 수 있다. 다시 말하면, 계수 Co는 를 적용한 가우스 함수에 기반하여 계산/결정될 수 있다.To this end, we present the resource competition situation within the scenario. = can be defined/utilized. And using the Gaussian function, If you connect We can obtain the coefficient Co that determines the value of . In other words, the coefficient Co is can be calculated/determined based on the Gaussian function applied.
수학식 3은 수학식 1과 동일하며, 가 로 표현되었다. σ와 μ는 가우스 함수의 매개변수이고 값은 각각 0.4와 0일 수 있다. Co는 계수로서 값이 밀도 rho가 증가함에 따라 정규성(Gaussianity)의 감소 추세를 나타내는 것을 보장할 수 있다. 또한, rho이기 때문에 rho가 클수록 도 커지게 되어 자원 경쟁이 더욱 심각해지며, 결과적으로 rho가 증가하면 획득된 계수 Co는 감소하게 된다.Mathematical expression 3 is identical to mathematical expression 1, go is expressed as . σ and μ are parameters of the Gaussian function and their values can be 0.4 and 0, respectively. Co is a coefficient. It can be ensured that the values show a decreasing trend of normality (Gaussianity) as the density rho increases. Also, rho Therefore, the larger rho is, As rho increases, competition for resources becomes more severe, and as a result, the coefficient Co obtained decreases as rho increases.
특정 시나리오에서 최종 를 얻기 위해 Co를 아래 수학식(수학식 2와 동일)에 대입한다.In certain scenarios, the final To obtain , substitute Co into the following mathematical formula (same as mathematical formula 2).
Min은 최소 함수(minimum function)이고, 과 는 에 허용되는 최소값과 최대값이다. 과 는 의 범위를 제한한다. 수학식 2에 따르면. 다음이 보장된다. Min is the minimum function, class Is are the minimum and maximum values allowed. class Is limits the scope of. According to
① 값은 항상 [ , ]의 허용 간격 내에 있다. ② 값은 rho가 증가함에 따라 감소하며, 이는 각 시나리오에 대한 최적의 값을 얻는 데 도움이 될 수 있다.① The value is always [ , ] is within the allowable interval. ② The values decrease as rho increases, which can help in obtaining the optimal values for each scenario.
또한 과 값은 Raw, 로 설정된다. Raw는 인식 범위이며 단말(차량)이 이 범위 내의 모든 이웃 단말(차량)에게 주소를 지정하기 위해 비콘 정보를 주기적으로 방송(broadcast)하는 데 사용된다. 는 패킷이 전송될 수 있는 최대 거리로서 많은 매개변수의 영향을 받으며, Raw는 보다 작아야 한다. 이 설정의 이유는 재사용 거리의 범위가 이 두 매개변수 내에서 유지되도록 하기 위한 것이다. Raw 값 미만으로 인해 자원 선택이 더 심각해지거나 값을 초과하여 알고리즘이 무효화되지 않도록 하기 위함이다. 그리고 Raw 값은 시뮬레이션에서 미리 결정된 고정 매개변수이고 는 다음 수학식에서 도출된다.also class The value is Raw, is set to . Raw is the recognition range and is used by the terminal (vehicle) to periodically broadcast beacon information to address all neighboring terminals (vehicles) within this range. is the maximum distance over which a packet can be transmitted and is affected by many parameters, and Raw is The reason for this setting is to ensure that the range of reuse distances remains within these two parameters. Anything less than the Raw value will result in more severe resource selection or This is to prevent the algorithm from being invalidated by exceeding the value. And the Raw value is a fixed parameter that is predetermined in the simulation. is derived from the following mathematical formula.
여기서, 는 전송 전력이고, 와 은 각각 송신기와 수신기의 안테나 이득이다. 는 RB의 대역폭이다. 는 데이터 패킷의 수신 성공 여부를 판단하기 위한 SINR의 임계값이며 다음 수학식 4에 기초하여 계산된다. 은 경로 손실 기능에 대한 파라미터이다. 은 잡음 전력이다. β는 채널 모델의 경로 손실 지수이고 SDshadowLOS는 LOS(Line of Sight)에서 섀도잉의 표준 편차(standard deviation of shadowing)이다.Here, is the transmitted power, and are the antenna gains of the transmitter and receiver, respectively. is the bandwidth of RB. is the threshold value of SINR for determining whether reception of a data packet is successful and is calculated based on the following
여기서, 와 은 각각 RB의 부반송파(subcarrier)와 심볼(symbol)의 개수이다. 은 변조 차수(modulation order), CR은 유효 코딩율(effective coding rate)이다. 및 CR의 값은 MCS(Modulation and Coding Scheme)에 따라 달라진다. 은 하나의 슬롯의 지속 시간(duration)이다. α는 손실 계수(loss factor)이며 0.4로 설정된다.Here, and are the number of subcarriers and symbols of RB, respectively. is the modulation order, and CR is the effective coding rate. and the values of CR vary depending on the Modulation and Coding Scheme (MCS). is the duration of one slot. α is a loss factor and is set to 0.4.
또한, 전송 단말(송신 차량)을 i로, 수신 단말(수신 차량)을 j로 표시하면, 수신 단말에서의 SINR은 다음 수학식 6과 같이 계산된다.In addition, if the transmitting terminal (transmitting vehicle) is denoted as i and the receiving terminal (receiving vehicle) is denoted as j, the SINR at the receiving terminal is calculated as shown in the following
수학식 6의 분자는 유용한 수신 전력(useful received power)을 의미하며 수학식 7과 같이 표현될 수 있다. 수학식 7에서, 는 송신기와 수신기 사이의 거리이고, 은 잡음 전력이다.The numerator of mathematical expression 6 represents the useful received power and can be expressed as mathematical expression 7. In mathematical expression 7, is the distance between the transmitter and the receiver, is the noise power.
수학식 6에서 는 간섭의 누적이며 수학식 8과 같이 계산된다. 수학식 8에서, 은 동일한 RB(Resource Block)를 사용하는 모든 단말들(송신 단말 i 제외)을 포함하는 집합이고, k는 에 속하는 단말을 의미한다.In
위의 단계를 통해 의 값은 밀도, 자원 수, Raw, MCS, 전송 전력 등과 같은 매개변수에 따라 달라진다. 이는 가 시나리오 설정에 따라 적응적으로 조정되어 자원 재사용을 위한 요구 사항을 충족하고 더 높은 성능을 달성하는 것을 보장한다.Through the above steps The value of depends on parameters such as density, number of resources, Raw, MCS, transmission power, etc. It adaptively adjusts according to the scenario settings to ensure that it meets the requirements for resource reuse and achieves higher performance.
상술한 실시예들에 의하면 다음의 효과들이 도출된다.According to the embodiments described above, the following effects are achieved.
기존 SB-SPS를 기반으로 자원 재사용 거리 판단을 추가하여 단말이 자원 선택 전에 점유 단말 간의 거리와 재사용 거리 값 간의 관계를 기반으로 판단을 내릴 수 있다. 따라서 이를 통해 효율적인 자원 선택이 가능하고 이웃 단말과의 충돌을 피할 수 있을 뿐만 아니라 단말이 간섭이 적은 자원을 선택할 가능성이 높아져 패킷 수신 속도가 향상되고 대기 시간이 단축된다.Based on the existing SB-SPS, resource reuse distance judgment is added so that the terminal can make a judgment based on the relationship between the distance between occupied terminals and the reuse distance value before selecting a resource. Therefore, this enables efficient resource selection and avoids collisions with neighboring terminals, and increases the possibility that the terminal will select a resource with less interference, thereby improving packet reception speed and reducing waiting time.
상술한 종래 기술의 문제점과 이를 해결하기 위한 본 명세서의 실시예들을 요약하면 다음과 같다.The problems of the above-mentioned prior art and the embodiments of the present specification for solving them are summarized as follows.
차량 인터넷 통신 효율성을 높이기 위해 C-V2X는 사이드링크를 통해 차량과 다른 사용자 장비 간의 직접 통신을 지원한다. 또한 NR-V2X 모드 2에서는 기존 센싱 기반 반지속적 스케줄링(SB-SPS) 자원 선택 알고리즘을 사용해 사용자가 자동으로 자원을 선택할 수 있다. 이 메커니즘을 통해 사용자는 감지 창 이후에 사용 가능한 자원 리스트를 얻을 수 있으며 사용자는 자원을 무작위로 선택할 수 있으며 동일한 자원을 여러 기간 동안 계속 유지한 후 다시 선택할 수 있다. 그러나 센싱 윈도우(Sensing window) 동안 이웃 단말이 유사한 사용 가능한 자원 리스트를 생성할 가능성이 있으며 랜덤 자원 선택으로 인해 자원 충돌이 발생할 수 있다. 이로 인해 통신 성능이 저하될 뿐만 아니라 잘못된 메시지 수신으로 인해 업데이트 지연 시간이 길어질 수도 있다. To improve the efficiency of vehicular Internet communication, C-V2X supports direct communication between vehicles and other user equipment via sidelink. In addition, NR-
본 명세서에서는 재사용 거리 판단을 고려하고 SB-SPS와 연관되어 랜덤 자원 선택으로 인한 자원 충돌 및 간섭을 줄이는 재사용 거리 판단 방법을 갖춘 향상된 SB-SPS를 제안한다. In this specification, we propose an improved SB-SPS with a reuse distance determination method that takes into account reuse distance determination and reduces resource conflicts and interference due to random resource selection in association with SB-SPS.
또한, 재사용 거리 판단은 최종 자원 선택 이전에 수행되며, 단말이 현재 자원을 선택할 것인지 여부는 해당 단말과 점유 단말 간의 재사용 거리에 따라 달라진다. 또한 이 작업은 다양한 시나리오와 측정 기준을 사용하여 기존 SB-SPS 및 제안된 방식의 성능 분석도 제공할 수 있다. In addition, the reuse distance judgment is performed before the final resource selection, and whether a terminal will select the current resource depends on the reuse distance between the terminal and the occupied terminal. In addition, this work can also provide performance analysis of the existing SB-SPS and the proposed method using various scenarios and measurement criteria.
도 27 내지 도 32는 적응적 재사용 거리 판단이 적용된 향상된 SB-SPS 방식과 다른 방식들에 기초한 시뮬레이션 결과를 나타낸다.Figures 27 to 32 show simulation results based on the improved SB-SPS method with adaptive reuse distance determination and other methods.
도 27은 기존 SB-SPS, Always-Best 방식, 고정/적응적 재사용 거리 값을 적용한 향상된 SB-SPS 방식의 패킷 수신율(Packet Reception Ratio, PRR)을 나타내는 그래프이다. 도 27을 참조하면, 밀도(rho)가 높아지더라도 적응적 재사용 거리(RD-RS)에 기초한 PRR이 가장 높다.Figure 27 is a graph showing the packet reception ratio (PRR) of the existing SB-SPS, Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values. Referring to Figure 27, the PRR based on the adaptive reuse distance (RD-RS) is the highest even as the density (rho) increases.
도 28은 기존 SB-SPS 방식, Always-Best 방식, 고정/적응적 재사용 거리 값을 갖는 향상된 SB-SPS 방식의 오류 블록 레이트(Error block rate)를 나타내는 그래프이다. 도 28을 참조하면, 밀도(rho)가 높아지더라도 적응적 재사용 거리(RD-RS)에 기초한 오류 블록 레이트(Error block rate)가 가장 낮다.Fig. 28 is a graph showing the error block rate of the conventional SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values. Referring to Fig. 28, the error block rate based on the adaptive reuse distance (RD-RS) is the lowest even as the density (rho) increases.
도 29는 기존 SB-SPS 방식, Always-Best 방식, 고정/적응적 재사용 거리 값을 갖는 향상된 SB-SPS 방식의 범위를 나타낸 그래프이다. 도 29를 참조하면, 각 rho별 범위(range)는 적응적 재사용 거리(RD-RS)가 가장 크다. 여기서, 범위(range)는 통신 가능 거리를 의미할 수 있다.Fig. 29 is a graph showing the range of the existing SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values. Referring to Fig. 29, the range for each rho is the largest for the adaptive reuse distance (RD-RS). Here, the range can mean the communication distance.
도 30은 기존 SB-SPS 방식, Always-Best 방식, 고정/적응적 재사용 거리 값을 갖는 향상된 SB-SPS 방식의 100m에서의 패킷 수신율(Packet Reception Ratio, PRR)을 나타낸 그래프이다.Figure 30 is a graph showing the packet reception ratio (PRR) at 100 m for the existing SB-SPS method, the Always-Best method, and the improved SB-SPS method with fixed/adaptive reuse distance values.
도 31은 rho=100에서 IPG(Inter-Packet Gap)의 상보 누적 분포 함수(Complementary cumulative distribution function, CCDF)를 나타낸 도면이다.Figure 31 is a diagram showing the complementary cumulative distribution function (CCDF) of the Inter-Packet Gap (IPG) at rho=100.
도 32는 rho=200에서 IPG(Inter-Packet Gap)의 상보 누적 분포 함수(Complementary cumulative distribution function, CCDF)를 나타낸 도면이다.Figure 32 is a diagram showing the complementary cumulative distribution function (CCDF) of the Inter-Packet Gap (IPG) at rho=200.
도 30 내지 도 32에 따른 시뮬레이션 결과는 제안 방식이 기존 자원 선택 방식에 비해 더 높은 데이터 패킷 수신률을 제공할 뿐만 아니라, 패킷 간 간격을 효과적으로 줄이는 것을 보여준다. 또한 특정 시나리오에서 적응적 재사용 거리를 활용하는 방법은 PRR 및 범위 측면에서 기존 방식(SB-SPS)보다 각각 9% 및 70% 뛰어난 성능을 발휘할 수 있다.The simulation results according to Figs. 30 to 32 show that the proposed method not only provides a higher data packet reception rate than the existing resource selection method, but also effectively reduces the inter-packet gap. In addition, in certain scenarios, the method utilizing the adaptive reuse distance can outperform the existing method (SB-SPS) by 9% and 70% in terms of PRR and range, respectively.
본 명세서의 다양한 실시 예는 상호 결합될 수 있다.The various embodiments of this specification may be combined with each other.
구현적인 측면에서 상술한 실시예들에 따른 기지국/단말의 동작(예: 사이드링크 통신을 위한 자원 선택 동작)들은 도 1 내지 도 3의 장치(예: 도 2의 프로세서(225), 도 3의 프로세서(340))에 의해 처리될 수 있다.In terms of implementation, the operations of the base station/terminal according to the embodiments described above (e.g., resource selection operations for sidelink communication) can be processed by the devices of FIGS. 1 to 3 (e.g., processor (225) of FIG. 2, processor (340) of FIG. 3).
또한 상술한 실시예에 따른 기지국/단말의 동작(예: 사이드링크 통신을 위한 자원 선택 동작)들은 적어도 하나의 프로세서(예: 도 2의 프로세서(225)/도 3의 프로세서(340)를 구동하기 위한 명령어/프로그램(예: instruction, executable code)형태로 메모리(예: 도 2의 230, 도 3의 360)에 저장될 수도 있다.In addition, the operations of the base station/terminal according to the above-described embodiment (e.g., resource selection operation for sidelink communication) may be stored in a memory (e.g., 230 of FIG. 2, 360 of FIG. 3) in the form of a command/program (e.g., instruction, executable code) for driving at least one processor (e.g., processor (225) of FIG. 2/processor (340) of FIG. 3).
이하 상술한 실시예들을 단말의 동작 측면에서 도 33을 참조하여 구체적으로 설명한다. 이하 설명되는 방법들은 설명의 편의를 위하여 구분된 것일 뿐, 어느 한 방법의 일부 구성이 다른 방법의 일부 구성과 치환되거나, 상호 간에 결합되어 적용될 수 있음은 물론이다.The embodiments described below are specifically described with reference to Fig. 33 in terms of terminal operation. The methods described below are distinguished only for convenience of explanation, and it goes without saying that some components of one method may be substituted for some components of another method or may be applied in combination with each other.
도 33은 본 명세서의 일 실시예에 따른 무선 통신 시스템에서 제1 단말에 의해 수행되는 방법을 설명하기 위한 흐름도이다.FIG. 33 is a flowchart for explaining a method performed by a first terminal in a wireless communication system according to one embodiment of the present specification.
도 33을 참조하면, 본 명세서의 일 실시예에 따른 무선 통신 시스템에서 제1 단말에 의해 수행되는 방법은 자원 선택과 관련된 설정 정보 수신 단계(S3310), RSRP 측정 단계(S3320), RSRP에 기초하여 자원들을 결정하는 단계(S3330) 및 상기 자원들에 기초하여 PSCCH/PSSCH를 위한 자원들을 선택하는 단계(S3340)을 포함한다.Referring to FIG. 33, a method performed by a first terminal in a wireless communication system according to one embodiment of the present specification includes a step of receiving configuration information related to resource selection (S3310), a step of measuring RSRP (S3320), a step of determining resources based on RSRP (S3330), and a step of selecting resources for PSCCH/PSSCH based on the resources (S3340).
이하에서 제1 단말은 자원 할당과 관련된 모드 2에서 PSCCH/PSSCH 전송을 위해 자원(들)을 선택하는 단말을 의미할 수 있다. 제2 단말은 상기 선택된 자원(들)에 기초하여 제1 단말로부터 PSCCH/PSSCH를 수신하는 단말을 의미할 수 있다. 또한, 제1 단말은 동일한 자원을 점유/사용하는 이웃 단말()과의 관계에서 재사용 거리 판단을 수행하는 단말()을 의미할 수 있다.Hereinafter, the first terminal may mean a terminal that selects resource(s) for PSCCH/PSSCH transmission in
S3310에서, 제1 단말은 기지국으로부터 자원 선택과 관련된 설정 정보를 수신한다. 상기 설정 정보는 자원 선택 매커니즘(resource selection mechanism)과 관련된 설정을 포함한다.In S3310, the first terminal receives configuration information related to resource selection from the base station. The configuration information includes configuration information related to a resource selection mechanism.
상기 자원 선택 매커니즘과 관련된 설정에 기초하여, 전체 감지(full sensing), 부분 감지(partial sensing) 및/또는 랜덤 선택(random selection) 중 적어도 하나가 허용될 수 있다. Based on the settings related to the above resource selection mechanism, at least one of full sensing, partial sensing and/or random selection may be allowed.
일 예로, 상기 자원 선택과 관련된 설정 정보는 SL-PBPS-CPS-Config에 기반하며, 상기 자원 선택 매커니즘과 관련된 설정은 sl-AllowedResourceSlectionConfig에 기반할 수 있다. 예를 들어, 자원 선택 매커니즘은 다음 c1 내지 c7 중 하나로 설정될 수 있다.For example, the configuration information related to the resource selection may be based on SL-PBPS-CPS-Config, and the configuration related to the resource selection mechanism may be based on sl-AllowedResourceSlectionConfig. For example, the resource selection mechanism may be set to one of the following c1 to c7.
c1: only full sensing allowedc1: only full sensing allowed
c2: only partial sensing allowedc2: only partial sensing allowed
c3: only random selection allowedc3: only random selection allowed
c4: full sensing+random selection allowedc4: full sensing+random selection allowed
c5: full sensing+ partial sensing allowedc5: full sensing+ partial sensing allowed
c6: partial sensing + random selection allowedc6: partial sensing + random selection allowed
c7: full sensing+ partial sensing + random selection allowedc7: full sensing + partial sensing + random selection allowed
여기서, 상기 자원 선택 매커니즘과 관련된 설정인 상기 랜덤 선택(random selection)은 상술한 종래 기술의 문제점과 관련된 랜덤 선택을 의미하는 것이 아니라 단말이 센싱 동작(RSRP 측정) 없이 랜덤하게 자원을 선택하는 설정을 의미한다. 상술한 종래 기술의 문제점은 전체 감지(full sensing) 및/또는 부분 감지(partial sensing) 중 적어도 하나가 허용되었을 때, 측정된 RSRP에 기초하여 자원들이 결정된 후, 결정된 자원들 중에서 PSCCH/PSSCH를 위한 자원(들)이 랜덤하게 선택됨에 따라 발생한다.Here, the random selection, which is a setting related to the resource selection mechanism, does not mean a random selection related to the problem of the above-described conventional technology, but means a setting in which a terminal randomly selects a resource without a sensing operation (RSRP measurement). The problem of the above-described conventional technology occurs when at least one of full sensing and/or partial sensing is allowed, and then resources are determined based on the measured RSRP, and then resource(s) for PSCCH/PSSCH are randomly selected from among the determined resources.
S3320에서, 제1 단말은 참조 신호 수신 전력(Received Signal Received Power, RSRP)을 측정한다. 상기 RSRP는 자원 선택을 위한 RSRP에 기반할 수 있다. 상기 RSRP는 물리 사이드링크 공유 채널(Physical Sidelink Shared Channel, PSSCH) RSRP 또는 물리 사이드링크 제어 채널(Physial Sidelink Control Channel, PSCCH) RSRP일 수 있다. In S3320, the first terminal measures a reference signal received power (RSRP). The RSRP may be based on RSRP for resource selection. The RSRP may be a Physical Sidelink Shared Channel (PSSCH) RSRP or a Physical Sidelink Control Channel (PSCCH) RSRP.
본 단계는 전체 감지(full sensing) 및/또는 부분 감지(partial sensing) 중 적어도 하나가 허용된 경우에 수행될 수 있다(예: 상기 c1~c2, c4~c7 중 하나로 설정된 경우). 본 단계에 기초한 동작은 도 16, 도 20, 도 23 내지 도 25의 채널 센싱(channel sensing) 동작에 대응될 수 있다.This step may be performed when at least one of full sensing and/or partial sensing is allowed (e.g., when set to one of c1 to c2, c4 to c7). An operation based on this step may correspond to the channel sensing operation of FIGS. 16, 20, 23 to 25.
일 예로, RSRP 측정을 위해 PSCCH의 복조 참조 신호(Demodulation Reference Signal, DMRS)가 사용되는 경우, 상기 RSRP는 PSCCH RSRP일 수 있다. 일 예로, RSRP 측정을 위해 PSSCH의 복조 참조 신호(DMRS)가 사용되는 경우, 상기 RSRP는 PSCCH RSRP일 수 있다.For example, when a Demodulation Reference Signal (DMRS) of PSCCH is used for RSRP measurement, the RSRP may be PSCCH RSRP. For example, when a Demodulation Reference Signal (DMRS) of PSSCH is used for RSRP measurement, the RSRP may be PSCCH RSRP.
S3330에서, 제1 단말은 상기 RSRP 및 RSRP 임계값에 기초하여 자원들을 결정한다. In S3330, the first terminal determines resources based on the RSRP and RSRP thresholds.
상기 자원들은 사이드링크 자원 할당 모드(sidelink resource allocation mode 2)와 관련된다.The above resources are related to sidelink
상기 자원들은 도 16, 도 20, 도 23 내지 도 25에서 임계값(Pth)에 기초하여 결정된 가용 자원들(available resources)에 기반할 수 있다. 일 예로, 상기 자원들은 가용 자원들의 리스트()에 기반할 수 있다. 일 예로, 상기 자원들은 RSRP 오름차순으로 정렬된 자원들의 리스트()에 기반할 수 있다.The above resources may be based on available resources determined based on a threshold value (Pth) in FIG. 16, FIG. 20, FIG. 23 to FIG. 25. For example, the resources may be a list of available resources ( ) can be based on. For example, the resources may be a list of resources sorted in RSRP ascending order ( ) can be based on.
S3340에서, 제1 단말은 상기 자원들에 기초하여 PSCCH 전송 및/또는 PSSCH 전송을 위한 자원들을 선택한다.In S3340, the first terminal selects resources for PSCCH transmission and/or PSSCH transmission based on the resources.
기존 방식에 의하면, RSRP 임계값보다 작은 RSRP를 갖는 자원들(예: 상술한 의 자원들)중에서 PSCCH/PSSCH를 위한 자원들(시간/주파수 자원들)이 랜덤하게 선택된다. 이러한 경우 다른 단말과의 간섭이 큰 자원이 선택됨에 따라 자원 경쟁이 심화되어 사이드링크 통신의 신뢰성(reliability)이 저하될 수 있다. 이하에서는 상술한 문제점을 해결하기 위한 실시예들(방법 2 및/또는 방법 3)을 구체적으로 설명한다.According to the existing method, resources with RSRP less than the RSRP threshold (e.g., as described above) Among the resources of the UE, resources (time/frequency resources) for PSCCH/PSSCH are randomly selected. In this case, if resources with high interference with other terminals are selected, resource competition may intensify, which may deteriorate the reliability of sidelink communication. Hereinafter, embodiments (
상기 선택된 자원들은 재사용 거리(reuse distance)에 기초하여 선택된 자원을 포함할 수 있다. 상기 재사용 거리는 방법 2 및/또는 방법 3의 에 기반할 수 있다. 상기 재사용 거리()는 동일한 자원을 사용할 수 있는 서로 다른 단말들간의 최소 거리(minimum distance)와 관련될 수 있다.The above selected resources may include resources selected based on a reuse distance. The reuse distance may be one of
일 예로, 상기 재사용 거리에 기초하여 선택된 자원을 사용하는 다른 단말(예: )과 상기 제1 단말(예: )간의 거리(예: )는 상기 재사용 거리()보다 클 수 있다.For example, another terminal (e.g., ) and the first terminal (e.g. ) distance (eg: ) is the reuse distance ( ) can be greater than.
상기 재사용 거리는 고정된 재사용 거리(fixed reuse distance)(방법 2)이거나 적응적 재사용 거리(adaptive reuse distance)(방법 3)일 수 있다. 이하 구체적으로 설명한다.The above reuse distance can be a fixed reuse distance (method 2) or an adaptive reuse distance (method 3). This is described in detail below.
일 실시예에 의하면, 상기 재사용 거리는 고정된 양의 정수 값에 기반할 수 있다. 본 실시예는 방법 2에 기반할 수 있다. 상기 고정된 양의 정수 값에 대한 정보는 사전에 설정될 수 있다. 일 예로, 제1 단말은 기지국으로부터 상기 재사용 거리와 관련된 설정을 수신할 수 있다. 일 예로, 상기 고정된 양의 정수 값은 제1 단말과 기지국간(제1 단말과 다른 단말들간)에 사전에 정의된 값일 수 있다.In one embodiment, the reuse distance may be based on a fixed positive integer value. The present embodiment may be based on
일 실시예에 의하면, 상기 재사용 거리는 자원 경쟁 상황과 관련된 비율(ratio)에 기반하는 계수(coefficient)에 기초하여 결정될 수 있다. 상기 재사용 거리의 결정과 관련된 정보(예: 계수 Co의 결정을 위한 파라미터(들), 재사용 거리의 최대값과 관련된 파라미터(들))는 사전에 설정될 수 있다. 일 예로, 제1 단말은 기지국으로부터 상기 재사용 거리의 결정과 관련된 정보를 수신할 수 있다. 일 예로, 상기 상기 재사용 거리의 결정과 관련된 정보는 제1 단말과 기지국간(제1 단말과 다른 단말들간)에 사전에 정의된 정보에 기반할 수 있다. 본 실시예는 방법 3에 기반할 수 있다. In one embodiment, the reuse distance can be determined based on a coefficient based on a ratio related to a resource contention situation. Information related to determining the reuse distance (e.g., parameter(s) for determining the coefficient Co, parameter(s) related to a maximum value of the reuse distance) can be set in advance. For example, the first terminal can receive information related to determining the reuse distance from the base station. For example, the information related to determining the reuse distance can be based on information defined in advance between the first terminal and the base station (between the first terminal and other terminals). The present embodiment can be based on
상기 비율은 방법 3에서 설명한 를 의미할 수 있다. 구체적으로, 상기 비율은 자원들의 수(예: )에 대한 단말들의 수(예: )의 비율(예: )에 기반할 수 있다.The above ratio is described in
상기 계수는 상기 비율이 적용된 가우스 함수(Gaussian function)에 기초하여 결정될 수 있다. 예를 들어, 상기 계수는 수학식 3에 기반하는 Co일 수 있다.The above coefficient can be determined based on a Gaussian function to which the above ratio is applied. For example, the coefficient can be Co based on
상기 재사용 거리는 i) 상기 계수에 기초하여 계산된 값 및 ii) 상기 재사용 거리의 최대값(예: ) 중에서 작은 값으로 결정될 수 있다. 예를 들어, 상기 재사용 거리는 수학식 2에 기초하여 결정될 수 있다. The above reuse distance is i) a value calculated based on the above coefficient and ii) a maximum value of the above reuse distance (e.g. ) can be determined as a smaller value. For example, the reuse distance can be determined based on
구체적으로, 상기 계수에 기초하여 계산된 값은 제1 값 및 제2 값의 합(sum)에 기반할 수 있다. 상기 제1 값은 상기 최대값()에 상기 계수를 곱한 값일 수 있다. 상기 제2 값은 상기 재사용 거리의 최소 값(예: )일 수 있다. 상기 최대값()은 수학식 4에 기반할 수 있다.Specifically, the value calculated based on the coefficient may be based on the sum of the first value and the second value. The first value may be the maximum value ( ) may be a value obtained by multiplying the coefficient. The second value may be a minimum value of the reuse distance (e.g., ) can be. The above maximum value ( ) can be based on
상술한 바와 같이 RSRP 임계값에 기초하여 결정된 자원들(즉, PSCCH/PSSCH를 위한 후보 자원들)은 RSRP 오름차순으로 정렬된 자원들의 리스트()에 기반할 수 있다. 이하 정렬된 자원들에 기초한 재사용 거리 판단 동작에 대하여 구체적으로 설명한다.As described above, the resources (i.e., candidate resources for PSCCH/PSSCH) determined based on the RSRP threshold are listed in the order of RSRP ascending. ) can be based on. The following describes in detail the reuse distance determination operation based on the sorted resources.
일 실시예에 의하면, 상기 자원들(즉, PSCCH/PSSCH를 위한 후보 자원들)은 상기 RSRP(즉, 각 자원의 RSRP)의 오름차순으로 정렬될 수 있다. 상기 선택된 자원들은 상기 정렬된 자원들 중 첫번째 자원부터 수행되는 재사용 거리 판단에 기초하여 결정될 수 있다. 본 실시예는 방법 2 또는 방법 3에 기반할 수 있다. 재사용 거리 판단에 기초한 자원 선택/자원 순환 동작은 도 23의 S2340 내지 S2354 또는 도 25의 S2540 내지 S2554에 기반하여 수행될 수 있다.In one embodiment, the resources (i.e., candidate resources for PSCCH/PSSCH) can be sorted in ascending order of the RSRP (i.e., RSRP of each resource). The selected resources can be determined based on a reuse distance determination performed from a first resource among the sorted resources. The present embodiment can be based on
상기 정렬된 자원들 중 현재 순서에 기초한 자원(예: 도 22에서 정렬된 자원들 중 첫번째 자원인 자원 #6)을 사용하는 단말(예: )과 상기 제1 단말(예: )간의 거리(예: )가 상기 재사용 거리(예: )보다 큰 것에 기초하여, 상기 현재 순서에 기초한 자원은 상기 PSCCH 전송 및/또는 PSSCH 전송을 위해 선택될 수 있다.A terminal (e.g., a terminal using a resource based on the current order among the above-mentioned sorted resources (e.g.,
상기 현재 순서에 기초한 자원(예: 도 22에서 정렬된 자원들 중 첫번째 자원인 자원 #6)을 사용하는 단말(예: )과 상기 제1 단말(예: )간의 거리(예: )가 상기 재사용 거리(예: )보다 작거나 같은 것에 기초하여, 상기 정렬된 자원들 중 다음 순서에 기초한 자원(예: 도 22에서 정렬된 자원들 중 두번째 자원인 자원 #2)에 대해 상기 재사용 거리 판단이 수행될 수 있다.A terminal (e.g., resource #6, which is the first resource among the resources sorted in Fig. 22) using a resource based on the current order above (e.g., ) and the first terminal (e.g. ) distance (eg: ) is the reuse distance (e.g. ), the reuse distance determination can be performed on a resource (e.g.,
상술한 재사용 거리 판단 동작은 PSCCH/PSSCH를 위한 자원들의 선택이 완료되기 전까지 반복하여 수행될 수 있다. 일 예로, PSCCH/PSSCH를 위해 필요한 자원들이 2개이나 현재까지 하나의 자원만이 선택된 경우, 하나의 자원이 추가로 선택될 때까지 상기 정렬된 자원들에 대한 재사용 거리 판단이 수행될 수 있다.The above-described reuse distance determination operation can be performed repeatedly until the selection of resources for PSCCH/PSSCH is completed. For example, if there are two resources required for PSCCH/PSSCH but only one resource has been selected so far, the reuse distance determination for the sorted resources can be performed until one additional resource is selected.
일 실시예에 의하면, 상술한 자원 재사용 거리 판단에 대한 동작은 상기 정렬된 자원들 중에서 현재 자원을 점유/사용하는 하나 이상의 단말들이 존재하는 것을 전제로 수행될 수 있다. 일 예로, 상기 정렬된 자원들 중 현재 자원에 대한 이웃 단말들의 리스트 에 하나 이상의 단말들이 존재하는 경우(즉, 현재 자원을 점유/사용하는 다른 단말들이 존재하는 경우), 상술한 재사용 거리 판단(예: 도 23의 S2350 내지 S2354)이 수행될 수 있다.In one embodiment, the operation for determining the resource reuse distance described above may be performed on the premise that there are one or more terminals that currently occupy/use the resource among the sorted resources. For example, a list of neighboring terminals for the current resource among the sorted resources If there are one or more terminals (i.e., if there are other terminals currently occupying/using the resource), the reuse distance determination described above (e.g., S2350 to S2354 of FIG. 23) can be performed.
상술한 S3310 내지 S3340에 기초한 동작은 도 3의 장치에 의해 구현될 수 있다. 예를 들어, 하나 이상의 프로세서(340)는 S3310 내지 S3340에 기초한 동작을 수행하도록 하나 이상의 송수신기(310) 및/또는 하나 이상의 메모리(360)를 제어할 수 있다.The operations based on S3310 to S3340 described above can be implemented by the device of FIG. 3. For example, one or more processors (340) can control one or more transceivers (310) and/or one or more memories (360) to perform the operations based on S3310 to S3340.
이로 제한되는 것은 아니지만, 본 문서에 개시된 다양한 설명, 기능, 절차, 제안, 방법 및/또는 동작 순서도들은 기기들간에 무선 통신/연결(예, 5G)을 필요로 하는 다양한 분야에 적용될 수 있다.Although not limited thereto, the various descriptions, functions, procedures, suggestions, methods, and/or operational flowcharts disclosed in this document may be applied to various fields requiring wireless communication/connectivity (e.g., 5G) between devices.
앞서 설명한 동작들은 해당 프로그램 코드를 저장한 메모리 장치를 UE 또는 eNB 내의 임의의 구성부에 구비함으로써 실현될 수 있다. 즉, UE 또는 eNB의 제어부는 메모리 장치 내에 저장된 프로그램 코드를 프로세서 혹은 CPU(Central Processing Unit)에 의해 읽어내어 실행함으로써 앞서 설명한 동작들을 실행할 수 있다.The operations described above can be realized by providing a memory device storing the corresponding program code in any component within the UE or eNB. That is, the control unit of the UE or eNB can execute the operations described above by reading and executing the program code stored in the memory device by a processor or a CPU (Central Processing Unit).
본 명세서에서 설명되는 UE 또는 eNB의 다양한 구성부들과, 모듈(module)등은 하드웨어(hardware) 회로, 일 예로 상보성 금속 산화막 반도체(complementary metal oxide semiconductor) 기반 논리 회로와, 펌웨어(firmware)와, 소프트웨어(software) 및/혹은 하드웨어와 펌웨어 및/혹은 머신 판독 가능 매체에 삽입된 소프트웨어의 조합과 같은 하드웨어 회로를 사용하여 동작될 수도 있다. 일 예로, 다양한 전기 구조 및 방법들은 트랜지스터(transistor)들과, 논리 게이트(logic gate)들과, 주문형 반도체와 같은 전기 회로들을 사용하여 실시될 수 있다.Various components and modules of the UE or eNB described in this specification may be operated using hardware circuits, for example, logic circuits based on complementary metal oxide semiconductors, firmware, software, and/or a combination of hardware and firmware and/or software embedded in a machine-readable medium. For example, various electrical structures and methods may be implemented using electrical circuits such as transistors, logic gates, and application-specific semiconductors.
한편 본 명세서의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 명세서의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 명세서의 범위는 설명된 실시 예에 국한되어 정해져서는 안되며 후술하는 특허청구의 범위뿐만 아니라 이 특허청구의 범위와 균등한 것들에 의해 정해져야 한다.Meanwhile, although the detailed description of this specification has described specific embodiments, it is obvious that various modifications are possible within the scope of this specification. Therefore, the scope of this specification should not be limited to the described embodiments, but should be determined not only by the scope of the claims described below, but also by the equivalents of the scope of these claims.
Claims (12)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR20230145614 | 2023-10-27 | ||
| KR10-2023-0145614 | 2023-10-27 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025089902A1 true WO2025089902A1 (en) | 2025-05-01 |
Family
ID=95516254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/KR2024/016544 Pending WO2025089902A1 (en) | 2023-10-27 | 2024-10-28 | Resource selection method for sidelink communication in wireless communication system, and device therefor |
Country Status (2)
| Country | Link |
|---|---|
| KR (1) | KR20250061569A (en) |
| WO (1) | WO2025089902A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220045830A1 (en) * | 2018-10-03 | 2022-02-10 | Ntt Docomo, Inc. | User apparatus |
| KR20220047714A (en) * | 2020-10-09 | 2022-04-19 | 삼성전자주식회사 | Pre-emption, congestion control, and tx/rx alignment for nr v2x ue with limited power |
| KR20230062544A (en) * | 2020-08-06 | 2023-05-09 | 지티이 코포레이션 | Method and system for exchanging information for sidelink communications |
| US20230345422A1 (en) * | 2021-01-19 | 2023-10-26 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | User equipment and resource monitoring method in sidelink communication |
-
2023
- 2023-12-20 KR KR1020230187192A patent/KR20250061569A/en active Pending
-
2024
- 2024-10-28 WO PCT/KR2024/016544 patent/WO2025089902A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20220045830A1 (en) * | 2018-10-03 | 2022-02-10 | Ntt Docomo, Inc. | User apparatus |
| KR20230062544A (en) * | 2020-08-06 | 2023-05-09 | 지티이 코포레이션 | Method and system for exchanging information for sidelink communications |
| KR20220047714A (en) * | 2020-10-09 | 2022-04-19 | 삼성전자주식회사 | Pre-emption, congestion control, and tx/rx alignment for nr v2x ue with limited power |
| US20230345422A1 (en) * | 2021-01-19 | 2023-10-26 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | User equipment and resource monitoring method in sidelink communication |
Non-Patent Citations (1)
| Title |
|---|
| SEMPERE-GARCíA DANIEL; SEPULCRE MIGUEL; GOZALVEZ JAVIER: "LTE-V2X Mode 3 scheduling based on adaptive spatial reuse of radio resources", AD HOC NETWORKS, ELSEVIER, AMSTERDAM, NL, vol. 113, 27 October 2020 (2020-10-27), AMSTERDAM, NL , XP086444996, ISSN: 1570-8705, DOI: 10.1016/j.adhoc.2020.102351 * |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20250061569A (en) | 2025-05-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2021162486A1 (en) | Resource selection for sidelink | |
| WO2022019714A1 (en) | Method and apparatus for configuration and signaling of sidelink resources for inter-ue coordination | |
| WO2020218892A1 (en) | Method and apparatus for v2x sidelink harq procedure in a wireless communication system | |
| WO2020145684A1 (en) | Method and apparatus for harq operation and power control in v2x communication in wireless communication system | |
| WO2021182854A1 (en) | Method and apparatus for csi-rs in rrc_idle/inactive state | |
| WO2020246858A1 (en) | Method and apparatus for determining of a search space set for physical downlink control channel (pdcch) monitoring | |
| WO2021215818A1 (en) | Method and apparatus for dynamic beam indication mechanism | |
| WO2020256509A1 (en) | Method and apparatus for transmission or reception of sidelink feedback in communication system | |
| WO2020222577A1 (en) | Method and apparatus for transmission and reception of sidelink control information in wireless communication system | |
| WO2020017939A1 (en) | Method and apparatus for nr v2x resource selection | |
| WO2021101319A1 (en) | Processing time determination method and device of terminal in wireless vehicle communication system | |
| WO2022108347A1 (en) | Sidelink network assisted inter-ue coordination | |
| EP4238378A1 (en) | Scheduling enhancements for wireless communication systems | |
| WO2021261959A1 (en) | Method and apparatus for event-based uplink transmit beam switch | |
| WO2021210891A1 (en) | Method and apparatus for performing multi-beam operations | |
| WO2022071764A1 (en) | Method and apparatus for beam measurement and reporting | |
| WO2023055097A1 (en) | Method and apparatus for inter-ue coordination signaling in wireless communication system | |
| WO2022010324A1 (en) | Uplink transmit beam selection based on downlink and uplink resource signal measurements | |
| WO2022186636A1 (en) | Method and apparatus for low power sensing for sidelink in wireless communication systems | |
| WO2025226119A1 (en) | Method and apparatus for reduced blind decoding for downlink control in wireless communication system | |
| WO2024232728A1 (en) | Method and apparatus for sidelink power control with carrier aggregation in a wireless communication system | |
| WO2019050339A1 (en) | Method and device for performing sidelink communication in wireless communication system | |
| WO2025089902A1 (en) | Resource selection method for sidelink communication in wireless communication system, and device therefor | |
| WO2024210720A1 (en) | Beam failure recovery in sidelink | |
| WO2025239702A1 (en) | Method for configuring resource pool in wireless communication system and apparatus therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24882928 Country of ref document: EP Kind code of ref document: A1 |