WO2017146287A1 - 무선 통신 시스템에서 harq 수행 방법 및 이를 위한 장치 - Google Patents
무선 통신 시스템에서 harq 수행 방법 및 이를 위한 장치 Download PDFInfo
- Publication number
- WO2017146287A1 WO2017146287A1 PCT/KR2016/001920 KR2016001920W WO2017146287A1 WO 2017146287 A1 WO2017146287 A1 WO 2017146287A1 KR 2016001920 W KR2016001920 W KR 2016001920W WO 2017146287 A1 WO2017146287 A1 WO 2017146287A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- harq
- data
- ccg
- cell
- terminal
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 233
- 238000004891 communication Methods 0.000 title claims abstract description 46
- 230000004913 activation Effects 0.000 claims description 15
- 230000009849 deactivation Effects 0.000 claims description 7
- 210000004027 cell Anatomy 0.000 description 277
- 230000005540 biological transmission Effects 0.000 description 106
- 230000009977 dual effect Effects 0.000 description 40
- 230000008569 process Effects 0.000 description 40
- 230000002776 aggregation Effects 0.000 description 37
- 238000004220 aggregation Methods 0.000 description 37
- 238000010586 diagram Methods 0.000 description 36
- 230000004044 response Effects 0.000 description 26
- 238000007726 management method Methods 0.000 description 25
- 230000006870 function Effects 0.000 description 24
- 238000005259 measurement Methods 0.000 description 22
- 125000004122 cyclic group Chemical group 0.000 description 21
- 238000001994 activation Methods 0.000 description 15
- 230000011664 signaling Effects 0.000 description 15
- 239000000969 carrier Substances 0.000 description 14
- 230000007480 spreading Effects 0.000 description 14
- 230000008859 change Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 12
- 238000005516 engineering process Methods 0.000 description 9
- 238000010187 selection method Methods 0.000 description 9
- 108010003272 Hyaluronate lyase Proteins 0.000 description 7
- 230000000694 effects Effects 0.000 description 7
- 230000015654 memory Effects 0.000 description 7
- 238000010295 mobile communication Methods 0.000 description 7
- 210000004457 myocytus nodalis Anatomy 0.000 description 7
- 230000008093 supporting effect Effects 0.000 description 7
- 238000013468 resource allocation Methods 0.000 description 6
- 238000013507 mapping Methods 0.000 description 5
- 230000008054 signal transmission Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000009897 systematic effect Effects 0.000 description 5
- 101001055444 Homo sapiens Mediator of RNA polymerase II transcription subunit 20 Proteins 0.000 description 4
- 102100026165 Mediator of RNA polymerase II transcription subunit 20 Human genes 0.000 description 4
- 238000012937 correction Methods 0.000 description 4
- 230000001976 improved effect Effects 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 108091005487 SCARB1 Proteins 0.000 description 3
- 102100037118 Scavenger receptor class B member 1 Human genes 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000007704 transition Effects 0.000 description 3
- 101000716809 Homo sapiens Secretogranin-1 Proteins 0.000 description 2
- 102100020867 Secretogranin-1 Human genes 0.000 description 2
- 230000009471 action Effects 0.000 description 2
- 230000003213 activating effect Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 239000002360 explosive Substances 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 210000003101 oviduct Anatomy 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000010363 phase shift Effects 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 238000000926 separation method Methods 0.000 description 2
- 238000012384 transportation and delivery Methods 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 101100150273 Caenorhabditis elegans srb-1 gene Proteins 0.000 description 1
- 101000873676 Homo sapiens Secretogranin-2 Proteins 0.000 description 1
- 102100035835 Secretogranin-2 Human genes 0.000 description 1
- 238000010521 absorption reaction Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000001427 coherent effect Effects 0.000 description 1
- 239000012050 conventional carrier Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000000116 mitigating effect Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000001151 other effect Effects 0.000 description 1
- 230000003252 repetitive effect Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- CSRZQMIRAZTJOY-UHFFFAOYSA-N trimethylsilyl iodide Substances C[Si](C)(C)I CSRZQMIRAZTJOY-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
- H04L1/1819—Hybrid protocols; Hybrid automatic repeat request [HARQ] with retransmission of additional or different redundancy
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1845—Combining techniques, e.g. code combining
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1861—Physical mapping arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1864—ARQ related signaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1896—ARQ related signaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0032—Distributed allocation, i.e. involving a plurality of allocating devices, each making partial allocation
- H04L5/0035—Resource allocation in a cooperative multipoint environment
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
- H04L5/0055—Physical resource allocation for ACK/NACK
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/0001—Arrangements for dividing the transmission path
- H04L5/0003—Two-dimensional division
- H04L5/0005—Time-frequency
- H04L5/0007—Time-frequency the frequencies being orthogonal, e.g. OFDM(A), DMT
Definitions
- the present disclosure relates to a wireless communication system, and more particularly, to a method for performing HARQ in a wireless communication system supporting high reliability and low delay communication and an apparatus supporting the same.
- Mobile communication systems have been developed to provide voice services while ensuring user activity.
- the mobile communication system has expanded not only voice but also data service.As a result of the explosive increase in traffic, a shortage of resources and users are demanding higher speed services, a more advanced mobile communication system is required. have.
- tangible transmission rate in particular, in the case of 5G mobile communication, tangible transmission rate, maximum transmission rate, maximum movement speed, transmission delay, terminal density, energy efficiency, frequency efficiency, and system capacity per area are considered as key performance indicators.
- An object of the present specification is to provide a method for transmitting and receiving HARQ data (Transport Blocks) using a multipath for a terminal requiring low delay and high reliability data communication in a future broadband wireless communication system.
- HARQ data Transport Blocks
- the present specification is a method for transmitting and receiving the same HARQ data over one or more radio paths for data requiring high reliability, and transmit / receive on different paths using a multi-path HARQ indicator.
- An object of the present invention is to provide a method for simultaneously combining HARQ data.
- the present disclosure provides a method for performing a hybrid automatic reQuest (HARQ) in a wireless communication system, the method performed by a terminal comprising: receiving first data from a first base station via a first wireless link; Receiving second data over a second wireless link from at least one second base station; Combining the first data and the second data; Decoding the combined data; And feeding back the decoding result via at least one of the first radio link and the second radio link, wherein the first radio link and the second radio link are combined cell groups.
- a set of at least one cell or group of cells Represents a cell or a cell group (CG) of a group (CCG), and the combining cell group (CCG) can transmit and receive different HARQ data generated from the same HARQ transport block (TB). And a set of at least
- the first data is initial data
- the second data is retransmission data with respect to the initial data
- the method of performing HARQ of the present specification is a step of running a HARQ-related timer, wherein the HARQ-related timer is driven when the initial data is received; And checking whether all the retransmission data have been received until the HARQ-related timer expires.
- the first base station is a combining primary eNB (CPeNB)
- the second base station is a combining secondary base station (CSeNB)
- the combining primary base station is serving It is characterized in that connected to the gateway (S-GW) and S1-U interface.
- the combining cell group includes at least two or more cells of a primary cell (Pcell), a primary secondary cell (PScell), or a secondary cell (Scell), or the combining cell group (CCG) is an MCG ( Master Cell Group) or a set of SCG (Secondary Cell Group).
- the method of performing HARQ of the present disclosure further includes setting the combining cell group, and the setting of the combining cell group may include a combining cell group (CCG) information element (IE).
- CCG combining cell group
- IE information element
- the first message is an RRC connection reconfiguration message.
- the combining cell group information element may be a CCG index field for indexing a specific CCG, a primary cell or a primary cell group among cells or cell groups belonging to the CCG.
- the combining cell group information element (CCG IE) is exchanged with each other through an X2 interface between the first base station and the second base station before setting the CCG.
- the method of performing HARQ of the present specification may further include receiving a second message indicating activation or deactivation of the set combining cell group.
- the combining may include: checking whether the second radio link is included in the CCG (Combining Cell Group); And when the second radio link is included in the CCG, determining whether the second data received through the second radio link is new data or retransmission data.
- CCG Compbining Cell Group
- the present specification provides a terminal for performing a hybrid automatic reQuest (HARQ) in a wireless communication system
- the terminal includes a radio frequency (RF) unit for transmitting and receiving a radio signal; And a processor operatively coupled with the RF unit, the processor receiving first data over a first wireless link from a first base station; Receive second data over a second wireless link from at least one second base station; Combining the first data and the second data; Decode the combined data; And controlling the decoding result to be fed back through at least one of the first radio link and the second radio link, wherein the first radio link and the second radio link are combined cell groups.
- a cell or a cell group (CG) of a CCG, and the combining cell group (CCG) can transmit and receive different HARQ data generated from the same HARQ transport block (TB). Represent a set of at least one cell or group of cells.
- the present specification not only reduces the average transmission time of data by transmitting and receiving HARQ data using multiple paths, but also improves performance on data reception reliability by enabling successful reception of data with high reliability in a short time. It can be effective.
- FIG. 1 is a diagram illustrating an example of an EPS (Evolved Packet System) related to an LTE system to which the present invention can be applied.
- EPS Evolved Packet System
- FIG. 2 shows a wireless communication system to which the present invention is applied.
- FIG. 3 is a block diagram illustrating an example of a functional split between an E-UTRAN and an EPC to which the present invention can be applied.
- 4A is a block diagram illustrating an example of a radio protocol architecture for a user plane to which technical features of the present specification can be applied.
- 4B is a block diagram illustrating an example of a radio protocol structure for a control plane to which technical features of the present specification can be applied.
- FIG. 5 is a diagram illustrating physical channels used in a 3GPP LTE / LTE-A system to which the present invention can be applied and a general signal transmission method using the same.
- FIG. 6 shows a structure of a radio frame in 3GPP LTE / LTE-A to which the present invention can be applied.
- FIG. 7 is a diagram illustrating a resource grid for one downlink slot in a wireless communication system to which the present invention can be applied.
- FIG. 8 shows a structure of a downlink subframe in a wireless communication system to which the present invention can be applied.
- FIG. 9 shows a structure of an uplink subframe in a wireless communication system to which the present invention can be applied.
- FIG. 10 illustrates an example of a form in which PUCCH formats are mapped to a PUCCH region of an uplink physical resource block in a wireless communication system to which the present invention can be applied.
- FIG. 11 illustrates a structure of an ACK / NACK channel in case of a normal CP in a wireless communication system to which the present invention can be applied.
- FIG. 12 illustrates an example of generating and transmitting five SC-FDMA symbols during one slot in a wireless communication system to which the present invention can be applied.
- FIG. 13 is a diagram illustrating an operation process of a terminal and a base station in a contention-based random access procedure.
- FIG. 14 is a flowchart illustrating UE operation in an RRC idle state to which the present invention can be applied.
- 15 is a flowchart illustrating a process of establishing an RRC connection to which the present invention can be applied.
- 16 is a flowchart illustrating a RRC connection resetting process to which the present invention can be applied.
- FIG. 17 is a diagram illustrating an example of an RRC connection reestablishment procedure to which the present invention can be applied.
- FIG. 18 shows an example of a component carrier and carrier aggregation in a wireless communication system to which the present invention can be applied.
- 19 illustrates a control plane for dual connectivity in E-UTRAN.
- FIG. 20 illustrates a user plane structure for dual connectivity in E-UTRAN.
- 21 illustrates an air interface protocol structure for dual connectivity between an E-UTRAN and a UE.
- 22 illustrates a control plane structure for dual connectivity in E-UTRAN.
- 23 is a diagram illustrating an example of asynchronous HARQ operation in downlink.
- 25 is a diagram illustrating an example of information block processing for performing HARQ.
- FIG. 26 is a diagram illustrating an example of a redundancy version (RV) for an encoded packet.
- RV redundancy version
- FIG. 27 is a flowchart illustrating an example of a method of processing a HARQ packet at a receiving end.
- 29 shows another example of a principle of HARQ operation.
- FIG. 30 is a diagram illustrating an example of an SeNB addition procedure to which a method proposed in the specification can be applied.
- FIG. 31 shows an example of a Layer 2 structure in dual connectivity.
- FIG. 32 is a flowchart illustrating an example of a method of processing an HARQ packet proposed in the present specification
- FIG. 33 illustrates an example of an operation principle of an HARQ process proposed in the present specification.
- FIG. 35 shows an example of a method for setting a CCG in the same scheduler (eNB) proposed herein.
- 36 is a diagram illustrating an example of a layer 2 structure for CCG setting proposed in the present specification.
- FIG. 37 shows an example of a procedure for setting CCGs in CG units in different schedulers (eNBs) proposed in the present specification.
- FIG. 38 is a diagram illustrating another example of a layer 2 structure in a method of setting a CCG proposed in the present specification.
- FIG. 39 is a diagram illustrating another example of a layer 2 structure in a method of setting a CCG proposed in the specification.
- 40 is a diagram illustrating an example of a method for redundant transmission of HARQ packet through CCG proposed in the present specification.
- FIG. 41 is a flowchart illustrating an example of a method of processing a HARQ packet received through a multipath proposed in the present specification.
- FIG. 42 is a diagram illustrating an example of a method of performing multi-path HARQ combining through CCG proposed in the present specification.
- FIG. 43 illustrates a block diagram of a wireless communication device to which the methods proposed herein can be applied.
- a base station has a meaning as a terminal node of a network that directly communicates with a terminal.
- the specific operation described as performed by the base station in this document may be performed by an upper node of the base station in some cases. That is, it is obvious that various operations performed for communication with a terminal in a network composed of a plurality of network nodes including a base station may be performed by the base station or other network nodes other than the base station.
- a base station (BS) is a fixed station (Node B), an evolved-NodeB (eNB), a base transceiver system (BTS), an access point (AP), a macro eNB (MeNB), a SeNB (SeNB). Secondary eNB).
- a 'terminal' may be fixed or mobile, and may include a user equipment (UE), a mobile station (MS), a user terminal (UT), a mobile subscriber station (MSS), a subscriber station (SS), and an AMS ( Advanced Mobile Station (WT), Wireless Terminal (WT), Machine-Type Communication (MTC) Device, Machine-to-Machine (M2M) Device, Device-to-Device (D2D) Device, etc.
- UE user equipment
- MS mobile station
- UT user terminal
- MSS mobile subscriber station
- SS subscriber station
- AMS Advanced Mobile Station
- WT Wireless Terminal
- MTC Machine-Type Communication
- M2M Machine-to-Machine
- D2D Device-to-Device
- downlink means communication from a base station to a terminal
- uplink means communication from a terminal to a base station.
- a transmitter may be part of a base station, and a receiver may be part of a terminal.
- a transmitter may be part of a terminal and a receiver may be part of a base station.
- 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
- GSM global system for mobile communications
- GPRS general packet radio service
- EDGE enhanced data rates for GSM evolution
- OFDMA may be implemented in a wireless technology such as IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, evolved UTRA (E-UTRA).
- UTRA is part of a universal mobile telecommunications system (UMTS).
- 3rd generation partnership project (3GPP) long term evolution (LTE) is a part of evolved UMTS (E-UMTS) using E-UTRA, and employs OFDMA in downlink and SC-FDMA in uplink.
- LTE-A (advanced) is the evolution of 3GPP LTE.
- FIG. 1 is a diagram illustrating an example of an EPS (Evolved Packet System) related to an LTE system to which the present invention can be applied.
- EPS Evolved Packet System
- the LTE system aims to provide seamless Internet Protocol connectivity between the user equipment (UE) and the packet data network (PDN) without interfering with the end user's use of the application on the go. .
- the LTE system completes the evolution of wireless access through the Evolved Universal Terrestrial Radio Access Network (E-UTRAN), which defines a radio protocol architecture between the user terminal and the base station, which is an Evolved Packet Core (EPC) network. It is also achieved through evolution in non-wireless terms by the inclusion of System Architecture Evolution (SAE).
- SAE System Architecture Evolution
- LTE and SAE include an Evolved Packet System (EPS).
- EPS Evolved Packet System
- the EPS uses the concept of EPS bearers to route IP traffic from the gateway to the user terminal in the PDN.
- a bearer is an IP packet flow having a specific Quality of Service (QoS) between the gateway and the user terminal.
- QoS Quality of Service
- E-UTRAN and EPC both set up and release bearers required by the application.
- EPC also called CN (core network)
- CN core network
- a node (logical or physical node) of an EPC of the SAE includes a mobility management entity (MME) 30, a PDN-GW or a PDN gateway (P-GW) 50, and an S-GW ( Serving Gateway (40), Policy and Charging Rules Function (PCRF) 60, Home Subscriber Server (HSS) 70, and the like.
- MME mobility management entity
- P-GW PDN gateway
- S-GW Serving Gateway
- PCRF Policy and Charging Rules Function
- HSS Home Subscriber Server
- the MME 30 is a control node that handles signaling between the UE and the CN.
- the protocol exchanged between the UE and the CN is known as the Non-Access Stratum (NAS) protocol.
- NAS Non-Access Stratum
- Examples of functions supported by the MME 30 include functions related to bearer management operated by the session management layer in the NAS protocol, including network setup, management, and release of bearers, network and It is manipulated by the connectivity layer or mobility management layer in the NAS protocol layer, including the establishment of connection and security between UEs.
- the S-GW 40 serves as a local mobility anchor for data bearers when the UE moves between base stations (eNodeBs). All user IP packets are sent via the S-GW 40.
- the S-GW 40 may also temporarily downlink data while the UE is in an idle state known as the ECM-IDLE state and the MME initiates paging of the UE to re-establish the bearer. Maintain information about bearers when buffering. It also serves as a mobility anchor for inter-working with other 3GPP technologies such as General Packet Radio Service (GRPS) and Universal Mobile Telecommunications System (UMTS).
- GRPS General Packet Radio Service
- UMTS Universal Mobile Telecommunications System
- the P-GW 50 performs IP address assignment for the UE and performs flow-based charging in accordance with QoS enforcement and rules from the PCRF 60.
- the P-GW 50 performs QoS enforcement for GBR bearers (Guaranteed Bit Rate (GBR) bearers). It also serves as a mobility anchor for interworking with non-3GPP technologies such as CDMA2000 and WiMAX networks.
- GBR bearers Guard Bit Rate (GBR) bearers
- the PCRF 60 performs policy control decision-making and performs flow-based charging.
- the HSS 70 is also called a home location register (HLR) and includes SAE subscription data including information on EPS-subscribed QoS profiles and access control for roaming. It also includes information about the PDN that the user accesses. This information may be maintained in the form of an Access Point Name (APN), which is a Domain Name system (DNS) -based label that identifies the PDN address that represents the access point or subscribed IP address for the PDN.
- API Access Point Name
- DNS Domain Name system
- various interfaces such as S1-U, S1-MME, S5 / S8, S11, S6a, Gx, Rx, and SG may be defined between EPS network elements.
- Mobility Management is a procedure to reduce overhead on the E-UTRAN and processing at the UE.
- MME mobility management
- the UE can inform the network about the new location whenever it leaves the current tracking area (TA) so that the network can contact the UE in the ECM-IDLE state.
- This procedure may be called “Tracking Area Update”, which may be called “Routing Area Update” in universal terrestrial radio access network (UTRAN) or GSM EDGE Radio Access Network (GERAN) system.
- the MME performs the function of tracking the user's location while the UE is in the ECM-IDLE state.
- the MME transmits a paging message to all base stations (eNodeBs) on the tracking area (TA) where the UE is registered.
- eNodeBs base stations
- TA tracking area
- the base station then begins paging for the UE over a radio interface.
- a procedure for causing the state of the UE to transition to the ECM-CONNECTED state is performed.
- This procedure can be called a “Service Request Procedure”. Accordingly, information related to the UE is generated in the E-UTRAN, and all bearers are re-established.
- the MME is responsible for resetting the radio bearer and updating the UE context on the base station.
- a mobility management (MM) backoff timer may be further used.
- the UE may transmit a tracking area update (TAU) to update the TA, and the MME may reject the TAU request due to core network congestion, in which case the MM backoff timer You can provide a time value.
- the UE may activate the MM backoff timer.
- TAU tracking area update
- FIG. 2 shows a wireless communication system to which the present invention is applied.
- E-UTRAN Evolved-UMTS Terrestrial Radio Access Network
- LTE Long Term Evolution
- the E-UTRAN includes a base station (BS) 20 that provides a control plane and a user plane to a user equipment (UE).
- BS base station
- UE user equipment
- the base stations 20 may be connected to each other through an X2 interface.
- the base station 20 is connected to a Serving Gateway (S-GW) through a Mobility Management Entity (MME) and an S1-U through an Evolved Packet Core (EPC), more specifically, an S1-MME through an S1 interface.
- S-GW Serving Gateway
- MME Mobility Management Entity
- EPC Evolved Packet Core
- EPC consists of MME, S-GW and Packet Data Network Gateway (P-GW).
- the MME has information about the access information of the terminal or the capability of the terminal, and this information is mainly used for mobility management of the terminal.
- S-GW is a gateway having an E-UTRAN as an endpoint
- P-GW is a gateway having a PDN as an endpoint.
- Layers of the Radio Interface Protocol between the terminal and the network are based on the lower three layers of the Open System Interconnection (OSI) reference model, which is widely known in communication systems.
- L2 second layer
- L3 third layer
- the RRC Radio Resource Control
- the RRC layer located in the third layer plays a role of controlling radio resources between the terminal and the network. To this end, the RRC layer exchanges an RRC message between the terminal and the base station.
- FIG. 3 is a block diagram illustrating an example of a functional split between an E-UTRAN and an EPC to which the present invention can be applied.
- hatched blocks represent radio protocol layers and empty blocks represent functional entities in the control plane.
- the base station performs the following functions.
- Radio resource management such as radio bearer control, radio admission control, connection mobility control, and dynamic resource allocation to a terminal RRM
- IP Internet Protocol
- IP Internet Protocol
- Scheduling and transmission (5) scheduling and transmission of broadcast information, and (6) measurement and measurement report setup for mobility and scheduling.
- the MME performs the following functions. (1) distribution of paging messages to base stations, (2) Security Control, (3) Idle State Mobility Control, (4) SAE Bearer Control, (5) NAS (Non-Access) Stratum) Ciphering and Integrity Protection of Signaling.
- S-GW performs the following functions. (1) termination of user plane packets for paging, and (2) user plane switching to support terminal mobility.
- FIG. 4A illustrates an example of a radio protocol architecture for a user plane to which technical features of the present specification can be applied
- FIG. 4B illustrates a control plane to which technical features of the present specification can be applied.
- the user plane is a protocol stack for user data transmission
- the control plane is a protocol stack for control signal transmission.
- a physical layer (PHY) layer provides an information transfer service to a higher layer using a physical channel.
- the physical layer is connected to a medium access control (MAC) layer, which is an upper layer, through a transport channel. Data is moved between the MAC layer and the physical layer through the transport channel. Transport channels are classified according to how and with what characteristics data is transmitted over the air interface.
- MAC medium access control
- the physical channel may be modulated by an orthogonal frequency division multiplexing (OFDM) scheme and utilizes time and frequency as radio resources.
- OFDM orthogonal frequency division multiplexing
- the function of the MAC layer is mapping between logical channels and transport channels and multiplexing / demultiplexing ('/') into transport blocks provided as physical channels on transport channels of MAC service data units (SDUs) belonging to the logical channels. Meaning includes both the concepts of 'or' and 'and').
- the MAC layer provides a service to a Radio Link Control (RLC) layer through a logical channel.
- RLC Radio Link Control
- RLC layer Functions of the RLC layer include concatenation, segmentation, and reassembly of RLC SDUs.
- QoS Quality of Service
- the RLC layer has a transparent mode (TM), an unacknowledged mode (UM), and an acknowledged mode (Acknowledged Mode).
- TM transparent mode
- UM unacknowledged mode
- Acknowledged Mode acknowledged mode
- AM Three modes of operation (AM).
- AM RLC provides error correction through an automatic repeat request (ARQ).
- the RRC (Radio Resource Control) layer is defined only in the control plane.
- the RRC layer is responsible for the control of logical channels, transport channels, and physical channels in connection with configuration, re-configuration, and release of radio bearers.
- RB means a logical path provided by the first layer (PHY layer) and the second layer (MAC layer, RLC layer, PDCP layer) for data transmission between the terminal and the network.
- PDCP Packet Data Convergence Protocol
- Functions of the Packet Data Convergence Protocol (PDCP) layer in the user plane include delivery of user data, header compression, and ciphering.
- the functionality of the Packet Data Convergence Protocol (PDCP) layer in the control plane includes the transfer of control plane data and encryption / integrity protection.
- the establishment of the RB means a process of defining characteristics of a radio protocol layer and a channel to provide a specific service, and setting each specific parameter and operation method.
- RB can be further divided into SRB (Signaling RB) and DRB (Data RB).
- SRB is used as a path for transmitting RRC messages in the control plane
- DRB is used as a path for transmitting user data in the user plane.
- the UE If an RRC connection is established between the RRC layer of the UE and the RRC layer of the E-UTRAN, the UE is in an RRC connected state, otherwise it is in an RRC idle state.
- the downlink transmission channel for transmitting data from the network to the UE includes a BCH (Broadcast Channel) for transmitting system information and a downlink shared channel (SCH) for transmitting user traffic or control messages.
- Traffic or control messages of a downlink multicast or broadcast service may be transmitted through a downlink SCH or may be transmitted through a separate downlink multicast channel (MCH).
- the uplink transport channel for transmitting data from the terminal to the network includes a random access channel (RACH) for transmitting an initial control message and an uplink shared channel (SCH) for transmitting user traffic or control messages.
- RACH random access channel
- SCH uplink shared channel
- BCCH broadcast control channel
- PCCH paging control channel
- CCCH common control channel
- MCCH multicast control channel
- MTCH multicast traffic
- the physical channel is composed of several OFDM symbols in the time domain and several sub-carriers in the frequency domain.
- One sub-frame consists of a plurality of OFDM symbols in the time domain.
- the RB is a resource allocation unit and includes a plurality of OFDM symbols and a plurality of subcarriers.
- each subframe may use specific subcarriers of specific OFDM symbols (eg, the first OFDM symbol) of the corresponding subframe for the physical downlink control channel (PDCCH), that is, the L1 / L2 control channel.
- Transmission Time Interval is a unit time of subframe transmission.
- FIG. 5 is a diagram illustrating physical channels used in a 3GPP LTE / LTE-A system to which the present invention can be applied and a general signal transmission method using the same.
- the terminal In the state in which the power is turned off, the terminal is powered on again or enters a new cell, and performs an initial cell search operation such as synchronizing with the base station in step S501. To this end, the terminal receives a primary synchronization channel (P-SCH) and a secondary synchronization channel (S-SCH) from the base station, synchronizes with the base station, and obtains information such as a cell identifier (identifier). do.
- P-SCH primary synchronization channel
- S-SCH secondary synchronization channel
- the terminal may receive a physical broadcast channel (PBCH) signal from the base station to obtain broadcast information in a cell. Meanwhile, the UE may check a downlink channel state by receiving a downlink reference signal (DL RS) in an initial cell search step.
- PBCH physical broadcast channel
- DL RS downlink reference signal
- the UE may acquire more specific system information by receiving the PDSCH according to the PDCCH and the PDCCH information in step S502.
- the terminal may perform a random access procedure such as steps S303 to S306 to complete the access to the base station.
- the UE may transmit a preamble through a physical random access channel (PRACH) (S503), and may receive a response message for the preamble through the PDCCH and the PDSCH corresponding thereto (S504).
- PRACH physical random access channel
- the UE may perform a contention resolution procedure such as transmitting an additional PRACH signal (S505) and receiving a PDCCH signal and a corresponding PDSCH signal (S506).
- the UE can receive a PDCCH signal and / or a PDSCH signal (S507) and a physical uplink shared channel (PUSCH) signal and / or a physical uplink control channel as a general uplink / downlink signal transmission procedure.
- the transmission of the (PUCCH) signal (S508) may be performed.
- UCI uplink control information
- HARQ-ACK / NACK scheduling request (SR), channel quality indicator (CQI), precoding matrix indicator (PMI), rank indicator (RI) information, and the like.
- SR scheduling request
- CQI channel quality indicator
- PMI precoding matrix indicator
- RI rank indicator
- the UCI is generally transmitted periodically through the PUCCH, but may be transmitted through the PUSCH when control information and traffic data are to be transmitted at the same time.
- the UCI may be aperiodically transmitted through the PUSCH by the request / instruction of the network.
- FIG. 6 shows a structure of a radio frame in 3GPP LTE / LTE-A to which the present invention can be applied.
- uplink / downlink data packet transmission is performed in subframe units, and one subframe is defined as a predetermined time interval including a plurality of OFDM symbols.
- the 3GPP LTE / LTE-A standard supports a type 1 radio frame structure applicable to frequency division duplex (FDD) and a type 2 radio frame structure applicable to time division duplex (TDD).
- FDD frequency division duplex
- TDD time division duplex
- uplink transmission and downlink transmission occupy different frequency bands.
- uplink transmission and downlink transmission are performed at different times while occupying the same frequency band.
- the channel response of the TDD scheme is substantially reciprocal. This means that the downlink channel response and the uplink channel response are almost the same in a given frequency domain.
- the downlink channel response can be obtained from the uplink channel response.
- the uplink transmission and the downlink transmission are time-divided in the entire frequency band, so that the downlink transmission by the base station and the uplink transmission by the terminal cannot be simultaneously performed.
- UL transmission and downlink transmission are divided into subframe units, UL transmission and DL transmission are performed in different subframes.
- the downlink radio frame consists of 10 subframes, and one subframe consists of two slots in the time domain.
- the time taken for one subframe to be transmitted is called a transmission time interval (TTI).
- TTI transmission time interval
- one subframe may have a length of 1 ms
- one slot may have a length of 0.5 ms.
- One slot includes a plurality of orthogonal frequency division multiplexing (OFDM) symbols in the time domain and a plurality of resource blocks (RBs) in the frequency domain. Since 3GPP LTE / LTE-A uses OFDMA in downlink, the OFDM symbol is for representing one symbol period.
- the OFDM symbol may be referred to as one SC-FDMA symbol or symbol period.
- a resource block as a resource allocation unit includes a plurality of consecutive subcarriers in one slot.
- the number of OFDM symbols included in one slot may vary depending on the configuration of a cyclic prefix (CP).
- the CP has an extended CP and a normal CP.
- the number of OFDM symbols included in one slot may be seven.
- the OFDM symbol is configured by the extended cyclic prefix, the length of one OFDM symbol is increased, so the number of OFDM symbols included in one slot is smaller than that of the normal cyclic prefix.
- the extended cyclic prefix for example, the number of OFDM symbols included in one slot may be six.
- the extended cyclic prefix may be used to further reduce the interference between symbols.
- one slot includes 7 OFDM symbols, so one subframe includes 14 OFDM symbols.
- the first up to three OFDM symbols of each subframe may be allocated to a physical downlink control channel (PDCCH), and the remaining OFDM symbols may be allocated to a physical downlink shared channel (PDSCH).
- PDCCH physical downlink control channel
- PDSCH physical downlink shared channel
- Type 2 radio frames consist of two half frames, each half frame consists of five subframes, and one subframe consists of two slots.
- a special subframe includes a downlink pilot time slot (DwPTS), a guard period (GP), and an uplink pilot time slot (UpPTS).
- DwPTS is used for initial cell search, synchronization or channel estimation at the terminal.
- UpPTS is used for channel estimation at the base station and synchronization of uplink transmission of the terminal.
- the guard period is a period for removing interference generated in the uplink due to the multipath delay of the downlink signal between the uplink and the downlink.
- the structure of the radio frame described above is just one example, and the number of subframes included in the radio frame, the number of slots included in the subframe, and the number of symbols included in the slot may be variously changed.
- FIG. 7 is a diagram illustrating a resource grid for one downlink slot in a wireless communication system to which the present invention can be applied.
- one downlink slot includes a plurality of OFDM symbols in the time domain.
- one downlink slot includes seven OFDM symbols, and one resource block includes 12 subcarriers in a frequency domain, but is not limited thereto.
- Each element on the resource grid is a resource element (RE), and one resource block includes 12 ⁇ 7 resource elements.
- Resource elements on the resource grid may be identified by in-slot index pairs (k, l).
- the number (NRB) of resource blocks included in the downlink slot depends on the downlink transmission bandwidth.
- the structure of the uplink slot may be the same as the structure of the downlink slot.
- FIG. 8 shows a structure of a downlink subframe in a wireless communication system to which the present invention can be applied.
- up to three OFDM symbols in the first slot in a subframe are control regions to which control channels are allocated, and the remaining OFDM symbols are data regions to which PDSCHs are allocated.
- An example of a downlink control channel used in 3GPP LTE / LTE-A includes PCFICH, PDCCH, PHICH, and the like.
- the PCFICH is transmitted in the first OFDM symbol of a subframe and carries information about the number of OFDM symbols (ie, the size of the control region) used for transmission of control channels within the subframe.
- the PHICH is a response channel for the uplink and carries an ACK / NACK signal for HARQ.
- Control information transmitted through the PDCCH is called downlink control information (DCI).
- the downlink control information includes uplink resource allocation information, downlink resource allocation information or an uplink transmission (Tx) power control command for a certain terminal group.
- the base station determines the PDCCH format according to the DCI to be sent to the terminal, and attaches a cyclic redundancy check (CRC) to the control information.
- CRC cyclic redundancy check
- RNTI radio network temporary identifier
- a unique identifier eg, C-RNTI (cell-RNTI)
- C-RNTI cell-RNTI
- a paging indication identifier for example, p-RNTI (p-RNTI)
- p-RNTI paging indication identifier
- a system information identifier (system information-RNTI) may be masked to the CRC.
- a random access-RNTI (RA-RNTI) may be masked to the CRC to indicate a random access response that is a response to the transmission of the random access preamble of the terminal.
- FIG. 9 shows a structure of an uplink subframe in a wireless communication system to which the present invention can be applied.
- an uplink subframe may be divided into a control region and a data region in the frequency domain.
- the control region is allocated a PUCCH carrying uplink control information.
- the data area is allocated a PUSCH carrying user data.
- the terminal may support simultaneous transmission of the PUSCH and the PUCCH.
- a PUCCH for one UE is allocated a resource block pair in a subframe. Resource blocks belonging to a resource block pair allocated to a PUCCH occupy different subcarriers in each of two slots based on a slot boundary.
- the resource block pair allocated to the PUCCH is said to be frequency hopping at the slot boundary.
- PDCCH Physical Downlink Control Channel
- Control information transmitted through the PDCCH is called downlink control information (DCI).
- DCI downlink control information
- the PDCCH has a different size and use of control information according to the DCI format, and a different size according to a coding rate.
- Table 1 shows DCI according to DCI format.
- a DCI format includes a format 0 for PUSCH scheduling, a format 1 for scheduling one PDSCH codeword, a format 1A for compact scheduling of one PDSCH codeword, and a DL-SCH.
- Format 1C for simple scheduling, format 2 for PDSCH scheduling in closed-loop spatial multiplexing mode, format 2A for PDSCH scheduling in open-loop spatial multiplexing mode, for uplink channel
- formats 3 and 3A for transmission of a TPC command and format 4 for PUSCH scheduling in one uplink cell in a multi-antenna port transmission mode.
- DCI format 1A may be used for PDSCH scheduling, regardless of which transmission mode is configured for the UE.
- the DCI format may be independently applied to each UE, and PDCCHs of multiple UEs may be multiplexed simultaneously in one subframe.
- the PDCCH consists of an aggregation of one or several consecutive control channel elements (CCEs).
- CCE is a logical allocation unit used to provide a PDCCH with a coding rate according to a state of a radio channel.
- CCE refers to a unit corresponding to nine sets of REGs consisting of four resource elements.
- the base station may use ⁇ 1, 2, 4, 8 ⁇ CCEs to configure one PDCCH signal, wherein ⁇ 1, 2, 4, 8 ⁇ is called a CCE aggregation level.
- the number of CCEs used for transmission of a specific PDCCH is determined by the base station according to the channel state.
- the PDCCH configured according to each UE is interleaved and mapped to the control channel region of each subframe by a CCE-to-RE mapping rule.
- the location of the PDCCH may vary depending on the number of OFDM symbols, the number of PHICH groups, the transmission antenna, and the frequency shift for the control channel of each subframe.
- channel coding is independently performed on the PDCCH of each multiplexed terminal and a cyclic redundancy check (CRC) is applied.
- CRC cyclic redundancy check
- a unique identifier (UE ID) of each UE is masked to the CRC so that the UE can receive its own PDCCH.
- the base station does not provide information on where the PDCCH corresponding to the UE is.
- the UE In order to receive the control channel transmitted from the base station, the UE cannot know where the PDCCH is transmitted in which CCE aggregation level or DCI format. Therefore, the UE monitors the aggregation of PDCCH candidates in a subframe. Find the PDCCH. This is called blind decoding (BD).
- BD blind decoding
- Blind decoding may be referred to as blind detection or blind search.
- Blind decoding refers to a method in which a UE de-masks its UE ID in a CRC portion and then checks the CRC error to determine whether the corresponding PDCCH is its control channel.
- PUCCH Physical Uplink Control Channel
- the uplink control information (UCI) transmitted through the PUCCH may include a scheduling request (SR), HARQ ACK / NACK information, and downlink channel measurement information.
- SR scheduling request
- HARQ ACK / NACK information HARQ ACK / NACK information
- HARQ ACK / NACK information may be generated according to whether the decoding of the downlink data packet on the PDSCH is successful.
- one bit is transmitted as ACK / NACK information for downlink single codeword transmission, and two bits are transmitted as ACK / NACK information for downlink 2 codeword transmission.
- Channel measurement information refers to feedback information related to a multiple input multiple output (MIMO) technique, and includes channel quality indicator (CQI), precoding matrix index (PMI), and rank indicator (RI). : Rank Indicator) may be included. These channel measurement information may be collectively expressed as CQI.
- CQI channel quality indicator
- PMI precoding matrix index
- RI rank indicator
- 20 bits per subframe may be used for transmission of the CQI.
- PUCCH may be modulated using Binary Phase Shift Keying (BPSK) and Quadrature Phase Shift Keying (QPSK).
- Control information of a plurality of terminals may be transmitted through a PUCCH, and a constant amplitude zero autocorrelation (CAZAC) sequence having a length of 12 is performed when code division multiplexing (CDM) is performed to distinguish signals of respective terminals.
- CAZAC sequence has a characteristic of maintaining a constant amplitude in the time domain and the frequency domain, the coverage is reduced by reducing the Peak-to-Average Power Ratio (PAPR) or the Cubic Metric (CM) of the UE. It has a suitable property to increase.
- PAPR Peak-to-Average Power Ratio
- CM Cubic Metric
- ACK / NACK information for downlink data transmission transmitted through the PUCCH is covered using an orthogonal sequence or an orthogonal cover (OC).
- control information transmitted on the PUCCH may be distinguished using a cyclically shifted sequence having different cyclic shift (CS) values.
- the cyclically shifted sequence may be generated by cyclically shifting a base sequence by a specific cyclic shift amount.
- the specific CS amount is indicated by the cyclic shift index (CS index).
- the number of cyclic shifts available may vary depending on the delay spread of the channel.
- Various kinds of sequences may be used as the base sequence, and the above-described CAZAC sequence is one example.
- control information that can be transmitted in one subframe by the UE depends on the number of SC-FDMA symbols available for transmission of the control information (that is, RS transmission for coherent detection of PUCCH). SC-FDMA symbols except for the SC-FDMA symbol used).
- PUCCH is defined in seven different formats according to transmitted control information, modulation scheme, amount of control information, and the like, and according to uplink control information (UCI) transmitted according to each PUCCH format,
- UCI uplink control information
- Uplink Control Information Format 1 Scheduling Request (SR) (unmodulated waveform) Format 1a 1-bit HARQ ACK / NACK with / without SR Format 1b 2-bit HARQ ACK / NACK with / without SR Format 2 CQI (20 coded bits) Format 2 CQI and 1- or 2-bit HARQ ACK / NACK (20 bits) for extended CP only Format 2a CQI and 1-bit HARQ ACK / NACK (20 + 1 coded bits) Format 2b CQI and 2-bit HARQ ACK / NACK (20 + 2 coded bits)
- SR Scheduling Request
- PUCCH format 1 is used for single transmission of SR.
- an unmodulated waveform is applied, which will be described later in detail.
- PUCCH format 1a or 1b is used for transmission of HARQ ACK / NACK.
- PUCCH format 1a or 1b may be used.
- HARQ ACK / NACK and SR may be transmitted in the same subframe using PUCCH format 1a or 1b.
- PUCCH format 2 is used for transmission of CQI
- PUCCH format 2a or 2b is used for transmission of CQI and HARQ ACK / NACK.
- PUCCH format 2 may be used for transmission of CQI and HARQ ACK / NACK.
- FIG. 10 illustrates an example of a form in which PUCCH formats are mapped to a PUCCH region of an uplink physical resource block in a wireless communication system to which the present invention can be applied.
- FIG. 10 Represents the number of resource blocks in uplink, and 0, 1, ..., -1 means the number of physical resource blocks.
- the PUCCH is mapped to both edges of the uplink frequency block.
- Number of PUCCH RBs available by PUCCH format 2 / 2a / 2b ) May be indicated to terminals in a cell by broadcasting signaling.
- PUCCH format 2 / 2a / 2b is a control channel for transmitting channel measurement feedback (CQI, PMI, RI).
- the reporting period of the channel measurement feedback (hereinafter, collectively referred to as CQI information) and the frequency unit (or frequency resolution) to be measured may be controlled by the base station.
- CQI information channel measurement feedback
- the frequency unit (or frequency resolution) to be measured may be controlled by the base station.
- Periodic and aperiodic CQI reporting can be supported in the time domain.
- PUCCH format 2 may be used only for periodic reporting and PUSCH may be used for aperiodic reporting.
- the base station may instruct the terminal to transmit an individual CQI report on a resource scheduled for uplink data transmission.
- the PUCCH formats 1a and 1b will be described.
- a symbol modulated using a BPSK or QPSK modulation scheme is multiply multiplied by a CAZAC sequence having a length of 12.
- the y (0), ..., y (N-1) symbols may be referred to as a block of symbols.
- a Hadamard sequence of length 4 is used for general ACK / NACK information, and a Discrete Fourier Transform (DFT) sequence of length 3 is used for shortened ACK / NACK information and a reference signal.
- DFT Discrete Fourier Transform
- a Hadamard sequence of length 2 is used for the reference signal in the case of an extended CP.
- FIG. 11 illustrates a structure of an ACK / NACK channel in case of a normal CP in a wireless communication system to which the present invention can be applied.
- 11 exemplarily shows a PUCCH channel structure for HARQ ACK / NACK transmission without CQI.
- a reference signal RS is carried on three consecutive SC-FDMA symbols in the middle of seven SC-FDMA symbols included in one slot, and an ACK / NACK signal is carried on the remaining four SC-FDMA symbols.
- RS may be carried on two consecutive symbols in the middle.
- the number and position of symbols used for the RS may vary depending on the control channel, and the number and position of symbols used for the ACK / NACK signal associated therewith may also be changed accordingly.
- 1 bit and 2 bit acknowledgment information may be represented by one HARQ ACK / NACK modulation symbol using BPSK and QPSK modulation techniques, respectively.
- the acknowledgment (ACK) may be encoded as '1'
- the negative acknowledgment (NACK) may be encoded as '0'.
- two-dimensional spreading is applied to increase the multiplexing capacity. That is, frequency domain spreading and time domain spreading are simultaneously applied to increase the number of terminals or control channels that can be multiplexed.
- a frequency domain sequence is used as the base sequence.
- one of the CAZAC sequences may be a Zadoff-Chu (ZC) sequence.
- ZC Zadoff-Chu
- CS cyclic shifts
- the number of CS resources supported in an SC-FDMA symbol for PUCCH RBs for HARQ ACK / NACK transmission is determined by a cell-specific high-layer signaling parameter ( Is set by
- the frequency domain spread ACK / NACK signal is spread in the time domain using an orthogonal spreading code.
- an orthogonal spreading code a Walsh-Hadamard sequence or a DFT sequence may be used.
- the ACK / NACK signal may be spread using orthogonal sequences w0, w1, w2, and w3 of length 4 for four symbols.
- RS is also spread through an orthogonal sequence of length 3 or length 2. This is called orthogonal covering (OC).
- a plurality of terminals may be multiplexed using a code division multiplexing (CDM) scheme using the CS resource in the frequency domain and the OC resource in the time domain as described above. That is, ACK / NACK information and RS of a large number of terminals may be multiplexed on the same PUCCH RB.
- CDM code division multiplexing
- the number of spreading codes supported for ACK / NACK information is limited by the number of RS symbols. That is, since the number of RS transmission SC-FDMA symbols is smaller than the number of ACK / NACK information transmission SC-FDMA symbols, the multiplexing capacity of the RS is smaller than that of the ACK / NACK information.
- ACK / NACK information may be transmitted in four symbols.
- three orthogonal spreading codes are used instead of four, which means that the number of RS transmission symbols is three. This is because only three orthogonal spreading codes can be used for the RS.
- HARQ acknowledgments from a total of 18 different terminals can be multiplexed within one PUCCH RB.
- HARQ acknowledgments from a total of 12 different terminals can be multiplexed within one PUCCH RB.
- the scheduling request SR is transmitted in such a manner that the terminal requests or does not request to be scheduled.
- the SR channel reuses the ACK / NACK channel structure in PUCCH formats 1a / 1b and is configured in an OOK (On-Off Keying) scheme based on the ACK / NACK channel design. Reference signals are not transmitted in the SR channel. Therefore, a sequence of length 7 is used for a general CP, and a sequence of length 6 is used for an extended CP. Different cyclic shifts or orthogonal covers may be assigned for SR and ACK / NACK. That is, for positive SR transmission, the UE transmits HARQ ACK / NACK through resources allocated for SR. In order to transmit a negative SR, the UE transmits HARQ ACK / NACK through a resource allocated for ACK / NACK.
- the e-PUCCH may correspond to PUCCH format 3 of the LTE-A system.
- Block spreading can be applied to ACK / NACK transmission using PUCCH format 3.
- the block spreading scheme modulates control signal transmission using the SC-FDMA scheme.
- a symbol sequence may be spread and transmitted on a time domain using an orthogonal cover code (OCC).
- OCC orthogonal cover code
- control signals of a plurality of terminals may be multiplexed on the same RB.
- one symbol sequence is transmitted over a time domain and control signals of a plurality of terminals are multiplexed using a cyclic shift (CS) of a CAZAC sequence
- a block spread based PUCCH format for example, In the case of PUCCH format 3
- one symbol sequence is transmitted over a frequency domain, and control signals of a plurality of terminals are multiplexed using time-domain spreading using OCC.
- FIG. 12 illustrates an example of generating and transmitting five SC-FDMA symbols during one slot in a wireless communication system to which the present invention can be applied.
- two RS symbols may be used for one slot.
- an RS symbol may be generated from a CAZAC sequence to which a specific cyclic shift value is applied, and may be transmitted in a form in which a predetermined OCC is applied (or multiplied) over a plurality of RS symbols.
- control information having an extended size can be transmitted as compared to the PUCCH format 1 series and 2 series.
- one PHICH transmits only 1-bit ACK / NACK for a PUSCH, that is, a single stream of one UE.
- 1 bit ACK / NACK is coded into 3 bits using a repetitive code having a code rate of 1/3.
- Coded ACK / NACK is modulated by a Binary Phase Key-Shifting (BPSK) scheme to generate three modulation symbols.
- An orthogonal sequence is used when spreading the modulation symbols, and the number of orthogonal sequences used is SF * 2 to apply I / Q multiplexing.
- PHICHs spread using SF * 2 orthogonal sequences may be defined as one PHICH group.
- Layer mapping is performed on the spread symbols. Layer mapped symbols are resource mapped and transmitted.
- the PHICH transmits HARQ ACK / NACK according to PUSCH transmission.
- a plurality of PHICHs mapped to resource elements of the same set form a PHICH group, and each PHICH in the PHICH group is distinguished by different orthogonal sequences.
- the number of PHICH groups in the FDD system Is constant in all subframes.
- the resource used for the PHICH may be determined based on a cyclic shift value of a demodulation reference signal (DMRS) transmitted through a smallest PRB index and an UL grant when a PUSCH resource is allocated.
- DMRS demodulation reference signal
- the resource to which the PHICH is mapped (hereafter referred to as the PHICH resource) is an index pair ( , ), PHICH group index, Represents an orthogonal sequence index in the PHICH group.
- FIG. 13 is a diagram illustrating an operation process of a terminal and a base station in a contention-based random access procedure.
- a UE randomly selects one random access preamble from a set of random access preambles indicated by system information or a handover command, and transmits the random access preamble.
- the resource may be selected and transmitted (S1310).
- the method of receiving the random access response information is similar to that in the non- contention based random access procedure. That is, after the UE transmits the random access preamble as in step S1310, the base station attempts to receive its random access response within the random access response reception window indicated by the system information or the handover command, and corresponding RA
- the PDSCH is received through the RNTI information (S1320). Through this, an UL grant, a temporary C-RNTI, a timing synchronization command (TAC), and the like may be received.
- TAC timing synchronization command
- the terminal When the terminal receives a random access response valid to the terminal, it processes each of the information included in the random access response. That is, the terminal applies the TAC and stores the temporary C-RNTI. In addition, by using the UL grant, and transmits data (that is, a third message) to the base station (S1330).
- the third message should include the identifier of the terminal.
- the base station In the contention-based random access process, the base station cannot determine which terminals perform the random access process, because the terminal needs to be identified for future collision resolution.
- Two methods have been discussed as a method of including the identifier of the terminal.
- the first method if the UE already has a valid cell identifier assigned to the cell before the random access procedure, the UE transmits its cell identifier through an uplink transmission signal corresponding to the UL grant.
- the terminal transmits its own unique identifier (eg, S-TMSI or random ID). In general, the unique identifier is longer than the cell identifier.
- the terminal transmits data corresponding to the UL grant, it starts a timer for contention resolution (contention resolution timer).
- the terminal After the terminal transmits data including its identifier through the UL grant included in the random access response, the terminal waits for instructions from the base station to resolve the collision. That is, an attempt is made to receive a PDCCH in order to receive a specific message (S1340). Two methods have been discussed in the method of receiving the PDCCH. As mentioned above, when the third message transmitted in response to the UL grant is transmitted using a cell identifier of its own, it attempts to receive the PDCCH using its cell identifier, and the identifier is a unique identifier. In this case, it may attempt to receive the PDCCH using the temporary C-RNTI included in the random access response.
- the terminal determines that the random access procedure has been normally performed, and terminates the random access procedure.
- the terminal determines that the random access procedure has been normally performed, and terminates the random access procedure.
- the RRC state refers to whether or not the RRC layer of the UE is in a logical connection with the RRC layer of the E-UTRAN. If connected, the RRC connection state is called. Since the UE in the RRC connected state has an RRC connection, the E-UTRAN can grasp the existence of the corresponding UE in a cell unit, and thus can effectively control the UE.
- the UE of the RRC idle state cannot be recognized by the E-UTRAN, and is managed by the CN (core network) in units of a tracking area, which is a larger area unit than a cell. That is, the UE in the RRC idle state is identified only in a large area unit, and must move to the RRC connected state in order to receive a normal mobile communication service such as voice or data.
- the terminal When the user first powers on the terminal, the terminal first searches for an appropriate cell and then stays in an RRC idle state in the cell.
- the UE in the RRC idle state needs to establish an RRC connection, it establishes an RRC connection with the E-UTRAN through an RRC connection procedure and transitions to the RRC connected state.
- RRC connection procedure There are several cases in which the UE in RRC idle state needs to establish an RRC connection. For example, an uplink data transmission is necessary due to a user's call attempt, or a paging message is sent from E-UTRAN. If received, a response message may be sent.
- the non-access stratum (NAS) layer located above the RRC layer performs functions such as session management and mobility management.
- EMM-REGISTERED EPS Mobility Management-REGISTERED
- EMM-DEREGISTERED EMM-DEREGISTERED
- the initial terminal is in the EMM-DEREGISTERED state, and the terminal performs a process of registering with the corresponding network through an initial attach procedure to access the network. If the attach procedure is successfully performed, the UE and the MME are in the EMM-REGISTERED state.
- ECM EPS Connection Management
- ECM-CONNECTED ECM-CONNECTED
- the MME in the ECM-IDLE state becomes the ECM-CONNECTED state when it establishes an S1 connection with the E-UTRAN.
- the E-UTRAN does not have context information of the terminal. Accordingly, the UE in the ECM-IDLE state performs a terminal-based mobility related procedure such as cell selection or cell reselection without receiving a command from the network.
- the terminal when the terminal is in the ECM-CONNECTED state, the mobility of the terminal is managed by the command of the network.
- the terminal informs the network of the corresponding position of the terminal through a tracking area update procedure.
- the system information includes essential information that the terminal needs to know in order to access the base station. Therefore, the terminal must receive all system information before accessing the base station, and must always have the latest system information. In addition, since the system information is information that all terminals in a cell should know, the base station periodically transmits the system information.
- the system information includes a master information block (MIB) and a scheduling block (SB). It is divided into SIB (System Information Block).
- MIB master information block
- SB scheduling block
- the MIB enables the UE to know the physical configuration of the cell, for example, bandwidth.
- SB informs transmission information of SIBs, for example, a transmission period.
- SIB is a collection of related system information. For example, some SIBs contain only information of neighboring cells, and some SIBs contain only information of an uplink radio channel used by the terminal.
- FIG. 14 is a flowchart illustrating UE operation in an RRC idle state to which the present invention can be applied.
- FIG. 14 illustrates a procedure in which an initially powered-on UE registers with a network through a cell selection process and then reselects a cell if necessary.
- the terminal selects a radio access technology (RAT) for communicating with a public land mobile network (PLMN), which is a network to be serviced (S1410).
- RAT radio access technology
- PLMN public land mobile network
- S1410 a network to be serviced
- Information about the PLMN and the RAT may be selected by a user of the terminal or may be stored in a universal subscriber identity module (USIM).
- USIM universal subscriber identity module
- the terminal selects a cell having the largest value among the measured base station and a cell whose signal strength or quality is greater than a specific value (Cell Selection) (S1420). This is referred to as initial cell selection by the UE that is powered on to perform cell selection. The cell selection procedure will be described later.
- the terminal receives system information periodically transmitted by the base station.
- the above specific value refers to a value defined in the system in order to ensure the quality of the physical signal in data transmission / reception. Therefore, the value may vary depending on the RAT applied.
- the terminal performs a network registration procedure (S1430).
- the terminal registers its information (eg IMSI) in order to receive a service (eg paging) from the network.
- IMSI information
- a service eg paging
- the terminal selects a cell, the terminal does not register to the access network, and if the network information received from the system information (e.g., tracking area identity; TAI) is different from the network information known to the network, the terminal registers to the network. do.
- the system information e.g., tracking area identity; TAI
- the terminal performs cell reselection based on the service environment provided by the cell or the environment of the terminal (S1440).
- the terminal selects one of the other cells that provides better signal characteristics than the cell of the base station to which the terminal is connected if the strength or quality of the signal measured from the base station being service is lower than the value measured from the base station of the adjacent cell. do.
- This process is called Cell Re-Selection, which is distinguished from Initial Cell Selection of Step 2.
- a time constraint is placed. The cell reselection procedure will be described later.
- 15 is a flowchart illustrating a process of establishing an RRC connection to which the present invention can be applied.
- the terminal sends an RRC connection request message to the network requesting an RRC connection (S1510).
- the network sends an RRC connection setup message in response to the RRC connection request (S1520). After receiving the RRC connection configuration message, the terminal enters the RRC connection mode.
- the terminal sends an RRC connection setup complete message used to confirm successful completion of RRC connection establishment to the network (S1530).
- 16 is a flowchart illustrating a RRC connection resetting process to which the present invention can be applied.
- RRC connection reconfiguration is used to modify an RRC connection. It is used to establish / modify / release RBs, perform handovers, and set up / modify / release measurements.
- the network sends an RRC connection reconfiguration message for modifying the RRC connection to the terminal (S1610).
- the UE sends an RRC connection reconfiguration complete message used to confirm successful completion of the RRC connection reconfiguration to the network (S1620).
- FIG. 17 is a diagram illustrating an example of an RRC connection reestablishment procedure to which the present invention can be applied.
- the UE stops using all radio bearers that have been set except for Signaling Radio Bearer # 0 (SRB 0), and initializes various sub-layers of an AS (Access Stratum). (S1710). In addition, each sublayer and physical layer are set to a default configuration. During this process, the UE maintains an RRC connection state.
- SRB 0 Signaling Radio Bearer # 0
- AS Access Stratum
- the UE performs a cell selection procedure for performing an RRC connection reestablishment procedure (S1720).
- the cell selection procedure of the RRC connection reestablishment procedure may be performed in the same manner as the cell selection procedure performed by the UE in the RRC idle state, although the UE maintains the RRC connection state.
- the UE After performing the cell selection procedure, the UE checks the system information of the corresponding cell to determine whether the corresponding cell is a suitable cell (S1730). If it is determined that the selected cell is an appropriate E-UTRAN cell, the UE transmits an RRC connection reestablishment request message to the cell (S1740).
- the RRC connection re-establishment procedure is stopped, the terminal is in the RRC idle state Enter (S1750).
- the terminal may be implemented to complete the confirmation of the appropriateness of the cell within a limited time through the cell selection procedure and the reception of system information of the selected cell.
- the terminal may run a timer as the RRC connection reestablishment procedure is initiated.
- the timer may be stopped when it is determined that the terminal has selected a suitable cell. If the timer expires, the UE may consider that the RRC connection reestablishment procedure has failed and may enter the RRC idle state.
- This timer is referred to hereinafter as a radio link failure timer.
- a timer named T311 may be used as a radio link failure timer.
- the terminal may obtain the setting value of this timer from the system information of the serving cell.
- the cell When the RRC connection reestablishment request message is received from the terminal and the request is accepted, the cell transmits an RRC connection reestablishment message to the terminal.
- the UE Upon receiving the RRC connection reestablishment message from the cell, the UE reconfigures the PDCP sublayer and the RLC sublayer for SRB1. In addition, it recalculates various key values related to security setting and reconfigures the PDCP sublayer responsible for security with newly calculated security key values.
- SRB 1 between the UE and the cell is opened and an RRC control message can be exchanged.
- the terminal completes the resumption of SRB1 and transmits an RRC connection reestablishment complete message indicating that the RRC connection reestablishment procedure is completed to the cell (S1760).
- the cell transmits an RRC connection reestablishment reject message to the terminal.
- the cell and the terminal perform the RRC connection reestablishment procedure.
- the UE recovers the state before performing the RRC connection reestablishment procedure and guarantees the continuity of the service to the maximum.
- the communication environment considered in the embodiments of the present invention includes both multi-carrier support environments.
- the multicarrier system or carrier aggregation (CA) system used in the present invention is one or more having a bandwidth smaller than the target band when configuring the target broadband to support the broadband
- the multi-carrier means the aggregation of carriers (or carrier aggregation), wherein the aggregation of carriers means not only merging between contiguous carriers but also merging between non-contiguous carriers.
- the number of component carriers aggregated between downlink and uplink may be set differently.
- the case where the number of downlink component carriers (hereinafter referred to as 'DL CC') and the number of uplink component carriers (hereinafter referred to as 'UL CC') is the same is called symmetric aggregation. This is called asymmetric aggregation.
- carrier aggregation may be used interchangeably with terms such as carrier aggregation, bandwidth aggregation, spectrum aggregation, and the like.
- Carrier aggregation in which two or more component carriers are combined, aims to support up to 100 MHz bandwidth in an LTE-A system.
- the bandwidth of the combining carrier may be limited to the bandwidth used by the existing system to maintain backward compatibility with the existing IMT system.
- the existing 3GPP LTE system supports ⁇ 1.4, 3, 5, 10, 15, 20 ⁇ MHz bandwidth
- the 3GPP LTE-advanced system i.e., LTE-A
- the carrier aggregation system used in the present invention may support carrier aggregation by defining a new bandwidth regardless of the bandwidth used in the existing system.
- the LTE-A system uses the concept of a cell to manage radio resources.
- the carrier aggregation environment described above may be referred to as a multiple cell environment.
- a cell is defined as a combination of a downlink resource (DL CC) and an uplink resource (UL CC), but the uplink resource is not an essential element. Accordingly, the cell may be configured with only downlink resources or with downlink resources and uplink resources.
- DL CC downlink resource
- UL CC uplink resource
- the cell may be configured with only downlink resources or with downlink resources and uplink resources.
- a specific UE When a specific UE has only one configured serving cell, it may have one DL CC and one UL CC, but when a specific UE has two or more configured serving cells, as many DLs as the number of cells Has a CC and the number of UL CCs may be the same or less.
- the DL CC and the UL CC may be configured on the contrary. That is, when a specific UE has a plurality of configured serving cells, a carrier aggregation environment in which a UL CC has more than the number of DL CCs may be supported. That is, carrier aggregation may be understood as merging two or more cells, each having a different carrier frequency (center frequency of a cell).
- carrier aggregation may be understood as merging two or more cells, each having a different carrier frequency (center frequency of a cell).
- the term 'cell' should be distinguished from the 'cell' as an area covered by a generally used base station.
- Cells used in the LTE-A system include a primary cell (PCell: Primary Cell) and a secondary cell (SCell: Secondary Cell).
- PCell Primary Cell
- SCell Secondary Cell
- P cell and S cell may be used as a serving cell.
- the UE that is in the RRC_CONNECTED state but the carrier aggregation is not configured or does not support the carrier aggregation, there is only one serving cell composed of the PCell.
- one or more serving cells may exist, and the entire serving cell includes a PCell and one or more SCells.
- Serving cells may be configured through an RRC parameter.
- PhysCellId is a cell's physical layer identifier and has an integer value from 0 to 503.
- SCellIndex is a short identifier used to identify an SCell and has an integer value from 1 to 7.
- ServCellIndex is a short identifier used to identify a serving cell (P cell or S cell) and has an integer value from 0 to 7. A value of 0 is applied to the Pcell, and SCellIndex is pre-assigned to apply to the Scell. That is, a cell having the smallest cell ID (or cell index) in ServCellIndex becomes a P cell.
- P cell refers to a cell operating on a primary frequency (or primary CC).
- the UE may be used to perform an initial connection establishment process or to perform a connection re-establishment process, and may also refer to a cell indicated in a handover process.
- the P cell refers to a cell serving as a center of control-related communication among serving cells configured in a carrier aggregation environment. That is, the terminal may receive and transmit a PUCCH only in its own Pcell, and may use only the Pcell to acquire system information or change a monitoring procedure.
- E-UTRAN Evolved Universal Terrestrial Radio Access
- RRC connection reconfigutaion message of a higher layer including mobility control information to a UE supporting a carrier aggregation environment. It may be.
- the S cell may refer to a cell operating on a secondary frequency (or, secondary CC). Only one PCell may be allocated to a specific UE, and one or more SCells may be allocated.
- the SCell is configurable after the RRC connection is established and can be used to provide additional radio resources.
- the E-UTRAN may provide all system information related to the operation of the related cell in the RRC_CONNECTED state through a dedicated signal.
- the change of the system information may be controlled by the release and addition of the related SCell, and at this time, an RRC connection reconfigutaion message of a higher layer may be used.
- the E-UTRAN may perform dedicated signaling having different parameters for each terminal, rather than broadcasting in the related SCell.
- the E-UTRAN may configure a network including one or more Scells in addition to the Pcells initially configured in the connection establishment process.
- the Pcell and the SCell may operate as respective component carriers.
- the primary component carrier (PCC) may be used in the same sense as the PCell
- the secondary component carrier (SCC) may be used in the same sense as the SCell.
- FIG. 18 shows an example of a component carrier and carrier aggregation in a wireless communication system to which the present invention can be applied.
- Component carriers include a DL CC and an UL CC.
- One component carrier may have a frequency range of 20 MHz.
- FIG. 18 (b) shows a carrier aggregation structure used in the LTE_A system.
- three component carriers having a frequency size of 20 MHz are combined.
- the number of DL CCs and UL CCs is not limited.
- the UE may simultaneously monitor three CCs, receive downlink signals / data, and transmit uplink signals / data.
- the network may allocate M (M ⁇ N) DL CCs to the UE.
- the UE may monitor only M limited DL CCs and receive a DL signal.
- the network may give L (L ⁇ M ⁇ N) DL CCs to allocate a main DL CC to the UE, in which case the UE must monitor the L DL CCs. This method can be equally applied to uplink transmission.
- the linkage between the carrier frequency (or DL CC) of the downlink resource and the carrier frequency (or UL CC) of the uplink resource may be indicated by a higher layer message or system information such as an RRC message.
- a combination of DL resources and UL resources may be configured by a linkage defined by SIB2 (System Information Block Type2).
- SIB2 System Information Block Type2
- the linkage may mean a mapping relationship between a DL CC on which a PDCCH carrying a UL grant is transmitted and a UL CC using the UL grant, and a DL CC (or UL CC) and HARQ ACK on which data for HARQ is transmitted. It may mean a mapping relationship between UL CCs (or DL CCs) through which a / NACK signal is transmitted.
- the E-UTRAN is provided by a scheduler with two separate RX / TX UEs in RRC_CONNECTED and a non-ideal backhaul via the X2 interface. It supports dual connectivity (DC) operation configured to use radio resources located in two eNBs connected through the PC.
- DC dual connectivity
- Dual connectivity can imply control and data separation.
- control signaling for mobility is provided through the macro cell at the same time that the high-speed data connection is provided through the small cell.
- ENBs associated with dual connectivity for a particular UE may assume two different roles.
- one eNB may act as a MeNB or SeNB.
- the UE may be connected with one MeNB and one SeNB.
- the MeNB is an eNB that terminates at least one S1-MME in dual connectivity (DC)
- the SeNB is an eNB that provides additional radio resources for the UE, but is not a master eNB in dual connectivity.
- the DC configured with the CA means an operation mode of the UE in the RRC connection state, and is composed of a Master Cell Group and a Secondary Cell Group.
- cell group indicates a group of serving cells associated with a master eNB (MeNB) or a secondary eNB (SeNB) in dual connectivity.
- MeNB master eNB
- SeNB secondary eNB
- a “Master Cell Group (MCG)” is a group of serving cells associated with a MeNB and includes a primary cell (PCell) and optionally one or more secondary cells (SCells) in dual connectivity. .
- SCG Secondary Cell Group
- a cell should be distinguished from the “cell” as a general area covered by the eNB. That is, a cell represents a combination of downlink and optionally uplink resources.
- the link between the carrier frequency of the downlink resource (eg, the center frequency of the cell) and the carrier frequency of the uplink resource is indicated in system information transmitted from the downlink resources.
- the MCG bearer is a radio protocol located only in MeNB to use only MeNB resources in dual connectivity
- the SCG bearer is a radio protocol located only in SeNB to use SeNB resources in dual connectivity.
- split bearer is a radio protocol located in both MeNB and SeNB to use both MeNB and SeNB resources in dual connectivity.
- 19 illustrates a control plane for dual connectivity in E-UTRAN.
- Inter-eNB control plane signaling for dual connectivity is performed for X2 interface signaling.
- Control plane signaling towards the MME is performed by S1 interface signaling. There is only one S1-MME connection per UE between the MeNB and the MME.
- Each eNB should be able to handle UEs independently. For example, each eNB provides PCell to some UEs while providing SCell (s) for SCG to other UEs.
- SCell SCell
- Each eNB involved in dual connectivity for a particular UE owns its radio resources and is mainly responsible for allocating radio resources of its cells, and each coordination between the MeNB and SeNB is performed by X2 interface signaling.
- the MeNB is a C-plane connected to the MME via S1-MME, and the MeNB and SeNB are connected to each other via X2-C.
- FIG. 20 illustrates a user plane structure for dual connectivity in E-UTRAN.
- the 20 shows U-plane connectivity of eNBs related to dual connectivity for a particular UE.
- the user plane connectivity depends on bearer selection configured as follows.
- the MeNB is a U-plane connected to the S-GW via S1-U, and the SeNB is not involved in the transmission of user plane data.
- the MeNB is a user plane connected to the S-GW via S1-U, and is also connected to each other via the MeNB and SeNB SMS X2-U.
- the split bearer is a radio protocol located in both MeNB and SeNB to use both MeNB and SeNB resources.
- SeNB is directly connected with S-GW via S1-U.
- 21 illustrates an air interface protocol structure for dual connectivity between an E-UTRAN and a UE.
- the radio protocol architecture that uses a particular bearer depends on how the bearer is set up.
- MCG bearer SCG bearer
- split bearer SCG bearer
- certain bearers (eg SCG bearers) of the UE may be provided by the SeNB while other bearers (eg MCG bearers) are provided only by the MeNB.
- certain bearers eg split bearers
- other bearers eg MCG bearers
- S1-U completely terminates the currently defined radio-interface U-plane protocol stack per bearer at a given eNB, and one EPS by one node. Enable bearer transmission to be realized.
- the transmission of other bearers may occur simultaneously from the MeNB and SeNB.
- S1-U always terminates in the MeNB with the PDCP layer present in the MeNB.
- the PDCP layer provides PDCP PDU routing for transmission and provides reordering PDCP PDUs for reception for split bearers in dual connectivity.
- SRBs are always MCG bearers and therefore only use radio resources provided by the MeNB.
- DC may be described as having at least one bearer configured for using radio resources provided by the SeNB.
- 22 illustrates a control plane structure for dual connectivity in E-UTRAN.
- SeNB owns its radio resources and is mainly responsible for allocating radio resources of its cells.
- the at least one RRC function below is appropriate when considering adding a small cell layer to the UE for dual connectivity operation.
- the UE In dual connectivity operation, the UE always stays in one RRC state (eg, RRC connected state or RRC idle state).
- RRC state eg, RRC connected state or RRC idle state.
- only the MeNB generates the last RRC message sent towards the UE after coordination of the RRM function between the MeNB and the SeNB.
- the UE RRC entity sees all messages coming from only one entity (at the MeNB) and the UE only responds back to that entity only.
- the L2 transmission of these messages depends on the user plane structure selected and the intended solution.
- the MeNB maintains the RRM measurement configuration of the UE and, for example, requesting the SeNB to provide additional resources (serving cells) for the UE based on the received measurement report or traffic conditions or bearer types. Decide on
- the SeNB may create a container resulting in the configuration of additional serving cells for the UE.
- the MeNB and SeNB exchange information about UE configuration by RRC containers (inter-node messages) sent in Xn messages.
- the Xn interface may be an X2 interface in the LTE / LTE-A system.
- the SeNB may initiate reconfiguration of its existing serving cells (eg, PUCCH destined for the SeNB).
- the MeNB does not change the content of the RRC configuration provided by the SeNB.
- CoMP transmission has been proposed to improve the performance of the system.
- CoMP is also called co-MIMO, collaborative MIMO, network MIMO.
- CoMP is expected to improve the performance of the terminal located at the cell boundary, and improve the efficiency (throughput) of the average cell (sector).
- inter-cell interference reduces performance and average cell (sector) efficiency of a terminal located at a cell boundary in a multi-cell environment having a frequency reuse index of 1.
- a simple passive method such as fractional frequency reuse (FFR) is employed in an LTE system so that a terminal located at a cell boundary has an appropriate performance efficiency in an interference-limited environment.
- FFR fractional frequency reuse
- a method of reusing inter-cell interference or mitigating inter-cell interference as a desired signal that the terminal should receive is more advantageous.
- CoMP transmission scheme may be applied to achieve the above object.
- CoMP schemes that can be applied to the downlink may be classified into JP (Joint Processing) and CS / CB (Coordinated Scheduling / Beamforming).
- CoMP unit means a set of base stations used in the CoMP scheme.
- the JP method may be further classified into a joint transmission method and a dynamic cell selection method.
- the associated transmission scheme refers to a scheme in which signals are simultaneously transmitted through a PDSCH from a plurality of points, which are all or part of a CoMP unit. That is, data transmitted to a single terminal may be simultaneously transmitted from a plurality of transmission points.
- the quality of a signal transmitted to a terminal can be increased regardless of whether it is coherently or non-coherently, and can actively remove interference with another terminal. .
- the dynamic cell selection method refers to a method in which a signal is transmitted through a PDSCH from a single point in a CoMP unit. That is, data transmitted to a single terminal at a specific time is transmitted from a single point, and data is not transmitted to the terminal at another point in the CoMP unit.
- the point for transmitting data to the terminal may be dynamically selected.
- the CoMP unit performs beamforming in cooperation for data transmission to a single terminal. That is, although only the serving cell transmits data to the terminal, user scheduling / beamforming may be determined through cooperation between a plurality of cells in a CoMP unit.
- CoMP reception means receiving a signal transmitted by cooperation between a plurality of geographically separated points.
- CoMP schemes applicable to uplink may be classified into a joint reception (JR) scheme and a coordinated scheduling / beamforming (CS / CB) scheme.
- the JR method refers to a method in which a plurality of points, which are all or part of CoMP units, receive a signal transmitted through a PDSCH.
- the CS / CB scheme receives a signal transmitted through the PDSCH only at a single point, but user scheduling / beamforming may be determined through cooperation between a plurality of cells in a CoMP unit.
- LTE uses 8 HARQ process as a method for error recovery of data, and the following two types of HARQ are defined according to data retransmission timing.
- 23 is a diagram illustrating an example of asynchronous HARQ operation in downlink.
- the base station sets the NDI in the DL grant (DCI format 1) to a bit indicating that the retransmission is transmitted. At this time, it indicates what data is retransmitted including the HARQ process ID.
- the base station transmitting the NACK sets the NDI in the UL grant (DCI format 1) to a bit indicating that the retransmission is allocated and allocates a data resource for retransmission to a new resource, or omits the UL grant to transmit initial data. Send retransmission data to the same resource.
- the retransmission timing is always fixed to a subframe 4ms after receiving the NACK.
- 25 is a diagram illustrating an example of information block processing for performing HARQ.
- a MAC PDU that is, an information block
- TB transport block
- CRC is attached to one transport block (TB), and the CRC is attached to the TB can be simply referred to as 'CRC attachment'.
- TB with CRC attached is partitioned into appropriate sizes for channel encoding.
- the divided block is called a 'code block'.
- An encoder outputs an encoded packet by performing channel encoding on a code block.
- the encoder may apply a turbo code, which is one of error correction codes.
- the turbo code is a structural code that includes information bits as systematic bits.
- one HARQ function is performed in units of TB.
- the HARQ processor performs an HARQ mode (CC or IR) and an HARQ scheme (adaptive HARQ or non-adaptive HARQ) suitable for a retransmission environment in order to retransmit an error packet.
- CC or IR HARQ mode
- HARQ scheme adaptive HARQ or non-adaptive HARQ
- the channel interleaver disperses transmission errors according to channels by mixing encoded packets bit by bit.
- the physical resource mapper converts the interleaved encoded packets into data symbols and maps them to the data region.
- FIG. 26 is a diagram illustrating an example of a redundancy version (RV) for an encoded packet.
- RV redundancy version
- an entire bit string of encoded packets is called a mother codeword.
- the mother code generated by applying the turbo code is composed of systematic bits having a bit string having the same length as the code block and at least one parity bits related thereto.
- the length of the mother code is R m ⁇ N EP .
- N EP is the number of bits input to the CTC turbo encoder and is a parameter defined as the size of an encoded packet.
- N EP 2 * N.
- the mother codeword includes one systematic bit and two parity bits as shown in FIG.
- the HARQ scheme basically attempts error correction on the received code and determines whether to retransmit using a simple error detection code such as a cyclic redundancy check (CRC).
- a simple error detection code such as a cyclic redundancy check (CRC).
- the HARQ scheme for retransmission is largely divided into three types as follows, and LTE performs the HARQ scheme through CC (No. 2) or IR (No. 3).
- Type-I HARQ Scheme The receiving end discards an errored packet, requests for retransmission, and the transmitting end transmits the same packet as the first transmission. This results in improved system reliability and performance through FEC by discarding faulty packets.
- Type-I HARQ Scheme with Chase Combining Instead of discarding an errored packet, this technique is used to combine it with the retransmitted packet. Combining multiple packets can result in higher signal power.
- Type-II HARQ Scheme Incremental redundancy Scheme: In the case of Type-I, in order to prevent unnecessary redundancy code from being transmitted during the initial transmission, a higher code rate code is used in the initial transmission and retransmission is performed. It is a technique to send additional redundancy when it occurs.
- a mother code is divided into a plurality of bit string blocks and transmitted in units of bit string blocks.
- the bit string block is indicated by four RVs as shown in FIG.
- the first bit string block including the systematic bit is indicated by RV0
- the second bit string block consecutive to the first block is RV1
- the third bit string block is RV2
- the fourth bit string block is indicated by RV3.
- FIG. 27 is a flowchart illustrating an example of a method of processing a HARQ packet at a receiving end.
- the terminal receiving the encoded packet decodes the encoded packet in the order of FIG. 27.
- the UE when the UE receives a packet for a specific HARQ Process ID (HARQ PID) (S2710), the UE checks whether the received packet is a new packet (S2720).
- HARQ PID HARQ Process ID
- the terminal stores the new packet in a buffer for the corresponding PID (S2730) and performs decoding (S2740).
- the terminal feeds back the decoding result to a base station (or a transmitting end). That is, the terminal checks whether the decoding is successful (S2750), and transmits the corresponding feedback to the base station.
- the base station determines whether the maximum number of retransmissions of the HARQ encoded packet is exceeded (S2790) and retransmits the HARQ encoded packet (CC or IR mode).
- the terminal receiving the retransmitted packet performs combining on the previously stored encoded packet and the retransmitted packet.
- step S2790 If the maximum number of retransmissions is exceeded in step S2790, the terminal performs step S2770. If the maximum number of retransmissions is not exceeded in step S2790, the terminal performs step S2710.
- the UE transmits the HARQ ACK to the base station (S2760), and flushes the data of the HARQ buffer (S2770).
- P 1A , P 1B, and P 1C mean HARQ packets generated from the same coded bits.
- P 1A , P 1B, and P 1C may mean different RVs.
- the terminal when the terminal receives a new packet, the terminal transmits feedback on the received packet to the base station.
- the terminal If the terminal transmits a NACK to the base station, the terminal receives the second packet retransmitted from the base station.
- the terminal performs a combining on the first packet and the second packet, and then feeds back the result to the base station.
- LTE allows one HARQ entity to be mapped to each CC.
- 29 shows another example of a principle of HARQ operation.
- FIG. 29 illustrates a method of retransmitting HARQ packets generated in the same transport block (TB) through different CCs.
- the retransmitted HARQ packet may be mapped to the same HARQ entity and combined and then retransmitted.
- RRC connection establishment involves the establishment of SRB1.
- the E-UTRAN completes RRC connection establishment, for example, before receiving UE context information from the EPC before completing the S1 connection establishment.
- the E-UTRAN may configure the UE to perform measurement reporting.
- the UE receives the handover message only when security is activated.
- the E-UTRAN When receiving the UE context from the EPC, the E-UTRAN uses an initial security activation procedure to activate security (both encryption and integrity protection).
- RRC messages to enable security are integrity protected.
- ciphering starts only after the procedure is completed.
- the response to the message used to activate security is not encrypted.
- subsequent messages eg., used to establish SRB2 and DRBs
- SRB2 and DRBs are integrity protected and encrypted.
- the E-UTRAN After initiating the initial security activation procedure, the E-UTRAN initiates the establishment of SRB2 and DRBs. For example, the E-UTRAN may perform the task prior to receiving confirmation of secure initial activation from the UE.
- the E-UTRAN applies both encryption and integrity protection for RRC connection reestablishment messages used to establish SRB2 and DRBs.
- the E-UTRAN terminates the RRC connection.
- the UE reverts to the original version of some of the significantly extended fields upon handover and reset.
- the E-UTRAN may configure a UE that supports one or more SCells and CAs in addition to the PCell initially configured during connection establishment.
- PCell is used to provide secure input and higher layer system information (NAS mobility information, eg TAI).
- NAS mobility information eg TAI
- SCells are used to provide additional downlink and optional uplink radio resources.
- the UE is part of the MCG anyway if DC is not configured for all configured SCells.
- the E-UTRAN constructs a split DRB (CG) used in the UL
- the user data delivered by the DRB may be transmitted through the MCG, through the SCG, or through the MCG and SCG in the DL.
- the RRC connection reconfiguration message may be used not only to change the DRB type from SCG-DRB or split DRB to MCG-DRB but also to change the DRB type from MCG-DRB to SCG-DRB or split DRB.
- SCG change is a synchronous SCG reconfiguration procedure that includes layer 2 reset / reestablishment and refresh of security when SCG DRBs are configured.
- This procedure is used in different scenarios, for example, establishing an SCG, changing a PSCell, refreshing a key, changing a DRB type.
- the UE When the UE receives the RRCConnectionReconfiguration message including the mobilityControlInfoSCG, the UE performs an SCG change related operation.
- the release of the RRC connection is initiated by the E-UTRAN.
- This procedure may be used to re-direct the UE to the E-UTRA frequency or the inter-RAT carrier frequency.
- the SeNB addition procedure is initiated by the MeNB and used to establish a UE context at the SENB to provide radio resources from the SeNB to the UE.
- This procedure is used to add at least the first cell (PSCell) of the SCG.
- FIG. 30 is a diagram illustrating an example of an SeNB addition procedure to which a method proposed in the specification can be applied.
- the MeNB determines to request the SeNB to allocate radio resources for a particular E-RAB that exhibits E-RAB characteristics (E-RAB parameters, TNL address information corresponding to bearer type).
- the MeNB represents the overall UE capability for the UE capability adjustment to be used as a basis for reconfiguration by the SeNB and the MCG configuration in the SCG-ConfigInfo, but does not include the SCG configuration.
- the MeNB may provide for adding up-to-date measurement results for the requested SCG cell (s).
- the SeNB may reject the request.
- the RRM entity in the SeNB can grant the resource request, it allocates respective transport network resources depending on the respective radio resources and bearer option.
- the SeNB triggers random access so that synchronization of radio resource configuration can be performed.
- the SeNB provides the MeNB with a new radio resource of the SCG in the SCG-configuration.
- SeNB For SCG bearers, SeNB provides S1 DL TNL address information for each E-RAB with SCG's new radio resource, and X2 DL TNL address information with security algorithm for split bearers.
- the MeNB If the MeNB guarantees a new configuration, the MeNB sends an RRCConnectionReconfiguration message including the new radio resource of the SCG to the UE according to the SCG Config.
- the UE applies the new configuration and responds with an RRCConnectionReconfigurationComplete message.
- the reconfiguration failure procedure is performed.
- the MeNB informs the SeNB that the UE has successfully completed the reconfiguration procedure.
- the UE performs synchronization towards the PSCell of the SeNB.
- the UE sends an RRCConnectionReconfigurationComplete message and performs a random access procedure toward the side where the SCG is not defined.
- a successful RA procedure towards the SCG is not required for successful completion of the RRC connection reconfiguration procedure.
- the MeNB can take action to minimize service disruption due to the activation of dual connectivity (data transmission, SN status transmission).
- the message is used to send the SCG radio configuration generated by the SeNB.
- the transmission direction of this message is from the secondary eNB (SeNB) to the master eNB (SeNB).
- Table 3 shows the SCG-Config. An example of the message format is shown.
- Table 4 shows the SCG-Config. A table showing fields.
- SCG-Config field descriptions scg-RadioConfig-r12 Includes the change of the dedicated SCG configuration and, upon addition of an SCG cell, the common SCG configuration.
- the SeNB only includes a new SCG cell in response to a request from MeNB, but may include release of an SCG cell release or release of the SCG part of an SCG / Split DRB without prior request from MeNB.
- the SeNB does not use this field to initiate release of the SCG. (Includes a change in the common SCG configuration when a dedicated SCG configuration change and an SCG cell is added.
- the SeNB only includes the new SCG cell in response to a request from the MeNB, but without the preceding request from the MeNB It may include termination of the SCG portion of the DRB or termination of the SCG cell (the SeNB does not use this field to initiate the termination of the SCG).
- the SCG-ConfigInfo message is used by the MeNB to request the SeNB to perform certain operations (eg, establish, modify or terminate the SCG).
- the transmission direction of the message is from the master eNB to the secondary eNB.
- Table 5 shows an example of an SCG-ConfigInfo message format.
- SCellToAddModListSCG-r12 :: SEQUENCE (SIZE (1..maxSCell-r10)) OF Cell-ToAddMod-r12
- Cell-ToAddMod-r12 :: SEQUENCE ⁇ sCellIndex-r12 SCellIndex-r10, cellIdentification-r12 SEQUENCE ⁇ physCellId-r12 PhysCellId, dl-CarrierFreq-r12 ARFCN-ValueEUTRA-r9 ⁇ OPTIONAL,-Cond SCellAdd measResultCellToAdd-r12 SEQUENCE ⁇ rsrpResult-r12 RSRP-Range, rsrqResult-r12 RSRQ-Range ⁇ OPTIONAL,-Cond SCellAdd2 ...
- SCG-ConfigRestrictInfo-r12 SEQUENCE ⁇ maxSCH-TB-BitsDL-r12 INTEGER (1..100), maxSCH-TB-BitsUL-r12 INTEGER (1..100) ⁇ -ASN1STOP
- Table 6 shows an example of the SCG-ConfigInfo field.
- drb-ToAddModListSCG Includes DRBs the SeNB is requested to establish or modify (DRB type change). (Includes DRBs for which the SeNB is requested to establish or modify (DRB type change).)
- drb-ToReleaseListSCG Includes DRBs the SeNB is requested to release. (Includes DRBs that the SeNB is requested to terminate.)
- maxSCH-TB-BitsXL Indicates the maximum DL-SCH / UL-SCH TB bits that may be scheduled in a TTI. Specified as a percentage of the value defined for the applicable UE category.
- measGapConfig Includes the current measurement gap configuration. (Includes current measurement gap setting.)
- measResultServCellListSCG Includes measurement results of SCG (serving) cells.
- radioResourceConfigDedMCG Includes the current dedicated MCG radio resource configuration. (Includes current dedicated MCG radio resource settings.)
- sCellToAddModListMCG Includes the current MCG SCell configuration. (Includes current MCG SCell settings.)
- sCellToAddModListSCG Includes SCG cells the SeNB is requested to establish. Measurement results may be provided for these cells.
- sCellToReleaseListSCG Includes SCG cells the SeNB is requested to release.
- scg-RadioConfig Includes the current dedicated SCG configuration.
- scg-ConfigRestrictInfo Includes fields for which MeNB explictly indicates the restriction to be observed by SeNB. (The MeNB explicitly includes fields that indicate that the restriction is to be observed by the SeNB.)
- p-Max Cell specific value ie as broadcast by PCell. (Cell-specific value, that is, the value broadcast by PCell)
- 5G As 5G increases the need to support a variety of real-time application services, such as healthcare, traffic safety, disaster safety, and remote medical control, 5G finds users awkward when providing the Internet with the most sensitive sense of latency among the five senses. The goal is to build an ultra-low latency system with extremely short response times.
- the service requiring such an ultra low delay considers not only the delay but also the scenario requiring the reliable data transmission.
- 5G considers a multi-connectivity network structure.
- multi-connectivity structures such as dual connectivity networks or cellular / Wi-Fi interworking currently provided by 3GPP may improve the throughput of the terminal rather than improve reliability. Implemented for the purpose of traffic offloading.
- one or more U-plane paths can be configured for one UE, but resource allocation and retransmission methods in a wireless section are handled through each link.
- the terminal configures an independent MAC sub-layer entity for each cell in a dual connectivity or carrier aggregation environment.
- Such a layer 2 structure is illustrated in FIG. 31.
- data transmitted to a specific terminal in the same scheduler is multiplexed in a MAC sublayer, and a transport block (TB) for each component carrier (CC) is Each is mapped and transmitted. This requires a separate HARQ entity per CC.
- FIG. 31 shows an example of a Layer 2 structure in dual connectivity.
- Future communication technologies such as 5G may use the multi-connection environment for terminals receiving new services requiring high reliability, such as mission critical services (MCS).
- MCS mission critical services
- CoMP joint transmission is a method of transmitting the same data using the same resource region (time, frequency) in different TPs (Transport Points), which improves the reception power to improve the throughput of the UE located at the cell boundary. It can have an effect.
- the CoMP joint transmission requires a tight synchronization between two TPs due to the constraint of using the same resource region.
- the joint transmission of the CoMP is not adopted in the current standard due to the backhaul delay that can be caused up to the transmission of data.
- the present specification provides a plurality of packets (multiple packets) for the same HARQ transport blocks (TBs) through two or more radio links in order to improve data reception performance of a terminal supporting multi-connectivity.
- s provides a method for transmitting and receiving.
- the method proposed in the present specification can be broadly divided into (1) a method of establishing a HARQ combining cell group (CCG) and (2) a method of transmitting and receiving multiple HARQ packets (s) through the HARQ CCG. .
- the HARQ CCG configuration method first defines the concept of a combining cell group (CCG) for combining HARQ packets, and defines a CCG configuration procedure.
- CCG combining cell group
- the method of transmitting and receiving multiple HARQ packet (s) through the HARQ CCG defines a decoding and feedback method of the HARQ packet (s) received during a specific timer (ccg-Deadline).
- FIG. 32 is a flowchart illustrating an example of a method of processing an HARQ packet proposed in the present specification
- FIG. 33 illustrates an example of an operation principle of an HARQ process proposed in the present specification.
- the terminal may process the HARQ packet as shown in FIG. 32 and perform an operation for the HARQ process as shown in FIG. 33.
- FIG. 33 shows an example of receiving all packets belonging to CCG in a timer. More detailed description of FIG. 32 and FIG. 33 will be described later.
- Packet transmission and reception method is as follows.
- the multipath HARQ data combining method proposed in the present specification enables link diversity effect by receiving different HARQ packets generated from the same HARQ transport block (TB) through two different links. Through the HARQ data reception performance is improved.
- the present specification has an effect of rapidly transmitting data with higher reliability than conventional for ultra reliable and low latency MTC (uMTC) terminal.
- the terminal may satisfy the required reliability by connecting multiple radio links to one or more base stations. Multi-connectivity may be performed.
- a multi-path HARQ combining method proposed in the present specification may be used to increase a data reception success probability of the terminal.
- a terminal having a multi-connectivity allows a terminal having a multi-connectivity to receive data generated from the same TB by using the corresponding multi-radio link. It is possible to improve the reliability of data reception at.
- the UE may first establish a link for performing multi-path HARQ combining by setting up a HARQ combining cell group (CCG).
- CCG HARQ combining cell group
- An ultra reliable and low latency MTC (uMTC) terminal may start a HARQ combining cell group setup procedure by an indication of a base station or by terminal determination.
- a HARQ combining secondary cell is separately configured for each UE as necessary to recognize that the corresponding cell is a cell for multipath HARQ combining between the UE and the base station.
- a multipath HARQ indicator may be exchanged between the terminal and the base station.
- the HARQ CCG may be set together in the step of configuring a secondary cell for a conventional carrier aggregation (CA) or dual connectivity (DC).
- CA carrier aggregation
- DC dual connectivity
- a cell for multi-path HARQ combining may be configured with one or more combining cell groups (CCGs) for the UE.
- CCGs combining cell groups
- the minimum component unit of the CCG may be a component carrier (CC) or a cell group (CG).
- CCG Combining Cell Group
- s may refer to a group of cell (s) or cell group (s) capable of transmitting and receiving multiple packets generated from the same HARQ TB. .
- the future 5G network architecture allows a base station that can be connected to a particular terminal to have multiple connections to two or more different base stations beyond the current carrier aggregation, dual connectivity. It can be a multi-connectivity environment.
- each cell can be used by extending the concept of the cell in the existing LTE.
- one cell group (CG) composed of one or more cells (component carriers) may be configured for each base station.
- the cell group may have a different scheduler per base station.
- the minimum configuration unit of the newly defined CCG may be (1) Component Carrier (CC) or (2) Cell Group (CG).
- the minimum component unit of the CCG is CC (Component Carrier).
- CCG Component Carrier
- any two or more cells among a specific Pcell, PScell, or Scell may configure one CCG.
- one of cells belonging to a specific base station having an S-GW and an S1-U interface may be configured as a Combining Primary Cell (CPcell).
- CPcell Combining Primary Cell
- the cell (s) other than the CPcell may be defined as CScell (s).
- a cell belonging to the CCG may include one Combining Primary Cell (CPCell) and one or more Combining Secondary Cell (s) (CSCell).
- CPCell Combining Primary Cell
- SCell Combining Secondary Cell
- the CPcell (Combining Primary Cell) serves as a scheduling agent for the CCG and delivers a TB to be transmitted to the Combining Secondary Cell.
- the CCG may include (C1, C2, C3) or may include (C1, C4, C6).
- C1 may be the aforementioned CPCell.
- the CPCell setting may be ignored.
- the CC performing multi-path HARQ combining is preferably applied to a CC (s) to which one multiplexing function is applied to any terminal in the same base station / scheduler.
- one multiplexing function is applied to one terminal for data generated from one base station / scheduler.
- the multiplexing function may be applied only to a specific bearer (s) mapped to a specific CC (s).
- CCG Cell Group
- the CCG when the minimum configuration unit of the CCG is the CG, the CCG may be configured as a bundle for a specific Master Cell Group (MCG) or Secondary Cell Group (SCG).
- MCG Master Cell Group
- SCG Secondary Cell Group
- the CG belonging to the above-described Combining Cell Group may be composed of one Combining Primary Cell Group (cPCG) and one or more Combining Secondary Cell Group (cSCG).
- one of cell groups (CGs) belonging to a specific base station having an S-GW and an S1-U interface may be set as a Combining Primary Cell Group (cPCG).
- cPCG Combining Primary Cell Group
- CG may be used when multi-path HARQ combining is set based on a base station / scheduler unit rather than CC.
- the CCG is composed of (SCG1 and SCG2).
- SCG1 may be set to cPCG. At this time, it may be assumed that there may be more than one CC belonging to the SCG, HARQ TB transmitted to each CC are all the same.
- the same HARQ TBs transmitted to each CC may mean that all HARQ TBs are mapped to one HARQ entity.
- the CC constituting the combining cell group may be set in various combinations within the cell (or CC) set to the terminal in addition to the method proposed in the present specification.
- the CCG (Combining Cell Group) can be set or updated as needed (depending on a specific state) after the terminal is set together in the process of establishing a multi-connectivity or after the multi-connectivity is set. Can be.
- the CCG set in the above-described salping method may be triggered to be activated / deactivated by an instruction of a base station or by a request of a terminal according to a specific state.
- the CCG of the terminal may be set using a procedure related to establishing a wireless connection of the terminal.
- the RRC connection reconfiguration procedure is used to establish / modify / release a radio bearer or to perform a handover (HO) or measurement.
- HO handover
- 'A / B' expressed in the present specification may be interpreted as 'A or B' or may be interpreted as 'A and B'.
- the CCG configuration procedure proposed in the present specification is a cell or cell group for multi-path HARQ combining with a specific function of a corresponding SCell / SCG in a process of setting one or more CCs or SCGs to a terminal such as an SCell or an SCG Is set together.
- the CCG setting procedure between the first base station (eg, MeNB) and the second base station (eg, SeNB (s)) is first performed before performing the RRC connection reconfiguration procedure. Should be performed.
- the SeNB addition procedure is first performed between base stations in order to configure dual connectivity (DC).
- the CCG configuration method may be defined to include the MAC configuration information for bearers combined with CCG information and HARQ in the process of configuring a specific SCell or SCG for configuring the RRC of the UE as well as the SeNB addition procedure. .
- the MAC configuration information may refer to the existing mac-MainConfig, MAC-MainConfigSCell, and mac-MainConfigSCG.
- CCG information proposed in this specification may mean a new information element (IE) including a Combining Cell Group ID (CCG ID) and a Combining Primary Cell ID (CPCell ID).
- IE information element
- CCG ID Combining Cell Group ID
- CPCell ID Combining Primary Cell ID
- Table 7 below shows an example of the CombiningCellGroup Information Element format.
- CombiningCellGroup information element -ASN1START CombiningCellGroup information element -ASN1START
- CombiningCellGroup SEQUENCE ⁇ ccg-Index INTEGER (0..xx), combiningPrimaryId ENUMERATED ⁇ CellGroupId, PhysCellId ⁇ ccg-Deadline ENUMERATED ⁇ x, y, z ⁇ ⁇ -ASN1STOP
- Table 8 shows each field in the Salping CCG IE in Table 7 above.
- the index range may be set in consideration of the maximum number of ccg that one terminal can have. If one terminal can have only one ccg, it may be defined as a 1-bit indicator indicating whether or not the ccg instead of the index.
- combiningPrimaryId If ccg is configured in cc units, it means the PhysCellId of a cell indicating a primary cell among the cells belonging to ccg. The terminal should exist one combining primary cell for a specific ccg index.
- the timer starts as soon as it receives the first HARQ packet received from a cell in the CCG for any HARQ PID. If the HARQ packet for the same HARQ PID is not received from all the cells in the configured CCG until the timer expires, as soon as the timer expires, all HARQ packet (s) received are combined to transmit HARQ feedback. If all of the HARQ packet (s) for the same HARQ PID are received from all cells in the CCG set before the timer expires, the timer may be terminated and HARQ feedback may be transmitted.
- the timer value may be defined in SF or ms units. It is assumed that such a time unit is synchronized between the system and the terminal.
- the HARQ CCG setting method proposed in the present specification is (1) when CCG is set in the same scheduler (eNB), (2) when CCG is set in CG units in different schedulers (eNB), and (3) As in the case of setting CCG in CC units in another scheduler (eNB), it can be classified into three scenarios.
- scenario 1 of configuring CCG when a UE transmits and receives data using CA (Carrier Aggregation), a method of transmitting and receiving the same HARQ data through two or more specific cells belonging to CCG, among the configured cells to be.
- CA Carrier Aggregation
- the HARQ CCG may be set through a process of performing add / modify / release SCells of the base station and the terminal.
- sCellIndex in an RRC Connection Reconfiguration message transmitted to add or modify an sCell may include salpin CCG information (CCG index, etc.) in Table 7 above.
- FIG. 35 shows an example of a method for setting a CCG in the same scheduler (eNB) proposed herein.
- an RRC connection reconfiguration message transmitted by a base station (or EUTRAN) to add or modify an SCell to a terminal includes CCG information of Table 7.
- the UE transmits an RRC connection reconfiguration complete message to inform the base station that RRC connection reconfiguration is completed.
- 36 is a diagram illustrating an example of a layer 2 structure for CCG setting proposed in the present specification.
- FIG. 36A illustrates a case of configuring a CCG for all bearers of the terminal
- FIG. 36B illustrates a case of configuring the CCG for specific bearer (s) of the terminal.
- the terminal and the base station may map data transmitted and received from the corresponding cell to the same HARQ entity.
- the CCG proposed in the present specification can be seen that one HARQ entity can be mapped per CCG, unlike the conventional CA in which one HARQ entity is configured per CC.
- HARQ packets generated from HARQ TBs multiplexed for all bearers configured in the terminal may be transmitted through each CC (FIG. 36A), or after performing the multiplexing function only for a specific bearer, the CC in the CCG only for the corresponding data. It may be set to be transmitted over the duplicate (FIG. 36b).
- the case of FIG. 36A is preferably applied.
- the case of FIG. 36A is preferably applied.
- the case of FIG. 36A is preferably applied.
- scenario 2 when a UE transmits and receives data using multi-connectivity, two or more specific cell groups belong to a CCG, and transmit and receive the same HARQ data through corresponding CGs.
- the CCG may be set through the SCG add / modify / release process of the base station and the terminal.
- the base station may configure the CCG through the RRC connection reconfiguration process with the UE.
- the information for adding or modifying the SCG may include CCG information.
- the base station transmitting the SeNB addition request message may be a MeNB or an SeNB configured with cPCG.
- the representative eNB managing the specific CCG of the terminal may transmit a SeNB addition Request message.
- the SeNB Addition Request message may be transmitted only through the MeNB.
- the SeNB Addition Request message may also be transmitted through the SeNB.
- FIG. 37 shows an example of a procedure for setting CCGs in CG units in different schedulers (eNBs) proposed in the present specification.
- FIG. 38 is a diagram illustrating another example of a layer 2 structure in a method of setting a CCG proposed in the present specification.
- the terminal and the base station map the data of bearers transmitted from the cell group (CG) to one HARQ entity through one multiplexing.
- the CCG proposed in the present specification may map one HARQ entity per CCG, unlike the conventional dual connectivity (DC) in which one HARQ entity is configured per CC.
- DC dual connectivity
- the CeNB capable of setting the cSCG may be set to the same SeNB as the SeNB as shown in FIG. 38A or different from the SeNB as shown in FIG. 38B.
- the CeNB capable of configuring the cSCG may be set to the same SeNB as the MeNB of the UE as shown in FIG. 38C or different from the SeNB as shown in FIG. 38D.
- CCG may be configured in the same manner as the conventional SCG configuration, but it may be assumed that no new DRB (split DRB or SCG DRB) is mapped to the SCG.
- 38A illustrates an example of performing multi-path HARQ combining through a secondary eNB
- FIG. 38B illustrates a case in which multi-path HARQ combining is performed through a combining eNB, that is, when SeNB and CeNB are not the same (SeNB ⁇ CeNB).
- 38C illustrates an example of performing multi-path HARQ combining through a master eNB
- FIG. 38D illustrates a case in which multi-path HARQ combining is performed through a combining eNB, that is, a MeNB and a CeNB are not the same. If not (MeNB ⁇ CeNB).
- scenario 3 when a UE transmits / receives data using multi-connectivity, two or more CCs belonging to different cell groups among all CCs in a configured cell group belong to one CCG, and A method of transmitting and receiving the same HARQ data through the CC.
- the CCG may be set through a process of performing Scell or SCG add / modify / release of the base station and the terminal.
- SCG setting processes are first performed between the base stations, and the corresponding base stations configure the CCGs through an RRC connection reconfiguration process with the UE.
- the information for adding or modifying the Scell or the SCG may be transmitted including the CCG information.
- the SeNB Addition Request message or the RRC connection reconfiguration message of the UE may be transmitted only through the MeNB.
- the SeNB Addition Request message may also be transmitted through the SeNB.
- FIG. 37 shows the CCG setting procedure in units of CGs in different schedulers (eNBs)
- FIG. 39 shows an example of a Layer 2 structure.
- FIG. 39 is a diagram illustrating another example of a layer 2 structure in a method of setting a CCG proposed in the specification.
- FIG. 39A illustrates an example of performing multi-path HARQ combining through CC of a secondary eNB (SeNB) proposed in this specification
- FIG. 39B illustrates multi-path HARQ through a Combining eNB (CeNB) proposed herein.
- An example of performing combining (SeNB ⁇ CeNB) is shown
- FIG. 39C illustrates an example of performing multi-path HARQ combining through a master eNB (MeNB) proposed in the present specification
- FIG. 39D is used herein.
- An example (MeNB ⁇ CeNB) in the case of performing multi-path HARQ combining through the proposed Combining eNB (CeNB) is shown.
- HARQ data may be repeatedly transmitted to the UE through the configured CCG.
- the HARQ data overlapping transmission to the set CCG may be set to be activated or deactivated according to a specific condition.
- Activation or deactivation of the CCG may be performed by the request of the terminal or by the policy of the base station according to the measurement result of the terminal.
- the terminal determines that the measurement result is measured below a certain threshold and does not satisfy the reliability required by the specific terminal / service, the terminal activates HARQ combining through the multipath to the base station. You can ask to be done.
- the CCG activation / deactivation method may be applied to the conventional Scell Activation / deactivation method as it is, or a multi-connectivity eNB activation / deactivation method may be applied.
- Combining eNB may be composed of CeNB (CPeNB) including cPCell and CeNB (CSeNB) including cSCell.
- CeNB CeNB
- CSeNB CeNB
- the base stations must generate and transmit the same HARQ TB so that the UE combines the HARQ TBs received in different paths.
- the CPeNB generates joint scheduling information based on channel information of each CeNB (s), and sends data (RLC PDU or MAC PDU) for generating the common scheduling information and HARQ TB to each CSeNB (s).
- the delivery process is performed first.
- the CSeNB (s) must periodically transmit the channel state information of the UE to the CPeNB in advance through specific control information of the X2 interface.
- the common scheduling information shared between each CeNB may be the information of (1) to (5) below.
- each of the CeNB (s) is generated from the same HARQ TB by sharing the information of (1) to (5) below with the RLC PDU (s) or MAC PDU to perform HARQ combining together through the X2 interface between CeNBs.
- MCS level Modulation and Coding Scheme (MCS) level
- the CSeNB (s) receiving the information of (1) to (5) generates a TB based on the received RLC PDU (s) or MAC PDU, and then maps data to physical resources through channel coding.
- the DL grant transmitted in each CeNB (s) includes the RB size, MCS level, RV, etc. based on the information of (1) to (5).
- the CSeNB selects the RB resource location information (frequency, time) using the RB size received from the CPeNB.
- each CeNB may have different resource location values, the resource sizes used by all CeNB (s) are the same.
- each CSeNB transmits HARQ coded bits for the RV received from the CPeNB.
- the CSeNB may transmit a randomly selected RV.
- New Data for a specific HARQ PID is always transmitted from the CPeNB.
- the NDI for the data transmitted from the CSeNB should always be set to inform that it is retransmission, which means that it is transmitted after the packet transmitted from the CPeNB.
- CeNBs must transmit a packet for HARQ TB within a CCG deadline (timer) received from CPeNB.
- the CCG deadline (timer) value may be an absolute time value in the network or a relative time value from the time when the corresponding message is received.
- the CeNB cancels the transmission of the HARQ TB.
- the CCG deadline time should be set to be synchronized with the ccg-Deadline (time) value transmitted to the terminal.
- the terminal should ensure that other MAC control information other than the shared RLC PDU (s) is not added / deleted when generating the MAC PDU. .
- Such a method may be used when multi-path HARQ combining is applied only to a specific bearer (s).
- the MAC control information for controlling the terminal is preferably transmitted when data for another bearer that is not combined.
- the terminal when the terminal receives one or more data from cells belonging to the same CCG even if the terminal receives data from different cells, the terminal maps the corresponding data into the same HARQ soft buffer to combine one or more HARQ data and then decodes the data. Perform.
- data for the same HARQ Process ID in the DL grant transmitted from one or more cells belonging to the same CCG is stored in the same HARQ soft buffer.
- the terminal decodes the combined packets after all received packets are combined or when the ccg-Deadline timer expires.
- the terminal transmits one feedback to the transmitting terminal (base station) for multiple HARQ packets for HARQ PID #n received while the ccg-Deadline timer is operating.
- the feedback may be transmitted to one or more CCs among CCs in which HARQ packets are transmitted.
- 40 is a diagram illustrating an example of a method for redundant transmission of HARQ packet through CCG proposed in the present specification.
- FIG. 41 is a flowchart illustrating an example of a method of processing a HARQ packet received through a multipath proposed in the present specification.
- the terminal receives a HARQ packet (packet) for HARQ PID #n (S4101).
- the terminal checks the CC on which the received HARQ packet is transmitted (S4102), and checks whether the checked CC is a CC belonging to the CCG (S4103).
- the terminal performs the HARQ procedure in the same manner as in the conventional method (S4104).
- step S4103 when the HARQ packet transmitted from the CC belonging to the CCG, the UE checks whether the corresponding HARQ packet is new data (S4105).
- the terminal starts (or drives) the ccg-Deadline timer (S4106).
- the terminal stores the packet in the HARQ buffer corresponding to HARQ PID #n (S4107).
- the terminal checks whether the ccg-Deadline has expired or the reception of all packets from the CCG has ended (S4108).
- step S4105 If the new data is not received in step S4105, the terminal performs step S4109.
- the terminal when the terminal receives retransmission data without receiving new data in step S4105, the terminal combines the packets in the HARQ buffer for HARQ PID #n (S4109).
- the terminal terminates the ccg-Deadline timer and decodes the received packet (S4110).
- the terminal checks whether the decoding of the received packet is successful (S4111).
- step S4111 if decoding is not successful, the terminal transmits a HARQ NACK to the base station (S4112).
- step S4111 if decoding is successful, the terminal transmits a HARQ ACK to the base station (S4113).
- the terminal flushes the HARQ buffer for the HARQ PID #n (S4114).
- step S4112 the terminal checks whether the maximum number of retransmissions of the received packet is exceeded (S4115).
- step S4115 As a result of checking in step S4115, when the maximum number of retransmissions is exceeded, the terminal performs step S4114.
- step S4115 If it is determined in step S4115 that the maximum number of retransmissions is not exceeded, the terminal performs step S4101.
- FIG. 42 is a diagram illustrating an example of a method of performing multi-path HARQ combining through CCG proposed in the present specification.
- FIG. 42A illustrates an example in which all packets are received before the ccg-Deadline timer expires
- FIG. 42B illustrates an example in which all packets are not received before the ccg-Deadline timer expires.
- FIG. 42 illustrates an operation principle of processing packet 1A, 1B, and 1C for HARQ PID #n received from (CC1, CC2, CC3) when the CCG of the terminal is configured with (CC1, CC2, CC3).
- the packet 1A, packet 1B, and packet 1C all represent coded bits generated from the same HARQ TB.
- the packets 1A, 1B, and 1C transmitted from CC1, CC2, and CC3 are all packets having the same coded bits.
- the packets 1A, 1B, and 1C transmitted from CC1, CC2, and CC3 mean that coded bits for different redundancy versions (RVs) are transmitted.
- RVs redundancy versions
- the terminal when the terminal receives Packet 1A indicating that the new data is present (S4201), the terminal starts (or drives) a ccg-Deadline timer (S4202).
- the terminal receives the retransmission data packet 1B (S4203), the terminal performs combining of the packet 1A and the packet 1B (S4204).
- (HARQ) combining is performed until a packet is received from a CC belonging to all CCGs.
- the terminal If the terminal receives the last HARQ packet before the ccg-deadline timer expires, the terminal stops the ccg-deadline timer (S4205).
- the terminal combines all received packets, that is, packet 1A, packet 1B, and packet 1C (S4206), decodes, and feeds back (or transmits) the decoding result to the base station (S4207).
- the terminal when the terminal receives Packet 1A indicating new data, the terminal drives (or starts) a ccg-Deadline timer.
- the terminal receives packet 1B, which is retransmission data of the packet 1A, the terminal performs combining on the packet 1A and the packet 1B.
- the terminal combines only the packets (packet 1A, 1B) received while the timer is running, performs decoding, and transmits the decoding result to the base station. do.
- 42A and 42B illustrate an example of a case in which a UE transmits feedback through a combining primary cell (CPcell, CC1), the feedback may be transmitted to one or more cells among CCs belonging to the CCG.
- CPcell combining primary cell
- FIG. 43 illustrates a block diagram of a wireless communication device to which the methods proposed herein can be applied.
- a wireless communication system includes a base station 20 and a plurality of terminals 10 located in an area of a base station 20.
- the base station 20 includes a processor 4311, a memory 4312, and an RF unit 4313.
- the processor 4311 implements the functions, processes, and / or methods proposed in FIGS. 1 to 42. Layers of the air interface protocol may be implemented by the processor 4311.
- the memory 4312 is connected to the processor 4311 and stores various information for driving the processor 4311.
- the RF unit 4313 is connected to the processor 4311 to transmit and / or receive a radio signal.
- the terminal 10 includes a processor 4321, a memory 4322, and an RF unit 4323.
- the processor 4321 implements the functions, processes, and / or methods proposed in FIGS. 1 to 42. Layers of the air interface protocol may be implemented by the processor 4321.
- the memory 4322 is connected to the processor 4321 to store various information for driving the processor 4321.
- the RF unit 4323 is connected to the processor 4321 to transmit and / or receive a radio signal.
- the memories 4312 and 4322 may be inside or outside the processors 4311 and 4321, and may be connected to the processors 4311 and 4321 by various well-known means.
- the terminal in order to transmit and receive downlink data (DL data) in a wireless communication system supporting a low latency service, the terminal includes a radio frequency (RF) unit for transmitting and receiving a radio signal; And a processor operatively connected to the RF unit.
- RF radio frequency
- the base station 20 and / or the terminal 10 may have a single antenna or multiple antennas.
- each component or feature is to be considered optional unless stated otherwise.
- Each component or feature may be embodied in a form that is not combined with other components or features. It is also possible to combine some of the components and / or features to form an embodiment of the invention.
- the order of the operations described in the embodiments of the present invention may be changed. Some components or features of one embodiment may be included in another embodiment or may be replaced with corresponding components or features of another embodiment. It is obvious that the claims may be combined to form an embodiment by combining claims that do not have an explicit citation relationship in the claims or as new claims by post-application correction.
- Embodiments according to the present invention may be implemented by various means, for example, hardware, firmware, software, or a combination thereof.
- an embodiment of the present invention may include one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), FPGAs ( field programmable gate arrays), processors, controllers, microcontrollers, microprocessors, and the like.
- ASICs application specific integrated circuits
- DSPs digital signal processors
- DSPDs digital signal processing devices
- PLDs programmable logic devices
- FPGAs field programmable gate arrays
- processors controllers, microcontrollers, microprocessors, and the like.
- an embodiment of the present invention may be implemented in the form of a module, procedure, function, etc. that performs the functions or operations described above.
- the software code may be stored in memory and driven by the processor.
- the memory may be located inside or outside the processor, and may exchange data with the processor by various known means.
- the method of performing HARQ in the wireless communication system of the present specification has been described with reference to an example applied to the 3GPP LTE / LTE-A system, but it is possible to apply to various wireless communication systems in addition to the 3GPP LTE / LTE-A system.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
본 명세서는 무선 통신 시스템에서 HARQ(Hybrid Automatic reQuest)를 수행하는 방법에 있어서, 단말에 의해 수행되는 방법은, 제 1 기지국으로부터 제 1 무선 링크를 통해 제 1 데이터를 수신하는 단계; 적어도 하나의 제 2 기지국으로부터 제 2 무선 링크를 통해 제 2 데이터를 수신하는 단계; 상기 제 1 데이터 및 상기 제 2 데이터를 결합(combining)하는 단계; 상기 결합된 데이터를 디코딩(decoding)하는 단계; 및 상기 디코딩 결과를 상기 제 1 무선링크 또는 상기 제 2 무선링크 중 적어도하나를 통해 피드백(feedback)하는 단계를 포함하는 것을 특징으로 한다.
Description
본 명세서는 무선 통신 시스템에 관한 것으로서, 보다 상세하게 고 신뢰 및 저 지연 통신을 지원하는 무선 통신 시스템에서 HARQ를 수행하는 방법 및 이를 지원하는 장치에 관한 것이다.
이동 통신 시스템은 사용자의 활동성을 보장하면서 음성 서비스를 제공하기 위해 개발되었다. 그러나 이동통신 시스템은 음성뿐 아니라 데이터 서비스까지 영역을 확장하였으며, 현재에는 폭발적인 트래픽의 증가로 인하여 자원의 부족 현상이 야기되고 사용자들이 보다 고속의 서비스에 대한 요구하므로, 보다 발전된 이동 통신 시스템이 요구되고 있다.
차세대 이동 통신 시스템의 요구 조건은 크게 폭발적인 데이터 트래픽의 수용, 사용자 당 전송률의 획기적인 증가, 대폭 증가된 연결 디바이스 개수의 수용, 매우 낮은 단대단 지연(End-to-End Latency), 고에너지 효율을 지원할 수 있어야 한다. 이를 위하여 이중 연결성(Dual Connectivity), 대규모 다중 입출력(Massive MIMO: Massive Multiple Input Multiple Output), 전이중(In-band Full Duplex), 비직교 다중접속(NOMA: Non-Orthogonal Multiple Access), 초광대역(Super wideband) 지원, 단말 네트워킹(Device Networking) 등 다양한 기술들이 연구되고 있다.
특히, 5G 이동 통신의 경우, 그 핵심 성능 지표로 체감 전송률, 최대 전송률, 최대 이동 속도, 전송 지연, 단말의 밀도, 에너지 효율, 주파수 효율, 면적당 시스템 용량 등이 고려되고 있다.
본 명세서는 미래 광대역 무선 통신 시스템에서 저 지연 및 고 신뢰 데이터 통신을 요구하는 단말을 위한 HARQ 데이터(Transport Blocks)를 다중 경로를 이용하여 송수신하는 방법을 제공함에 목적이 있다.
특히, 본 명세서는 높은 신뢰도를 요구하는 데이터에 대해 하나 이상의 무선 경로를 통해 동일한 HARQ 데이터를 송수신하기 위한 방법으로, 다중 경로 HARQ 지시자(multi-path HARQ indicator)를 이용하여 서로 다른 경로로 송/수신되는 HARQ data를 동시에 combining 하기 위한 방법을 제공함에 목적이 있다.
본 발명에서 이루고자 하는 기술적 과제들은 이상에서 언급한 기술적 과제들로 제한되지 않으며, 언급하지 않은 또 다른 기술적 과제들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 명세서는 무선 통신 시스템에서 HARQ(Hybrid Automatic reQuest)를 수행하는 방법에 있어서, 단말에 의해 수행되는 방법은, 제 1 기지국으로부터 제 1 무선 링크를 통해 제 1 데이터를 수신하는 단계; 적어도 하나의 제 2 기지국으로부터 제 2 무선 링크를 통해 제 2 데이터를 수신하는 단계; 상기 제 1 데이터 및 상기 제 2 데이터를 결합(combining)하는 단계; 상기 결합된 데이터를 디코딩(decoding)하는 단계; 및 상기 디코딩 결과를 상기 제 1 무선링크 또는 상기 제 2 무선링크 중 적어도하나를 통해 피드백(feedback)하는 단계를 포함하되, 상기 제 1 무선 링크 및 상기 제 2 무선 링크는 컴바이닝 셀 그룹(Combining Cell Group:CCG)의 셀(cell) 또는 셀 그룹(cell group:CG)을 나타내며, 상기 컴바이닝 셀 그룹(CCG)는 동일한 HARQ 전송 블록(Transport Block:TB)로부터 생성되는 서로 다른 HARQ 데이터를 송수신할 수 있는 적어도 하나의 셀 또는 셀 그룹의 집합을 나타내는 것을 특징으로 한다.
또한, 본 명세서에서 상기 제 1 데이터는 초기 데이터(initial data)이며, 상기 제 2 데이터는 상기 초기 데이터에 대한 재전송 데이터(retransmission data)인 것을 특징으로 한다.
또한, 본 명세서의 HARQ 수행 방법은 HARQ 관련 타이머(timer)를 구동(run)하는 단계, 상기 HARQ 관련 타이머는 상기 초기 데이터를 수신하는 경우 구동되며; 및 상기 HARQ 관련 타이머가 만료되기까지 상기 재전송 데이터를 모두 수신하였는지를 확인하는 단계를 더 포함하는 것을 특징으로 한다.
또한, 본 명세서에서 상기 확인 결과, 상기 HARQ 관련 타이머가 만료되기까지 상기 재전송 데이터를 모두 수신하지 못한 경우, 상기 HARQ 관련 타이머가 만료되기까지 수신된 HARQ 데이터에 대해서 상기 피드백(feedback)을 수행하는 것을 특징으로 한다.
또한, 본 명세서에서 상기 제 1 기지국은 컴바이닝 프라이머리 기지국(Combining Primary eNB:CPeNB)이며, 상기 제 2 기지국은 컴바이닝 세컨더리 기지국(Combining Secondary eNB:CSeNB)이며, 상기 컴바이닝 프라이머리 기지국은 서빙 게이트웨이(S-GW)와 S1-U 인터페이스로 연결되는 것을 특징으로 한다.
또한, 상기 컴바이닝 셀 그룹(CCG)은 Pcell(Primary cell), PScell(Primary Secondary cell) 또는 Scell(Secondary cell) 중 적어도 둘 이상의 셀들을 포함하거나, 또는 상기 컴바이닝 셀 그룹(CCG)은 MCG(Master Cell Group) 또는 SCG(Secondary Cell Group)의 집합을 포함하는 것을 특징으로 한다.
또한, 본 명세서의 HARQ 수행 방법은 상기 컴바이닝 셀 그룹을 설정하는 단계를 더 포함하며, 상기 컴바이닝 셀 그룹을 설정하는 단계는, 컴바이닝 셀 그룹(CCG) 정보 요소(Information Element:IE)를 포함하는 제 1 메시지를 수신하는 단계를 포함하는 것을 특징으로 한다.
또한, 본 명세서에서 상기 제 1 메시지는 RRC 연결 재구성(connection reconfiguration) 메시지인 것을 특징으로 한다.
또한, 본 명세서에서 상기 컴바이닝 셀 그룹 정보 요소(CCG IE)는 특정 CCG를 인덱싱하는 CCG 인덱스(index) 필드, CCG에 속하는 셀 또는 셀 그룹 중 프라이머리 셀(Primary cell) 또는 프라이머리 셀 그룹(Primary cell group)을 나타내는 물리 셀 식별자(PhysCellid) 필드 또는 HARQ 관련 타이머를 나타내는 ccg-deadline 필드 중 적어도 하나를 포함하는 것을 특징으로 한다.
또한, 본 명세서에서 상기 컴바이닝 셀 그룹 정보 요소(CCG IE)는 상기 CCG를 설정하기 전에 상기 제 1 기지국과 상기 제 2기지국 간에 X2 인터페이스를 통해 서로 교환되는 것을 특징으로 한다.
또한, 본 명세서의 HARQ 수행 방법은 상기 설정된 컴바이닝 셀 그룹의 활성화 또는 비활성화를 지시하는 제 2 메시지를 수신하는 단계를 더 포함하는 것을 특징으로 한다.
또한, 본 명세서에서 상기 결합(combining)하는 단계는, 상기 제 2 무선 링크가 상기 CCG(Combining Cell Group)에 포함되는지를 확인하는 단계; 및 상기 제 2 무선 링크가 상기 CCG에 포함되는 경우, 상기 제 2 무선 링크를 통해 수신된 제 2 데이터가 새로운 데이터인지 또는 재전송 데이터인지 확인하는 단계를 더 포함하는 것을 특징으로 한다.
또한, 본 명세서는 무선 통신 시스템에서 HARQ(Hybrid Automatic reQuest)를 수행하기 위한 단말에 있어서, 상기 단말은 무선 신호를 송수신하기 위한 RF(Radio Frequency) 유닛; 및 상기 RF 유닛과 기능적으로 연결되는 프로세서를 포함하고, 상기 프로세서는, 제 1 기지국으로부터 제 1 무선 링크를 통해 제 1 데이터를 수신하고; 적어도 하나의 제 2 기지국으로부터 제 2 무선 링크를 통해 제 2 데이터를 수신하고; 상기 제 1 데이터 및 상기 제 2 데이터를 결합(combining)하고; 상기 결합된 데이터를 디코딩(decoding)하고; 및 상기 디코딩 결과를 상기 제 1 무선링크 또는 상기 제 2 무선링크 중 적어도하나를 통해 피드백(feedback)하도록 제어하되, 상기 제 1 무선 링크 및 상기 제 2 무선 링크는 컴바이닝 셀 그룹(Combining Cell Group:CCG)의 셀(cell) 또는 셀 그룹(cell group:CG)을 나타내며, 상기 컴바이닝 셀 그룹(CCG)는 동일한 HARQ 전송 블록(Transport Block:TB)로부터 생성되는 서로 다른 HARQ 데이터를 송수신할 수 있는 적어도 하나의 셀 또는 셀 그룹의 집합을 나타내는 것을 특징으로 한다.
본 명세서는 다중 경로를 이용하여 동일한 HARQ 데이터를 송수신함으로써, 에러가 발생한 경우 에러 복구를 빠르게 수행할 수 있는 효과가 있다.
또한, 본 명세서는 HARQ 데이터를 다중 경로를 이용하여 송수신함으로써 데이터의 평균 전송 시간을 감소시킬 뿐만 아니라 빠른 시간 내에 높은 신뢰도로 데이터를 성공적으로 수신할 수 있도록 함으로써 데이터 수신 신뢰도에 대한 성능 향상을 증대시킬 수 있는 효과가 있다.
본 발명에서 얻을 수 있는 효과는 이상에서 언급한 효과로 제한되지 않으며, 언급하지 않은 또 다른 효과들은 아래의 기재로부터 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 명확하게 이해될 수 있을 것이다.
본 발명에 관한 이해를 돕기 위해 상세한 설명의 일부로 포함되는, 첨부 도면은 본 발명에 대한 실시예를 제공하고, 상세한 설명과 함께 본 발명의 기술적 특징을 설명한다.
도 1은 본 발명이 적용될 수 있는 LTE 시스템에 관련된 EPS(Evolved Packet System)의 일 예를 나타낸 도이다.
도 2는 본 발명이 적용되는 무선통신 시스템을 나타낸다.
도 3은 본 발명이 적용될 수 있는 E-UTRAN과 EPC 간의 기능 분할(functional split)의 일 예를 나타낸 블록도이다.
도 4a는 본 명세서의 기술적 특징이 적용될 수 있는 사용자 평면(user plane)에 대한 무선 프로토콜 구조(radio protocol architecture)의 일 예를 나타낸 블록도이다.
도 4b는 본 명세서의 기술적 특징이 적용될 수 있는 제어 평면(control plane)에 대한 무선 프로토콜 구조의 일 예를 나타낸 블록도이다.
도 5는 본 발명이 적용될 수 있는 3GPP LTE/LTE-A 시스템에 이용되는 물리 채널들 및 이들을 이용한 일반적인 신호 전송 방법을 설명하기 위한 도면이다.
도 6은 본 발명이 적용될 수 있는 3GPP LTE/LTE-A에서 무선 프레임의 구조를 나타낸다.
도 7은 본 발명이 적용될 수 있는 무선 통신 시스템에서 하나의 하향링크 슬롯에 대한 자원 그리드(resource grid)를 예시한 도면이다.
도 8은 본 발명이 적용될 수 있는 무선 통신 시스템에서 하향링크 서브 프레임의 구조를 나타낸다.
도 9는 본 발명이 적용될 수 있는 무선 통신 시스템에서 상향링크 서브 프레임의 구조를 나타낸다.
도 10은 본 발명이 적용될 수 있는 무선 통신 시스템에서 PUCCH 포맷들이 상향링크 물리자원블록의 PUCCH 영역에 매핑되는 형태의 일례를 나타낸다.
도 11은 본 발명이 적용될 수 있는 무선 통신 시스템에서 일반 CP의 경우에 ACK/NACK 채널의 구조를 나타낸다.
도 12는 본 발명이 적용될 수 있는 무선 통신 시스템에서 하나의 슬롯 동안 5 개의 SC-FDMA 심볼을 생성하여 전송하는 일례를 나타낸다.
도 13은 경쟁 기반 임의 접속 과정(Random Access procedure)에서 단말과 기지국의 동작 과정을 설명하기 위한 도면이다.
도 14는 본 발명이 적용될 수 있는 RRC 아이들 상태의 단말 동작을 나타내는 흐름도이다.
도 15는 본 발명이 적용될 수 있는 RRC 연결을 확립하는 과정을 나타낸 흐름도이다.
도 16은 본 발명이 적용될 수 있는 RRC 연결 재설정 과정을 나타낸 흐름도이다.
도 17은 본 발명이 적용될 수 있는 RRC 연결 재확립 절차의 일 예를 나타낸 도이다.
도 18은 본 발명이 적용될 수 있는 무선 통신 시스템에서 컴포넌트 캐리어 및 캐리어 병합의 일례를 나타낸다.
도 19는 E-UTRAN에서 이중 연결성을 위한 제어 평면(control plane)을 예시한다.
도 20은 E-UTRAN에서 이중 연결성을 위한 사용자 평면 구조를 예시한다.
도 21은 E-UTRAN과 UE 사이에 이중 연결성을 위한 무선 인터페이스 프로토콜 구조를 예시한다.
도 22는 E-UTRAN 에서 이중 연결성을 위한 제어 평면 구조를 예시한다.
도 23은 하향링크에서 비동기(asynchronous) HARQ 동작의 일례를 나타낸 도이다.
도 24는 상향링크에서 동기(synchronous) HARQ 동작의 일례를 나타낸 도이다.
도 25는 HARQ를 수행하기 위한 정보 블록 처리의 일례를 나타낸 도이다.
도 26은 인코딩된 패킷에 대한 리던던시 버전(Redundancy Version:RV)의 일례를 나타낸 도이다.
도 27은 수신단에서 HARQ 패킷을 처리하는 방법의 일례를 나타낸 순서도이다.
도 28은 기존 HARQ 동작 원리의 일례를 나타낸 도이다.
도 29는 HARQ 동작 원리의 또 다른 일례를 나타낸다.
도 30은 본 명세서에서 제안하는 방법이 적용될 수 있는 SeNB 추가 프로시저의 일례를 나타낸 도이다.
도 31은 이중 연결(Dual connectivity)에서의 계층(Layer) 2 구조의 일례를 나타낸다.
도 32는 본 명세서에서 제안하는 HARQ packet을 처리하는 방법의 일례를 나타낸 순서도이고, 도 33은 본 명세서에서 제안하는 HARQ 프로세스 동작 원리의 일례를 나타낸다.
도 34는 본 명세서에서 제안하는 방법이 적용될 수 있는 미래 5G 네트워크 아키텍처의 일례를 나타낸다.
도 35는 본 명세서에서 제안하는 동일 스케줄러(eNB) 내에서 CCG를 설정하는 방법의 일례를 나타낸다.
도 36은 본 명세서에서 제안하는 CCG 설정을 위한 계층 2 구조의 일례를 나타낸 도이다.
도 37은 본 명세서에서 제안하는 서로 다른 스케줄러(eNB) 내에서 CG 단위의 CCG를 설정하는 프로시저의 일례를 나타낸다.
도 38은 본 명세서에서 제안하는 CCG를 설정하는 방법에서 계층 2 구조의 또 다른 일례를 나타낸 도이다.
도 39는 본 명세서에서 제안하는 CCG를 설정하는 방법에서 계층 2 구조의 또 다른 일례를 나타낸 도이다.
도 40은 본 명세서에서 제안하는 CCG를 통한 HARQ packet의 중복 전송 방법의 일례를 나타낸 도이다.
도 41은 본 명세서에서 제안하는 다중 경로를 통해 수신되는 HARQ packet을 처리하는 방법의 일례를 나타낸 순서도이다.
도 42는 본 명세서에서 제안하는 CCG를 통한 다중 경로(multi-path) HARQ 컴바이닝(combining) 수행 방법의 일례를 나타낸 도이다.
도 43은 본 명세서에서 제안하는 방법들이 적용될 수 있는 무선 통신 장치의 블록 구성도를 예시한다.
이하, 본 발명에 따른 바람직한 실시 형태를 첨부된 도면을 참조하여 상세하게 설명한다. 첨부된 도면과 함께 이하에 개시될 상세한 설명은 본 발명의 예시적인 실시형태를 설명하고자 하는 것이며, 본 발명이 실시될 수 있는 유일한 실시형태를 나타내고자 하는 것이 아니다. 이하의 상세한 설명은 본 발명의 완전한 이해를 제공하기 위해서 구체적 세부사항을 포함한다. 그러나, 당업자는 본 발명이 이러한 구체적 세부사항 없이도 실시될 수 있음을 안다.
몇몇 경우, 본 발명의 개념이 모호해지는 것을 피하기 위하여 공지의 구조 및 장치는 생략되거나, 각 구조 및 장치의 핵심기능을 중심으로 한 블록도 형식으로 도시될 수 있다.
본 명세서에서 기지국은 단말과 직접적으로 통신을 수행하는 네트워크의 종단 노드(terminal node)로서의 의미를 갖는다. 본 문서에서 기지국에 의해 수행되는 것으로 설명된 특정 동작은 경우에 따라서는 기지국의 상위 노드(upper node)에 의해 수행될 수도 있다. 즉, 기지국을 포함하는 다수의 네트워크 노드들(network nodes)로 이루어지는 네트워크에서 단말과의 통신을 위해 수행되는 다양한 동작들은 기지국 또는 기지국 이외의 다른 네트워크 노드들에 의해 수행될 수 있음은 자명하다. '기지국(BS: Base Station)'은 고정국(fixed station), Node B, eNB(evolved-NodeB), BTS(base transceiver system), 액세스 포인트(AP: Access Point), MeNB(Macro eNB), SeNB(Secondary eNB) 등의 용어에 의해 대체될 수 있다.
또한, '단말(Terminal)'은 고정되거나 이동성을 가질 수 있으며, UE(User Equipment), MS(Mobile Station), UT(user terminal), MSS(Mobile Subscriber Station), SS(Subscriber Station), AMS(Advanced Mobile Station), WT(Wireless terminal), MTC(Machine-Type Communication) 장치, M2M(Machine-to-Machine) 장치, D2D(Device-to-Device) 장치 등의 용어로 대체될 수 있다.
이하에서, 하향링크(DL: downlink)는 기지국에서 단말로의 통신을 의미하며, 상향링크(UL: uplink)는 단말에서 기지국으로의 통신을 의미한다. 하향링크에서 송신기는 기지국의 일부이고, 수신기는 단말의 일부일 수 있다. 상향링크에서 송신기는 단말의 일부이고, 수신기는 기지국의 일부일 수 있다.
이하의 설명에서 사용되는 특정 용어들은 본 발명의 이해를 돕기 위해서 제공된 것이며, 이러한 특정 용어의 사용은 본 발명의 기술적 사상을 벗어나지 않는 범위에서 다른 형태로 변경될 수 있다.
이하의 기술은 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), NOMA(non-orthogonal multiple access) 등과 같은 다양한 무선 접속 시스템에 이용될 수 있다. CDMA는 UTRA(universal terrestrial radio access)나 CDMA2000과 같은 무선 기술(radio technology)로 구현될 수 있다. TDMA는 GSM(global system for mobile communications)/GPRS(general packet radio service)/EDGE(enhanced data rates for GSM evolution)와 같은 무선 기술로 구현될 수 있다. OFDMA는 IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802-20, E-UTRA(evolved UTRA) 등과 같은 무선 기술로 구현될 수 있다. UTRA는 UMTS(universal mobile telecommunications system)의 일부이다. 3GPP(3rd generation partnership project) LTE(long term evolution)은 E-UTRA를 사용하는 E-UMTS(evolved UMTS)의 일부로써, 하향링크에서 OFDMA를 채용하고 상향링크에서 SC-FDMA를 채용한다. LTE-A(advanced)는 3GPP LTE의 진화이다.
도 1은 본 발명이 적용될 수 있는 LTE 시스템에 관련된 EPS(Evolved Packet System)의 일 예를 나타낸 도이다.
LTE 시스템은 사용자 단말(UE)과 PDN(packet data network) 간에, 사용자가 이동 중 최종 사용자의 응용프로그램 사용에 방해를 주지 않으면서, 끊김 없는 IP 연결성(Internet Protocol connectivity)을 제공하는 것을 목표로 한다. LTE 시스템은, 사용자 단말과 기지국 간의 무선 프로토콜 구조(radio protocol architecture)를 정의하는 E-UTRAN(Evolved Universal Terrestrial Radio Access Network)를 통한 무선 접속의 진화를 완수하며, 이는 EPC(Evolved Packet Core) 네트워크를 포함하는 SAE(System Architecture Evolution)에 의해 비-무선적 측면에서의 진화를 통해서도 달성된다. LTE와 SAE는 EPS(Evolved Packet System)를 포함한다.
EPS는 PDN 내에서 게이트웨이(gateway)로부터 사용자 단말로 IP 트래픽을 라우팅하기 위해 EPS 베어러(EPS bearers)라는 개념을 사용한다. 베어러(bearer)는 상기 게이트웨이와 사용자 단말 간에 특정한 QoS(Quality of Service)를 갖는 IP 패킷 플로우(IP packet flow)이다. E-UTRAN과 EPC는 응용 프로그램에 의해 요구되는 베어러를 함께 설정하거나 해제(release)한다.
EPC는 CN(core network)이라고도 불리며, UE를 제어하고, 베어러의 설정을 관리한다.
도 1에 도시된 바와 같이, 상기 SAE의 EPC의 노드(논리적 혹은 물리적 노드)는 MME(Mobility Management Entity) (30), PDN-GW 또는 P-GW(PDN gateway) (50), S-GW(Serving Gateway) (40), PCRF(Policy and Charging Rules Function) (60), HSS (Home subscriber Server) (70) 등을 포함한다.
MME(30)는 UE와 CN 간의 시그널링을 처리하는 제어 노드이다. UE와 CN 간에 교환되는 프로토콜은 NAS(Non-Access Stratum) 프로토콜로 알려져 있다. MME(30)에 의해 지원되는 기능들의 일례는, 베어러의 설정, 관리, 해제를 포함하여 NAS 프로토콜 내의 세션 관리 계층(session management layer)에 의해 조작되는 베어러 관리(bearer management)에 관련된 기능, 네트워크와 UE 간의 연결(connection) 및 보안(Security)의 설립에 포함하여 NAS 프로토콜 계층에서 연결계층 또는 이동제어계층(mobility management layer)에 의해 조작된다.
S-GW(40)는 UE가 기지국(eNodeB) 간에 이동할 때 데이터 베어러를 위한 로컬 이동성 앵커(local mobility anchor)의 역할을 한다. 모든 사용자 IP 패킷은 S-GW(40)을 통해 송신된다. 또한 S-GW(40)는 UE가 ECM-IDLE 상태로 알려진 유휴 상태(idle state)에 있고, MME가 베어러를 재설정(re-establish)하기 위해 UE의 페이징을 개시하는 동안 하향링크 데이터를 임시로 버퍼링할 때 베어러에 관련된 정보를 유지한다. 또한, GRPS(General Packet Radio Service), UMTS(Universal Mobile Telecommunications System)와 같은 다른 3GPP 기술과의 인터워킹(inter-working)을 위한 이동성 앵커(mobility anchor)의 역할을 수행한다.
P-GW(50)은 UE를 위한 IP 주소 할당을 수행하고, QoS 집행(Qos enforcement) 및 PCRF(60)로부터의 규칙에 따라 플로우-기반의 과금(flow-based charging)을 수행한다. P-GW(50)는 GBR 베어러(Guaranteed Bit Rate (GBR) bearers)를 위한 QoS 집행을 수행한다. 또한, CDMA2000이나 WiMAX 네트워크와 같은 비3GPP(non-3GPP) 기술과의 인터워킹을 위한 이동성 엥커(mobility anchor) 역할도 수행한다.
PCRF(60)는 정책 제어 의사결정(policy control decision-making)을 수행하고, 플로우-기반의 과금(flow-based charging)을 수행한다.
HSS(70)는 HLR(Home Location Register)이라고도 불리며, EPS-subscribed QoS 프로파일(profile) 및 로밍을 위한 접속제어에 정보 등을 포함하는 SAE 가입 데이터(SAE subscription data)를 포함한다. 또한, 사용자가 접속하는 PDN에 대한 정보 역시 포함한다. 이러한 정보는 APN(Access Point Name) 형태로 유지될 수 있는데, APN는 DNS(Domain Name system) 기반의 레이블(label)로, PDN에 대한 엑세스 포인트 또는 가입된 IP 주소를 나타내는 PDN 주소를 설명하는 식별기법이다.
도 1에 도시된 바와 같이, EPS 네트워크 요소(EPS network elements)들 간에는 S1-U, S1-MME, S5/S8, S11, S6a, Gx, Rx 및 SG와 같은 다양한 인터페이스가 정의될 수 있다.
이하, 이동성 관리(mobility management; MM)의 개념과 이동성 관리(MM) 백오프 타이머(back-off timer)를 상세하게 설명한다. 이동성 관리(MM)는 E-UTRAN 상의 오버헤드와 UE에서의 프로세싱을 감소시키기 위한 절차이다.
이동성 관리(MM)가 적용되는 경우, 엑세스 네트워크에서 UE에 관련된 모든 정보는 데이터가 비활성화되는 기간 동안 해제될 수 있다. MME는 상기 Idle 구간 동안 UE 콘텍스트(context) 및 설정된 베어러에 관련된 정보를 유지할 수 있다.
네트워크가 ECM-IDLE 상태에 있는 UE에 접촉할 수 있도록, UE는 현재의 TA(Tracking Area)를 벗어날 때마다 네트워크에 새로운 위치에 관하여 알릴 수 있다. 이러한 절차는 “Tracking Area Update”라 불릴 수 있으며, 이 절차는 UTRAN(universal terrestrial radio access network)이나 GERAN(GSM EDGE Radio Access Network) 시스템에서 “Routing Area Update”라 불릴 수 있다. MME는 UE가 ECM-IDLE 상태에 있는 동안 사용자 위치를 추적하는 기능을 수행한다.
ECM-IDLE 상태에 있는 UE에게 전달해야 할 다운링크 데이터가 있는 경우, MME는 UE가 등록된 TA(tracking area) 상의 모든 기지국(eNodeB)에 페이징 메시지를 송신한다.
그 다음, 기지국은 무선 인터페이스(radio interface) 상으로 UE에 대해 페이징을 시작한다. 페이징 메시지가 수신됨에 따라, UE의 상태가 ECM-CONNECTED 상태로 천이하게 하는 절차를 수행한다. 이러한 절차는 “Service Request Procedure”라 부릴 수 있다. 이에 따라 UE에 관련된 정보는 E-UTRAN에서 생성되고, 모든 베어러는 재설정(re-establish)된다. MME는 라디오 베어러(radio bearer)의 재설정과, 기지국 상에서 UE 콘텍스트를 갱신하는 역할을 수행한다.
상술한 이동성 관리(MM) 절차가 수행되는 경우, MM(mobility management) 백오프 타이머가 추가로 사용될 수 있다. 구체적으로 UE는 TA를 갱신하기 위해 TAU(Tracking Area Update)를 송신할 수 있고, MME는 핵심 망의 혼잡(core network congestion)으로 인해 TAU 요청을 거절할 수 있는데, 이 경우 MM 백오프 타이머에 관련된 시간 값을 제공할 수 있다. 해당 시간 값을 수신함에 따라, UE는 MM 백오프 타이머를 활성화시킬 수 있다.
도 2는 본 발명이 적용되는 무선통신 시스템을 나타낸다.
이는 E-UTRAN(Evolved-UMTS Terrestrial Radio Access Network), 또는 LTE(Long Term Evolution)/LTE-A 시스템이라고도 불릴 수 있다.
E-UTRAN은 단말(10; User Equipment, UE)에게 제어 평면(control plane)과 사용자 평면(user plane)을 제공하는 기지국(20; Base Station, BS)을 포함한다.
기지국(20)들은 X2 인터페이스를 통하여 서로 연결될 수 있다. 기지국(20)은 S1 인터페이스를 통해 EPC(Evolved Packet Core), 보다 상세하게는 S1-MME를 통해 MME(Mobility Management Entity)와 S1-U를 통해 S-GW(Serving Gateway)와 연결된다.
EPC는 MME, S-GW 및 P-GW(Packet Data Network-Gateway)로 구성된다. MME는 단말의 접속 정보나 단말의 능력에 관한 정보를 가지고 있으며, 이러한 정보는 단말의 이동성 관리에 주로 사용된다. S-GW는 E-UTRAN을 종단점으로 갖는 게이트웨이이며, P-GW는 PDN을 종단점으로 갖는 게이트웨이이다.
단말과 네트워크 사이의 무선인터페이스 프로토콜 (Radio Interface Protocol)의 계층들은 통신시스템에서 널리 알려진 개방형 시스템간 상호접속 (Open System Interconnection; OSI) 기준 모델의 하위 3개 계층을 바탕으로 L1 (제1계층), L2 (제2계층), L3(제3계층)로 구분될 수 있는데, 이 중에서 제1계층에 속하는 물리계층은 물리채널(Physical Channel)을 이용한 정보전송서비스(Information Transfer Service)를 제공하며, 제 3계층에 위치하는 RRC(Radio Resource Control) 계층은 단말과 네트워크 간에 무선자원을 제어하는 역할을 수행한다. 이를 위해 RRC 계층은 단말과 기지국간 RRC 메시지를 교환한다.
도 3은 본 발명이 적용될 수 있는 E-UTRAN과 EPC 간의 기능 분할(functional split)의 일 예를 나타낸 블록도이다.
도 3을 참조하면, 빗금친 블록은 무선 프로토콜 계층(radio protocol layer)을 나타내고, 빈 블록은 제어 평면의 기능적 개체(functional entity)를 나타낸다.
기지국은 다음과 같은 기능을 수행한다. (1) 무선 베어러 제어(Radio Bearer Control), 무선 허락 제어(Radio Admission Control), 연결 이동성 제어(Connection Mobility Control), 단말로의 동적 자원 할당(dynamic resource allocation)와 같은 무선 자원 관리(Radio Resource Management; RRM) 기능, (2) IP(Internet Protocol) 헤더 압축 및 사용자 데이터 스트림의 해독(encryption), (3) S-GW로의 사용자 평면 데이터의 라우팅(routing), (4) 페이징(paging) 메시지의 스케줄링 및 전송, (5) 브로드캐스트(broadcast) 정보의 스케줄링 및 전송, (6) 이동성과 스케줄링을 위한 측정과 측정 보고 설정.
MME는 다음과 같은 기능을 수행한다. (1) 기지국들로 페이징 메시지의 분산, (2) 보안 제어(Security Control), (3) 아이들 상태 이동성 제어(Idle State Mobility Control), (4) SAE 베어러 제어, (5) NAS(Non-Access Stratum) 시그널링의 암호화(Ciphering) 및 무결 보호(Integrity Protection).
S-GW는 다음과 같은 기능을 수행한다. (1) 페이징에 대한 사용자 평면 패킷의 종점(termination), (2) 단말 이동성의 지원을 위한 사용자 평면 스위칭.
도 4a는 본 명세서의 기술적 특징이 적용될 수 있는 사용자 평면(user plane)에 대한 무선 프로토콜 구조(radio protocol architecture)의 일 예를 나타내며, 도 4b는 본 명세서의 기술적 특징이 적용될 수 있는 제어 평면(control plane)에 대한 무선 프로토콜 구조의 일 예를 나타낸 블록도이다.
사용자 평면은 사용자 데이터 전송을 위한 프로토콜 스택(protocol stack)이고, 제어 평면은 제어신호 전송을 위한 프로토콜 스택이다.
도 4a 및 4b를 참조하면, 물리계층(PHY(physical) layer)은 물리채널(physical channel)을 이용하여 상위 계층에게 정보 전송 서비스(information transfer service)를 제공한다. 물리계층은 상위 계층인 MAC(Medium Access Control) 계층과는 전송채널(transport channel)을 통해 연결되어 있다. 전송채널을 통해 MAC 계층과 물리계층 사이로 데이터가 이동한다. 전송채널은 무선 인터페이스를 통해 데이터가 어떻게 어떤 특징으로 전송되는가에 따라 분류된다.
서로 다른 물리계층 사이, 즉 송신기와 수신기의 물리계층 사이는 물리채널을 통해 데이터가 이동한다. 상기 물리채널은 OFDM(Orthogonal Frequency Division Multiplexing) 방식으로 변조될 수 있고, 시간과 주파수를 무선자원으로 활용한다.
MAC 계층의 기능은 논리채널과 전송채널간의 맵핑 및 논리채널에 속하는 MAC SDU(service data unit)의 전송채널 상으로 물리채널로 제공되는 전송블록(transport block)으로의 다중화/역다중화(‘/’의 의미는 ‘or’과 ‘and’의 개념을 모두 포함한다)를 포함한다. MAC 계층은 논리채널을 통해 RLC(Radio Link Control) 계층에게 서비스를 제공한다.
RLC 계층의 기능은 RLC SDU의 연결(concatenation), 분할(segmentation) 및 재결합(reassembly)를 포함한다. 무선베어러(Radio Bearer; RB)가 요구하는 다양한 QoS(Quality of Service)를 보장하기 위해, RLC 계층은 투명모드(Transparent Mode, TM), 비확인 모드(Unacknowledged Mode, UM) 및 확인모드(Acknowledged Mode, AM)의 세 가지의 동작모드를 제공한다. AM RLC는 ARQ(automatic repeat request)를 통해 오류 정정을 제공한다.
RRC(Radio Resource Control) 계층은 제어 평면에서만 정의된다. RRC 계층은 무선 베어러들의 설정(configuration), 재설정(re-configuration) 및 해제(release)와 관련되어 논리채널, 전송채널 및 물리채널들의 제어를 담당한다. RB는 단말과 네트워크간의 데이터 전달을 위해 제1 계층(PHY 계층) 및 제2 계층(MAC 계층, RLC 계층, PDCP 계층)에 의해 제공되는 논리적 경로를 의미한다.
사용자 평면에서의 PDCP(Packet Data Convergence Protocol) 계층의 기능은 사용자 데이터의 전달, 헤더 압축(header compression) 및 암호화(ciphering)를 포함한다. 제어 평면에서의 PDCP(Packet Data Convergence Protocol) 계층의 기능은 제어 평면 데이터의 전달 및 암호화/무결정 보호(integrity protection)를 포함한다.
RB가 설정된다는 것은 특정 서비스를 제공하기 위해 무선 프로토콜 계층 및 채널의 특성을 규정하고, 각각의 구체적인 파라미터 및 동작 방법을 설정하는 과정을 의미한다. RB는 다시 SRB(Signaling RB)와 DRB(Data RB) 두가지로 나누어 질 수 있다. SRB는 제어 평면에서 RRC 메시지를 전송하는 통로로 사용되며, DRB는 사용자 평면에서 사용자 데이터를 전송하는 통로로 사용된다.
단말의 RRC 계층과 E-UTRAN의 RRC 계층 사이에 RRC 연결(RRC Connection)이 확립되면, 단말은 RRC 연결(RRC connected) 상태에 있게 되고, 그렇지 못할 경우 RRC 아이들(RRC idle) 상태에 있게 된다.
네트워크에서 단말로 데이터를 전송하는 하향링크 전송채널로는 시스템정보를 전송하는 BCH(Broadcast Channel)과 그 이외에 사용자 트래픽이나 제어메시지를 전송하는 하향링크 SCH(Shared Channel)이 있다. 하향링크 멀티캐스트 또는 브로드캐스트 서비스의 트래픽 또는 제어메시지의 경우 하향링크 SCH를 통해 전송될 수도 있고, 또는 별도의 하향링크 MCH(Multicast Channel)을 통해 전송될 수도 있다. 한편, 단말에서 네트워크로 데이터를 전송하는 상향링크 전송채널로는 초기 제어메시지를 전송하는 RACH(Random Access Channel)와 그 이외에 사용자 트래픽이나 제어메시지를 전송하는 상향링크 SCH(Shared Channel)가 있다.
전송채널 상위에 있으며, 전송채널에 매핑되는 논리채널(Logical Channel)로는 BCCH(Broadcast Control Channel), PCCH(Paging Control Channel), CCCH(Common Control Channel), MCCH(Multicast Control Channel), MTCH(Multicast Traffic Channel) 등이 있다.
물리채널(Physical Channel)은 시간 영역에서 여러 개의 OFDM 심벌과 주파수 영역에서 여러 개의 부반송파(Sub-carrier)로 구성된다. 하나의 서브프레임(Sub-frame)은 시간 영역에서 복수의 OFDM 심벌(Symbol)들로 구성된다. 자원블록은 자원 할당 단위로, 복수의 OFDM 심벌들과 복수의 부반송파(sub-carrier)들로 구성된다. 또한 각 서브프레임은 PDCCH(Physical Downlink Control Channel) 즉, L1/L2 제어채널을 위해 해당 서브프레임의 특정 OFDM 심벌들(예, 첫번째 OFDM 심볼)의 특정 부반송파들을 이용할 수 있다. TTI(Transmission Time Interval)는 서브프레임 전송의 단위시간이다.
도 5는 본 발명이 적용될 수 있는 3GPP LTE/LTE-A 시스템에 이용되는 물리 채널들 및 이들을 이용한 일반적인 신호 전송 방법을 설명하기 위한 도면이다.
전원이 꺼진 상태에서 다시 전원이 켜지거나, 새로이 셀에 진입한 단말은 S501 단계에서 기지국과 동기를 맞추는 등의 초기 셀 탐색(initial cell search) 작업을 수행한다. 이를 위해 단말은 기지국으로부터 주 동기 채널(P-SCH: primary synchronization channel) 및 부 동기 채널(S-SCH: secondary synchronization channel)을 수신하여 기지국과 동기를 맞추고, 셀 ID(identifier) 등의 정보를 획득한다.
그 후, 단말은 기지국으로부터 물리 방송 채널(PBCH: physical broadcast channel) 신호를 수신하여 셀 내 방송 정보를 획득할 수 있다. 한편, 단말은 초기 셀 탐색 단계에서 하향링크 참조 신호(DL RS: downlink reference signal)를 수신하여 하향링크 채널 상태를 확인할 수 있다.
초기 셀 탐색을 마친 단말은 S502 단계에서 PDCCH 및 PDCCH 정보에 따른 PDSCH 을 수신하여 조금 더 구체적인 시스템 정보를 획득할 수 있다.
이후, 단말은 기지국에 접속을 완료하기 위해 이후 단계 S303 내지 단계 S306과 같은 랜덤 액세스 절차(random access procedure)을 수행할 수 있다. 이를 위해 단말은 물리 랜덤 액세스 채널(PRACH: physical random access channel)을 통해 프리앰블(preamble)을 전송하고(S503), PDCCH 및 이에 대응하는 PDSCH을 통해 프리앰블에 대한 응답 메시지를 수신할 수 있다(S504). 경쟁 기반 랜덤 액세스의 경우, 단말은 추가적인 PRACH 신호의 전송(S505) 및 PDCCH 신호 및 이에 대응하는 PDSCH 신호의 수신(S506)과 같은 충돌 해결 절차(contention resolution procedure)를 수행할 수 있다.
상술한 바와 같은 절차를 수행한 단말은 이후 일반적인 상/하향링크 신호 전송 절차로서 PDCCH 신호 및/또는 PDSCH 신호의 수신(S507) 및 물리 상향링크 공유 채널(PUSCH) 신호 및/또는 물리 상향링크 제어 채널(PUCCH) 신호의 전송(S508)을 수행할 수 있다.
단말이 기지국으로 전송하는 제어정보를 통칭하여 상향링크 제어정보(UCI: uplink control information)라고 지칭한다. UCI는 HARQ-ACK/NACK, 스케줄링 요청(SR: scheduling request), 채널 품질 지시자(CQI), 프리코딩 행렬 지시자(PMI: precoding matrix indicator), 랭크 지시자(RI: rank indication) 정보 등을 포함한다.
LTE/LTE-A 시스템에서 UCI는 일반적으로 PUCCH를 통해 주기적으로 전송되지만, 제어정보와 트래픽 데이터가 동시에 전송되어야 할 경우 PUSCH를 통해 전송될 수 있다. 또한, 네트워크의 요청/지시에 의해 PUSCH를 통해 UCI를 비주기적으로 전송할 수 있다.
도 6은 본 발명이 적용될 수 있는 3GPP LTE/LTE-A에서 무선 프레임의 구조를 나타낸다.
셀룰라 OFDM 무선 패킷 통신 시스템에서, 상향링크/하향링크 데이터 패킷 전송은 서브프레임(subframe) 단위로 이루어지며, 한 서브프레임은 다수의 OFDM 심볼을 포함하는 일정 시간 구간으로 정의된다. 3GPP LTE/LTE-A 표준에서는 FDD(Frequency Division Duplex)에 적용 가능한 타입 1 무선 프레임(radio frame) 구조와 TDD(Time Division Duplex)에 적용 가능한 타입 2의 무선 프레임 구조를 지원한다. FDD 방식에 의하면 상향링크 전송과 하향링크 전송이 서로 다른 주파수 대역을 차지하면서 이루어진다. TDD 방식에 의하면 상향링크 전송과 하향링크 전송이 같은 주파수 대역을 차지하면서 서로 다른 시간에 이루어진다. TDD 방식의 채널 응답은 실질적으로 상호적(reciprocal)이다. 이는 주어진 주파수 영역에서 하향링크 채널 응답과 상향링크 채널 응답이 거의 동일하다는 것을 의미한다. 따라서, TDD에 기반한 무선통신 시스템에서 하향링크 채널 응답은 상향링크 채널 응답으로부터 얻어질 수 있는 장점이 있다. TDD 방식은 전체 주파수 대역을 상향링크 전송과 하향링크 전송이 시분할되므로 기지국에 의한 하향링크 전송과 단말에 의한 상향링크 전송이 동시에 수행될 수 없다. 상향링크 전송과 하향링크 전송이 서브프레임 단위로 구분되는 TDD 시스템에서, 상향링크 전송과 하향링크 전송은 서로 다른 서브프레임에서 수행된다.
도 6(a)는 타입 1 무선 프레임의 구조를 예시한다. 하향링크 무선 프레임(radio frame)은 10개의 서브프레임(subframe)으로 구성되고, 하나의 서브프레임은 시간 영역(time domain)에서 2개의 슬롯(slot)으로 구성된다. 하나의 서브프레임이 전송되는 데 걸리는 시간을 TTI(transmission time interval)라 한다. 예를 들어 하나의 서브프레임의 길이는 1ms이고, 하나의 슬롯의 길이는 0.5ms 일 수 있다. 하나의 슬롯은 시간 영역에서 복수의 OFDM(orthogonal frequency division multiplexing) 심볼을 포함하고, 주파수 영역에서 다수의 자원 블록(RB: Resource Block)을 포함한다. 3GPP LTE/LTE-A는 하향링크에서 OFDMA를 사용하므로 OFDM 심볼은 하나의 심볼 구간(symbol period)을 표현하기 위한 것이다. OFDM 심볼은 하나의 SC-FDMA 심볼 또는 심볼 구간이라고 할 수 있다. 자원 할당 단위로서의 자원 블록은, 하나의 슬롯에서 복수의 연속적인 부 반송파(subcarrier)를 포함한다.
하나의 슬롯에 포함되는 OFDM 심볼의 수는 순환 전치(CP: Cyclic Prefix)의 구성(configuration)에 따라 달라질 수 있다. CP에는 확장 순환 전치(extended CP)와 일반 순환 전치(normal CP)가 있다. 예를 들어, OFDM 심볼이 일반 순환 전치에 의해 구성된 경우, 하나의 슬롯에 포함되는 OFDM 심볼의 수는 7개일 수 있다. OFDM 심볼이 확장 순환 전치에 의해 구성된 경우, 한 OFDM 심볼의 길이가 늘어나므로, 한 슬롯에 포함되는 OFDM 심볼의 수는 일반 순환 전치인 경우보다 적다. 확장 순환 전치의 경우에, 예를 들어, 하나의 슬롯에 포함되는 OFDM 심볼의 수는 6개일 수 있다. 단말이 빠른 속도로 이동하는 등의 경우와 같이 채널상태가 불안정한 경우, 심볼간 간섭을 더욱 줄이기 위해 확장 순환 전치가 사용될 수 있다.
일반 순환 전치가 사용되는 경우 하나의 슬롯은 7개의 OFDM 심볼을 포함하므로, 하나의 서브프레임은 14개의 OFDM 심볼을 포함한다. 이때, 각 서브프레임의 처음 최대 3 개의 OFDM 심볼은 PDCCH(physical downlink control channel)에 할당되고, 나머지 OFDM 심볼은 PDSCH(physical downlink shared channel)에 할당될 수 있다.
도 6(b)는 타입 2 프레임 구조(frame structure type 2)를 나타낸다. 타입 2 무선 프레임은 2개의 하프 프레임(half frame)으로 구성되며, 각 하프 프레임은 5개의 서브프레임으로 구성되고, 1개의 서브프레임은 2개의 슬롯으로 구성된다. 5개의 서브프레임 중 특히, 스페셜 서브프레임(special subframe)은 DwPTS(Downlink Pilot Time Slot), 보호구간(GP: Guard Period), UpPTS(Uplink Pilot Time Slot)로 구성된다. DwPTS는 단말에서의 초기 셀 탐색, 동기화 또는 채널 추정에 사용된다. UpPTS는 기지국에서의 채널 추정과 단말의 상향링크 전송 동기를 맞추는 데 사용된다. 보호구간은 상향링크와 하향링크 사이에 하향링크 신호의 다중경로 지연으로 인해 상향링크에서 생기는 간섭을 제거하기 위한 구간이다.
상술한 무선 프레임의 구조는 하나의 예시에 불과하며, 무선 프레임에 포함되는 서브 프레임의 수 또는 서브 프레임에 포함되는 슬롯의 수, 슬롯에 포함되는 심볼의 수는 다양하게 변경될 수 있다.
도 7은 본 발명이 적용될 수 있는 무선 통신 시스템에서 하나의 하향링크 슬롯에 대한 자원 그리드(resource grid)를 예시한 도면이다.
도 7을 참조하면, 하나의 하향링크 슬롯은 시간 영역에서 복수의 OFDM 심볼을 포함한다. 여기서, 하나의 하향링크 슬롯은 7개의 OFDM 심볼을 포함하고, 하나의 자원 블록은 주파수 영역에서 12개의 부 반송파를 포함하는 것을 예시적으로 기술하나, 이에 한정되는 것은 아니다.
자원 그리드 상에서 각 요소(element)를 자원 요소(RE: resource element)하고, 하나의 자원 블록은 12 × 7 개의 자원 요소를 포함한다. 자원 그리드 상의 자원 요소는 슬롯 내 인덱스 쌍(pair)(k, l)에 의해 식별될 수 있다. 여기서, k(k=0, …, NRB×12-1)는 주파수 영역 내 부 반송파 인덱스이고, l(l=0,...,6)은 시간 영역 내 OFDM 심벌 인덱스이다. 하향링크 슬롯에 포함되는 자원 블록들의 수(NRB)는 하향링크 전송 대역폭(bandwidth)에 종속한다. 상향링크 슬롯의 구조는 하향링크 슬롯의 구조와 동일할 수 있다.
도 8은 본 발명이 적용될 수 있는 무선 통신 시스템에서 하향링크 서브 프레임의 구조를 나타낸다.
도 8을 참조하면, 서브 프레임내의 첫번째 슬롯에서 앞의 최대 3개의 OFDM 심볼들이 제어 채널들이 할당되는 제어 영역(control region)이고, 나머지 OFDM 심볼들은 PDSCH이 할당되는 데이터 영역(data region)이다. 3GPP LTE/LTE-A에서 사용되는 하향링크 제어 채널의 일례로 PCFICH, PDCCH, PHICH 등이 있다.
PCFICH는 서브 프레임의 첫번째 OFDM 심볼에서 전송되고, 서브 프레임 내에 제어 채널들의 전송을 위하여 사용되는 OFDM 심볼들의 수(즉, 제어 영역의 크기)에 관한 정보를 나른다. PHICH는 상향 링크에 대한 응답 채널이고, HARQ에 대한 ACK/NACK 신호를 나른다. PDCCH를 통해 전송되는 제어 정보를 하향링크 제어정보(DCI: downlink control information)라고 한다. 하향링크 제어정보는 상향링크 자원 할당 정보, 하향링크 자원 할당 정보 또는 임의의 단말 그룹에 대한 상향링크 전송(Tx) 파워 제어 명령을 포함한다.
기지국은 단말에게 보내려는 DCI에 따라 PDCCH 포맷을 결정하고, 제어 정보에 CRC(cyclic redundancy check)를 붙인다. CRC에는 PDCCH의 소유자(owner)나 용도에 따라 고유한 식별자(RNTI: radio network temporary identifier)가 마스킹(masking)된다. 특정 단말을 위한 PDCCH라면 단말의 고유 식별자(예를 들어 C-RNTI(cell-RNTI))가 CRC에 마스킹될 수 있다. 또는, 페이징 메시지를 위한 PDCCH라면 페이징 지시 식별자(예를 들어 P-RNTI(paging-RNTI))가 CRC에 마스킹될 수 있다. 시스템 정보 블록(SIB: system information block)을 위한 PDCCH라면 시스템 정보 식별자(SI-RNTI(system information-RNTI))가 CRC에 마스킹될 수 있다. 또한, 단말의 랜덤 액세스 프리앰블의 전송에 대한 응답인 랜덤 액세스 응답을 지시하기 위해 RA-RNTI(random access-RNTI)가 CRC에 마스킹될 수 있다.
도 9는 본 발명이 적용될 수 있는 무선 통신 시스템에서 상향링크 서브 프레임의 구조를 나타낸다.
도 9를 참조하면, 상향링크 서브 프레임은 주파수 영역에서 제어 영역과 데이터 영역으로 나눌 수 있다. 제어 영역에는 상향링크 제어 정보를 나르는 PUCCH이 할당된다. 데이터 영역은 사용자 데이터를 나르는 PUSCH이 할당된다. 상위 계층에서 지시되는 경우, 단말은 PUSCH와 PUCCH의 동시 전송을 지원할 수 있다. 하나의 단말에 대한 PUCCH에는 서브 프레임 내에 자원 블록 쌍(pair)이 할당된다. PUCCH에 할당되는 자원 블록 쌍에 속하는 자원 블록들은 슬롯 경계(slot boundary)를 기준으로 2개의 슬롯들의 각각에서 서로 다른 부 반송파를 차지한다. 이를 PUCCH에 할당된 자원 블록 쌍은 슬롯 경계에서 주파수 도약(frequency hopping)된다고 한다.
PDCCH(Physical Downlink Control Channel)
PDCCH를 통해 전송되는 제어정보를 하향링크 제어정보(DCI: Downlink Control Indicator)라고 한다. PDCCH은 DCI 포맷에 따라서 제어 정보의 크기 및 용도가 다르며 또한 부호화율에 따라 크기가 달라질 수 있다.
표 1은 DCI 포맷에 따른 DCI를 나타낸다.
DCI format | Objectives |
0 | Scheduling of PUSCH |
1 | Scheduling of one PDSCH codeword |
1A | Compact scheduling of one PDSCH codeword |
1B | Closed-loop single-rank transmission |
1C | Paging, RACH response and dynamic BCCH |
1D | MU-MIMO |
2 | Scheduling of rank-adapted closed-loop spatial multiplexing mode |
2A | Scheduling of rank-adapted open-loop spatial multiplexing mode |
3 | TPC commands for PUCCH and PUSCH with 2bit power adjustments |
3A | TPC commands for PUCCH and PUSCH with single bit power adjustments |
4 | the scheduling of PUSCH in one UL cell with multi-antenna port transmission mode |
표 1을 참조하면, DCI 포맷으로는 PUSCH 스케줄링을 위한 포맷 0, 하나의 PDSCH 코드워드의 스케줄링을 위한 포맷 1, 하나의 PDSCH 코드워드의 간단한(compact) 스케줄링을 위한 포맷 1A, DL-SCH의 매우 간단한 스케줄링을 위한 포맷 1C, 폐루프(Closed-loop) 공간 다중화(spatial multiplexing) 모드에서 PDSCH 스케줄링을 위한 포맷 2, 개루프(Openloop) 공간 다중화 모드에서 PDSCH 스케줄링을 위한 포맷 2A, 상향링크 채널을 위한 TPC(Transmission Power Control) 명령의 전송을 위한 포맷 3 및 3A, 다중 안테나 포트 전송 모드(transmission mode)에서 하나의 상향링크 셀 내 PUSCH 스케줄링을 위한 포맷 4가 있다.
DCI 포맷 1A는 단말에 어떤 전송 모드가 설정되어도 PDSCH 스케줄링을 위해 사용될 수 있다.
이러한, DCI 포맷은 단말 별로 독립적으로 적용될 수 있으며, 하나의 서브프레임 안에 여러 단말의 PDCCH가 동시에 다중화(multiplexing)될 수 있다. PDCCH는 하나 또는 몇몇 연속적인 CCE(control channel elements)의 집합(aggregation)으로 구성된다. CCE는 무선채널의 상태에 따른 부호화율을 PDCCH에게 제공하기 위해 사용되는 논리적 할당 단위이다. CCE는 4개의 자원 요소로 구성된 REG의 9개의 세트에 대응하는 단위를 말한다. 기지국은 하나의 PDCCH 신호를 구성하기 위해 {1, 2, 4, 8} 개의 CCE들을 사용할 수 있으며, 이때의 {1, 2, 4, 8}은 CCE 집합 레벨(aggregation level)이라고 부른다. 특정 PDCCH의 전송을 위해 사용되는 CCE의 개수는 채널 상태에서 따라 기지국에 의하여 결정된다. 각 단말에 따라 구성된 PDCCH는 CCE 대 RE 맵핑 규칙(CCE-to-RE mapping rule)에 의하여 각 서브프레임의 제어 채널 영역으로 인터리빙(interleaving)되어 맵핑된다. PDCCH의 위치는 각 서브프레임의 제어채널을 위한 OFDM 심볼 개수, PHICH 그룹 개수 그리고 송신안테나 및 주파수 천이 등에 따라 달라질 수 있다.
상술한 바와 같이, 다중화된 각 단말의 PDCCH에 독립적으로 채널 코딩이 수행되고 CRC(Cyclic Redundancy Check)가 적용된다. 각 단말의 고유의 식별자 (UE ID)를 CRC에 마스킹(masking)하여 단말이 자신의 PDCCH를 수신할 수 있도록 한다. 하지만, 서브프레임 내에서 할당된 제어 영역에서 기지국은 단말에게 해당하는 PDCCH가 어디에 있는지에 관한 정보를 제공하지 않는다. 단말은 기지국으로부터 전송된 제어채널을 수신하기 위해서 자신의 PDCCH가 어느 위치에서 어떤 CCE 집합 레벨이나 DCI 포맷으로 전송되는지 알 수 없으므로, 단말은 서브프레임 내에서 PDCCH 후보(candidate)들의 집합을 모니터링하여 자신의 PDCCH를 찾는다. 이를 블라인드 디코딩(BD: Blind Decoding)이라 한다. 블라인드 디코딩은 블라인드 탐색(Blind Detection) 또는 블라인드 서치(Blind Search)라고 불릴 수 있다. 블라인드 디코딩은 단말이 CRC 부분에 자신의 단말 식별자(UE ID)를 디 마스킹(De-Masking) 시킨 후, CRC 오류를 검토하여 해당 PDCCH가 자신의 제어 채널인지 여부를 확인하는 방법을 말한다.
물리상향링크제어채널
(PUCCH)
PUCCH를 통하여 전송되는 상향링크 제어 정보(UCI)는, 스케줄링 요청(SR: Scheduling Request), HARQ ACK/NACK 정보 및 하향링크 채널 측정 정보를 포함할 수 있다.
HARQ ACK/NACK 정보는 PDSCH 상의 하향링크 데이터 패킷의 디코딩 성공 여부에 따라 생성될 수 있다. 기존의 무선 통신 시스템에서, 하향링크 단일 코드워드(codeword) 전송에 대해서는 ACK/NACK 정보로서 1 비트가 전송되고, 하향링크 2 코드워드 전송에 대해서는 ACK/NACK 정보로서 2 비트가 전송된다.
채널 측정 정보는 다중입출력(MIMO: Multiple Input Multiple Output) 기법과 관련된 피드백 정보를 지칭하며, 채널품질지시자(CQI: Channel Quality Indicator), 프리코딩매트릭스인덱스(PMI: Precoding Matrix Index) 및 랭크 지시자(RI: Rank Indicator)를 포함할 수 있다. 이들 채널 측정 정보를 통칭하여 CQI 라고 표현할 수도 있다.
CQI 의 전송을 위하여 서브프레임 당 20 비트가 사용될 수 있다.
PUCCH는 BPSK(Binary Phase Shift Keying)과 QPSK(Quadrature Phase Shift Keying) 기법을 사용하여 변조될 수 있다. PUCCH를 통하여 복수개의 단말의 제어 정보가 전송될 수 있고, 각 단말들의 신호를 구별하기 위하여 코드분할다중화(CDM: Code Division Multiplexing)을 수행하는 경우에 길이 12 의 CAZAC(Constant Amplitude Zero Autocorrelation) 시퀀스를 주로 사용한다. CAZAC 시퀀스는 시간 영역(time domain) 및 주파수 영역(frequency domain)에서 일정한 크기(amplitude)를 유지하는 특성을 가지므로 단말의 PAPR(Peak-to-Average Power Ratio) 또는 CM(Cubic Metric)을 낮추어 커버리지를 증가시키기에 적합한 성질을 가진다. 또한, PUCCH를 통해 전송되는 하향링크 데이터 전송에 대한 ACK/NACK 정보는 직교 시퀀스(orthgonal sequence) 또는 직교 커버(OC: orthogonal cover)를 이용하여 커버링된다.
또한, PUCCH 상으로 전송되는 제어정보는 서로 다른 순환 시프트(CS: cyclic shift) 값을 가지는 순환 시프트된 시퀀스(cyclically shifted sequence)를 이용하여 구별될 수 있다. 순환 시프트된 시퀀스는 기본 시퀀스(base sequence)를 특정 CS 양(cyclic shift amount) 만큼 순환 시프트시켜 생성할 수 있다. 특정 CS 양은 순환 시프트 인덱스(CS index)에 의해 지시된다. 채널의 지연 확산(delay spread)에 따라 사용 가능한 순환 시프트의 수는 달라질 수 있다. 다양한 종류의 시퀀스가 기본 시퀀스로 사용될 수 있으며, 전술한 CAZAC 시퀀스는 그 일례이다.
또한, 단말이 하나의 서브프레임에서 전송할 수 있는 제어 정보의 양은 제어 정보의 전송에 이용가능한 SC-FDMA 심볼의 개수(즉, PUCCH 의 코히어런트(coherent) 검출을 위한 참조신호(RS) 전송에 이용되는 SC-FDMA 심볼을 제외한 SC-FDMA 심볼들)에 따라 결정될 수 있다.
3GPP LTE 시스템에서 PUCCH 는, 전송되는 제어 정보, 변조 기법, 제어 정보의 양 등에 따라 총 7 가지 상이한 포맷으로 정의되며, 각각의 PUCCH 포맷에 따라서 전송되는 상향링크 제어 정보(UCI: uplink control information)의 속성은 다음의 표 2와 같이 요약할 수 있다.
PUCCH Format | Uplink Control Information(UCI) |
Format 1 | Scheduling Request(SR)(unmodulated waveform) |
Format 1a | 1-bit HARQ ACK/NACK with/without SR |
Format 1b | 2-bit HARQ ACK/NACK with/without SR |
Format 2 | CQI (20 coded bits) |
Format 2 | CQI and 1- or 2-bit HARQ ACK/NACK (20 bits) for extended CP only |
Format 2a | CQI and 1-bit HARQ ACK/NACK (20+1 coded bits) |
Format 2b | CQI and 2-bit HARQ ACK/NACK (20+2 coded bits) |
PUCCH 포맷 1은 SR의 단독 전송에 사용된다. SR 단독 전송의 경우에는 변조되지 않은 파형이 적용되며, 이에 대해서는 후술하여 자세하게 설명한다.
PUCCH 포맷 1a 또는 1b는 HARQ ACK/NACK의 전송에 사용된다. 임의의 서브프레임에서 HARQ ACK/NACK이 단독으로 전송되는 경우에는 PUCCH 포맷 1a 또는 1b를 사용할 수 있다. 또는, PUCCH 포맷 1a 또는 1b를 사용하여 HARQ ACK/NACK 및 SR이 동일 서브프레임에서 전송될 수도 있다.
PUCCH 포맷 2는 CQI의 전송에 사용되고, PUCCH 포맷 2a 또는 2b는 CQI 및 HARQ ACK/NACK의 전송에 사용된다.
확장된 CP 의 경우에는 PUCCH 포맷 2가 CQI 및 HARQ ACK/NACK 의 전송에 사용될 수도 있다.
도 10은 본 발명이 적용될 수 있는 무선 통신 시스템에서 PUCCH 포맷들이 상향링크 물리자원블록의 PUCCH 영역에 매핑되는 형태의 일례를 나타낸다.
도 10에서 는 상향링크에서의 자원블록의 개수를 나타내고, 0, 1,..., -1는 물리자원블록의 번호를 의미한다. 기본적으로, PUCCH는 상향링크 주파수 블록의 양쪽 끝단(edge)에 매핑된다. 도 8에서 도시하는 바와 같이, m=0,1로 표시되는 PUCCH 영역에 PUCCH 포맷 2/2a/2b 가 매핑되며, 이는 PUCCH 포맷 2/2a/2b가 대역-끝단(bandedge)에 위치한 자원블록들에 매핑되는 것으로 표현할 수 있다. 또한, m=2 로 표시되는 PUCCH 영역에 PUCCH 포맷 2/2a/2b 및 PUCCH 포맷 1/1a/1b 가 함께(mixed) 매핑될 수 있다. 다음으로, m=3,4,5 로 표시되는 PUCCH 영역에 PUCCH 포맷 1/1a/1b 가 매핑될 수 있다. PUCCH 포맷 2/2a/2b 에 의해 사용가능한 PUCCH RB들의 개수()는 브로드캐스팅 시그널링에 의해서 셀 내의 단말들에게 지시될 수 있다.
PUCCH 포맷 2/2a/2b에 대하여 설명한다. PUCCH 포맷 2/2a/2b는 채널 측정 피드백(CQI, PMI, RI)을 전송하기 위한 제어 채널이다.
채널측정피드백(이하에서는, 통칭하여 CQI 정보라고 표현함)의 보고 주기 및 측정 대상이 되는 주파수 단위(또는 주파수 해상도(resolution))는 기지국에 의하여 제어될 수 있다. 시간 영역에서 주기적 및 비주기적 CQI 보고가 지원될 수 있다. PUCCH 포맷 2 는 주기적 보고에만 사용되고, 비주기적 보고를 위해서는 PUSCH가 사용될 수 있다. 비주기적 보고의 경우에 기지국은 단말에게 상향링크 데이터 전송을 위하여 스케줄링된 자원에 개별 CQI 보고를 실어서 전송할 것을 지시할 수 있다.
PUCCH
채널
구조
PUCCH 포맷 1a 및 1b에 대하여 설명한다.
PUCCH 포맷 1a/1b에 있어서 BPSK 또는 QPSK 변조 방식을 이용하여 변조된 심볼은 길이 12 의 CAZAC 시퀀스로 승산(multiply)된다. 예를 들어, 변조 심볼 d(0)에 길이 N 의 CAZAC 시퀀스 r(n) (n=0, 1, 2, ..., N-1) 가 승산된 결과는 y(0), y(1), y(2), ..., y(N-1) 이 된다. y(0), ..., y(N-1) 심볼들을 심볼 블록(block of symbol)이라고 칭할 수 있다. 변조 심볼에 CAZAC 시퀀스를 승산한 후에, 직교 시퀀스를 이용한 블록-단위(block-wise)확산이 적용된다.
일반 ACK/NACK 정보에 대해서는 길이 4의 하다마드(Hadamard) 시퀀스가 사용되고, 짧은(shortened) ACK/NACK 정보 및 참조신호(Reference Signal)에 대해서는 길이 3의 DFT(Discrete Fourier Transform) 시퀀스가 사용된다.
확장된 CP의 경우의 참조신호에 대해서는 길이 2의 하다마드 시퀀스가 사용된다.
도 11은 본 발명이 적용될 수 있는 무선 통신 시스템에서 일반 CP의 경우에 ACK/NACK 채널의 구조를 나타낸다.
도 11에서는 CQI 없이 HARQ ACK/NACK 전송을 위한 PUCCH 채널 구조를 예시적으로 나타낸다.
하나의 슬롯에 포함되는 7 개의 SC-FDMA 심볼 중 중간 부분의 3개의 연속되는 SC-FDMA 심볼에는 참조신호(RS)가 실리고, 나머지 4 개의 SC-FDMA 심볼에는 ACK/NACK 신호가 실린다.
한편, 확장된 CP 의 경우에는 중간의 2 개의 연속되는 심볼에 RS 가 실릴 수 있다. RS에 사용되는 심볼의 개수 및 위치는 제어채널에 따라 달라질 수 있으며 이와 연관된 ACK/NACK 신호에 사용되는 심볼의 개수 및 위치도 그에 따라 변경될 수 있다.
1 비트 및 2 비트의 확인응답 정보(스크램블링되지 않은 상태)는 각각 BPSK 및 QPSK 변조 기법을 사용하여 하나의 HARQ ACK/NACK 변조 심볼로 표현될 수 있다. 긍정확인응답(ACK)은 '1' 로 인코딩될 수 있고, 부정확인응답(NACK)은 '0'으로 인코딩될 수 있다.
할당되는 대역 내에서 제어신호를 전송할 때, 다중화 용량을 높이기 위해 2 차원 확산이 적용된다. 즉, 다중화할 수 있는 단말 수 또는 제어 채널의 수를 높이기 위해 주파수 영역 확산과 시간 영역 확산을 동시에 적용한다.
ACK/NACK 신호를 주파수 영역에서 확산시키기 위해 주파수 영역 시퀀스를 기본 시퀀스로 사용한다. 주파수 영역 시퀀스로는 CAZAC 시퀀스 중 하나인 Zadoff-Chu (ZC) 시퀀스를 사용할 수 있다. 예를 들어, 기본 시퀀스인 ZC 시퀀스에 서로 다른 순환 시프트(CS: Cyclic Shift)가 적용됨으로써, 서로 다른 단말 또는 서로 다른 제어 채널의 다중화가 적용될 수 있다. HARQ ACK/NACK 전송을 위한 PUCCH RB 들을 위한 SC-FDMA 심볼에서 지원되는 CS 자원의 개수는 셀-특정 상위-계층 시그널링 파라미터()에 의해 설정된다.
주파수 영역 확산된 ACK/NACK 신호는 직교 확산(spreading) 코드를 사용하여 시간 영역에서 확산된다. 직교 확산 코드로는 월시-하다마드(Walsh-Hadamard) 시퀀스 또는 DFT 시퀀스가 사용될 수 있다. 예를 들어, ACK/NACK 신호는 4 심볼에 대해 길이 4의 직교 시퀀스(w0, w1, w2, w3)를 이용하여 확산될 수 있다. 또한, RS도 길이 3 또는 길이 2의 직교 시퀀스를 통해 확산시킨다. 이를 직교 커버링(OC: Orthogonal Covering)이라 한다.
전술한 바와 같은 주파수 영역에서의 CS 자원 및 시간 영역에서의 OC 자원을 이용해서 다수의 단말들이 코드분할다중화(CDM: Code Division Multiplexing) 방식으로 다중화될 수 있다. 즉, 동일한 PUCCH RB 상에서 많은 개수의 단말들의 ACK/NACK 정보 및 RS 가 다중화될 수 있다.
이와 같은 시간 영역 확산 CDM 에 대해서, ACK/NACK 정보에 대해서 지원되는 확산 코드들의 개수는 RS 심볼들의 개수에 의해서 제한된다. 즉, RS 전송 SC-FDMA 심볼들의 개수는 ACK/NACK 정보 전송 SC-FDMA 심볼들의 개수보다 적기 때문에, RS 의 다중화 용량(capacity)이 ACK/NACK 정보의 다중화 용량에 비하여 적게 된다.
예를 들어, 일반 CP 의 경우에 4 개의 심볼에서 ACK/NACK 정보가 전송될 수 있는데, ACK/NACK 정보를 위하여 4 개가 아닌 3개의 직교 확산 코드가 사용되며, 이는 RS 전송 심볼의 개수가 3 개로 제한되어 RS 를 위하여 3 개의 직교 확산 코드만이 사용될 수 있기 때문이다.
일반 CP 의 서브프레임에서 하나의 슬롯에서 3 개의 심볼이 RS 전송을 위해서 사용되고 4 개의 심볼이 ACK/NACK 정보 전송을 위해서 사용되는 경우에, 예를 들어, 주파수 영역에서 6 개의 순환시프트(CS) 및 시간 영역에서 3개의 직교커버(OC) 자원을 사용할 수 있다면, 총 18 개의 상이한 단말로부터의 HARQ 확인응답이 하나의 PUCCH RB 내에서 다중화될 수 있다. 만약, 확장된 CP 의 서브프레임에서 하나의 슬롯에서 2 개의 심볼이 RS 전송을 위해서 사용되고 4 개의 심볼이 ACK/NACK 정보 전송을 위해서 사용되는 경우에, 예를 들어, 주파수 영역에서 6 개의 순환시프트(CS) 및 시간 영역에서 2 개의 직교커버(OC) 자원을 사용할 수 있다면, 총 12 개의 상이한 단말로부터의 HARQ 확인응답이 하나의 PUCCH RB 내에서 다중화될 수 있다.
다음으로, PUCCH 포맷 1에 대하여 설명한다. 스케줄링 요청(SR)은 단말이 스케줄링되기를 요청하거나 또는 요청하지 않는 방식으로 전송된다. SR 채널은 PUCCH 포맷 1a/1b 에서의 ACK/NACK 채널 구조를 재사용하고, ACK/NACK 채널 설계에 기초하여 OOK(On-Off Keying) 방식으로 구성된다. SR 채널에서는 참조신호가 전송되지 않는다. 따라서, 일반 CP 의 경우에는 길이 7 의 시퀀스가 이용되고, 확장된 CP 의 경우에는 길이 6 의 시퀀스가 이용된다. SR 및 ACK/NACK 에 대하여 상이한 순환 시프트 또는 직교 커버가 할당될 수 있다. 즉, 긍정(positive) SR 전송을 위해 단말은 SR용으로 할당된 자원을 통해 HARQ ACK/NACK을 전송한다. 부정(negative) SR 전송을 위해서는 단말은 ACK/NACK용으로 할당된 자원을 통해 HARQ ACK/NACK을 전송한다.
다음으로 개선된-PUCCH(e-PUCCH) 포맷에 대하여 설명한다. e-PUCCH는 LTE-A 시스템의 PUCCH 포맷 3에 대응할 수 있다. PUCCH 포맷 3을 이용한 ACK/NACK 전송에는 블록 확산(block spreading) 기법이 적용될 수 있다.
블록 확산 기법은, 기존의 PUCCH 포맷 1 계열 또는 2 계열과는 달리, 제어 신호 전송을 SC-FDMA 방식을 이용하여 변조하는 방식이다. 도 8에서 나타내는 바와 같이, 심볼 시퀀스가 OCC(Orthogonal Cover Code)를 이용하여 시간 영역(domain) 상에서 확산되어 전송될 수 있다. OCC를 이용함으로써 동일한 RB 상에 복수개의 단말들의 제어 신호들이 다중화될 수 있다. 전술한 PUCCH 포맷 2의 경우에는 하나의 심볼 시퀀스가 시간 영역에 걸쳐서 전송되고 CAZAC 시퀀스의 CS(cyclic shift)를 이용하여 복수개의 단말들의 제어 신호들이 다중화되는 반면, 블록 확산 기반 PUCCH 포맷(예를 들어, PUCCH 포맷 3)의 경우에는 하나의 심볼 시퀀스가 주파수 영역에 걸쳐서 전송되고, OCC를 이용한 시간 영역 확산을 이용하여 복수개의 단말들의 제어 신호들이 다중화된다.
도 12는 본 발명이 적용될 수 있는 무선 통신 시스템에서 하나의 슬롯 동안 5 개의 SC-FDMA 심볼을 생성하여 전송하는 일례를 나타낸다.
도 12에서는 1 슬롯 동안에 하나의 심볼 시퀀스에 길이=5 (또는 SF=5)의 OCC를 이용하여 5 개의 SC-FDMA 심볼(즉, 데이터 부분)을 생성하여 전송하는 예시를 나타낸다. 이 경우, 1 슬롯 동안 2 개의 RS 심볼이 사용될 수 있다.
도 12의 예시에서, RS 심볼은 특정 순환 시프트 값이 적용된 CAZAC 시퀀스로부터 생성될 수 있으며, 복수개의 RS 심볼에 걸쳐 소정의 OCC가 적용된 (또는 곱해진) 형태로 전송될 수 있다. 또한, 도 12의 예시에서 각각의 OFDM 심볼(또는 SC-FDMA 심볼) 별로 12 개의 변조 심볼이 사용되고, 각각의 변조 심볼은 QPSK에 의해 생성되는 것으로 가정하면, 하나의 슬롯에서 전송할 수 있는 최대 비트 수는 12x2=24 비트가 된다. 따라서, 2개의 슬롯으로 전송할 수 있는 비트수는 총 48비트가 된다. 이와 같이 블록 확산 방식의 PUCCH 채널 구조를 사용하는 경우 기존의 PUCCH 포맷 1계열 및 2 계열에 비하여 확장된 크기의 제어 정보의 전송이 가능해진다.
PHICH(Physical HARQ Indication Channel)
이하, PHICH에 대해서 설명한다.
LTE 시스템에서는 상향링크에서 SU-MIMO를 지원하지 않으므로 1개의 PHICH는 하나의 단말의 PUSCH, 즉 단일 스트림(single stream)에 대한 1비트 ACK/NACK만을 전송한다.
1비트의 ACK/NACK을 코드율(code rate)이 1/3인 반복 코드를 이용하여 3비트로 코딩한다. 코딩된 ACK/NACK을 BPSK(Binary Phase Key-Shifting) 방식으로 변조하여 3개의 변조 심벌들을 생성한다. 상기 변조 심벌은 노멀 CP 구조에서 스프레딩 인자 SF(Spreading Factor)=4, 확장 CP 구조에서 SF=2를 이용하여 스프레딩(spreading)된다.
상기 변조 심벌들을 스프레딩할 때 직교 시퀀스가 사용되며, 사용되는 직교 시퀀스의 개수는 I/Q 다중화(multiplexing)을 적용하기 위해 SF*2가 된다.
SF*2개의 직교 시퀀스를 사용하여 스프레딩된 PHICH들이 1개의 PHICH 그룹으로 정의될 수 있다. 스프레딩된 심벌들에 대하여 레이어 맵핑이 수행된다. 레이어 맵핑된 심벌들이 자원 맵핑되어 전송된다.
PHICH는 PUSCH 전송에 따른 HARQ ACK/NACK을 전송한다. 동일한 집합의 자원 요소에 맵핑된 복수의 PHICH가 PHICH 그룹을 형성하며, PHICH 그룹 내의 각각의 PHICH는 서로 다른 직교 시퀀스(orthogonal sequence)에 의해서 구분된다. FDD 시스템에서 PHICH 그룹의 개수인 는 모든 서브프레임에서 일정하다.
PHICH에 사용되는 자원은 PUSCH의 자원 할당시 가장 작은 PRB 인덱스와 상향링크 그랜트(UL grant)로 전송되는 DMRS(Demodulation Reference Signal)의 순환 쉬프트 값을 기반으로 결정될 수 있다.
PHICH가 맵핑되는 자원(이하 PHICH 자원)은 인덱스 쌍인 (,)로 표현할 수 있으며, 는 PHICH 그룹 인덱스, 는 상기 PHICH 그룹 내의 직교 시퀀스 인덱스를 나타낸다.
도 13은 경쟁 기반 임의 접속 과정(Random Access procedure)에서 단말과 기지국의 동작 과정을 설명하기 위한 도면이다.
(1) 제 1 메시지 전송
먼저, 단말은 시스템 정보 또는 핸드오버 명령(Handover Command)을 통해 지시된 임의접속 프리앰블의 집합에서 임의로(randomly) 하나의 임의접속 프리앰블을 선택하고, 상기 임의접속 프리앰블을 전송할 수 있는 PRACH(Physical RACH) 자원을 선택하여 전송할 수 있다(S1310).
(2) 제 2 메시지 수신
임의접속 응답 정보를 수신하는 방법은 비 경쟁 기반 임의접속 과정에서와 유사하다. 즉, 단말은 상기 단계 S1310에서와 같이 임의접속 프리앰블을 전송 후에, 기지국이 시스템 정보 또는 핸드오버 명령을 통해 지시된 임의접속 응답 수신 윈도우 내에서 자신의 임의접속 응답의 수신을 시도하며, 대응되는 RA-RNTI 정보를 통해 PDSCH를 수신하게 된다(S1320). 이를 통해 상향링크 승인 (UL Grant), 임시 셀 식별자 (Temporary C-RNTI) 및 시간 동기 보정 값 (Timing Advance Command: TAC) 등을 수신할 수 있다.
(3) 제 3 메시지 전송
단말이 자신에게 유효한 임의접속 응답을 수신한 경우에는, 상기 임의접속 응답에 포함된 정보들을 각각 처리한다. 즉, 단말은 TAC을 적용시키고, 임시 C-RNTI를 저장한다. 또한, UL 승인을 이용하여, 데이터(즉, 제 3 메시지)를 기지국으로 전송한다(S1330). 제 3 메시지는 단말의 식별자가 포함되어야 한다. 경쟁 기반 랜덤 액세스 과정에서는 기지국에서 어떠한 단말들이 상기 임의접속 과정을 수행하는지 판단할 수 없는데, 차후에 충돌해결을 하기 위해서는 단말을 식별해야 하기 때문이다.
단말의 식별자를 포함시키는 방법으로는 두 가지 방법이 논의되었다. 첫 번째 방법은 단말이 상기 임의접속 과정 이전에 이미 해당 셀에서 할당 받은 유효한 셀 식별자를 가지고 있었다면, 단말은 상기 UL 승인에 대응하는 상향링크 전송 신호를 통해 자신의 셀 식별자를 전송한다. 반면에, 만약 임의접속 과정 이전에 유효한 셀 식별자를 할당 받지 못하였다면, 단말은 자신의 고유 식별자(예를 들면, S-TMSI 또는 임의 ID(Random Id))를 포함하여 전송한다. 일반적으로 상기의 고유 식별자는 셀 식별자보다 길다. 단말은 상기 UL 승인에 대응하는 데이터를 전송하였다면, 충돌 해결을 위한 타이머 (contention resolution timer)를 개시 한다.
(4) 제 4 메시지 수신
단말이 임의접속 응답에 포함된 UL 승인를 통해 자신의 식별자를 포함한 데이터를 전송 한 이후, 충돌 해결을 위해 기지국의 지시를 기다린다. 즉, 특정 메시지를 수신하기 위해 PDCCH의 수신을 시도한다(S1340). 상기 PDCCH를 수신하는 방법에 있어서도 두 가지 방법이 논의되었다. 앞에서 언급한 바와 같이 상기 UL 승인에 대응하여 전송된 제 3 메시지가 자신의 식별자가 셀 식별자를 이용하여 전송된 경우, 자신의 셀 식별자를 이용하여 PDCCH의 수신을 시도하고, 상기 식별자가 고유 식별자인 경우에는, 임의접속 응답에 포함된 임시 C-RNTI를 이용하여 PDCCH의 수신을 시도할 수 있다. 그 후, 전자의 경우, 만약 상기 충돌 해결 타이머가 만료되기 전에 자신의 셀 식별자를 통해 PDCCH를 수신한 경우에, 단말은 정상적으로 임의접속 과정이 수행되었다고 판단하고, 임의접속 과정을 종료한다. 후자의 경우에는 상기 충돌 해결 타이머가 만료되기 전에 임시 C-RNTI를 통해 PDCCH를 수신하였다면, 상기 PDCCH가 지시하는 PDSCH이 전달하는 데이터를 확인한다. 만약 상기 데이터의 내용에 자신의 고유 식별자가 포함되어 있다면, 단말은 정상적으로 임의접속 과정이 수행되었다고 판단하고, 임의접속 과정을 종료한다.
이하, 단말의 RRC 상태 (RRC state)와 RRC 연결 방법에 대해 상술한다.
RRC 상태란 단말의 RRC 계층이 E-UTRAN의 RRC 계층과 논리적 연결(logical connection)이 되어 있는가 아닌가를 말하며, 연결되어 있는 경우는 RRC 연결 상태, 연결되어 있지 않은 경우는 RRC 아이들 상태라고 부른다. RRC 연결 상태의 단말은 RRC 연결이 존재하기 때문에 E-UTRAN은 해당 단말의 존재를 셀 단위에서 파악할 수 있으며, 따라서 단말을 효과적으로 제어할 수 있다.
반면에 RRC 아이들 상태의 단말은 E-UTRAN이 파악할 수는 없으며, 셀 보다 더 큰 지역 단위인 트랙킹 구역(Tracking Area) 단위로 CN(core network)이 관리한다. 즉, RRC 아이들 상태의 단말은 큰 지역 단위로 존재 여부만 파악되며, 음성이나 데이터와 같은 통상의 이동통신 서비스를 받기 위해서는 RRC 연결 상태로 이동해야 한다.
사용자가 단말의 전원을 맨 처음 켰을 때, 단말은 먼저 적절한 셀을 탐색한 후 해당 셀에서 RRC 아이들 상태에 머무른다. RRC 아이들 상태의 단말은 RRC 연결을 맺을 필요가 있을 때 비로소 RRC 연결 과정(RRC connection procedure)을 통해 E-UTRAN과 RRC 연결을 확립하고, RRC 연결 상태로 천이한다. RRC 아이들 상태에 있던 단말이 RRC 연결을 맺을 필요가 있는 경우는 여러 가지가 있는데, 예를 들어 사용자의 통화 시도 등의 이유로 상향 데이터 전송이 필요하다거나, 아니면 E-UTRAN으로부터 호출(paging) 메시지를 수신한 경우 이에 대한 응답 메시지 전송 등을 들 수 있다.
RRC 계층 상위에 위치하는 NAS(Non-Access Stratum) 계층은 연결관리(Session Management)와 이동성 관리(Mobility Management) 등의 기능을 수행한다.
NAS 계층에서 단말의 이동성을 관리하기 위하여 EMM-REGISTERED(EPS Mobility Management-REGISTERED) 및 EMM-DEREGISTERED 두 가지 상태가 정의되어 있으며, 이 두 상태는 단말과 MME에게 적용된다. 초기 단말은 EMM-DEREGISTERED 상태이며, 이 단말이 네트워크에 접속하기 위해서 초기 연결(Initial Attach) 절차를 통해서 해당 네트워크에 등록하는 과정을 수행한다. 상기 연결(Attach) 절차가 성공적으로 수행되면 단말 및 MME는 EMM-REGISTERED 상태가 된다.
단말과 EPC간 시그널링 연결(signaling connection)을 관리하기 위하여 ECM(EPS Connection Management)-IDLE 상태 및 ECM-CONNECTED 상태 두 가지 상태가 정의되어 있으며, 이 두 상태는 단말 및 MME에게 적용된다. ECM-IDLE 상태의 단말이 E-UTRAN과 RRC 연결을 맺으면 해당 단말은 ECM-CONNECTED 상태가 된다.
ECM-IDLE 상태에 있는 MME는 E-UTRAN과 S1 연결(S1 connection)을 맺으면 ECM-CONNECTED 상태가 된다. 단말이 ECM-IDLE 상태에 있을 때에는 E-UTRAN은 단말의 배경(context) 정보를 가지고 있지 않다. 따라서 ECM-IDLE 상태의 단말은 네트워크의 명령을 받을 필요 없이 셀 선택(cell selection) 또는 셀 재선택(reselection)과 같은 단말 기반의 이동성 관련 절차를 수행한다. 반면, 단말이 ECM-CONNECTED 상태에 있을 때에는 단말의 이동성은 네트워크의 명령에 의해서 관리된다. ECM-IDLE 상태에서 단말의 위치가 네트워크가 알고 있는 위치와 달라질 경우 단말은 트랙킹 구역 갱신(Tracking Area Update) 절차를 통해 네트워크에 단말의 해당 위치를 알린다.
다음은, 시스템 정보(System Information)에 관한 설명이다.
시스템 정보는 단말이 기지국에 접속하기 위해서 알아야 하는 필수 정보를 포함한다. 따라서 단말은 기지국에 접속하기 전에 시스템 정보를 모두 수신하고 있어야 하고, 또한 항상 최신의 시스템 정보를 가지고 있어야 한다. 그리고 상기 시스템 정보는 한 셀 내의 모든 단말이 알고 있어야 하는 정보이므로, 기지국은 주기적으로 상기 시스템 정보를 전송한다.
3GPP TS 36.331 V8.7.0 (2009-09) "Radio Resource Control (RRC); Protocol specification (Release 8)"의 5.2.2절에 의하면, 상기 시스템 정보는 MIB(Master Information Block), SB(Scheduling Block), SIB(System Information Block)로 나뉜다. MIB는 단말이 해당 셀의 물리적 구성, 예를 들어 대역폭(Bandwidth) 같은 것을 알 수 있도록 한다. SB은 SIB들의 전송정보, 예를 들어, 전송 주기 등을 알려준다. SIB은 서로 관련 있는 시스템 정보의 집합체이다. 예를 들어, 어떤 SIB는 주변의 셀의 정보만을 포함하고, 어떤 SIB는 단말이 사용하는 상향링크 무선 채널의 정보만을 포함한다.
도 14는 본 발명이 적용될 수 있는 RRC 아이들 상태의 단말 동작을 나타내는 흐름도이다.
도 14는 초기 전원이 켜진 단말이 셀 선택 과정을 거쳐 네트워크 망에 등록하고 이어 필요할 경우 셀 재선택을 하는 절차를 나타낸다.
도 14를 참조하면, 단말은 자신이 서비스 받고자 하는 망인 PLMN(public land mobile network)과 통신하기 위한 라디오 접속 기술(radio access technology; RAT)를 선택한다(S1410). PLMN 및 RAT에 대한 정보는 단말의 사용자가 선택할 수도 있으며, USIM(universal subscriber identity module)에 저장되어 있는 것을 사용할 수도 있다.
단말은 측정한 기지국과 신호세기나 품질이 특정한 값보다 큰 셀 중에서, 가장 큰 값을 가지는 셀을 선택한다(Cell Selection)(S1420). 이는 전원이 켜진 단말이 셀 선택을 수행하는 것으로서 초기 셀 선택(initial cell selection)이라 할 수 있다. 셀 선택 절차에 대해서 이후에 상술하기로 한다. 셀 선택 이후 단말은, 기지국이 주기적으로 보내는 시스템 정보를 수신한다. 상기 말하는 특정한 값은 데이터 송/수신에서의 물리적 신호에 대한 품질을 보장받기 위하여 시스템에서 정의된 값을 말한다. 따라서, 적용되는 RAT에 따라 그 값은 다를 수 있다.
단말은 망 등록 필요가 있는 경우 망 등록 절차를 수행한다(S1430). 단말은 망으로부터 서비스(예:Paging)를 받기 위하여 자신의 정보(예:IMSI)를 등록한다. 단말은 셀을 선택 할 때 마다 접속하는 망에 등록을 하는 것은 아니며, 시스템 정보로부터 받은 망의 정보(예:Tracking Area Identity; TAI)와 자신이 알고 있는 망의 정보가 다른 경우에 망에 등록을 한다.
단말은 셀에서 제공되는 서비스 환경 또는 단말의 환경 등을 기반으로 셀 재선택을 수행한다(S1440). 단말은 서비스 받고 있는 기지국으로부터 측정한 신호의 세기나 품질의 값이 인접한 셀의 기지국으로부터 측정한 값보다 낮다면, 단말이 접속한 기지국의 셀 보다 더 좋은 신호 특성을 제공하는 다른 셀 중 하나를 선택한다. 이 과정을 2번 과정의 초기 셀 선택(Initial Cell Selection)과 구분하여 셀 재선택(Cell Re-Selection)이라 한다. 이때, 신호특성의 변화에 따라 빈번히 셀이 재선택되는 것을 방지하기 위하여 시간적인 제약조건을 둔다. 셀 재선택 절차에 대해서 이후에 상술하기로 한다.
도 15는 본 발명이 적용될 수 있는 RRC 연결을 확립하는 과정을 나타낸 흐름도이다.
단말은 RRC 연결을 요청하는 RRC 연결 요청(RRC Connection Request) 메시지를 네트워크로 보낸다(S1510). 네트워크는 RRC 연결 요청에 대한 응답으로 RRC 연결 설정(RRC Connection Setup) 메시지를 보낸다(S1520). RRC 연결 설정 메시지를 수신한 후, 단말은 RRC 연결 모드로 진입한다.
단말은 RRC 연결 확립의 성공적인 완료를 확인하기 위해 사용되는 RRC 연결 설정 완료(RRC Connection Setup Complete) 메시지를 네트워크로 보낸다(S1530).
도 16은 본 발명이 적용될 수 있는 RRC 연결 재설정 과정을 나타낸 흐름도이다.
RRC 연결 재설정(reconfiguration)은 RRC 연결을 수정하는데 사용된다. 이는 RB 확립/수정(modify)/해제(release), 핸드오버 수행, 측정 셋업/수정/해제하기 위해 사용된다.
네트워크는 단말로 RRC 연결을 수정하기 위한 RRC 연결 재설정(RRC Connection Reconfiguration) 메시지를 보낸다(S1610). 단말은 RRC 연결 재설정에 대한 응답으로, RRC 연결 재설정의 성공적인 완료를 확인하기 위해 사용되는 RRC 연결 재설정 완료(RRC Connection Reconfiguration Complete) 메시지를 네트워크로 보낸다(S1620).
도 17은 본 발명이 적용될 수 있는 RRC 연결 재확립 절차의 일 예를 나타낸 도이다.
도 17을 참조하면, 단말은 SRB 0(Signaling Radio Bearer #0)을 제외한 설정되어 있던 모든 무선 베어러(radio bearer) 사용을 중단하고, AS(Access Stratum)의 각종 부계층(sub-layer)을 초기화 시킨다(S1710). 또한, 각 부계층 및 물리 계층을 기본 구성(default configuration)으로 설정한다. 이와 같은 과정중에 단말은 RRC 연결 상태를 유지한다.
단말은 RRC 연결 재확립 절차를 수행하기 위한 셀 선택 절차를 수행한다(S1720). RRC 연결 재확립 절차 중 셀 선택 절차는 단말이 RRC 연결 상태를 유지하고 있음에도 불구하고, 단말이 RRC 아이들 상태에서 수행하는 셀 선택 절차와 동일하게 수행될 수 있다.
단말은 셀 선택 절차를 수행한 후 해당 셀의 시스템 정보를 확인하여 해당 셀이 적합한 셀인지 여부를 판단한다(S1730). 만약 선택된 셀이 적절한 E-UTRAN 셀이라고 판단된 경우, 단말은 해당 셀로 RRC 연결 재확립 요청 메시지(RRC connection reestablishment request message)를 전송한다(S1740).
한편, RRC 연결 재확립 절차를 수행하기 위한 셀 선택 절차를 통하여 선택된 셀이 E-UTRAN 이외의 다른 RAT을 사용하는 셀이라고 판단된 경우, RRC 연결 재확립 절차를 중단되고, 단말은 RRC 아이들 상태로 진입한다(enter)(S1750).
단말은 셀 선택 절차 및 선택한 셀의 시스템 정보 수신을 통하여 셀의 적절성 확인은 제한된 시간 내에 마치도록 구현될 수 있다. 이를 위해 단말은 RRC 연결 재확립 절차를 개시함에 따라 타이머를 구동(run)시킬 수 있다. 타이머는 단말이 적합한 셀을 선택하였다고 판단된 경우 중단될 수 있다. 타이머가 만료된 경우 단말은 RRC 연결 재확립 절차가 실패하였음을 간주하고 RRC 아이들 상태로 진입할 수 있다. 이 타이머를 이하에서 무선 링크 실패(radio link failure) 타이머라고 언급하도록 한다. LTE 스펙 TS 36.331에서는 T311이라는 이름의 타이머가 무선 링크 실패 타이머로 활용될 수 있다. 단말은 이 타이머의 설정 값을 서빙 셀의 시스템 정보로부터 획득할 수 있다.
단말로부터 RRC 연결 재확립 요청 메시지를 수신하고 요청을 수락한 경우, 셀은 단말에게 RRC 연결 재확립 메시지(RRC connection reestablishment message)를 전송한다.
셀로부터 RRC 연결 재확립 메시지를 수신한 단말은 SRB1에 대한 PDCP 부계층과 RLC 부계층을 재구성한다. 또한 보안 설정과 관련된 각종 키 값들을 다시 계산하고, 보안을 담당하는 PDCP 부계층을 새로 계산한 보안키 값들로 재구성한다.
이를 통해 단말과 셀간 SRB 1이 개방되고 RRC 제어 메시지를 주고 받을 수 있게 된다. 단말은 SRB1의 재개를 완료하고, 셀로 RRC 연결 재확립 절차가 완료되었다는 RRC 연결 재확립 완료 메시지(RRC connection reestablishment complete message)를 전송한다(S1760).
반면, 단말로부터 RRC 연결 재확립 요청 메시지를 수신하고 요청을 수락하지 않은 경우, 셀은 단말에게 RRC 연결 재확립 거절 메시지(RRC connection reestablishment reject message)를 전송한다.
RRC 연결 재확립 절차가 성공적으로 수행되면, 셀과 단말은 RRC 연결 재확립 절차를 수행한다. 이를 통하여 단말은 RRC 연결 재확립 절차를 수행하기 전의 상태를 회복하고, 서비스의 연속성을 최대한 보장한다.
캐리어
병합
(Carrier Aggregation)
일반
본 발명의 실시 예들에서 고려하는 통신 환경은 멀티 캐리어(Multi-carrier) 지원 환경을 모두 포함한다.
즉, 본 발명에서 사용되는 멀티 캐리어 시스템 또는 캐리어 병합(CA: Carrier Aggregation) 시스템이라 함은 광대역을 지원하기 위해서, 목표로 하는 광대역을 구성할 때 목표 대역보다 작은 대역폭(bandwidth)을 가지는 1개 이상의 컴포넌트 캐리어(CC: Component Carrier)를 병합(aggregation)하여 사용하는 시스템을 말한다.
본 발명에서 멀티 캐리어는 캐리어의 병합(또는, 반송파 집성)을 의미하며, 이때 캐리어의 병합은 인접한(contiguous) 캐리어 간의 병합뿐 아니라 비 인접한(non-contiguous) 캐리어 간의 병합을 모두 의미한다.
또한, 하향링크와 상향링크 간에 집성되는 컴포넌트 캐리어들의 수는 다르게 설정될 수 있다. 하향링크 컴포넌트 캐리어(이하, 'DL CC'라 한다.) 수와 상향링크 컴포넌트 캐리어(이하, 'UL CC'라 한다.) 수가 동일한 경우를 대칭적(symmetric) 집성이라고 하고, 그 수가 다른 경우를 비대칭적(asymmetric) 집성이라고 한다. 이와 같은 캐리어 병합은 반송파 집성, 대역폭 집성(bandwidth aggregation), 스펙트럼 집성(spectrum aggregation) 등과 같은 용어와 혼용되어 사용될 수 있다.
두 개 이상의 컴포넌트 캐리어가 결합되어 구성되는 캐리어 병합은 LTE-A 시스템에서는 100MHz 대역폭까지 지원하는 것을 목표로 한다. 목표 대역보다 작은 대역폭을 가지는 1개 이상의 캐리어를 결합할 때, 결합하는 캐리어의 대역폭은 기존 IMT 시스템과의 호환성(backward compatibility) 유지를 위해서 기존 시스템에서 사용하는 대역폭으로 제한할 수 있다. 예를 들어서 기존의 3GPP LTE 시스템에서는 {1.4, 3, 5, 10, 15, 20}MHz 대역폭을 지원하며, 3GPP LTE-advanced 시스템(즉, LTE-A)에서는 기존 시스템과의 호환을 위해 상기의 대역폭들만을 이용하여 20MHz보다 큰 대역폭을 지원하도록 할 수 있다.
또한, 본 발명에서 사용되는 캐리어 병합 시스템은 기존 시스템에서 사용하는 대역폭과 상관없이 새로운 대역폭을 정의하여 캐리어 병합을 지원하도록 할 수도 있다.
LTE-A 시스템은 무선 자원을 관리하기 위해 셀(cell)의 개념을 사용한다.
상술한 캐리어 병합 환경은 다중 셀(multiple cells) 환경으로 일컬을 수 있다. 셀은 하향링크 자원(DL CC)과 상향링크 자원(UL CC) 한 쌍의 조합으로 정의되나, 상향링크 자원은 필수 요소는 아니다. 따라서, 셀은 하향링크 자원 단독, 또는 하향링크 자원과 상향링크 자원으로 구성될 수 있다. 특정 단말이 단 하나의 설정된 서빙 셀(configured serving cell)을 가지는 경우 1개의 DL CC와 1개의 UL CC를 가질 수 있으나, 특정 단말이 2개 이상의 설정된 서빙 셀을 가지는 경우에는 셀의 수만큼의 DL CC를 가지며 UL CC의 수는 그와 같거나 그보다 작을 수 있다.
또는, 그 반대로 DL CC와 UL CC가 구성될 수도 있다. 즉, 특정 단말이 다수의 설정된 서빙 셀을 가지는 경우 DL CC의 수보다 UL CC가 더 많은 캐리어 병합 환경도 지원될 수 있다. 즉, 캐리어 병합(carrier aggregation)은 각각 캐리어 주파수(셀의 중심 주파수)가 서로 다른 둘 이상의 셀들의 병합으로 이해될 수 있다. 여기서, 말하는 '셀(Cell)'은 일반적으로 사용되는 기지국이 커버하는 영역으로서의 '셀'과는 구분되어야 한다.
LTE-A 시스템에서 사용되는 셀은 프라이머리 셀(PCell: Primary Cell) 및 세컨더리 셀(SCell: Secondary Cell)을 포함한다. P셀과 S셀은 서빙 셀(Serving Cell)로 사용될 수 있다. RRC_CONNECTED 상태에 있지만 캐리어 병합이 설정되지 않았거나 캐리어 병합을 지원하지 않는 단말의 경우, P셀로만 구성된 서빙 셀이 단 하나 존재한다. 반면, RRC_CONNECTED 상태에 있고 캐리어 병합이 설정된 단말의 경우 하나 이상의 서빙 셀이 존재할 수 있으며, 전체 서빙 셀에는 P셀과 하나 이상의 S셀이 포함된다.
서빙 셀(P셀과 S셀)은 RRC 파라미터를 통해 설정될 수 있다. PhysCellId는 셀의 물리 계층 식별자로 0부터 503까지의 정수값을 가진다. SCellIndex는 S셀을 식별하기 위하여 사용되는 간략한(short) 식별자로 1부터 7까지의 정수값을 가진다. ServCellIndex는 서빙 셀(P셀 또는 S셀)을 식별하기 위하여 사용되는 간략한(short) 식별자로 0부터 7까지의 정수값을 가진다. 0값은 P셀에 적용되며, SCellIndex는 S셀에 적용하기 위하여 미리 부여된다. 즉, ServCellIndex에서 가장 작은 셀 ID (또는 셀 인덱스)을 가지는 셀이 P셀이 된다.
P셀은 프라이머리 주파수(또는, primary CC) 상에서 동작하는 셀을 의미한다. 단말이 초기 연결 설정(initial connection establishment) 과정을 수행하거나 연결 재-설정 과정을 수행하는데 사용될 수 있으며, 핸드오버 과정에서 지시된 셀을 지칭할 수도 있다. 또한, P셀은 캐리어 병합 환경에서 설정된 서빙 셀 중 제어관련 통신의 중심이 되는 셀을 의미한다. 즉, 단말은 자신의 P셀에서만 PUCCH를 할당 받아 전송할 수 있으며, 시스템 정보를 획득하거나 모니터링 절차를 변경하는데 P셀만을 이용할 수 있다. E-UTRAN(Evolved Universal Terrestrial Radio Access)은 캐리어 병합 환경을 지원하는 단말에게 이동성 제어 정보(mobilityControlInfo)를 포함하는 상위 계층의 RRC 연결 재설정(RRCConnectionReconfigutaion) 메시지를 이용하여 핸드오버 절차를 위해 P셀만을 변경할 수도 있다.
S셀은 세컨더리 주파수(또는, Secondary CC) 상에서 동작하는 셀을 의미할 수 있다. 특정 단말에 P셀은 하나만 할당되며, S셀은 하나 이상 할당될 수 있다. S셀은 RRC 연결이 설정이 이루어진 이후에 구성 가능하고 추가적인 무선 자원을 제공하는데 사용될 수 있다.
캐리어 병합 환경에서 설정된 서빙 셀 중에서 P셀을 제외한 나머지 셀들, 즉 S셀에는 PUCCH가 존재하지 않는다. E-UTRAN은 S셀을 캐리어 병합 환경을 지원하는 단말에게 추가할 때, RRC_CONNECTED 상태에 있는 관련된 셀의 동작과 관련된 모든 시스템 정보를 특정 시그널(dedicated signal)을 통해 제공할 수 있다. 시스템 정보의 변경은 관련된 S셀의 해제 및 추가에 의하여 제어될 수 있으며, 이 때 상위 계층의 RRC 연결 재설정 (RRCConnectionReconfigutaion) 메시지를 이용할 수 있다. E-UTRAN은 관련된 S셀 안에서 브로드캐스트하기 보다는 단말 별로 상이한 파라미터를 가지는 특정 시그널링(dedicated signaling) 할 수 있다.
초기 보안 활성화 과정이 시작된 이후에, E-UTRAN은 연결 설정 과정에서 초기에 구성되는 P셀에 부가하여 하나 이상의 S셀을 포함하는 네트워크를 구성할 수 있다. 캐리어 병합 환경에서 P셀 및 S셀은 각각의 컴포넌트 캐리어로서 동작할 수 있다. 이하의 실시 예에서는 프라이머리 컴포넌트 캐리어(PCC)는 P셀과 동일한 의미로 사용될 수 있으며, 세컨더리 컴포넌트 캐리어(SCC)는 S셀과 동일한 의미로 사용될 수 있다.
도 18은 본 발명이 적용될 수 있는 무선 통신 시스템에서 컴포넌트 캐리어 및 캐리어 병합의 일례를 나타낸다.
도 18(a)는 LTE 시스템에서 사용되는 단일 캐리어 구조를 나타낸다. 컴포넌트 캐리어에는 DL CC와 UL CC가 있다. 하나의 컴포넌트 캐리어는 20MHz의 주파수 범위를 가질 수 있다.
도 18(b)는 LTE_A 시스템에서 사용되는 캐리어 병합 구조를 나타낸다. 도 18(b)의 경우에 20MHz의 주파수 크기를 갖는 3 개의 컴포넌트 캐리어가 결합된 경우를 나타낸다. DL CC와 UL CC가 각각 3 개씩 있으나, DL CC와 UL CC의 개수에 제한이 있는 것은 아니다. 캐리어 병합의 경우 단말은 3개의 CC를 동시에 모니터링할 수 있고, 하향링크 신호/데이터를 수신할 수 있고 상향링크 신호/데이터를 송신할 수 있다.
만약, 특정 셀에서 N개의 DL CC가 관리되는 경우에는, 네트워크는 단말에 M (M≤N)개의 DL CC를 할당할 수 있다. 이때, 단말은 M 개의 제한된 DL CC 만을 모니터링하고 DL 신호를 수신할 수 있다. 또한, 네트워크는 L (L≤M≤N)개의 DL CC에 우선순위를 주어 주된 DL CC를 단말에 할당할 수 있으며, 이러한 경우 단말은 L 개의 DL CC는 반드시 모니터링해야 한다. 이러한 방식은 상향링크 전송에도 똑같이 적용될 수 있다.
하향링크 자원의 반송파 주파수(또는 DL CC)와 상향링크 자원의 반송파 주파수(또는, UL CC) 사이의 링키지(linkage)는 RRC 메시지와 같은 상위계층 메시지나 시스템 정보에 의해 지시될 수 있다. 예를 들어, SIB2(System Information Block Type2)에 의해서 정의되는 링키지에 의해서 DL 자원과 UL 자원의 조합이 구성될 수 있다. 구체적으로, 링키지는 UL 그랜트를 나르는 PDCCH가 전송되는 DL CC와 상기 UL 그랜트를 사용하는 UL CC간의 맵핑 관계를 의미할 수 있으며, HARQ를 위한 데이터가 전송되는 DL CC(또는 UL CC)와 HARQ ACK/NACK 신호가 전송되는 UL CC(또는 DL CC)간의 맵핑 관계를 의미할 수도 있다.
이중
연결
(Dual Connectivity
:DC
)
스몰 셀 진화를 지원하는 이종 네트워크에서, 이동성 강건함(mobility robustness), 잦은 핸드오버로 인해 증가되는 시그널링 부하(signaling load), 사용자 당 처리량 개선, 시스템 용량(capacity) 등과 관련된 다양한 요구사항들이 있다.
이러한 요구 사항들을 실현하기 위한 해결책으로서, E-UTRAN은 RRC_연결 (RRC_CONNECTED)에서 다양한 RX/TX UE가 두 개의 구분되는 스케쥴러에 의해 제공되며, X2 인터페이스를 통해 비-이상적인(non-ideal) 백홀을 통해 연결된 2개의 eNB들에 위치되는 무선 자원을 이용하기 위해 구성되는 이중 연결성(DC) 동작을 지원한다.
이중 연결성은 제어 및 데이터 분리를 함축할 수 있다. 예를 들어, 이동성을 위한 제어 시그널링은 높은-속도 데이터 연결이 스몰 셀을 통해 제공되는 시간과 동일한 시간에 매크로 셀을 통해 제공된다.
또한, 하향링크와 상향링크 사이의 분리, 상기 하향링크와 상향링크 간의 연결은 다른 셀들을 통해 제공된다.
특정 UE를 위한 이중 연결성과 관련된 eNBs은 2개의 다른 역할을 가정할 수 있다. 예를 들어, 하나의 eNB는 MeNB 또는 SeNB로서 행동할 수 있다.
이중 연결성에서, UE는 하나의 MeNB 및 하나의 SeNB와 연결될 수 있다.
MeNB는 이중 연결성(Dual Connectivity:DC)에서 적어도 하나의 S1-MME를 종료하는 eNB이며, SeNB는 UE를 위해 추가적인 무선 자원을 제공하는 eNB이나, 이중 연결성에서 마스터(Master) eNB는 아니다.
추가적으로, CA가 구성된 DC는 RRC 연결 상태에서 UE의 동작 모드를 의미하며, 마스터 셀 그룹(Master Cell Group) 및 세컨더리 셀 그룹(Secondary Cell Group)으로 구성된다.
여기서, “셀 그룹(cell group)”은 이중 연결성에서 Master eNB (MeNB) 또는 Secondary eNB (SeNB)와 관련된 서빙 셀의 그룹을 나타낸다.
“마스터 셀 그룹(Master Cell Group:MCG)”는 MeNB와 관련된 서빙 셀의 그룹이며, 이중 연결성에서 primary cell (PCell) 및 선택적으로 하나 또는 그 이상의(one or more) secondary cells (SCells)을 포함한다.
“세컨더리 셀 그룹(Secondary Cell Group:SCG)”는 primary SCell (pSCell) 및 선택적으로 하나 또는 그 이상의 SCells를 포함하는 SeNB와 관련된 서빙 셀의 그룹을 나타낸다.
여기서, 이하에서 설명되는 “셀”은 eNB 에 의해 커버되는 일반적인 영역으로서의 ‘셀’과 구별되어야 한다. 즉, 셀(cell)은 하향링크와 선택적으로 상향링크 자원의 결합을 나타낸다.
하향링크 자원의 캐리어 주파수(예: 셀의 중심 주파수)와 상향링크 자원의 캐리어 주파수 사이의 관계(linking)는 하향링크 자원들에서 전송되는 시스템 정보에서 지시된다.
MCG 베어러는 이중 연결성에서 MeNB 자원만을 사용하기 위해 MeNB에서만 위치되는 무선 프로토콜이며, SCG 베어러는 이중 연결성에서 SeNB 자원을 사용하기 위해 SeNB에서만 위치되는 무선 프로토콜이다.
그리고, 스플릿 베어러(Split bearer)는 이중 연결성에서 MeNB 및 SeNB 자원 모두를 사용하기 위해 MeNB 및 SeNB 모두에서 위치되는 무선 프로토콜이다.
도 19는 E-UTRAN에서 이중 연결성을 위한 제어 평면(control plane)을 예시한다.
이중 연결성을 위한 인터-eNB(Inter-eNB) 제어 평면 시그널링은 X2 인터페이스 시그널링을 위하여 수행된다.
MME를 향하는 제어 평면 시그널링은 S1 인터페이스 시그널링에 의해 수행된다. MeNB와 MME 사이에 UE 당 하나의 S1-MME 연결만이 존재한다.
각 eNB는 UE들을 독립적으로 다룰 수 있어야 한다. 예를 들어, 각 eNB는 다른 UE들로 SCG를 위한 SCell(s)를 제공하는 동안 일부 UE들에게 PCell을 제공한다.
특정 UE를 위한 이중 연결성과 관계되는 각 eNB는 자신의 무선 자원을 소유하고, 주로 자신의 셀들의 무선 자원을 할당할 책임이 있으며, MeNB와 SeNB 간에 각 조정이 X2 인터페이스 시그널링에 의해 수행된다.
도 19에 도시된 바와 같이, MeNB는 S1-MME를 통해 MME와 연결되는 C-평면이며, 상기 MeNB 및 SeNB는 X2-C를 통해 서로 연결된다.
도 20은 E-UTRAN에서 이중 연결성을 위한 사용자 평면 구조를 예시한다.
도 20은 특정 UE를 위한 이중 연결성에 관계되는 eNBs의 사용자 평면(U-plane) 연결성을 나타낸다. 상기 사용자 평면 연결성은 아래와 같이 구성된 베어러 선택에 의존한다.
MCG 베어러들에 대해, MeNB는 S1-U를 통해 S-GW로 연결되는 U-plane이며, 상기 SeNB는 사용자 평면 데이터의 전송에 관계되지 않는다.
스플릿 베어러들(split bearers)을 위해, MeNB는 S1-U를 통해 S-GW로 연결되는 사용자 평면이고, 또한, 상기 MeNB 및 SeNB SMS X2-U를 통해 서로 연결된다.
여기서, 스플릿 베어러는 MeNB와 SeNB 자원들 모두를 사용하기 위해 MeNB와 SeNB 모두에 위치하는 무선 프로토콜이다.
SCG 베어러들을 위해, SeNB는 S1-U를 통해 S-GW와 직접 연결된다.
따라서, 만약 MCG와 스플릿 베어러가 구성되기만 하면, SeNB에서 S1-U의 종료는 없다.
도 21은 E-UTRAN과 UE 사이에 이중 연결성을 위한 무선 인터페이스 프로토콜 구조를 예시한다.
이중 연결성에서, 특정한 베어러를 사용하는 무선 프로토콜 구조는 베어러가 어떻게 셋업되는지에 따라 의존한다.
3가지 대안들 즉, MCG 베어러, SCG 베어러 및 split 베어러가 존재한다.
즉, UE의 특정 베어러들(예, SCG 베어러들)은 다른 베어러들(예, MCG 베어러들)이 MeNB에 의해서만 제공되는 반면에 SeNB에 의해서도 제공될 수 있다.
또한, UE의 특정 베어러들(예, split 베어러들)은 다른 베어러들(예, MCG 베어러들)이 MeNB에 의해서만 제공되는 반면에 split될 수도 있다. 이러한 3가지 대안들은 도 21에 도시된다.
MCG 베어러 및 SCG 베어러가 셋업(setup)되는 경우, S1-U는 주어진 eNB에서 베어러마다 현재 정의된 무선-인터페이스 U-plane 프로토콜 스택(protocol stack)을 완전히 종료하고, 하나의 노드에 의해 하나의 EPS 베어러의 전송을 실현할 수 있도록 한다.
여전히, 다른 베어러들의 전송은 MeNB 및 SeNB로부터 동시에 발생할 수 있다.
스플릿 베어러가 셋업되는 경우, S1-U는 항상 MeNB에 존재하는 PDCP 레이어를 가지는 MeNB에서 종료한다.
별개로, 그리고 독립적인 RLC 베어러(RLC 위의 SAP)가 있으며 또한, UE 측에서, PDCP 베어러(PDCP 위의 SAP)의 PDCP PDUs을 전송하기 위해 구성되는 eNB 마다, MeNB에서 종료된다.
상기 PDCP 계층은 전송을 위한 PDCP PDU 라우팅을 제공하고, 이중 연결성에서 split 베어러들을 위한 수신을 위해 재정리하는(reordering) PDCP PDU를 제공한다.
SRBs는 항상 MCG 베어러이며, 따라서, 단지 MeNB에 의해 제공되는 무선 자원을 사용한다.
여기서, DC는 SeNB에 의해 제공되는 무선 자원들을 사용하기 위해 구성되는 적어도 하나의 베어러를 가지는 것으로서 설명될 수 있다.
도 22는 E-UTRAN 에서 이중 연결성을 위한 제어 평면 구조를 예시한다.
이중 연결 동작에서, SeNB는 자신의 무선 자원을 소유하고, 주로 자신의 셀들의 무선 자원을 할당하기 위한 책임이 있다.
따라서, 일부 조정은 이를 가능하게 하기 위해 MeNB와 SeNB 사이에 여전히 요구된다.
아래의 적어도 하나의 RRC 기능은 이중 연결성 동작을 위해 UE로 스몰 셀 레이어를 추가하는 것을 고려할 때 적절하다.
- 스몰 셀 레이어의 공통 무선 자원 구성
- 스몰 셀 레이어의 전용 무선 자원 구성
- 스몰 셀 레이어에 대한 측정 및 이동성 제어
이중 연결 동작에서, UE는 항상 하나의 RRC 상태(예, RRC 연결 상태 또는 RRC 아이들 상태)에서 머무른다.
도 22를 참조하면, 단지 MeNB는 MeNB와 SeNB 사이에서 RRM 기능의 조정 후에 UE를 향해 전송되는 마지막 RRC 메시지를 생성한다.
UE RRC 엔터티는 하나의 엔터티(MeNB에서)로부터만 오는 모든 메시지를 보고, UE는 상기 엔터티로만 다시 응답한다. 이러한 메시지들의 L2 전송은 선택되는 사용자 평면 구조 및 의도되는 해결책에 의존한다.
아래 일반적인 원리들은 이중 연결성의 동작에 대해 적용된다.
1. MeNB는 UE의 RRM 측정 구성을 유지하고, 일 예로, 수신되는 측정 보고 또는 트래픽 조건들 또는 베어러 타입들에 기초하여, SeNB로 UE를 위해 추가적인 자원들(서빙 셀들)을 제공할 것을 요청하기로 결정한다.
2. MeNB로부터 요청을 수신할 때, SeNB는 UE를 위해 추가적인 서빙 셀들의 구성을 초래하는 container를 생성할 수 있다.
3. MeNB 및 SeNB는 Xn 메시지들에서 전송되는 RRC containers(인터-노드 메시지들)에 의해 UE 구성에 관한 정보를 교환한다. 여기서, Xn 인터페이스는 LTE/LTE-A 시스템에서 X2 인터페이스일 수 있다.
4. SeNB는 자신의 존재하는 서빙 셀들의 재구성을 개시할 수 있다(예, SeNB로 향하는 PUCCH).
5. MeNB는 SeNB에 의해 제공되는 RRC 구성의 콘텐츠(content)를 변경하지 않는다.
COMP(Coordinated Multi-Point Transmission and Reception)
LTE-advanced의 요구에 발맞춰, 시스템의 성능 향상을 위하여 CoMP 전송이 제안되었다. CoMP는 co-MIMO, collaborative MIMO, network MIMO 등으로도 불린다. CoMP는 셀 경계에 위치한 단말의 성능을 향상시키고, 평균 셀(섹터)의 효율(throughput)을 향상시킬 것으로 예상된다.
일반적으로, 셀 간 간섭(Inter-Cell Interference)은 주파수 재사용 지수가 1 인 다중-셀 환경에서 셀 경계에 위치한 단말의 성능 및 평균 셀(섹터) 효율을 떨어뜨린다. 셀 간 간섭을 완화시키기 위해, 간섭 제한적인(interference-limited) 환경에서 셀 경계에 위치한 단말이 적정한 성능 효율을 가지도록 LTE 시스템에서는 부분 주파수 재사용(FFR: Fractional Frequency Reuse)과 같은 단순한 수동적인 방법이 적용되었다. 그러나, 각 셀 당 주파수 자원의 사용을 감소시키는 대신, 단말이 수신해야 하는 신호(desired signal)로써 셀 간 간섭을 재 사용하거나 셀 간 간섭을 완화시키는 방법이 보다 이익이 된다. 상술한 목적을 달성하기 위하여 CoMP 전송 방식이 적용될 수 있다.
하향링크에 적용될 수 있는 CoMP 방식은 JP(Joint Processing) 방식과 CS/CB(Coordinated Scheduling/Beamforming) 방식으로 분류할 수 있다.
JP 방식에서, 데이터는 CoMP 단위의 각 포인트(기지국)에서 사용될 수 있다. CoMP 단위는 CoMP 방식에서 이용되는 기지국들의 집합을 의미한다. JP 방식은 다시 연합 전송(joint transmission) 방식과 동적 셀 선택(dynamic cell selection) 방식으로 분류할 수 있다.
연합 전송 방식은 CoMP 단위에서 전체 또는 일부분인 복수의 포인트로부터 PDSCH를 통해 신호가 동시에 전송되는 방식을 의미한다. 즉, 단일의 단말에 전송되는 데이터는 복수의 전송 포인트로부터 동시에 전송될 수 있다. 이와 같은 연합 전송 방식을 통해 가간섭적(coherently) 내지 비간섭적(non-coherently)이든 무관하게 단말에 전송되는 신호의 품질을 높일 수 있으며, 또 다른 단말과의 간섭을 적극적으로 제거할 수 있다.
동적 셀 선택 방식은 CoMP 단위에서 단일의 포인트로부터 PDSCH를 통해 신호가 전송되는 방식을 의미한다. 즉, 특정 시간에 단일의 단말에 전송되는 데이터는 단일의 포인트로부터 전송되고, CoMP 단위 내 다른 포인트에서는 상기 단말로 데이터를 전송하지 않는다. 단말로 데이터를 전송하는 포인트는 동적으로 선택될 수 있다.
CS/CB 방식에 따르면, CoMP 단위는 단일의 단말로의 데이터 전송을 위하여 협력하여 빔포밍을 수행하게 된다. 즉, 서빙 셀에서만 단말로 데이터를 전송하지만, 사용자 스케줄링/빔포밍은 CoMP 단위 내의 복수의 셀 간의 협력을 통해 결정될 수 있다.
상향링크의 경우, CoMP 수신은 지리적으로 분리된 복수의 포인트 간의 협력에 의하여 전송된 신호를 수신하는 것을 의미한다. 상향링크에 적용될 수 있는 CoMP 방식은 JR(Joint Reception) 방식과 CS/CB(Coordinated Scheduling/Beamforming) 방식으로 분류할 수 있다.
JR 방식은 CoMP 단위에서 전체 또는 일부분인 복수의 포인트가 PDSCH를 통해 전송된 신호를 수신하는 방식을 의미한다. CS/CB 방식은 단일의 포인트에서만 PDSCH를 통해 전송된 신호를 수신하게 되나, 사용자 스케줄링/빔포밍은 CoMP 단위 내의 복수의 셀 간의 협력을 통해 결정될 수 있다.
LTE/LTE-A
시스템에서
HARQ
process
현재 LTE는 데이터의 에러 복구를 위한 방법으로 8 HARQ process를 사용하고, 데이터 재전송 타이밍에 따라 다음과 같은 2가지 타입의 HARQ가 정의된다.
도 23은 하향링크에서 비동기(asynchronous) HARQ 동작의 일례를 나타낸 도이다.
도 23을 참조하면, NACK을 수신한 기지국은 재전송 데이터를 전송할 때 DL grant(DCI format 1) 내의 NDI을 재전송임을 나타내는 비트로 세팅하여 전송한다. 이 때, HARQ process ID를 포함하여 어떤 데이터에 대한 재전송인지를 함께 나타낸다.
도 24는 상향링크에서 동기(synchronous) HARQ 동작의 일례를 나타낸 도이다.
도 24를 참조하면, NACK을 전송한 기지국은 UL grant(DCI format 1) 내의 NDI을 재전송임을 나타내는 비트로 세팅하여 새로운 자원에 재전송을 위한 데이터 자원을 할당하거나, 또는 UL grant를 생략함으로써 initial data 전송과 동일한 자원으로 재전송 data를 전송하도록 한다. 이 때, 재전송 타이밍은 항상 NACK 수신 후 4ms 이후의 서브프레임으로 고정된다.
도 25는 HARQ를 수행하기 위한 정보 블록 처리의 일례를 나타낸 도이다.
도 25를 참조하면, MAC PDU 즉, 정보 블록(information block)의 전부 또는 일부는 물리 계층으로 전송되도록 전송 블록(transport block:TB)로 보내어진다.
하나의 전송 블록(TB)에는 CRC가 부착되며, 상기 TB에 CRC가 부착되는 것을 간단히 ‘CRC attachment’라 호칭할 수 있다.
CRC가 부착된 TB는 채널 인코딩을 위해 적절한 크기로 분할된다. 상기 분할된 블록을 ‘code block’이라 한다.
인코더(Encoder)는 코드 블록에 채널 인코딩을 수행하여 encoded packet을 출력한다.
상기 인코더(Encoder)는 에러 정정 코드 중 하나인 터보 코드(turbo code)를 적용할 수 있다.
상기 터보 코드는 정보 비트들을 systematic bits로써 포함시키는 구조적 코드이다.
일례로, 부호률이 1/3인 터보 코드의 경우, 2개의 parity bits들이 하나의 systematic bits에 할당된다.
종래 HARQ는 TB 단위로 하나의 HARQ function이 수행된다. HARQ 프로세서는 에러가 발생한 패킷을 재전송하기 위해 인코딩된 패킷을 재전송 환경에 맞는 HARQ 모드(CC 또는 IR) 및 HARQ 방식(adaptive HARQ or non-adaptive HARQ)을 수행한다.
채널 인터리버(Channel interleaver)는 인코딩된 패킷을 비트 단위로 섞어 채널에 따른 전송 에러를 분산시킨다.
물리 자원 매퍼(Physical resource mapper)는 인터리빙된 encoded packet들을 데이터 심볼로 변환하여 데이터 영역에 매핑시킨다.
도 26은 인코딩된 패킷에 대한 리던던시 버전(Redundancy Version:RV)의 일례를 나타낸 도이다.
도 26을 참조하면, 인코딩된 패킷들의 전체 비트열을 모부호어(mother codeword)라 한다.
터보 부호를 적용하여 생성된 모부호어는 코드블록과 동일한 길이의 비트열을 가지는 systematic bits 및 이에 관련되는 적어도 하나의 parity bits으로 구성된다.
모부호율(Mother code rate)을 1/Rm, 인코더에 들어가는 코드 블록의 크기를 NEP라 할 때, 모부호어의 길이는 Rm∙NEP가 된다.
인코더가 double binary 구조의 convolutional turbo code(CTC)를 사용하는 경우, NEP는 CTC 터보 인코더로 입력되는 비트수이며, 인코딩된 패킷의 크기로 정의되는 파라미터이다.
CTC 터보 인코더의 내부 인터리버의 크기가 N일 때, NEP = 2*N이다.
모부호화율이 1/3이라고 하면 모부호어는 도 26과 같이 하나의 systematic bit 및 2개의 parity bits를 포함함을 알 수 있다.
또한, HARQ 기법은 기본적으로 수신된 부호에 대하여 오류정정을 시도하고 CRC(Cyclic Redundancy Check)와 같은 간단한 오류검출 부호를 사용하여 재전송 여부를 결정하게 된다.
재전송에 대하여 HARQ 기법은 다음과 같이 크게 3가지 형태로 나뉘게 되고, LTE는 CC(2번 기법) 또는 IR(3번 기법)을 통한 HARQ 기법을 수행하고 있다.
1) Type-I HARQ Scheme: 수신단은 오류가 있는 패킷을 패기하고 재전송 요청을 하고 송신단은 처음 전송시와 같은 패킷을 송신한다. 이는 오류가 있는 패킷을 패기시킴으로써 시스템의 신뢰도 향상과 FEC를 통한 성능 향상을 얻어낸다.
2) Type-I HARQ Scheme with Chase Combining: 오류가 있는 패킷을 패기하는 대신 이를 재전송 받은 패킷과 결합하는 방향으로 이용하는 기법이다. 여러 패킷을 결합함으로써 결과적으로 신호전력을 높여주는 것과 같은 효과를 얻을 수 있다.
3) Type-II HARQ Scheme (Incremental redundancy Scheme): Type-I의 경우에서 초기 전송 시 불필요하게 높은 redundancy의 부호를 전송하게 되는 경우를 방지하기 위하여 초기 전송에서는 높은 부호율의 부호를 사용하고 재전송이 발생하였을 때 추가적인 redundancy를 전송하는 기법이다.
IR 모드의 HARQ에서 모부호어는 복수의 비트열 블록으로 구분되어 비트열 블록 단위로 전송된다. 비트열 블록은 도 26과 같이 4개의 RV로 지시된다.
Systematic bit를 포함하는 첫 번째 비트열 블록은 RV0, 첫 번째 블록에 연속하는 두 번째 비트열 블록은 RV1, 세 번째 비트열 블록은 RV2, 네 번째 비트열 블록은 RV3으로 지시된다.
이 때, 연속하는 비트열 블록들이 모부호어의 길이를 초과하는 경우, 초과하는 부분은 도 26과 같이 순환적으로 전송되는 것을 볼 수 있다.
도 27은 수신단에서 HARQ 패킷을 처리하는 방법의 일례를 나타낸 순서도이다.
Encoded packet을 수신한 단말은 도 27의 순서대로 Encoded packet을 디코딩한다.
도 27을 참조하면, 단말은 특정 HARQ Process ID(HARQ PID)에 대한 패킷을 수신하는 경우(S2710), 상기 수신된 패킷이 새로운 packet인지 여부를 확인한다(S2720).
상기 확인 결과, 새로운 packet인 경우, 상기 단말은 해당 PID에 대한 버퍼에 상기 새로운 packet을 저장하고(S2730), 디코딩을 수행한다(S2740).
이후, 상기 단말은 상기 디코딩 수행 결과를 기지국(또는 송신단)으로 feedback한다. 즉, 상기 단말은 상기 디코딩 성공 여부를 확인하고(S2750), 그에 따른 feedback을 상기 기지국으로 전송한다.
만약 디코딩이 실패하여 상기 단말이 상기 기지국으로 NACK을 전송한 경우(S2780), 상기 기지국은 HARQ encoded packet의 최대 재전송 횟수 초과 여부를 확인하여(S2790), 상기 HARQ encoded packet에 대한 재전송을(CC or IR 모드) 수행한다.
이 때, 상기 재전송된 패킷을 수신한 단말은 이전에 저장해 둔 encoded packet과 재전송 packet에 대해 combining을 수행한다.
S2790 단계에서 최대 재전송 횟수를 초과한 경우, 상기 단말은 S2770 단계를 수행하고, S2790 단계에서 최대 재전송 횟수를 초과하지 않은 경우, 상기 단말은 S2710 단계를 수행한다.
S2750 단계에서 디코딩이 성공적으로 수행된 경우, 단말은 기지국으로 HARQ ACK을 전송하고(S2760), 해당 HARQ 버퍼의 데이터를 flush한다(S2770).
도 28은 기존 HARQ 동작 원리의 일례를 나타낸 도이다.
도 28에서, P1A, P1B 및 P1C는 동일한 coded bits에서 생성된 HARQ packet을 의미한다.
IR 모드인 경우, 상기 P1A, P1B 및 P1C는 서로 다른 RV를 의미할 수 있다.
도 28에 도시된 바와 같이, 종래 HARQ의 경우, 단말이 새로운 패킷을 수신하면 상기 단말은 상기 수신된 패킷에 대한 feedback을 기지국으로 전송한다.
만약 상기 단말이 상기 기지국으로 NACK을 전송한 경우, 상기 단말은 재전송된 두 번째 패킷을 기지국으로부터 수신한다.
이후, 상기 단말은 첫 번째 패킷과 두 번째 패킷에 대한 combining을 수행한 후, 이에 대한 결과를 기지국으로 feedback한다.
현재 LTE는 각 CC에 대해 하나의 HARQ entity를 매핑시키도록 한다.
도 29는 HARQ 동작 원리의 또 다른 일례를 나타낸다.
즉, 도 29는 서로 다른 CC를 통해 동일 전송 블록(TB)에서 생성되는 HARQ packet을 재전송할 수 있도록 하는 방법을 나타낸다.
여기서, 재전송된 HARQ packet은 동일 HARQ entity로 매핑되어 combining 후 재전송할 수 있다.
LTE-A
에서
세컨더리
셀
설정
(
Secondary cell configuration
)
RRC 연결 제어(connection control)
RRC 연결 확립은 SRB1의 확립을 수반한다.
E-UTRAN은 S1 연결 확립을 완료하기 전 예를 들어, EPC로부터 UE 컨텍스트 정보를 수신하기 전에 RRC 연결 확립을 완료한다.
따라서, AS 보안은 RRC 연결의 초기 단계에서 활성화되지 않는다.
이러한 RRC 연결의 초기 단계에서, E-UTRAN은 측정 보고를 수행하도록 UE를 구성(configure)할 수 있다.
그러나, UE는 보안이 활성화된 경우에만 핸드 오버 메시지를 수신한다.
EPC로부터 UE 컨텍스트를 수신할 때, E-UTRAN은 초기 보안 활성화 절차를 사용하여 보안(암호화 및 무결성 보호 모두)를 활성화한다.
보안(명령 및 성공적인 응답)을 활성화하기 위한 RRC 메시지는 무결성 보호된다. 반면에, 암호화(ciphering)는 해당 절차가 완료된 후에만 시작된다.
즉, 보안을 활성화하기 위해 사용되는 메시지에 대한 응답은 암호화되지 않는다. 반면에, 후속 메시지(예, SRB2 및 DRBs를 확립하기 위해 사용되는)는 무결성 보호화되고, 암호화된다.
초기 보안 활성화 절차를 개시한 후, E-UTRAN은 SRB2 및 DRBs의 확립을 개시한다. 예를 들어, E-UTRAN은 UE로부터의 보안 초기 활성화의 확인을 수신하기에 앞서 해당 작업을 수행할 수 있다.
어떤 경우에, E-UTRAN은 SRB2 및 DRBs을 설정하기 위해 사용되는 RRC 연결 재설정 메시지에 대한 암호화 및 무결성 보호를 모두 적용한다.
만약 초기 보안 활성화 및/또는 무선 베어러 확립이 실패하는 경우(즉, 보안 활성화 및 DRB 확립이 부분 성공을 지원하지 않는 조인트 S1-절차에 의해 트리거되는 경우), E-UTRAN은 RRC 연결을 해지한다.
SRB2 및 DRBs에 대해, 보안은 항상 처음부터 활성화된다. 예를 들어, E-UTRAN은 보안을 활성화하기에 앞서 이러한 베어러들을 확립하지 않는다.
일부 무선 구성 필드에 대해, 임계 확장(critical extension)이 정의되었다.
필드의 원래 버전에서 중요하게 확장된 버전으로의 전환은 모든 연결 재구성을 사용하도록 허용된다.
UE는 핸드 오버 및 재 설정에 따라 일부 중요하게 확장된 필드의 원래 버전으로 되돌아간다.
그렇지 않으면, 중요하게 확장된 버전에서 원래 필드로 전환하면 전체 구성 옵션을 사용하여 핸드 오버 또는 재 설정 절차를 사용하는 경우에만 가능하다.
초기 보안 활성화 절차를 개시한 후, E-UTRAN은 연결 확립 동안 초기에 구성된 PCell 이외에 하나 이상의 SCells 및 CA를 지원하는 UE를 구성할 수 있다.
PCell은 보안 입력 및 상위 계층 시스템 정보 (NAS 이동성 정보, 예: TAI)를 제공하는데 사용된다.
SCells은 추가적인 다운링크 및 선택적인 업링크 무선 자원을 제공하는 데 사용된다.
UE는 구성되는 모든 SCells에 대해 DC가 구성되지 않는 경우, 어쨌든 MCG의 일부이다.
그러나 DC가 구성되는 경우, 특정 SCells은 SCG의 일부이다.
이런 경우, E-UTRAN은 UL에서 사용되는 CG(split DRB)를 구성하는 동안 DRB 의해 전달되는 사용자 데이터는 MCG를 통해, SCG를 통해 또는 DL에서 MCG 및 SCG 통해 전달될 수 있다.
RRC 연결 재구성 메시지는 SCG-DRB 또는 split DRB에서 MCG-DRB로 DRB 종류를 변경하는 것뿐만 아니라 MCG-DRB에서 SCG-DRB로 또는 split DRB로 DRB 종류를 변경하기 위해 사용될 수 있다.
SCG 변화는 계층 2의 리셋/재확립과 SCG DRBs이 구성되는 경우, 보안의 refresh를 포함하는 동기 SCG 재구성 절차이다.
해당 절차는 예를 들어 SCG 확립, PSCell 변경, 키 새로 고침(refresh), DRB 타입의 변경과 같은 서로 다른 시나리오에서 사용된다.
UE는 mobilityControlInfoSCG을 포함하는 RRCConnectionReconfiguration 메시지를 수신할 때 SCG 변경 관련 동작을 수행한다.
일반적으로 RRC 접속의 해제는 E-UTRAN에 의해 개시된다.
해당 절차는 E-UTRA 주파수 또는 RAT 간 반송파 주파수로 UE가 다시 지향 하도록(re-direct) 하는데 사용될 수 있다.
이중
연결
동작
(
D
ual
C
onnectivity operation
,
TS 36.300)
SeNB
추가
(
Addition
)
SeNB 추가 프로시저는 MeNB 의해 시작되고, SeNB에서 UE로 무선 자원을 제공하기 위해 SENB에서 UE 컨텍스트를 확립하기 위해 사용된다.
이 절차는 SCG의 적어도 첫 번째 셀(PSCell)를 추가하기 위해 사용된다.
도 30은 본 명세서에서 제안하는 방법이 적용될 수 있는 SeNB 추가 프로시저의 일례를 나타낸 도이다.
MeNB는 E-RAB 특성들(E-RAB 파라미터들, 베어러 타입에 대응하는 TNL 어드레스 정보)를 나타내는 특정 E-RAB에 대해 무선 자원을 할당하기 위해 SeNB에게 요청할 것을 결정한다.
추가적으로, MeNB는 SCG-ConfigInfo 내에 MCG 구성 및 SeNB에 의해 재구성을 위한 기본으로 사용될 UE 능력 조정을 위하여 전체 UE 능력을 나타내지만, SCG 구성을 포함하지 않는다.
MeNB는 요청된 SCG 셀(들)에 대한 최신의 측정 결과를 추가할 것을 제공할 수 있다. SeNB는 해당 요청을 거부할 수 있다.
SeNB에서 RRM 엔티티가 리소스 요청을 허가할 수 있는 경우, 각 무선 자원들과 베어러 옵션에 의존하는 각각의 전송 네트워크 자원들을 할당한다.
SeNB는 무선 자원 구성의 동기화가 수행될 수 있도록 랜덤 액세스를 트리거한다. SeNB는 MeNB로 SCG-구성에서 SCG의 새로운 무선 자원을 제공한다.
SCG 베어러들에 대해, SeNB는 SCG의 새로운 무선 자원과 함께 각 E-RAB에대한 S1 DL TNL 어드레스 정보를 제공하고, split 베어러들에 대한 보안 알고리즘과 함께 X2 DL TNL 어드레스 정보를 제공한다.
만약 MeNB가 새로운 구성을 보증하는 경우, MeNB는 SCG Config.에 따라 SCG의 새로운 무선 자원을 포함하는 RRCConnectionReconfiguration 메시지를 UE로 전송한다.
UE는 새로운 구성을 적용하고 RRCConnectionReconfigurationComplete 메시지로 응답한다.
UE가 RRCConnectionReconfiguration 메시지에 포함된 구성(또는 구성의 일부)을 따를 수 없을 경우, 재구성 실패 절차를 수행한다.
MeNB는 SeNB에게 UE가 성공적으로 재구성 절차를 완료했음을 알린다.
UE는 SeNB의 PSCell을 향해 동기화를 수행한다.
순서는 UE가 RRCConnectionReconfigurationComplete 메시지를 전송하고 SCG가 정의되지 않은 쪽을 향해 랜덤 액세스 절차를 수행한다.
SCG를 향한 성공적인 RA 절차는 RRC 연결 재구성 절차의 성공적인 완료에 요구되지 않는다.
각 E-RAB의 베어러 특성에 의존하는 SCG 베어러의 경우, MeNB는 이중 연결 (데이터 전송, SN 상태 전송)의 활성화로 인해 서비스 중단이 최소화되도록 조치를 취할 수 있다.
SCG 베어러들에 대해, EPC를 향해 UP(User Plane) 경로의 업데이트가 수행된다.
SCG-Config
.
message
SCG-Config. 메시지는 SeNB에 의해 생성되는 SCG 무선 구성(radio configuration)을 전송하기 위해 사용된다. 이 메시지의 전송 방향은 Secondary eNB(SeNB)에서 master eNB(SeNB)이다.
표 3은 SCG-Config. 메시지 포맷의 일례를 나타낸다.
-- ASN1START SCG-Config-r12 ::= SEQUENCE { criticalExtensions CHOICE { c1 CHOICE{ scg-Config-r12 SCG-Config-r12-IEs, spare7 NULL, spare6 NULL, spare5 NULL, spare4 NULL, spare3 NULL, spare2 NULL, spare1 NULL }, criticalExtensionsFuture SEQUENCE {} } } SCG-Config-r12-IEs ::= SEQUENCE { scg-RadioConfig-r12 SCG-ConfigPartSCG-r12 OPTIONAL, nonCriticalExtension SEQUENCE {} OPTIONAL } -- ASN1STOP |
표 4는 SCG-Config. 필드를 나타낸 표이다.
SCG-Config field descriptions |
scg-RadioConfig-r12 Includes the change of the dedicated SCG configuration and, upon addition of an SCG cell, the common SCG configuration. The SeNB only includes a new SCG cell in response to a request from MeNB, but may include release of an SCG cell release or release of the SCG part of an SCG/Split DRB without prior request from MeNB. The SeNB does not use this field to initiate release of the SCG. (전용 SCG 설정 변경 및 SCG 셀이 추가될 때, 공용 SCG 설정의 변경을 포함한다. SeNB는 단지 MeNB로부터의 요청에 대한 응답으로 새로운 SCG 셀을 포함하지만, MeNB로부터 선행 요청이 없는 경우 SCG/split DRB의 SCG 부분의 해지 또는 SCG 셀 해지의 해지를 포함할 수 있다. SeNB는 SCG의 해지를 개시하기 위해 이 필드를 사용하지는 않는다.) |
SCG-ConfigInfo
message
SCG-ConfigInfo message는 특정 동작(예를 들어, SCG를 확립, 수정 또는 해지)들을 수행하기 위해 SeNB로 요청하도록 MeNB에 의해 사용된다. 해당 메시지의 전송 방향은 Master eNB에서 secondary eNB이다.
표 5는 SCG-ConfigInfo message 포맷의 일례를 나타낸다.
-- ASN1START SCG-ConfigInfo-r12 ::= SEQUENCE { criticalExtensions CHOICE { c1 CHOICE{ scg-ConfigInfo-r12 SCG-ConfigInfo-r12-IEs, spare7 NULL, spare6 NULL, spare5 NULL, spare4 NULL, spare3 NULL, spare2 NULL, spare1 NULL }, criticalExtensionsFuture SEQUENCE {} } } SCG-ConfigInfo-r12-IEs ::= SEQUENCE { radioResourceConfigDedMCG-r12RadioResourceConfigDedicated OPTIONAL, sCellToAddModListMCG-r12 SCellToAddModList-r10 OPTIONAL, measGapConfig-r12 MeasGapConfig OPTIONAL, powerCoordinationInfo-r12 PowerCoordinationInfo-r12 OPTIONAL, scg-RadioConfig-r12 SCG-ConfigPartSCG-r12 OPTIONAL, eutra-CapabilityInfo-r12 OCTET STRING (CONTAINING UECapabilityInformation)OPTIONAL, scg-ConfigRestrictInfo-r12 SCG-ConfigRestrictInfo-r12 OPTIONAL, mbmsInterestIndication-r12 OCTET STRING (CONTAINING MBMSInterestIndication-r11) OPTIONAL, measResultServCellListSCG-r12MeasResultServCellListSCG-r12 OPTIONAL, drb-ToAddModListSCG-r12 DRB-InfoListSCG-r12 OPTIONAL, drb-ToReleaseListSCG-r12 DRB-ToReleaseList OPTIONAL, sCellToAddModListSCG-r12 SCellToAddModListSCG-r12 OPTIONAL, sCellToReleaseListSCG-r12 SCellToReleaseList-r10 OPTIONAL, p-Max-r12 P-Max OPTIONAL, nonCriticalExtension SEQUENCE {} OPTIONAL } DRB-InfoListSCG-r12 ::= SEQUENCE (SIZE (1..maxDRB)) OF DRB-InfoSCG-r12 DRB-InfoSCG-r12 ::= SEQUENCE { eps-BearerIdentity-r12 INTEGER (0..15) OPTIONAL,-- Cond DRB-Setup drb-Identity-r12 DRB-Identity, drb-Type-r12 ENUMERATED {split, scg} OPTIONAL,-- Cond DRB-Setup ... } SCellToAddModListSCG-r12 ::=SEQUENCE (SIZE (1..maxSCell-r10)) OF Cell-ToAddMod-r12 Cell-ToAddMod-r12 ::= SEQUENCE { sCellIndex-r12 SCellIndex-r10, cellIdentification-r12 SEQUENCE { physCellId-r12 PhysCellId, dl-CarrierFreq-r12 ARFCN-ValueEUTRA-r9 } OPTIONAL,-- Cond SCellAdd measResultCellToAdd-r12 SEQUENCE { rsrpResult-r12 RSRP-Range, rsrqResult-r12 RSRQ-Range } OPTIONAL,-- Cond SCellAdd2 ... } MeasResultServCellListSCG-r12 ::=SEQUENCE (SIZE (1..maxServCell-r10)) OF MeasResultServCellSCG-r12 MeasResultServCellSCG-r12 ::= SEQUENCE { servCellId-r12 ServCellIndex-r10, measResultSCell-r12 SEQUENCE { rsrpResultSCell-r12 RSRP-Range, rsrqResultSCell-r12 RSRQ-Range }, ... } SCG-ConfigRestrictInfo-r12 ::= SEQUENCE { maxSCH-TB-BitsDL-r12 INTEGER (1..100), maxSCH-TB-BitsUL-r12 INTEGER (1..100) } -- ASN1STOP |
표 6은 SCG-ConfigInfo 필드의 일례를 나타낸다.
SCG-ConfigInfo field descriptions |
drb-ToAddModListSCG Includes DRBs the SeNB is requested to establish or modify (DRB type change). (SeNB 가 (DRB 타입 변경) 확립 또는 수정하도록 요청되는 DRBs를 포함한다.) |
drb-ToReleaseListSCG Includes DRBs the SeNB is requested to release. (SeNB가 해지하도록 요청되는 DRBs을 포함한다.) |
maxSCH-TB-BitsXL Indicates the maximum DL-SCH/UL-SCH TB bits that may be scheduled in a TTI. Specified as a percentage of the value defined for the applicable UE category. (TTI에서 스케쥴될 수 있는 최대 DL-SCH/UL-SCH TB 비트들을 나타낸다.) |
measGapConfig Includes the current measurement gap configuration. (현재 측정 갭 설정을 포함한다.) |
measResultServCellListSCG Includes measurement results of SCG (serving) cells. (SCG(서빙) 셀들의 측정 결과들을 포함한다.) |
radioResourceConfigDedMCG Includes the current dedicated MCG radio resource configuration. (현재 전용 MCG 무선 자원 설정을 포함한다.) |
sCellToAddModListMCG Includes the current MCG SCell configuration. (현재 MCG SCell 설정을 포함한다.) |
sCellToAddModListSCG Includes SCG cells the SeNB is requested to establish. Measurement results may be provided for these cells. (SeNB가 확립하도록 요청되는 SCG 셀들을 포함한다. 측정 결과들은 해당 셀들을 위해 제공될 수 있다.) |
sCellToReleaseListSCG Includes SCG cells the SeNB is requested to release. (SeNB가 해지되도록 요청되는 SCG 셀들을 포함한다.) |
scg-RadioConfig Includes the current dedicated SCG configuration. (현재 전용 SCG 설정을 포함한다.) |
scg-ConfigRestrictInfo Includes fields for which MeNB explictly indicates the restriction to be observed by SeNB. (MeNB가 명시적으로 제한이 SeNB에 의해 준수되도록 나타내는 필드들을 포함한다.) |
p-Max Cell specific value i.e. as broadcast by PCell. (셀 특정 값 즉, PCell에 의해 브로드캐스트되는 값) |
5G는 헬스 케어, 교통 안전, 재난 안전, 원격 의료 제어 등과 같은 다양한 실시간 응용 서비스를 지원하기 위한 요구사항이 증가하면서 인간의 오감 중 지연시간에 가장 민감한 촉감 정보를 인터넷으로 제공해도 사용자가 어색함을 눈치채지 못할 정도로 극단적으로 짧은 반응시간을 갖는 초 저 지연 시스템 구축을 목표로 하고 있다.
또한, 이와 같은 초 저 지연을 요구하는 서비스는 지연뿐만 아니라 신뢰도 높은 데이터 전송을 함께 요구하는 시나리오도 함께 고려하고 있다.
따라서, 높은 신뢰도(약 99.999%)로 빠르게 데이터를 전송할 수 있도록 하는 기술(Ultra-reliable and low latency communication)에 대한 필요성이 대두되고 있다.
이처럼, 데이터 전송을 위한 무선 링크의 신뢰도를 높이기 위해 5G는 다중 연결(multi-connectivity) 네트워크 구조를 고려하고 있다.
하지만, 현재 3GPP에서 제공하는 이중 연결(dual connectivity) 네트워크나 셀룰러/와이파이 인터워킹(Cellular/Wi-Fi interworking)과 같은 다중 연결(multi-connectivity) 구조는 신뢰도 향상보다는 단말의 처리량(throughput) 향상 또는 트래픽 오프로딩(traffic offloading)의 목적으로 구현되었다.
이중 연결 또는 셀룰러/와이파이 인터워킹은 모두 하나의 단말에 대해 하나 이상의 U-plane path를 설정할 수 있지만, 무선 구간에서의 자원 할당 및 재전송 방법은 각 link를 통해 처리하도록 하고 있다.
기존의 다중 연결(multi-connectivity) 방법은 throughput 향상 또는 traffic offloading을 위해 하나 이상의 무선 링크를 통해 서로 다른 데이터를 전송할 수 있도록 한다.
이를 위해, 단말은 Dual connectivity 또는 carrier aggregation 환경에서 각 셀마다 독립적인 MAC sub-layer entity를 구성하도록 한다.
이와 같은 계층(Layer) 2 구조는 도 31에 도시된 바와 같다.
도 31에 도시된 바와 같이, 동일 스케줄러(또는 동일 기지국) 내에서 특정 단말로 전송되는 데이터는 MAC sublayer에서 다중화(multiplexing)되고, 각 컴포넌트 캐리어(Component Carrier:CC)에 대한 전송 블록(TB)가 각각 매핑되어 전송된다. 이는 CC당 별도의 HARQ entity를 요구한다.
도 31은 이중 연결(Dual connectivity)에서의 계층(Layer) 2 구조의 일례를 나타낸다.
5G와 같은 미래 통신 기술은 미션 중요 서비스(mission critical service:MCS)와 같은 높은 신뢰도를 요구하는 새로운 서비스를 제공받는 단말을 위해 상기 다중 연결(multi-connection) 환경을 이용할 수 있다.
다만, 현재 다중 연결 네트워크 구조를 이용하여 링크 또는 데이터 신뢰도를 향상시키고자 하는 구체적인 방법은 정의되어 있지 않다.
데이터 전송의 수신 성능을 향상시키기 위한 기술로 기존의 CoMP의 Joint transmission이 있을 수 있다.
하지만, CoMP의 Joint transmission은 서로 다른 TP(Transport Point)에서 동일 자원 영역(time, frequency)을 이용하여 동일한 데이터를 전송하도록 하는 방법으로, 수신 전력을 향상시킴으로써 셀 경계에 위치한 단말의 throughput을 향상시키는 효과를 가져다 줄 수 있다.
하지만, 상기 CoMP의 Joint transmission은 동일 자원 영역을 이용해야 하는 제약으로 인해 두 TP 사이의 엄격한 동기(tight synchronization)이 요구된다.
따라서, 상기 CoMP의 Joint transmission은 데이터를 전송하기까지 야기될 수 있는 backhaul delay로 인해 현재 표준에서는 채택되지 않고 있다.
이하, 본 명세서에서 제안하는 새로운 5G uMTC(Ultra reliable & low latency Machine Type Communication) 서비스를 지원하기 위한 긴급 데이터를 높은 신뢰도로 전송하는 다중 경로 HARQ 데이터 컴바이닝(multi-path HARQ combining) 수행 방법에 대해 살펴보기로 한다.
즉, 본 명세서는 다중 연결(multi-connectivity)를 지원하는 단말의 데이터 수신 성능을 높이기 위해 두 개 이상의 무선 링크를 통해 동일한 HARQ 전송 블록(Transport Blocks:TB)에 대한 다수의 패킷(multiple packet)(s)을 송수신하는 방법을 제공한다.
구체적으로, 본 명세서에서 제안하는 방법은 (1) HARQ combining cell group(CCG) 설정 방법 및 (2) HARQ CCG를 통한 다수의 HARQ 패킷(multiple HARQ packet)(s)의 송수신 방법으로 크게 구분할 수 있다.
즉, HARQ CCG 설정 방법은 HARQ packet을 컴바이닝(combining)하기 위한 컴바이닝 셀 그룹(Combining Cell Group:CCG)에 대한 개념을 먼저 정의하고, CCG 설정 프로시저를 정의한다.
또한, HARQ CCG를 통한 multiple HARQ packet(s) 송수신 방법은 특정 타이머(ccg-Deadline)동안 수신하는 HARQ packet(s)의 디코딩(decoding) 및 피드백(feedback) 방법을 정의하는 것이다.
도 32는 본 명세서에서 제안하는 HARQ packet을 처리하는 방법의 일례를 나타낸 순서도이고, 도 33은 본 명세서에서 제안하는 HARQ 프로세스 동작 원리의 일례를 나타낸다.
즉, 단말은 도 32에 도시된 바와 같이 HARQ packet을 처리할 수 있으며, 도 33에 도시된 바와 같이 HARQ 프로세스에 대한 동작을 수행할 수 있다.
도 33은 CCG에 속하는 모든 packet을 타이머(timer) 내에 수신한 경우의 일례를 나타낸다. 도 32 및 도 33에 대한 좀 더 구체적인 설명은 후술하기로 한다.
본 명세서에서 제안하는 다중 연결(multi-connectivity)를 지원하는 단말의 데이터 수신 성능을 높이기 위해 서로 다른 두 개 이상의 무선 링크를 통해 동일한 HARQ 전송 블록(transport blocks:TB)으로부터 생성된 다수의 패킷(multiple packet)을 송수신하는 방법은 아래와 같다.
즉, 본 명세서에서 제안하는 다중 경로 HARQ 데이터 결합 방법은 동일한 HARQ 전송 블록(Transport Block:TB)로부터 생성된 서로 다른 HARQ packet을 서로 다른 두 개의 링크를 통해 수신하도록 함으로써 링크 다이버시티(link diversity) 효과를 통해 HARQ data의 수신 성능을 향상시킨다.
또한, 이를 통해 본 명세서는 ultra reliable and low latency MTC(uMTC) 단말을 위해 기존보다 높은 신뢰도로 데이터를 빠르게 전송할 수 있는 효과가 있다.
여기서, 각 무선 링크의 신뢰도가 종래와 동일하다고 가정하고, 단일 링크를 통해 uMTC 단말의 신뢰도를 만족하지 못하는 경우, 단말은 하나 이상의 기지국으로 다중 무선 링크를 연결함으로써 요구되는 신뢰도를 만족시킬 수 있도록 다중 연결(multi-connectivity)를 수행할 수 있다.
이 때, 단말의 데이터 수신 성공 확률을 높이기 위해 본 명세서에서 제안하는 다중 경로 HARQ 컴바이닝(multi-path HARQ combining) 방법이 사용될 수 있다.
따라서, 본 명세서에서 제안하는 다중 경로(multi-path) HARQ combining 방법은 다중 연결(multi-connectivity)를 가지는 단말이 해당 다중 무선 링크를 이용하여 동일 TB로부터 생성된 데이터를 중복하여 수신하도록 함으로써 무선 구간에서의 데이터 수신 신뢰도를 향상시킬 수 있다.
이를 위해, 단말은 먼저 HARQ combining cell group(CCG)을 설정하여 다중 경로 HARQ 컴바이닝(multi-path HARQ combining)을 수행할 링크를 우선적으로 설정할 수 있다.
먼저, HARQ Combining Cell Group(CCG) 설정 방법에 대해 보다 구체적으로 살펴본다.
1.
HARQ Combining Cell Group(CCG)
설정
방법
uMTC(ultra reliable and low latency MTC) 단말은 기지국의 지시에 의해 또는 단말 결정에 의해 HARQ combining cell group 설정 프로시저를 시작할 수 있다.
HARQ CCG 설정 방법은 필요에 따라 단말 별로 HARQ combining secondary cell을 별도로 설정함으로써 해당 셀이 multipath HARQ combining을 위한 셀임을 단말과 기지국 사이에 인지하도록 한다.
이를 위해 단말과 기지국 간에 다중 경로 HARQ Indicator가 교환될 수 있다.
상기 HARQ CCG는 종래 CA(Carrier Aggregation) 또는 DC(Dual Connectivity)를 위한 secondary cell을 설정하는 단계에서 함께 설정될 수도 있다.
좀 더 구체적으로, 다중 경로 HARQ 컴바이닝(multi-path HARQ combining)을 위한 셀은 단말에 대해 하나 이상의 combining cell group(CCG)로 구성될 수 있다.
이 때, 상기 CCG의 최소 구성 단위는 CC(component carrier) 또는 CG(cell group)이 될 수 있다.
즉, 본 명세서에서 정의하는 CCG(Combining Cell Group)은 동일한 HARQ TB로부터 생성되는 다수의 패킷들(multiple packet)을 송수신할 수 있는 셀(들) 또는 셀 그룹(들)의 그룹을 의미할 수 있다.
도 34는 본 명세서에서 제안하는 방법이 적용될 수 있는 미래 5G 네트워크 아키텍처의 일례를 나타낸다.
도 34에 도시된 바와 같이, 미래 5G 네트워크 아키텍처는 특정 단말에 연결될 수 있는 기지국이 현재의 캐리어 병합(carrier aggregation), 이중 연결(dual connectivity)를 넘어 서로 다른 둘 이상의 기지국들로의 다중 연결을 가지는 다중 연결(Multi-connectivity) 환경이 될 수 있다.
이에 따라 각 셀에 대한 개념은 기존 LTE에서의 셀의 개념을 좀 더 확장하여 사용할 수 있다.
즉, 하나 이상의 cell(component carrier)로 구성되는 cell group(CG)은 각 기지국마다 하나씩 구성될 수 있다.
또한, cell group(CG)는 기지국 당 서로 다른 스케줄러를 가질 수도 있다.
새롭게 정의하는 CCG(Combining Cell Group)의 최소 구성 단위는 (1) CC(Component Carrier) 또는 (2) CG(Cell Group)일 수 있다.
먼저, CCG의 최소 구성 단위가 CC(Component Carrier)인 경우에 대해 살펴본다.
CCG의 최소 구성 단위가 CC(Component Carrier)인 경우
다중 연결(multi-connectivity) 환경에서 CCG의 최소 구성 단위가 CC인 경우, 특정 Pcell, PScell 또는 Scell 중에서 어느 둘 이상의 셀들이 하나의 CCG를 구성할 수 있다.
또한, S-GW와 S1-U interface를 가지는 특정 기지국에 속하는 셀 중 하나는 Combining Primary Cell(CPcell)로 설정될 수 있다.
그리고, 상기 CPcell 이외의 셀(들)은 CScell(s)로 정의될 수 있다.
즉, 상기 CCG(Combining Cell Group)에 속하는 cell은 하나의 Combining Primary Cell (CPCell)과 하나 이상의 Combining Secondary Cell(s)(CSCell)을 포함할 수 있다.
여기서, CPcell(Combining Primary Cell)은 CCG에 대한 스케줄링 주체가 되어 중복하여 전송할 TB를 Combining Secondary Cell로 전달하는 역할을 한다.
즉, 도 34에서 CCG는 (C1, C2, C3)를 포함하거나 또는 (C1, C4, C6)을 포함할 수 있다. 그리고, C1은 앞서 언급한 CPCell이 될 수 있다.
만약 CCG에 속하는 모든 CC가 하나의 스케줄러 및 하나의 기지국으로부터 구성되는 경우, CPCell 설정은 무시될 수 있다.
여기서, 다중 경로 HARQ 컴바이닝(multi-path HARQ combining)을 수행하는 CC는 동일 기지국/스케줄러 내 임의의 단말에게 하나의 멀티플렉싱(multiplexing) 기능이 적용된 CC(s)에 대해 적용됨이 바람직하다.
기존의 경우, 하나의 기지국/스케줄러로부터 생성된 데이터는 한 단말에 대해 하나의 multiplexing 기능이 적용되었다.
하지만, 본 명세서에서 제안하는 multi-path HARQ combining 방법은 특정 CC(s)로 매핑되는 특정 bearer(s)에 대해서만 multiplexing 기능이 적용되도록 할 수 있다.
이에 대해서는, 후술할 도 36b 또는 도 37a/도 37c 및 도 38을 참조하기로 한다.
다음으로, CCG의 최소 구성 단위가 CG(Cell Group)인 경우에 대해 살펴본다.
CCG의 최소 구성 단위가 CG(Cell Group)인 경우
다중 연결(multi-connectivity) 환경에서 CCG의 최소 구성 단위가 CG인 경우, 특정 MCG(Master Cell Group) 또는 SCG(Secondary Cell Group)에 대한 묶음으로 CCG가 구성될 수 있다.
이는 특정 MCG 또는 SCG로 전송되는 데이터를 단말의 다른 SCG 또는 MCG로 중복하여 전송하도록 설정할 수 있음을 의미한다.
즉, 앞서 정의한 Combining Cell Group(CCG)에 속하는 CG는 하나의 Combining Primary Cell Group(cPCG)과 하나 이상의 Combining Secondary Cell Group(cSCG)로 구성될 수 있다.
여기서, S-GW와 S1-U interface를 가지는 특정 기지국에 속하는 셀 그룹(CG) 중 하나는 Combining Primary Cell Group(cPCG)로 설정될 수 있다.
CCG의 최소 구성 단위로서 CG는 다중 경로(multi-path) HARQ combining이 CC가 아닌 기지국/스케줄러 단위 기반으로 설정되는 경우에 사용될 수 있다.
도 34를 참조하면, CCG는 (SCG1, SCG2)로 구성되는 것을 볼 수 있다.
도 34에서, SCG1은 cPCG로 설정될 수 있다. 이 때, SCG에 속하는 CC는 하나 이상일 수 있고, 각 CC로 전송되는 HARQ TB는 모두 동일하다고 가정한다.
각 CC로 전송되는 HARQ TB가 모두 동일하다 함은 모든 HARQ TB가 하나의 HARQ entity로 매핑됨을 의미할 수 있다.
이와 같이, combining cell group을 구성하는 CC는 본 명세서에서 제안하는 방법 이외에도 단말에게 설정된 셀(또는 CC) 내에서 다양한 조합으로 설정될 수 있다.
또한, 상기 CCG(Combining Cell Group)은 단말이 다중 연결(multi-connectivity)를 설정하는 과정에서 함께 설정되거나 또는 multi-connectivity가 설정된 이후에 필요에 따라(특정 상태에 따라) CCG를 설정 또는 업데이트 할 수 있다.
앞서 살핀 방법으로 설정된 CCG는 특정 상태에 따라 기지국의 지시에 의해 또는 단말의 요청에 의해 활성화/비활성화(activate/deactivate)되도록 트리거(trigger)될 수도 있다.
이하에서, CCG를 설정하는 프로시저 및 설정된 CCG를 활성화/비활성화(activate/deactivate)하는 프로시저에 대해 보다 구체적으로 살펴본다.
먼저, CCG를 설정하는 프로시저에 대해 살펴본다.
Combining Cell Group(CCG)
설정
프로시저
(
configuration procedure
)
단말의 CCG는 단말의 무선 연결 설정 관련 프로시저를 이용하여 설정될 수 있다.
종래 LTE의 경우, RRC 연결 재구성(connection reconfiguration) 프로시저는 무선 베어러(Radio Bearer)를 확립/수정/해지(establish/modify/release)하기 위해 또는 핸드오버(HO)를 수행하기 위해 또는 측정(measurement)를 셋업/수정/해지(setup/modify/release)하기 위해 또는 SCell을 추가/수정/해지(add/modify/release) 하기 위해 사용할 수 있다.
참고로, 본 명세서에서 표현되는 ‘A/B’는 ‘A 또는 B’로 해석되거나 또는 ‘A 및 B’로 해석될 수 있다.
본 명세서에서 제안하는 CCG 설정 프로시저는 SCell 또는 SCG와 같이 단말에게 하나 이상의 CC 또는 SCG를 설정하는 과정에서 해당 SCell/SCG의 특정 기능으로 다중 경로(multi-path) HARQ combining을 위한 셀 또는 셀 그룹임을 함께 설정한다.
만약 하나 이상의 기지국으로부터 단말의 CCG를 설정하는 경우, RRC connection reconfiguration 프로시저를 수행하기 이전에 제 1 기지국(예:MeNB)와 제 2 기지국(예:SeNB(s)) 사이의 CCG 설정 절차가 먼저 수행되어야 한다.
기존의 LTE-A에서도 DC(Dual Connectivity)를 설정하기 위해 각 기지국들 사이에 SeNB addition 프로시저를 먼저 수행하도록 정의하고 있다.
또한, CCG 설정 방법은 SeNB addition 프로시저뿐만 아니라 단말의 RRC를 설정하는 특정 SCell 또는 SCG를 설정하는 과정에서 CCG information 및 HARQ combining되는 bearers에 대한 MAC 설정(configuration) 정보가 함께 포함되도록 정의할 수 있다.
여기서, 상기 MAC 설정(configuration) 정보는 기존의 mac-MainConfig, MAC-MainConfigSCell, mac-MainConfigSCG를 의미할 수 있다.
또한, 본 명세서에서 제안하는 CCG information은 Combining Cell Group ID(CCG ID)와 Combining Primary Cell ID(CPCell ID)를 포함하는 새로운 정보 요소(IE)를 의미할 수 있다.
아래 표 7은 CombiningCellGroup Information Element 포맷의 일례를 나타낸 표이다.
-- ASN1START CombiningCellGroup information element -- ASN1START CombiningCellGroup ::= SEQUENCE { ccg-Index INTEGER (0..xx), combiningPrimaryId ENUMERATED {CellGroupId, PhysCellId} ccg-Deadline ENUMERATED {x, y, z} } -- ASN1STOP |
아래 표 8은 위의 표 7에서 살핀 CCG IE 내의 각 필드를 나타낸다.
CombiningCellGroup field descriptions |
ccg-Index 단말의 ccg를 indexing하기 위한 ID로 단말 내에서 unique한 값을 가진다. 하나의 단말이 가질 수 있는 최대 ccg수를 고려하여 index 범위가 설정될 수 있다. 만약 하나의 단말이 하나의 ccg만을 가질 수 있는 경우, index 대신 ccg인지 아닌지만을 알리는 1 bit indicator로 정의될 수 있을 것이다. |
combiningPrimaryId 만약 cc 단위로 ccg가 구성된다면 ccg에 속하는 cell 중 primary cell을 나타내는 셀의 PhysCellId를 의미하고, 만약 cg 단위로 ccg가 구성된다면 ccg에 속하는 cg 중 primary cell group을 나타내는 CellGroupId를 의미한다. 단말은 특정 ccg index에 대해 하나의 combining primary cell이 존재해야 한다. |
ccg-Deadline 임의의 HARQ PID에 대해 CCG 내의 셀로부터 수신한 첫 번째 HARQ packet을 수신하자마자 해당 timer는 시작한다. 설정된 CCG내의 모든 셀로부터 동일 HARQ PID에 대한 HARQ packet을 해당 timer가 만료될 때까지 수신하지 못하면, 해당 timer가 만료되자마자 수신한 HARQ packet(s)을 모두 combining하여 HARQ feedback을 전송한다. 만약, 해당 timer가 만료되기 전에 설정된 CCG 내의 모든 셀로부터 동일 HARQ PID에 대한 HARQ packet(s)을 모두 수신한 경우, 해당 timer는 종료되고, HARQ feedback이 전송될 수 있다. 해당 timer 값은 SF 단위 또는 ms 단위로 정의될 수 있으며, 이와 같은 시간 단위는 시스템과 단말 사이에 동기화되어 있음을 가정한다. |
본 명세서에서 제안하는 HARQ CCG 설정 방법은 (1) 동일 스케쥴러(eNB) 내에서 CCG를 설정하는 경우, (2) 서로 다른 스케쥴러(eNB) 내에서 CG 단위로 CCG를 설정하는 경우, (3) 서로 다른 스케쥴러(eNB) 내에서 CC 단위로 CCG를 설정하는 경우와 같이 3가지의 시나리오로 구분할 수 있다.
각 시나리오 및 각 시나리오에서 요구되는 프로시저에 대해 구체적으로 살펴보기로 한다.
(시나리오 1) 동일 스케줄러(eNB) 내에서 CCG를 설정하는 경우
CCG를 설정하는 시나리오 1은 단말이 CA(Carrier Aggregation)을 이용하여 데이터를 송수신하는 경우, 설정된 cell들 중에서 특정 둘 이상의 셀들이 CCG에 속하고, 상기 둘 이상의 cell들을 통해 동일한 HARQ data를 송수신하는 방법이다.
즉, HARQ CCG는 기지국과 단말의 SCell 추가/수정/해지(add/modify/release)를 수행하는 과정을 통해 설정될 수 있다.
도 35와 같이, sCell을 추가 또는 수정하기 위해 전송되는 RRC Connection Reconfiguration 메시지 내 sCellIndex에 위의 표 7에서 살핀 CCG 정보(CCG index 등)이 포함될 수 있다.
도 35는 본 명세서에서 제안하는 동일 스케줄러(eNB) 내에서 CCG를 설정하는 방법의 일례를 나타낸다.
도 35를 참조하면, 기지국(또는 EUTRAN)이 단말로 SCell을 추가 또는 수정하기 위해 전송하는 RRC connection reconfiguration 메시지는 표 7의 CCG 정보를 포함한다.
이후, UE는 상기 기지국으로 RRC connection reconfiguration이 완성되었음을 알리는 RRC connection reconfiguration complete 메시지를 전송한다.
도 36은 본 명세서에서 제안하는 CCG 설정을 위한 계층 2 구조의 일례를 나타낸 도이다.
구체적으로, 도 36a는 단말의 모든 베어러들에 대해 CCG를 구성하는 경우를 나타내며, 도 36b는 단말의 특정 베어러(들)에 대해 CCG를 구성하는 경우를 나타낸다.
도 36에 도시된 바와 같이, CCG information을 포함하는 sCellIndex에 대해 단말과 기지국은 해당 셀로부터 송수신되는 데이터들에 대해 동일 HARQ entity로 매핑시킬 수 있다.
즉, 본 명세서에서 제안하는 CCG는 CC 당 하나의 HARQ entity가 설정되었던 종래의 CA와 달리 CCG 당 하나의 HARQ entity가 매핑될 수 있음을 볼 수 있다.
이는 단말에 설정된 모든 bearers에 대해 multiplexing된 HARQ TB로부터 생성된 HARQ packet이 각 CC를 통해 전송될 수도 있고(도 36a), 또는 특정 bearer에 대해서만 multiplexing 기능을 수행한 후, 해당 데이터에 대해서만 CCG 내의 CC를 통해 중복하여 전송되도록 설정할 수도 있다(도 36b).
단말이 높은 신뢰(high reliability)를 요구하는 특화 단말로 정의되는 경우는 도 36a의 경우를 적용함이 바람직하고, 범용 단말의 특정 서비스에 대해서만 high reliability를 요구하도록 정의되는 경우는 도 36b의 경우를 적용함이 바람직하다.
(시나리오2) 서로 다른 스케줄러(eNB) 내에서 CG 단위로 CCG를 설정하는 경우
시나리오 2는 단말이 다중 연결(multi-connectivity)를 이용하여 데이터를 송수신하는 경우, 설정된 cell group들 중에서 특정 둘 이상의 cell group들이 CCG에 속하고, 해당 CG들을 통해 동일 HARQ data를 송수신하는 방법이다.
즉, 상기 CCG는 기지국과 단말의 SCG add/modify/release 수행 과정을 통해 설정될 수 있다.
도 37과 같이, 기지국들 사이의 SCG 설정 과정을 먼저 수행한 후, 기지국이 단말과의 RRC Connection Reconfiguration 과정을 통해 CCG를 구성하도록 할 수 있다.
여기서, SCG를 추가 또는 수정하기 위한 정보는 CCG 정보를 포함할 수 있다.
상기 CCG 정보는 앞서 살핀 표 7을 참조하기로 한다.
도 37에서 SeNB addition request 메시지를 전송하는 기지국은 MeNB이거나 또는 cPCG가 설정된 SeNB일 수 있다.
즉, 단말의 특정 CCG를 관장하는 대표 eNB가 SeNB addition Request 메시지를 전송할 수 있다.
이는 단말의 multi-connectivity를 관리하는 셀 정책에 따라야 함을 의미한다.
즉, MeNB를 통해서만 C-plane이 설정된 경우에는 SeNB Addition Request 메시지는 MeNB를 통해서만 전송될 수 있고, SeNB에 대해 C-plane이 설정될 수 있는 경우에는 SeNB Addition Request 메시지는 SeNB를 통해서도 전송될 수 있다.
도 37은 본 명세서에서 제안하는 서로 다른 스케줄러(eNB) 내에서 CG 단위의 CCG를 설정하는 프로시저의 일례를 나타낸다.
도 38은 본 명세서에서 제안하는 CCG를 설정하는 방법에서 계층 2 구조의 또 다른 일례를 나타낸 도이다.
도 38에 도시된 바와 같이, CCG information을 포함하는 Cell Group에 대해 단말과 기지국은 상기 Cell Group(CG)로부터 전송되는 bearer들의 데이터에 대해 하나의 multiplexing을 통해 하나의 HARQ entity로 매핑시킨다.
즉, 본 명세서에서 제안하는 CCG는 CC 당 하나의 HARQ entity가 설정되었던 종래의 이중 연결(DC)와 달리 CCG 당 하나의 HARQ entity를 매핑시킬 수 있다.
또한, 이는 단말의 cPCG에 대해 설정된 모든 bearers에 대해 multiplexing된 HARQ TB로부터 생성된 packet이 cSCG에 대해 설정된 각 CC를 통해 중복하여 전송될 수 있음을 의미한다.
도 38의 (a)와 (b)는 단말의 MCG가 CCG의 cPCG로 설정되고, MCG로 전송될 수 있는 데이터가 특정 CeNB(Combining eNB)를 통해 중복하여 전송되는 경우의 계층(Layer) 2 구조에 대한 일례를 나타낸다.
이 때, cSCG를 설정할 수 있는 CeNB는 도 38a와 같이 SeNB와 동일하거나 또는 도 38b와 같이 SeNB와 다른 특정 SeNB로 설정될 수 있다.
도 38의 (c)와 (d)는 단말의 특정 SCG가 CCG의 cPCG로 설정되고, 상기 SCG로 전송될 수 있는 데이터가 특정 CeNB(Combining eNB)를 통해 중복하여 전송되는 경우의 Layer 2 구조에 대한 일례를 나타낸다.
이 때, cSCG를 설정할 수 있는 CeNB는 도 38c와 같이 단말의 MeNB와 동일하거나 또는 도 38d와 같이 SeNB와 다른 특정 SeNB로 설정될 수 있다.
시나리오 2에서 제안하는 CeNB가 CeNB로만 독립적으로 동작하는 경우 종래의 SCG 설정과 동일한 방법으로 CCG를 설정할 수 있으나, 해당 SCG에 매핑되는 새로운 DRB(split DRB 또는 SCG DRB)는 없다고 가정할 수 있다.
보다 구체적인 내용은 도 38을 참조하기로 한다.
도 38a는 Secondary eNB를 통해 multi-path HARQ combining을 수행하는 경우의 일례를 나타내며, 도 38b는 Combining eNB를 통해 multi-path HARQ combining을 수행하는 경우 즉, SeNB와 CeNB가 같지 않는 경우(SeNB≠CeNB)의 일례를 나타내며, 도 38c는 Master eNB를 통해 multi-path HARQ combining을 수행하는 경우의 일례를 나타내며, 도 38d는 Combining eNB를 통해 multi-path HARQ combining을 수행하는 경우 즉, MeNB와 CeNB가 같지 않는 경우(MeNB≠CeNB)를 나타낸다.
(시나리오 3) 서로 다른 스케줄러(eNB) 내에서 CC 단위로 CCG를 설정하는 경우
시나리오 3은 단말이 다중 연결(multi-connectivity)를 이용하여 데이터를 송/수신하는 경우, 설정된 cell group 내의 모든 CC들 중에서 서로 다른 셀 그룹에 속하는 특정 둘 이상의 CC들이 하나의 CCG에 속하고, 해당 CC들을 통해 동일 HARQ data를 송수신하는 방법을 나타낸다.
여기서, CCG는 기지국과 단말의 Scell 또는 SCG add/modify/release 수행 과정을 통해 설정될 수 있다.
또한, 서로 다른 기지국에 속하는 CC를 CCG로 구성하기 위해서는 기지국들 사이의 SCG 설정 과정을 먼저 수행한 후, 해당 기지국들은 단말과의 RRC Connection Reconfiguration 과정을 통해 CCG를 구성한다.
여기서, Scell 또는 SCG를 추가 또는 수정하기 위한 정보는 상기 CCG 정보를 포함하여 전송될 수 있다.
그러나, 이를 관리하는 주체는 단말의 multi-connectivity를 관리하는 셀 정책에 따라야 한다.
즉, MeNB를 통해서만 C-plane이 설정된 경우에는 cPCell이 SeNB에 대해 설정되었다 하더라도 SeNB Addition Request 메시지 또는 단말의 RRC connection reconfiguration 메시지는 MeNB를 통해서만 전송될 수 있다.
또한, cPCell에 대한 SeNB에 대해 C-plane이 설정될 수 있는 경우에는 SeNB Addition Request 메시지가 SeNB를 통해서도 전송될 수 있다.
시나리오 3 즉, 서로 다른 스케쥴러(eNB) 내에서 CG 단위의 CCG 설정 프로시저는 도 37과 같으며, 도 39는 이에 대한 Layer 2 구조의 일례를 나타낸다.
도 39는 본 명세서에서 제안하는 CCG를 설정하는 방법에서 계층 2 구조의 또 다른 일례를 나타낸 도이다.
도 39a는 본 명세서에서 제안하는 Secondary eNB(SeNB)의 CC를 통해 multi-path HARQ combining을 수행하는 경우의 일례를 나타내며, 도 39b는 본 명세서에서 제안하는 Combining eNB(CeNB)를 통해 multi-path HARQ combining을 수행하는 경우의 일례(SeNB≠CeNB)를 나타내며, 도 39c는 본 명세서에서 제안하는 Master eNB(MeNB)를 통해 multi-path HARQ combining을 수행하는 경우의 일례를 나타내며, 도 39d는 본 명세서에서 제안하는 Combining eNB(CeNB)를 통해 multi-path HARQ combining을 수행하는 경우의 일례(MeNB≠CeNB)를 나타낸다.
CCG
활성화
/
비활성화
프로시저
(
activation/deactivation procedure
)
다음으로, CCG 활성화/비활성화를 위한 프로시저에 대해 살펴보기로 한다.
CCG 설정(configuration) 프로시저를 통해 단말의 CCG가 설정되는 경우, 상기 설정된 CCG를 통해 HARQ 데이터를 단말로 중복하여 전송할 수 있다.
여기서, 상기 설정된 CCG로의 HARQ data 중복 전송을 특정 condition에 따라 활성화 또는 비활성화하도록 설정할 수 있다.
CCG의 활성화 또는 비활성화는 단말의 측정 결과에 따라 단말의 요청에 의해 또는 기지국의 정책에 의해 수행될 수 있다.
단말은 measurement 결과가 특정 임계값(threshold) 이하로 측정되어 특정 단말/서비스가 요구하는 reliability를 만족하지 못한다고 판단한 경우, 상기 단말은 기지국으로 다중 경로를 통한 HARQ 컴바이닝(combining)을 활성화(activate) 할 것을 요청할 수 있다.
이는 multi-connectivity 환경에서의 multi connection 연결 프로시저 정책에 따라 다양한 trigger condition을 이용하여 수행될 수 있다.
또한, CCG 활성화/비활성화 방법은 종래의 Scell Activation/deactivation 방법을 그대로 적용할 수 있거나 또는, multi-connectivity의 eNB activation/deactivation 방법이 적용될 수도 있다.
2.
HARQ CCG
를
통한
multiple HARQ packet(s)
송수신
방법
다음으로, 설정된 HARQ CCG를 통해 동일한 HARQ TB로부터 생성되는 다수의 HARQ packet들을 송수신하는 방법에 대해 살펴본다.
Combining eNB(CeNB)는 cPCell을 포함하는 CeNB(CPeNB)와 cSCell을 포함하는 CeNB(CSeNB)로 구성될 수 있다.
해당 기지국들은 단말이 서로 다른 path로 수신한 HARQ TB를 combining 하도록 하기 위해 동일한 HARQ TB를 생성 및 전송해야 한다.
이를 위해, CCG에 속하는 모든 CeNB가 동일한 스케줄링 정보를 사용하여 동일한 HARQ TB를 전송할 것을 정의한다.
즉, CPeNB는 각 CeNB(s)의 채널 정보를 기반으로 공동의 스케줄링 정보를 생성하고, 상기 공동의 스케줄링 정보와 HARQ TB를 생성하기 위한 데이터(RLC PDU 또는 MAC PDU)를 각 CSeNB(s)로 전달하는 과정이 먼저 수행된다.
또한, 이를 위해 CSeNB(s)는 CPeNB로 단말의 채널 상태 정보를 X2 interface의 특정 제어 정보를 통해 사전에 주기적으로 전송해야 한다.
각 CeNB 사이에 공유되는 공용 스케줄링 정보는 아래 (1) 내지 (5)의 정보들일 수 있다.
이는 CeNB들 사이의 X2 interface를 통해 함께 HARQ combining을 수행할 RLC PDU(s) 또는 MAC PDU와 함께 아래 (1) 내지 (5)의 정보들이 공유됨으로써 각 CeNB(s)가 동일한 HARQ TB로부터 생성된 다수의 HARQ packet들을 전송하도록 한다.
(1) 물리 자원 크기(Physical Resource size): RB size
(2) MCS 레벨(Modulation and Coding Scheme(MCS) level)
(3) 전송 블록 크기(Transport Block(TB) size)
(4) HARQ 리던던시 버전(HARQ redundancy version(RV))
(5) CCG deadline (timer)
상기 (1) 내지 (5)의 정보들을 수신한 CSeNB(s)는 전달받은 RLC PDU(s) 또는 MAC PDU를 기반으로 TB를 생성한 후, channel coding을 통해 물리 자원으로 데이터를 매핑시킨다.
이 때, 각 CeNB(s)에서 전송되는 DL grant는 상기 (1) 내지 (5)의 정보들을 기반으로 한 RB size, MCS level, RV 등을 포함한다.
즉, CSeNB는 해당 TB를 전송하기 위한 DL grant의 resource information 필드 (값)을 생성할 때, CPeNB로부터 수신한 RB size를 이용하여 RB 자원 위치 정보(frequency, time)를 선택한다.
즉, 각 CeNB마다 서로 다른 자원 위치 값을 가질 수 있지만, 모든 CeNB(s)에서 사용하는 자원 크기는 모두 동일하다.
또한, CPeNB로부터 RV가 전송된 경우에는 각 CSeNB가 CPeNB로부터 수신한 RV에 대한 HARQ coded bits을 전송한다.
만약 CPeNB가 RV를 CSeNB로 전송하지 않는 경우, 상기 CSeNB는 랜덤하게 선택한 RV를 전송할 수 있다.
또한, 다중 경로 HARQ 데이터 컴바이닝 방법에서 특정 HARQ PID에 대한 New Data는 언제나 CPeNB로부터 전송된다.
즉, CSeNB로부터 전송되는 데이터에 대한 NDI는 언제나 재전송임을 알리도록 설정되어야 하며, CPeNB로부터 전송되는 packet 이후에 전송됨을 의미한다.
또한, CeNB들은 CPeNB로부터 수신한 CCG deadline (timer) 이내에 HARQ TB에 대한 packet을 전송해야 한다.
상기 CCG deadline (timer) 값은 네트워크 내의 절대적인 시간 값 또는 해당 메시지를 수신한 시점으로부터 상대적인 시간 값일 수 있다.
상기 CCG deadline timer 이내에 하향링크로 HARQ TB를 스케줄링하지 못하는 경우, CeNB는 HARQ TB의 전송을 취소한다. 상기 CCG deadline 시간은 단말로 전송되는 ccg-Deadline (시간) 값과 동기화되도록 설정되어야 한다.
만약 기지국들 간 RLC PDU(s) 공유를 통해 두 기지국이 동일한 HARQ TB를 생성하는 경우, 단말은 공유된 RLC PDU(s) 외에 다른 MAC 제어 정보가 MAC PDU 생성 시에 추가/삭제되지 않도록 해야한다.
이와 같은 방법은 특정 bearer(s)에 대해서만 multi-path HARQ combining이 적용되는 경우 사용되는 것이 바람직할 수 있다.
또한, 단말을 제어하기 위한 MAC 제어 정보는 combining되지 않는 다른 bearer에 대한 데이터가 전송될 때 전송되는 것이 바람직하다.
이와 같이, 단말이 서로 다른 셀로부터 수신한 데이터라 하더라도 동일 CCG에 속하는 셀로부터 하나 이상의 데이터를 수신하는 경우, 단말은 해당 데이터를 동일 HARQ soft buffer로 매핑하여 하나 이상의 HARQ data를 combining 후, 디코딩을 수행한다.
즉, 동일 CCG에 속하는 하나 이상의 cell로부터 전송된 DL grant에서 동일한 HARQ Process ID에 대한 data는 동일한 HARQ soft buffer로 저장된다.
단말은 수신된 모든 패킷이 combining된 후 또는 ccg-Deadline 타이머가 만료된 경우, 상기 combined packets을 디코딩한다.
상기 단말은 상기 ccg-Deadline 타이머가 동작하는 동안 수신한 HARQ PID #n에 대한 multiple HARQ packets에 대해 하나의 feedback을 송신단(기지국)으로 전송한다.
이 때, 상기 feedback은 HARQ packets이 전송된 CC들 중 하나 또는 그 이상의 CC들로 전송될 수 있다.
도 40은 본 명세서에서 제안하는 CCG를 통한 HARQ packet의 중복 전송 방법의 일례를 나타낸 도이다.
도 41은 본 명세서에서 제안하는 다중 경로를 통해 수신되는 HARQ packet을 처리하는 방법의 일례를 나타낸 순서도이다.
도 41을 참조하면, 단말은 HARQ PID #n에 대한 HARQ packet(패킷)을 수신한다(S4101).
이후, 상기 단말은 상기 수신된 HARQ packet이 전송되는 CC를 확인하고(S4102), 상기 확인된 CC가 CCG에 속한 CC인지를 확인한다(S4103).
상기 확인 결과, CCG에 속한 CC로부터 전송된 HARQ 패킷이 아닌 경우, 상기 단말은 종래와 같은 방식으로 HARQ 절차를 수행한다(S4104).
S4103 단계에서 확인 결과, 상기 CCG에 속한 CC로부터 전송된 HARQ 패킷인 경우, 상기 단말은 해당 HARQ packet이 새로운 데이터(new data)인지를 확인한다(S4105).
상기 확인 결과 새로운 데이터인 경우, 상기 단말은 ccg-Deadline 타이머를 시작한다(또는 구동한다,S4106).
이후, 상기 단말은 HARQ PID #n에 해당하는 HARQ buffer에 해당 패킷을 저장한다(S4107).
이후, 상기 단말은 상기 ccg-Deadline이 만료되었는지 또는 CCG로부터 모든 패킷에 대한 수신이 종료되었는지를 확인한다(S4108).
만약 S4105단계에서 새로운 데이터를 수신하지 않은 경우, 상기 단말은 S4109 단계를 수행한다.
즉, 단말은 S4105 단계에서 새로운 데이터를 수신하지 않고 재전송 데이터를 수신한 경우, HARQ PID #n에 대한 HARQ buffer에 있는 패킷들을 combining 한다(S4109).
이후, 상기 단말은 상기 ccg-Deadline이 만료되었거나 또는 CCG로부터 모든 패킷을 수신한 경우, 상기 단말은 상기 ccg-Deadline 타이머를 종료하고, 상기 수신된 packet에 대한 디코딩을 수행한다(S4110).
이후, 상기 단말은 상기 수신된 packet에 대한 디코딩을 성공하였는지 여부를 확인한다(S4111).
S4111 단계에서 확인 결과, decoding이 성공하지 못한 경우, 상기 단말은 HARQ NACK을 기지국으로 전송한다(S4112).
S4111 단계에서 확인 결과, decoding이 성공한 경우, 상기 단말은 HARQ ACK을 상기 기지국으로 전송한다(S4113).
이후, 상기 단말은 HARQ PID #n에 대한 HARQ 버퍼를 flush한다(S4114).
또한, 상기 단말은 S4112 단계 이후, 수신된 packet의 최대 재전송 횟수 초과 여부를 확인한다(S4115).
S4115 단계에서 확인 결과, 상기 최대 재전송 횟수를 초과한 경우, 상기 단말은 S4114 단계를 수행한다.
S4115 단계에서 확인 결과, 상기 최대 재전송 횟수를 초과하지 않은 경우, 상기 단말은 S4101 단계를 수행한다.
도 42는 본 명세서에서 제안하는 CCG를 통한 다중 경로(multi-path) HARQ 컴바이닝(combining) 수행 방법의 일례를 나타낸 도이다.
도 42a는 ccg-Deadline 타이머 만료 이전에 모든 packets을 수신한 경우의 일례를 나타내며, 도 42b는 ccg-Deadline 타이머 만료 이전에 모든 packets을 수신하지 못한 경우의 일례를 나타낸다.
도 42는 단말의 CCG가 (CC1, CC2, CC3)으로 구성된 경우, (CC1, CC2, CC3)으로부터 수신한 HARQ PID #n에 대한 packet 1A, 1B, 1C를 처리하는 동작 원리를 나타낸다.
여기서, 상기 packet 1A, packet 1B, packet 1C는 모두 동일한 HARQ TB로부터 생성된 coded bits을 나타낸다.
즉, HARQ CC(Chase Combining) 모드로 동작하는 경우에는 CC1, CC2, CC3으로부터 전송되는 packet 1A, 1B, 1C는 모두 동일한 coded bits으로 구성된 패킷임을 의미한다.
그리고, HARQ IR(Incremental Redundancy) 모드로 동작하는 경우에는 CC1, CC2, CC3으로부터 전송되는 packet 1A, 1B, 1C는 서로 다른 RV(Redundancy Version)에 대한 coded bits이 전송됨을 의미한다.
도 42a에 도시된 바와 같이, 단말이 새로운 데이터임을 나타내는 Packet 1A를 수신하는 경우(S4201), 상기 단말은 ccg-Deadline 타이머를 시작(또는 구동)한다(S4202).
이후, 상기 단말은 재전송 데이터 packet 1B를 수신하는 경우(S4203), 상기 단말은 상기 packet 1A와 상기 packet 1B에 대한 combining을 수행한다(S4204).
이와 같은, (HARQ) combining은 모든 CCG에 속하는 CC로부터 packet을 수신할 때까지 수행된다.
만약 상기 단말이 마지막 HARQ packet을 ccg-deadline 타이머가 만료되기 전에 수신한 경우, 상기 단말은 상기 ccg-deadline 타이머를 멈춘다(S4205).
그리고, 상기 단말은 수신된 모든 패킷들 즉, packet 1A, packet 1B, packet 1C를 combining 한 후(S4206), 디코딩을 수행하고, decoding 결과를 기지국으로 feedback(또는 전송)한다(S4207).
도 42b를 참조하면, 단말은 새로운 데이터임을 나타내는 Packet 1A를 수신하는 경우, 상기 단말은 ccg-Deadline 타이머를 구동(또는 시작)한다.
이후, 상기 단말은 상기 packet 1A의 재전송 데이터인 packet 1B를 수신하는 경우, 상기 단말은 상기 packet 1A와 상기 packet 1B에 대한 combining을 수행한다.
이처럼 packet의 combining은 모든 CCG에 속하는 CC로부터 packet을 수신할 때까지 수행된다.
하지만, 마지막 HARQ packet을 수신하기 전에 타이머가 만료되는 경우, 상기 단말은 상기 타이머가 구동하는 동안 수신한 packet들(packet 1A, 1B)만을 combining 한 후, 디코딩을 수행하고, decoding 결과를 기지국으로 전송한다.
도 42a 및 도 42b는 단말이 feedback을 combining Primary cell(CPcell,CC1)을 통해 전송하는 경우에 대한 일례를 나타내나, 상기 feedback은 CCG에 속하는 CC 중 하나 또는 그 이상의 셀들로 전송될 수 있다.
본
발명이
적용될
수
있는
장치
일반
도 43은 본 명세서에서 제안하는 방법들이 적용될 수 있는 무선 통신 장치의 블록 구성도를 예시한다.
도 43을 참조하면, 무선 통신 시스템은 기지국(20)과 기지국(20) 영역 내에 위치한 다수의 단말(10)을 포함한다.
기지국(20)은 프로세서(processor, 4311), 메모리(memory, 4312) 및 RF부(radio frequency unit, 4313)을 포함한다. 프로세서(4311)는 앞서 도 1 내지 도 42에서 제안된 기능, 과정 및/또는 방법을 구현한다. 무선 인터페이스 프로토콜의 계층들은 프로세서(4311)에 의해 구현될 수 있다. 메모리(4312)는 프로세서(4311)와 연결되어, 프로세서(4311)를 구동하기 위한 다양한 정보를 저장한다. RF부(4313)는 프로세서(4311)와 연결되어, 무선 신호를 송신 및/또는 수신한다.
단말(10)은 프로세서(4321), 메모리(4322) 및 RF부(4323)을 포함한다.
프로세서(4321)는 앞서 도 1 내지 도 42에서 제안된 기능, 과정 및/또는 방법을 구현한다. 무선 인터페이스 프로토콜의 계층들은 프로세서(4321)에 의해 구현될 수 있다. 메모리(4322)는 프로세서(4321)와 연결되어, 프로세서(4321)를 구동하기 위한 다양한 정보를 저장한다. RF부(4323)는 프로세서(4321)와 연결되어, 무선 신호를 송신 및/또는 수신한다.
메모리(4312, 4322)는 프로세서(4311, 4321) 내부 또는 외부에 있을 수 있고, 잘 알려진 다양한 수단으로 프로세서(4311, 4321)와 연결될 수 있다.
일 예로서, 저 지연(low latency) 서비스를 지원하는 무선 통신 시스템에서 하향링크 데이터(DL data)를 송수신하기 위해 단말은 무선 신호를 송수신하기 위한 RF(Radio Frequency) 유닛; 및 상기 RF 유닛과 기능적으로 연결되는 프로세서를 포함할 수 있다.
또한, 기지국(20) 및/또는 단말(10)은 한 개의 안테나(single antenna) 또는 다중 안테나(multiple antenna)를 가질 수 있다.
이상에서 설명된 실시예들은 본 발명의 구성요소들과 특징들이 소정 형태로 결합된 것들이다. 각 구성요소 또는 특징은 별도의 명시적 언급이 없는 한 선택적인 것으로 고려되어야 한다. 각 구성요소 또는 특징은 다른 구성요소나 특징과 결합되지 않은 형태로 실시될 수 있다. 또한, 일부 구성요소들 및/또는 특징들을 결합하여 본 발명의 실시예를 구성하는 것도 가능하다. 본 발명의 실시예들에서 설명되는 동작들의 순서는 변경될 수 있다. 어느 실시예의 일부 구성이나 특징은 다른 실시예에 포함될 수 있고, 또는 다른 실시예의 대응하는 구성 또는 특징과 교체될 수 있다. 특허청구범위에서 명시적인 인용 관계가 있지 않은 청구항들을 결합하여 실시예를 구성하거나 출원 후의 보정에 의해 새로운 청구항으로 포함시킬 수 있음은 자명하다.
본 발명에 따른 실시예는 다양한 수단, 예를 들어, 하드웨어, 펌웨어(firmware), 소프트웨어 또는 그것들의 결합 등에 의해 구현될 수 있다. 하드웨어에 의한 구현의 경우, 본 발명의 일 실시예는 하나 또는 그 이상의 ASICs(application specific integrated circuits), DSPs(digital signal processors), DSPDs(digital signal processing devices), PLDs(programmable logic devices), FPGAs(field programmable gate arrays), 프로세서, 콘트롤러, 마이크로 콘트롤러, 마이크로 프로세서 등에 의해 구현될 수 있다.
펌웨어나 소프트웨어에 의한 구현의 경우, 본 발명의 일 실시예는 이상에서 설명된 기능 또는 동작들을 수행하는 모듈, 절차, 함수 등의 형태로 구현될 수 있다. 소프트웨어 코드는 메모리에 저장되어 프로세서에 의해 구동될 수 있다. 상기 메모리는 상기 프로세서 내부 또는 외부에 위치하여, 이미 공지된 다양한 수단에 의해 상기 프로세서와 데이터를 주고 받을 수 있다.
본 발명은 본 발명의 필수적 특징을 벗어나지 않는 범위에서 다른 특정한 형태로 구체화될 수 있음은 당업자에게 자명하다. 따라서, 상술한 상세한 설명은 모든 면에서 제한적으로 해석되어서는 아니 되고 예시적인 것으로 고려되어야 한다. 본 발명의 범위는 첨부된 청구항의 합리적 해석에 의해 결정되어야 하고, 본 발명의 등가적 범위 내에서의 모든 변경은 본 발명의 범위에 포함된다.
본 명세서의 무선 통신 시스템에서 HARQ를 수행하는 방법은 3GPP LTE/LTE-A 시스템에 적용되는 예를 중심으로 설명하였으나, 3GPP LTE/LTE-A 시스템 이외에도 다양한 무선 통신 시스템에 적용하는 것이 가능하다.
Claims (13)
- 무선 통신 시스템에서 HARQ(Hybrid Automatic reQuest)를 수행하는 방법에 있어서, 단말에 의해 수행되는 방법은,
제 1 기지국으로부터 제 1 무선 링크를 통해 제 1 데이터를 수신하는 단계;
적어도 하나의 제 2 기지국으로부터 제 2 무선 링크를 통해 제 2 데이터를 수신하는 단계;
상기 제 1 데이터 및 상기 제 2 데이터를 결합(combining)하는 단계;
상기 결합된 데이터를 디코딩(decoding)하는 단계; 및
상기 디코딩 결과를 상기 제 1 무선링크 또는 상기 제 2 무선링크 중 적어도하나를 통해 피드백(feedback)하는 단계를 포함하되,
상기 제 1 무선 링크 및 상기 제 2 무선 링크는 컴바이닝 셀 그룹(Combining Cell Group:CCG)의 셀(cell) 또는 셀 그룹(cell group:CG)을 나타내며,
상기 컴바이닝 셀 그룹(CCG)는 동일한 HARQ 전송 블록(Transport Block:TB)로부터 생성되는 서로 다른 HARQ 데이터를 송수신할 수 있는 적어도 하나의 셀 또는 셀 그룹의 집합을 나타내는 것을 특징으로 하는 방법. - 제 1항에 있어서,
상기 제 1 데이터는 초기 데이터(initial data)이며,
상기 제 2 데이터는 상기 초기 데이터에 대한 재전송 데이터(retransmission data)인 것을 특징으로 하는 방법. - 제 2항에 있어서,
HARQ 관련 타이머(timer)를 구동(run)하는 단계,
상기 HARQ 관련 타이머는 상기 초기 데이터를 수신하는 경우 구동되며; 및
상기 HARQ 관련 타이머가 만료되기까지 상기 재전송 데이터를 모두 수신하였는지를 확인하는 단계를 더 포함하는 것을 특징으로 하는 방법. - 제 3항에 있어서,
상기 확인 결과, 상기 HARQ 관련 타이머가 만료되기까지 상기 재전송 데이터를 모두 수신하지 못한 경우, 상기 HARQ 관련 타이머가 만료되기까지 수신된 HARQ 데이터에 대해서 상기 피드백(feedback)을 수행하는 것을 특징으로 하는 방법. - 제 1항에 있어서,
상기 제 1 기지국은 컴바이닝 프라이머리 기지국(Combining Primary eNB:CPeNB)이며,
상기 제 2 기지국은 컴바이닝 세컨더리 기지국(Combining Secondary eNB:CSeNB)이며,
상기 컴바이닝 프라이머리 기지국은 서빙 게이트웨이(S-GW)와 S1-U 인터페이스로 연결되는 것을 특징으로 하는 방법. - 제 1항에 있어서,
상기 컴바이닝 셀 그룹(CCG)은 Pcell(Primary cell), PScell(Primary Secondary cell) 또는 Scell(Secondary cell) 중 적어도 둘 이상의 셀들을 포함하거나, 또는
상기 컴바이닝 셀 그룹(CCG)은 MCG(Master Cell Group) 또는 SCG(Secondary Cell Group)의 집합을 포함하는 것을 특징으로 하는 방법. - 제 1항에 있어서,
상기 컴바이닝 셀 그룹을 설정하는 단계를 더 포함하며,
상기 컴바이닝 셀 그룹을 설정하는 단계는,
컴바이닝 셀 그룹(CCG) 정보 요소(Information Element:IE)를 포함하는 제 1 메시지를 수신하는 단계를 포함하는 것을 특징으로 하는 방법. - 제 7항에 있어서,
상기 제 1 메시지는 RRC 연결 재구성(connection reconfiguration) 메시지인 것을 특징으로 하는 방법. - 제 7항에 있어서,
상기 컴바이닝 셀 그룹 정보 요소(CCG IE)는 특정 CCG를 인덱싱하는 CCG 인덱스(index) 필드, CCG에 속하는 셀 또는 셀 그룹 중 프라이머리 셀(Primary cell) 또는 프라이머리 셀 그룹(Primary cell group)을 나타내는 물리 셀 식별자(PhysCellid) 필드 또는 HARQ 관련 타이머를 나타내는 ccg-deadline 필드 중 적어도 하나를 포함하는 것을 특징으로 하는 방법. - 제 7항에 있어서,
상기 컴바이닝 셀 그룹 정보 요소(CCG IE)는 상기 CCG를 설정하기 전에 상기 제 1 기지국과 상기 제 2기지국 간에 X2 인터페이스를 통해 서로 교환되는 것을 특징으로 하는 방법. - 제 7항에 있어서,
상기 설정된 컴바이닝 셀 그룹의 활성화 또는 비활성화를 지시하는 제 2 메시지를 수신하는 단계를 더 포함하는 것을 특징으로 하는 방법. - 제 1항에 있어서,
상기 결합(combining)하는 단계는,
상기 제 2 무선 링크가 상기 CCG(Combining Cell Group)에 포함되는지를 확인하는 단계; 및
상기 제 2 무선 링크가 상기 CCG에 포함되는 경우, 상기 제 2 무선 링크를 통해 수신된 제 2 데이터가 새로운 데이터인지 또는 재전송 데이터인지 확인하는 단계를 더 포함하는 것을 특징으로 하는 방법. - 무선 통신 시스템에서 HARQ(Hybrid Automatic reQuest)를 수행하기 위한 단말에 있어서, 상기 단말은,
무선 신호를 송수신하기 위한 RF(Radio Frequency) 유닛; 및
상기 RF 유닛과 기능적으로 연결되는 프로세서를 포함하고, 상기 프로세서는,
제 1 기지국으로부터 제 1 무선 링크를 통해 제 1 데이터를 수신하고;
적어도 하나의 제 2 기지국으로부터 제 2 무선 링크를 통해 제 2 데이터를 수신하고;
상기 제 1 데이터 및 상기 제 2 데이터를 결합(combining)하고;
상기 결합된 데이터를 디코딩(decoding)하고; 및
상기 디코딩 결과를 상기 제 1 무선링크 또는 상기 제 2 무선링크 중 적어도하나를 통해 피드백(feedback)하도록 제어하되,
상기 제 1 무선 링크 및 상기 제 2 무선 링크는 컴바이닝 셀 그룹(Combining Cell Group:CCG)의 셀(cell) 또는 셀 그룹(cell group:CG)을 나타내며,
상기 컴바이닝 셀 그룹(CCG)는 동일한 HARQ 전송 블록(Transport Block:TB)로부터 생성되는 서로 다른 HARQ 데이터를 송수신할 수 있는 적어도 하나의 셀 또는 셀 그룹의 집합을 나타내는 것을 특징으로 하는 단말.
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2016/001920 WO2017146287A1 (ko) | 2016-02-26 | 2016-02-26 | 무선 통신 시스템에서 harq 수행 방법 및 이를 위한 장치 |
US16/079,652 US10873422B2 (en) | 2016-02-26 | 2016-02-26 | Method for executing HARQ in wireless communication system and device therefor |
US16/079,808 US10833810B2 (en) | 2016-02-26 | 2016-03-09 | Method for executing HARQ in wireless communication system and device therefor |
PCT/KR2016/002355 WO2017146294A1 (ko) | 2016-02-26 | 2016-03-09 | 무선 통신 시스템에서 harq 수행 방법 및 이를 위한 장치 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/KR2016/001920 WO2017146287A1 (ko) | 2016-02-26 | 2016-02-26 | 무선 통신 시스템에서 harq 수행 방법 및 이를 위한 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2017146287A1 true WO2017146287A1 (ko) | 2017-08-31 |
Family
ID=59685386
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2016/001920 WO2017146287A1 (ko) | 2016-02-26 | 2016-02-26 | 무선 통신 시스템에서 harq 수행 방법 및 이를 위한 장치 |
PCT/KR2016/002355 WO2017146294A1 (ko) | 2016-02-26 | 2016-03-09 | 무선 통신 시스템에서 harq 수행 방법 및 이를 위한 장치 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2016/002355 WO2017146294A1 (ko) | 2016-02-26 | 2016-03-09 | 무선 통신 시스템에서 harq 수행 방법 및 이를 위한 장치 |
Country Status (2)
Country | Link |
---|---|
US (2) | US10873422B2 (ko) |
WO (2) | WO2017146287A1 (ko) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110034848A (zh) * | 2018-01-12 | 2019-07-19 | 华为技术有限公司 | 一种信息传输方法和装置 |
WO2019241621A1 (en) * | 2018-06-14 | 2019-12-19 | Qualcomm Incorporated | Mobility robustness and spatial reliability using multi-connectivity |
TWI805605B (zh) * | 2017-08-25 | 2023-06-21 | 美商高通公司 | 用於多頻帶操作的探索程序 |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107439038B (zh) * | 2016-06-30 | 2020-03-03 | 北京小米移动软件有限公司 | 数据传输方法、装置、用户设备及基站 |
EP3513520A4 (en) * | 2016-10-13 | 2020-05-13 | Telefonaktiebolaget LM Ericsson (publ) | METHOD, DEVICE AND COMPUTER PROGRAM FOR DATA TRANSFER FEEDBACK IN A WIRELESS COMMUNICATION SYSTEM |
GB2561806B (en) | 2017-01-05 | 2021-10-06 | Tcl Communication Ltd | Methods and devices for accessing a radio access network |
EP3602862A1 (en) * | 2017-03-24 | 2020-02-05 | Telefonaktiebolaget LM Ericsson (publ) | Uplink harq-ack feedback for mtc |
JP2020516142A (ja) * | 2017-03-24 | 2020-05-28 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | 第1無線ネットワークノード(rnn)、第2rnnおよび第1rnnと第2rnnとの間の通信インタフェースを確立するためのそれらのrnnにおける方法 |
WO2018176378A1 (en) * | 2017-03-31 | 2018-10-04 | Motorola Mobility Llc | Determining resource field that carries feedback information |
WO2019028703A1 (zh) * | 2017-08-09 | 2019-02-14 | Oppo广东移动通信有限公司 | 一种反馈应答信息的长度确定方法及相关产品 |
US20190114236A1 (en) * | 2017-10-12 | 2019-04-18 | Electronics And Telecommunications Research Institute | Fault tolerant network on-chip |
AU2019267660B2 (en) * | 2018-05-08 | 2024-02-22 | Panasonic Intellectual Property Corporation Of America | Terminal and transmission method |
TWI735076B (zh) * | 2018-11-08 | 2021-08-01 | 美商內數位專利控股公司 | 增強具harq設計wlan方法 |
US11252772B2 (en) * | 2019-01-03 | 2022-02-15 | Qualcomm Incorporated | Single transmitter switching for dual connectivity |
CN111431656B (zh) | 2019-01-09 | 2023-01-10 | 苹果公司 | 小区边缘可靠性改进 |
US20220141878A1 (en) * | 2019-02-18 | 2022-05-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Mobile terminated access load control |
CN113940105A (zh) * | 2019-06-13 | 2022-01-14 | 苹果公司 | 用于在未激活安全时重新建立5g-nr rrc连接的方法 |
KR102340271B1 (ko) * | 2020-01-30 | 2021-12-15 | 주식회사 엘지유플러스 | 예측기반 풀 듀플렉스 harq 통신 방법 및 이를 활용한 무선 통신 시스템 |
WO2021195911A1 (en) * | 2020-03-31 | 2021-10-07 | Qualcomm Incorporated | Connecting to multi-radio access technology service in non-standalone mode |
KR20220152477A (ko) * | 2021-05-07 | 2022-11-16 | 삼성전자주식회사 | 통신 시스템에서 harq 프로세스를 지시하는 방법 및 장치 |
FR3129265A1 (fr) * | 2021-11-12 | 2023-05-19 | Orange | Procédé de gestion des communications dans un réseau de communication mettant en œuvre au moins un équipement intermédiaire mobile, système et programme d’ordinateur correspondants. |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100275086A1 (en) * | 2007-12-20 | 2010-10-28 | Telefonaktiebolaget L M Ericsson (Publ) | Prescheduled Retransmission for Initial Establishment |
US20120287869A1 (en) * | 2011-02-11 | 2012-11-15 | Interdigital Patent Holdings, Inc. | Managing Control Signaling Overhead For Multi-Carrier HSDPA |
US20130294367A1 (en) * | 2012-05-04 | 2013-11-07 | Broadcom Corporation | Multi-Cell Incremental Redundancy |
US20140040694A1 (en) * | 2012-08-03 | 2014-02-06 | Broadcom Corporation | Transmission time interval (tti) bundling operation within communication systems |
US20150036655A1 (en) * | 2010-10-01 | 2015-02-05 | Interdigital Patent Holdings, Inc. | Method and apparatus for fast assistive transmission operation |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW201215216A (en) * | 2010-04-01 | 2012-04-01 | Ericsson Telefon Ab L M | System and method for scheduling wireless transmissions |
US9363059B2 (en) * | 2010-04-02 | 2016-06-07 | Acer Incorporated | Method of handling component carrier activation and deactivation and communication device thereof |
EP3197220B1 (en) * | 2012-03-23 | 2019-07-31 | HFI Innovation Inc. | Method for physical layer multi-point carrier aggregation |
KR20130121605A (ko) | 2012-04-27 | 2013-11-06 | 주식회사 팬택 | 단말 및 단말의 상향링크 제어 채널 전송 자원 설정 방법 |
US10560891B2 (en) * | 2014-09-09 | 2020-02-11 | Blackberry Limited | Medium Access Control in LTE-U |
JP6618084B2 (ja) * | 2014-11-06 | 2019-12-11 | シャープ株式会社 | 端末装置、基地局装置および方法 |
-
2016
- 2016-02-26 WO PCT/KR2016/001920 patent/WO2017146287A1/ko active Application Filing
- 2016-02-26 US US16/079,652 patent/US10873422B2/en active Active
- 2016-03-09 US US16/079,808 patent/US10833810B2/en active Active
- 2016-03-09 WO PCT/KR2016/002355 patent/WO2017146294A1/ko active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100275086A1 (en) * | 2007-12-20 | 2010-10-28 | Telefonaktiebolaget L M Ericsson (Publ) | Prescheduled Retransmission for Initial Establishment |
US20150036655A1 (en) * | 2010-10-01 | 2015-02-05 | Interdigital Patent Holdings, Inc. | Method and apparatus for fast assistive transmission operation |
US20120287869A1 (en) * | 2011-02-11 | 2012-11-15 | Interdigital Patent Holdings, Inc. | Managing Control Signaling Overhead For Multi-Carrier HSDPA |
US20130294367A1 (en) * | 2012-05-04 | 2013-11-07 | Broadcom Corporation | Multi-Cell Incremental Redundancy |
US20140040694A1 (en) * | 2012-08-03 | 2014-02-06 | Broadcom Corporation | Transmission time interval (tti) bundling operation within communication systems |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TWI805605B (zh) * | 2017-08-25 | 2023-06-21 | 美商高通公司 | 用於多頻帶操作的探索程序 |
CN110034848A (zh) * | 2018-01-12 | 2019-07-19 | 华为技术有限公司 | 一种信息传输方法和装置 |
CN110034848B (zh) * | 2018-01-12 | 2021-03-23 | 华为技术有限公司 | 一种信息传输方法和装置 |
US11588585B2 (en) | 2018-01-12 | 2023-02-21 | Huawei Technologies Co., Ltd. | Methods and apparatus for transmitting information on two PDSCHs |
WO2019241621A1 (en) * | 2018-06-14 | 2019-12-19 | Qualcomm Incorporated | Mobility robustness and spatial reliability using multi-connectivity |
US11330653B2 (en) | 2018-06-14 | 2022-05-10 | Qualcomm Incorporated | Mobility robustness and spatial reliability using multi-connectivity |
TWI808197B (zh) * | 2018-06-14 | 2023-07-11 | 美商高通公司 | 用於無線通訊的方法、裝置以及非暫時性電腦可讀取媒體 |
Also Published As
Publication number | Publication date |
---|---|
US10833810B2 (en) | 2020-11-10 |
US20200145140A1 (en) | 2020-05-07 |
US10873422B2 (en) | 2020-12-22 |
WO2017146294A1 (ko) | 2017-08-31 |
US20190068331A1 (en) | 2019-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2017146287A1 (ko) | 무선 통신 시스템에서 harq 수행 방법 및 이를 위한 장치 | |
US11096207B2 (en) | Method and apparatus for requesting scheduling in wireless communication system | |
US9848414B2 (en) | Method for signaling control information, and apparatus therefor | |
KR102305629B1 (ko) | 단말이 기지국에게 보고하는 방법 및 이를 위한 장치 | |
KR102306823B1 (ko) | 무선 통신 시스템에서 면허 도움 접속 기술 활용 시 기지국의 데이터 스케쥴링을 위한 장치 및 방법 | |
US10278163B2 (en) | Uplink data transmission method in wireless communication system and apparatus for the same | |
KR102241077B1 (ko) | 무선 통신 시스템에서 d2d(device-to-device) 통신을 위한 탐색 신호 검출방법 및 이를 위한 장치 | |
US9838901B2 (en) | Method for reporting a radio link problem and a device therefor | |
US10609696B2 (en) | Method for transmitting and receiving data in wireless communication system, and device therefor | |
WO2017003047A1 (ko) | 무선 통신 시스템에서 상향링크 데이터 송수신 방법 및 이를 위한 장치 | |
US20170086219A1 (en) | Method and apparatus for transmitting uplink data in a wireless communication system | |
US9781630B2 (en) | Method for segmenting and reordering a radio link control status protocol data unit and a device therefor | |
WO2017047875A1 (ko) | 무선 통신 시스템에서 데이터 송수신 방법 및 이를 위한 장치 | |
WO2017034096A1 (ko) | 무선 통신 시스템에서 하향링크 데이터 송수신 방법 및 이를 위한 장치 | |
WO2016208829A1 (ko) | 무선 통신 시스템에서 상향링크 데이터 송수신 방법 및 이를 위한 장치 | |
US9473965B2 (en) | Method for monitoring downlink control channel in wireless communication system, and apparatus therefor | |
US10506610B2 (en) | Method for allocating resource by considering inter-device interference in full-duplex wireless communication system and apparatus therefor | |
JP6340429B2 (ja) | D2d通信をサポートする無線接続システムにおいてd2d通信のためにd2d信号を送信する端末及び方法 | |
KR102015651B1 (ko) | 무선 통신 시스템에서 초기 접속을 수행하는 방법 및 이를 위한 장치 | |
KR101989897B1 (ko) | 반송파 집성을 지원하는 무선 통신 시스템에서 신호 송수신 방법 및 이를 위한 장치 | |
US11411686B2 (en) | Method for performing HARQ process in wireless communication system and apparatus therefor | |
KR20240070779A (ko) | 무선 통신 시스템에서 신호 송수신 방법 및 장치 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 16891691 Country of ref document: EP Kind code of ref document: A1 |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 16891691 Country of ref document: EP Kind code of ref document: A1 |